104
750
44
624
75
556
135
560
102
421
99
463
85
405
22
368
90
346
16
266
56
370
89
299
25
282
46
311
15
1
148
18
268
35
303
31
406