33
28
186
13
6
26
51
15
172
56
11
23
61
27
50
48
78
44
17
14
55
36
97
8
157
4
60
184
16
338
22
69
37
25
30
66
109
344
49
39
41
93
18
279
166
106