12 3253 124 551043
13 16 17 41 45 54 55 65 71 75 92 100 
100 101 104 109 116 125 136 149 164 181 200 2265 
100 1259 1491 339 15 13 11 9 7 5 3 1