1 0 2 1 3 1 4 1 5 3 6 1 7 2 8 7 9 7 10 2 11 3 12 13 13 15 14 13 15 3 16 5 17 23 18 25 19 25 20 23 21 5 22 8 23 49 24 47 25 78 26 47 27 49 28 8 29 13 30 99 31 113 32 237 33 237 34 113 35 99 36 13 37 21 38 189 39 261 40 844 41 765 42 844 43 261 44 189 45 21 46 34 47 383 48 601 49 2551 50 3284 51 3284 52 2551 53 601 54 383 55 34 56 55 57 777 58 1397 59 7941 60 14482 61 16521 62 14482 63 7941 64 1397 65 777 66 55 67 89 68 1531 69 3223 70 25802 71 53272 72 90381 73 90381 74 53272 75 25802 76 3223 77 1531 78 89 79 144 80 3061 81 7501 82 82080 83 215514 84 457878 85 708805 86 457878 87 215514 88 82080 89 7501 90 3061 91 144 92 233 93 6167 94 17523 95 258039 96 912084 97 2383346 98 4703257 99 4703257 100 2383346 101 912084 102 258039 103 17523 104 6167 105 233 106 377 107 12289 108 40935 109 822737 110 3648248 111 12834179 112 33115108 113 40964223 114 33115108 115 12834179 116 3648248 117 822737 118 40935 119 12289 120 377 121 610 122 24531 123 95683 124 2628312 125 14687047 126 68034896 127 242951715 128 383092595 129 383092595 130 242951715 131 68034896 132 14687047 133 2628312 134 95683 135 24531 136 610 137 987 138 49197 139 223799 140 8359547 141 60203513 142 360124819 143 1717346931 144 3711048926 145 4776371282 146 3711048926 147 1717346931 148 360124819 149 60203513 150 8359547 151 223799 152 49197 153 987 154 1597 155 98351 156 523857 157 26575371 158 245335061 159 1923634836 160 12261739261 161 34777423269 162 61947087103 163 61947087103 164 34777423269 165 12261739261 166 1923634836 167 245335061 168 26575371 169 523857 170 98351 171 1597 172 2584 173 196473 174 1226779 175 84674430 176 994616646 177 10262125104 178 88279587687 179 329047303675 180 776805410539 181 1079598223972 182 776805410539 183 329047303675 184 88279587687 185 10262125104 186 994616646 187 84674430 188 1226779 189 196473 190 2584 191 4181 192 393259 193 2873985 194 269778131 195 4046916244 196 54658517756 197 632361868337 198 3137635819073 199 9852607839106