33
4
29
8
6
2
3
16
1
10
9
5
13
15
11
142
20
115
296
44
19
77
62
118
12
189
63
32
141
46
53
17
14
18
181
179
7
108
147
56
43
184
210
25
70