574
573
569
553
539
534
531
521
506
500
479
477
459
445
441
439
430
418
413
410
400
382
372
370
355
352
335
321