10 3105 116 454676 9 27 48 60 63 65 66 97 98 100 100 101 104 109 116 125 136 149 164 309 100 1246 1432 291 11 9 7 5 3 1