421
208
543
193
294
97
423
210
218
70
262
107
454
39
198
64
190
114
538
39
569
121
163
86
133
118
253
37
443
149
429
5
482
112
206
62
347
71
259
91