33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
136
17
114
288
35
16
25
51
134
36
14
49
92
18
12
107
78
42
37
22
24
31
97
125
192
21
19
44
73
60
196
48