50
561
46
635
45
494
55
584
91
431
33
339
69
305
76
319
15
330
92
1,138
21
249
47
316
287
40
302
30
13
771
29
288
67
273
42
278