17
16
44
143
11
209
34
122
33
22
27
121
10
14
278
100
99
93
549
62
25
204
391
92
68
303
51
46
147
40
41
95
313
202
149
60
187
364
128
115
260
225
152
125
165
241
150
394
171
161
80
97