55
43
175
495
140
95
32
102
433
49
221
90
318
16
215
96
20
312
161
30
392
73
63
510
8611
48
4391
547
57
15