23 28113 784 10878794 1 2 3 8 26 27 28 37 39 40 45 48 52 56 64 68 70 76 82 83 87 91 97 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 325 356 389 446 963 1497 1891 8699 100 1376 8413 12307 5386 237 38 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1