54 2499 200 1910257 1 3 4 10 11 13 15 17 20 23 28 31 32 33 35 39 40 41 42 43 44 45 46 51 52 55 56 60 61 62 64 65 66 67 68 71 72 75 76 77 78 81 83 86 87 88 90 93 94 95 96 97 98 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 78 127 182 239 306 383 470 555 668 841 984 1191 1380 1517 1710 1881 2034 2237 2418 16 74 146 185 206 191 122 60 54 64 54 43 42 42 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1