396
78
252
70
219
128
278
150
161
88
465
128
281
29
378
156
454
90
134
57
404
73
274
36
236
95
247
71
153
149
426
96
382
10
346
106
528
80
184
76