355
162
65
127
422
205
557
224
201
192
429
132
372
215
173
344
115
117
59
127
550
436
107
217
477
213
223
211
203
399
206
400
392
420
131
420
123
679
211
126
202
358
404
222
204
218
610
535
716
442
477
167
329
360
402
612
473
465
209
122
395
219
452
544
482
868
473
397
212
562
54
418
234
629
220