666 32
779 30
397 6
669 22
847 33
100 7
101 38
75 14
614 7
372 34
977 18
814 35
346 50
398 3
10 19
989 27
670 15
708 1
787 2
837 33