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
55
78
41
64
24
20
60
35
61
168
25
22
30
12
48
26
84
29