336
255
124
59
259
1059
193
281
66
5542
40
192
371
2
252
213
279
319
193
95
526
354
350
1
407
1
1204
551
285
52
259
310
419
342
23
160
71
155
174
213
39
708
25
182
102
480
62
1254
427
56
78
