329
1,293
118
594
270
64
44
584
58
440
59
372
108
501
100
502
47
364
79
313
92
321
104
422
96
402
63
392
18
388
16
266
20
409
359
86
113