33
214
16
27
13
159
101
14
31
51
22
53
88
193
38
91
286
43
24
8
36
9
7
42
17
52
34
229
89
5
5777
50
184
404
84
68
170
167
279
39
30
203
69
95
102
21
270
275
339
63
45
3506
79