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
159
97
27
44
315
225
73
257
193
976
5042
784
79
40
76
31
681
296
222
100
294