233
167
467
96
425
46
214
151
462
92
500
164
575
91
220
166
281
65
417
184
447
120
536
162
566
14
578
55
361
37
446
188
357
70
203
70
526
149
385
132