18 5098151 1961 12 13 15 21 23 25 29 37 47 50 58 66 67 87 89 90 92 97