309
1,806
218
739
121
566
144
393
241
544
240
463
132
451
48
541
86
342
77
402
81
395
19
311
53
333
79
324
6
312
239
352
106
502
74
285