449
137
246
113
225
172
236
557
254
191
994
156
579
186
358
403
414
394
671
1079
63
491
306
542
492
424
458
508
94
482
217
908
296
396
646
778
2158
827
928
449
344
421
306
310
589
398
392
245
404
240
153
470
254
449
509
388
525
963
276
425