0
12
1
37
5
10
11
8
33
102
34
24
28
14
30
43
127
51
25
31
260
73
47
233
16
48
140
63
27
87
18
38
115
17
98
105
58
22
39
21
88
74
13
7
36
122