425
208
546
193
299
97
427
211
218
70
266
108
456
39
205
64
192
114
539
39
570
121
164
86
133
118
253
37
443
149
432
5
484
112
213
62
352
72
260
91