37
23
14
243
192
633
604
535
931
592
411
641
551
421
422
572
603
462
805
483
431
623
546
451
531
491
251
241