999 25
558 20
529 33
758 42
940 3
393 25
420 22
65 9
817 3
601 38
279 48
831 27
854 16
809 50
653 19
543 41
773 22
616 32
786 24
987 39