16 10107 257 2264469 1 3 9 11 17 19 40 44 70 76 80 81 87 89 97 99 1 2 3 4 5 6 7 8 13 20 33 52 81 270 1907 2056 72 1266 4598 3714 330 28 18 17 15 13 11 9 7 5 3 1