32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
46
21
19
23
33
14
56
78
41
64
24
20
60
35
61
168
25
22
30
12
48
26
84
29