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