451
203
514
350
449
157
431
145
372
240
469
214
206
145
67
35
508
120
209
71
792
332
208
174
358
49
186
65
663
197
871
369
341
165
589
145
478
94
132
63