10 2275 112 366678 3 4 11 25 27 46 61 65 75 99 100 101 104 109 116 125 136 149 164 221 100 1046 1017 76 11 9 7 5 3 1