12 3967 124 698634 9 10 29 35 48 50 51 63 65 67 82 83 100 101 104 109 116 125 136 149 164 181 245 309 100 1302 1848 653 15 13 11 9 7 5 3 1