1
7
232
2
6
30
10
12
4
15
36
11
3
8
103
21
13
51
339
99
16
14
48
39
105
24
49
321
192
42
44
467
37
5
28
88
9
20
17
32
31
77
284
193
29
186
52
213
148
56
66
22
18
0
358
282
63
145
70
40
68
25
23
275
61
26
67