32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
77
58
127
14
196
12
60
24
160
44
51
37
16
26
211
188
124
153
20
61
48
190
208
30
78