18 1962 112 532994 4 7 15 16 18 24 34 43 49 51 54 57 60 72 78 80 91 100 1 2 3 4 5 6 7 8 9 10 11 20 29 41 78 143 706 1761 1 34 315 862 510 125 36 20 9 10 9 7 7 6 4 3 2 2