485
232
453
407
348
470
371
444
504
331
443
344
233
296
320
246
352
466
454
506
500
418
383
502
518
521
347
260
517
364
328
417
390
241