441
283
440
315
369
437
472
219
318
397
342
512
425
424
335
474
354
484
490
347
238
421
462
387
289
507
411
471
508
454
475
394
279