12 5667 144 887134 34 38 55 64 67 69 81 83 86 92 94 96 100 101 104 109 116 125 136 149 164 181 200 253 100 1413 2694 1392 19 13 11 9 7 5 3 1