1 1 2 0 3 1 4 1 5 2 6 4 7 1 8 5 9 2 10 7 11 3 12 9 13 4 14 13 15 7 16 17 17 8 18 24 19 11 20 30 21 16 22 37 23 21 24 46 25 27 26 57 27 34 28 68 29 42 30 83 31 52 32 96 33 64 34 113 35 77 36 132 37 90 38 153 39 107 40 175 41 125 42 200 43 145 44 226 45 168 46 256 47 191 48 288 49 217 50 323 51 247 52 358 53 278 54 399 55 312 56 441 57 348 58 487 59 387 60 536 61 429 62 587 63 475 64 641 65 523 66 701 67 573 68 762 69 628 70 828 71 686 72 896 73 747 74 969 75 813 76 1045 77 880 78 1127 79 952 80 1211 81 1029 82 1299 83 1109 84 1392 85 1193 86 1490 87 1281 88 1591 89 1373 90 1699 91 1470 92 1808 93 1572 94 1924 95 1678 96 2045 97 1787 98 2171 99 1903 100 2301