10 3233 115 449843 3 6 8 13 30 43 51 57 62 90 100 101 104 109 116 125 136 149 191 333 100 1258 1496 343 11 9 7 5 3 1