416
525
109
276
450
507
59
395
45
622
182
371
72
265
65
370
50
178
97
314
62
177
46
155
32
125
20
132
92
1,062
37
128
129
27
96