34
33
17
295
27
332
75
72
47
36
265
184
182
4014
222
25
83
1513
44
37
78
185
224
195
45
55
8866
13
26
2
60
904
31
74
88
14
56
140
58
77
190
59
94
141
11
119
71
116
91
65
145