372
212
521
358
328
55
409
252
426
64
554
137
631
351
741
211
292
201
436
239
674
72
335
160
610
288
227
157
372
237
634
227
469
164
730
480
634
153
644
74