633
502
534
489
459
462
440
432
409
440
434
400
414
390
399
431
426
384
350
364
378
358
391
371
412