48
950
81
851
55
437
83
435
46
421
52
354
57
325
22
372
39
239
16
266
25
185
23
300
85
457
301
47
321
1
157
28
337
38
322
26
281