429
149
176
68
569
215
466
135
444
131
356
189
360
234
479
284
576
318
229
119
316
138
347
130
550
217
521
153
317
175
967
407
358
126
164
97
285
173
576
53