417
245
371
52
558
191
504
79
252
70
491
96
307
72
467
80
292
173
162
129
353
192
494
92
474
157
519
166
649
150
245
127
404
124
562
154
206
54
568
55