474
124
501
227
359
206
426
55
514
84
290
119
453
42
1085
505
562
144
530
56
262
63
353
195
309
67
526
61
174
74
449
180
514
261
1255
640
413
93
403
247