424
208
289
90
498
214
287
78
428
170
450
169
286
152
110
82
305
47
296
173
280
80
507
80
216
76
467
149
315
142
558
62
457
36
392
135
290
74
188
11