16
360
523
77
57
18
226
1773
439
216
53
6650
363
258
2201
535
171
4304
131
265
125
202
340
241
2433
147
229
261
370
160
97
27
44
315
225
73
257
193
977
5042
784
79
40
76
31
682
296
222
100
294