305
890
131
491
141
358
331
475
51
344
37
335
171
322
80
245
63
206
92
1,063
94
240
27
173
60
202
75
150
78
168
24
133
57
19
120