32
4
28
8
6
2
5
1
3
9
15
13
10
11
136
138
114
18
17
34
293
66
60
121
187
14
63
30
149
43
55
29
19
20
196
175
16
115
146
54
44
182
201
24
74