32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
116
16
17
39
298
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