537
536
530
528
523
513
508
505
504
502
500
499
498
496
495
494
488
484
482
481
478
471
467
466
464
461
450
440
435
433
432
426
422
417
415
414
410
401
398
394
392
390
388
387
384
383
378
374