31
739
391
312
204
640
1360
305
610
182
566
513
424
145
59
608
349
157
75
464
220
198
16
120
486
96
252
371
219
6
81
154
186
284
87
121
25
245
343
159
701
515
492
255
87
1398
4
185
46
1000
35
