50
583
26
640
91
435
61
318
53
315
36
349
99
279
47
425
17
243
20
264
31
206
24
187
19
274
5
106
165
14
144
9
152