1 1 2 4 3 8 4 11 5 14 6 17 7 21 8 24 9 27 10 30 11 34 12 37 13 40 14 44 15 47 16 50 17 53 18 57 19 60 20 63 21 66 22 70 23 73 24 76 25 79 26 83 27 86 28 89 29 92 30 96 31 99 32 102 33 105 34 109 35 112 36 115 37 119 38 122 39 125 40 128 41 132 42 135 43 138 44 141 45 145 46 148 47 151 48 154 49 158 50 161 51 164 52 167 53 171 54 174 55 177 56 180 57 184 58 187 59 190 60 194 61 197 62 200 63 203 64 207 65 210 66 213 67 216 68 220 69 223 70 226 71 229 72 233 73 236 74 239 75 242 76 246 77 249 78 252 79 255 80 259 81 262 82 265 83 269 84 272 85 275 86 278 87 282 88 285 89 288 90 291 91 295 92 298 93 301 94 304 95 308 96 311 97 314 98 317 99 321 100 324 101 327 102 331 103 334 104 337 105 340 106 344 107 347 108 350 109 353 110 357 111 360 112 363 113 366 114 370 115 373 116 376 117 379 118 383 119 386 120 389 121 392 122 396 123 399 124 402 125 406 126 409 127 412 128 415 129 419 130 422 131 425 132 428 133 432 134 435 135 438 136 441 137 445 138 448 139 451 140 454 141 458 142 461 143 464 144 467 145 471 146 474 147 477 148 481 149 484 150 487 151 490 152 494 153 497 154 500 155 503 156 507 157 510 158 513 159 516 160 520 161 523 162 526 163 529 164 533 165 536 166 539 167 542 168 546 169 549 170 552 171 556 172 559 173 562 174 565 175 569 176 572 177 575 178 578 179 582 180 585 181 588 182 591 183 595 184 598 185 601 186 604 187 608 188 611 189 614 190 617 191 621 192 624 193 627 194 631 195 634 196 637 197 640 198 644 199 647 200 650 201 653 202 657 203 660 204 663 205 666 206 670 207 673 208 676 209 679 210 683 211 686 212 689 213 692 214 696 215 699 216 702 217 706 218 709 219 712 220 715 221 719 222 722 223 725 224 728 225 732 226 735 227 738 228 741 229 745 230 748 231 751 232 754 233 758 234 761 235 764 236 768 237 771 238 774 239 777 240 781 241 784 242 787 243 790 244 794 245 797 246 800 247 803 248 807 249 810 250 813 251 816 252 820 253 823 254 826 255 829 256 833 257 836 258 839 259 843 260 846 261 849 262 852 263 856 264 859 265 862 266 865 267 869 268 872 269 875 270 878 271 882 272 885 273 888 274 891 275 895 276 898 277 901 278 904 279 908 280 911 281 914 282 918 283 921 284 924 285 927 286 931 287 934 288 937 289 940 290 944 291 947 292 950 293 953 294 957 295 960 296 963 297 966 298 970 299 973 300 976