319
472
285
374
419
380
346
245
493
499
271
297
342
428
482
505
360
498
513
497
281
284
417
359
264
290
216
365
348
507
277
408