50
468
39
622
88
533
94
625
57
598
18
398
16
389
51
390
27
328
266
20
274
8
294
21
360
44
308
17
301
1
157
10
279
318
33
303