19 18147 432 5052720 1 3 5 17 22 24 34 38 45 46 47 53 63 65 76 89 94 97 99 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 325 412 1257 6114 100 1570 7578 7371 1305 54 25 23 21 19 17 15 13 11 9 7 5 3 1