51 876 141 2 3 4 6 7 9 10 11 12 13 14 18 19 20 22 24 27 31 32 35 37 39 43 46 47 48 51 55 56 58 59 61 62 65 67 69 70 71 72 74 78 83 84 88 89 90 92 95 96 98 99