32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
17
116
298
39
16
126
14
33
58
23
84
18
171
21
45
61
43
12
20
86
34
24
40
55
56
28
94
44
35
49
30
37
25