1 1 2 2 3 2 4 3 5 5 6 3 7 5 8 9 9 9 10 5 11 8 12 21 13 13 14 21 15 8 16 13 17 53 18 30 19 30 20 53 21 13 22 21 23 105 24 66 25 93 26 66 27 105 28 21 29 34 30 237 31 123 32 249 33 249 34 123 35 237 36 34 37 55 38 577 39 252 40 544 41 832 42 544 43 252 44 577 45 55 46 89 47 1205 48 535 49 1372 50 1956 51 1956 52 1372 53 535 54 1205 55 89 56 144 57 2681 58 1074 59 3411 60 5421 61 5277 62 5421 63 3411 64 1074 65 2681 66 144 67 233 68 6349 69 2194 70 8269 71 15993 72 16195 73 16195 74 15993 75 8269 76 2194 77 6349 78 233 79 377 80 13681 81 4530 82 20472 83 42682 84 52752 85 53834 86 52752 87 42682 88 20472 89 4530 90 13681 91 377 92 610 93 30309 94 9231 95 50397 96 118773 97 158458 98 185090 99 185090 100 158458 101 118773 102 50397 103 9231 104 30309 105 610 106 987 107 70377 108 18873 109 123803 110 341634 111 503426 112 619073 113 722779 114 619073 115 503426 116 341634 117 123803 118 18873 119 70377 120 987 121 1597 122 154429 123 38722 124 305272 125 940420 126 1626380 127 2213741 128 2706166 129 2706166 130 2213741 131 1626380 132 940420 133 305272 134 38722 135 154429 136 1597 137 2584 138 342177 139 79180 140 751590 141 2616566 142 5018948 143 7903854 144 10841923 145 11592019 146 10841923 147 7903854 148 5018948 149 2616566 150 751590 151 79180 152 342177 153 2584 154 4181 155 783957 156 161992 157 1849735 158 7413719 159 15811628 160 27396112 161 44886700 162 54162509 163 54162509 164 44886700 165 27396112 166 15811628 167 7413719 168 1849735 169 161992 170 783957 171 4181 172 6765 173 1737881 174 331766 175 4556239 176 20635659 177 50435662 178 97000671 179 178115431 180 259464240 181 300465411 182 259464240 183 178115431 184 97000671 185 50435662 186 20635659 187 4556239 188 331766 189 1737881 190 6765 191 10946 192 3857581 193 678927 194 11219928 195 57534784 196 157657009 197 345456070 198 717088897 199 1203445623 200 1692400122 201 1692400122 202 1203445623 203 717088897 204 345456070 205 157657009 206 57534784 207 11219928 208 678927 209 3857581 210 10946 211 17711 212 8760529 213 1389398 214 27625541 215 161865923 216 496317068 217 1212355115 218 2957953519 219 5699086326 220 9318929839 221 11442115258 222 9318929839 223 5699086326 224 2957953519 225 1212355115 226 496317068 227 161865923 228 27625541 229 1389398 230 8760529 231 17711 232 28657 233 19527749 234 2844206 235 68032151 236 452342333 237 1574666421 238 4294891431 239 11977973302 240 27584957169 241 52622524411