49
652
128
866
74
521
26
478
48
455
62
310
23
425
30
21
318
1
2
35
331
16
269
24
271
58
236
22
5
43
280
14
276
27
379