228
482
250
163
165
121
210
806
51
270
22
32
25
20
507
30
19
438
361
101
419
296
16
368
1070
17
40
365
495
24
460
123
194
302
48
324
809
186
97
333
479
191
209
389
486
104
176
392
953
68
47
1581
241
1344
35