490
505
534
510
507
481
493
504
511
552
531
503
515
518
516
492
541
491
425
337
375
342
341
343
338
349
360
402
436
432
368
418
336