293
525
487
309
383
415
391
442
330
321
454
226
240
440
417
470
360
562
273
425
234
468
435
384
253
507
492
369
481
301
371
237
352