368
235
341
47
521
184
493
78
243
69
485
96
302
72
459
80
288
173
152
127
325
182
476
89
461
157
511
164
627
144
241
127
396
124
556
154
190
51
559
54