522
454
268
307
339
501
484
504
517
502
385
434
401
349
429
305
432
482
313
397
441
521
272
524
460
417
346
274
409
390
597
278