1 1 2 2 3 3 4 4 5 4 6 7 7 5 8 9 9 8 10 10 11 8 12 17 13 9 14 14 15 15 16 22 17 12 18 23 19 14 20 31 21 23 22 25 23 19 24 48 25 25 26 35 27 36 28 56 29 33 30 59 31 43 32 86 33 64 34 74 35 76 36 136 37 95 38 127 39 138 40 219 41 178 42 245 43 249 44 372 45 370 46 445 47 506 48 747 49 730 50 907 51 1069 52 1431 53 1544 54 1927 55 2268 56 2981 57 3332 58 4074 59 4896 60 6320 61 7218 62 8839 63 10709 64 13557 65 15845 66 19390 67 23481 68 29435 69 34912 70 42652 71 51866 72 64653 73 77203 74 94367 75 115056 76 142483 77 171442 78 209624 79 255788 80 315945 81 381901 82 466958 83 570433 84 702920 85 852720 86 1043148 87 1275347 88 1568966 89 1908381 90 2335611 91 2857292 92 3511547 93 4280055 94 5240003 95 6414178 96 7878034 97 9616799 98 11778438 99 14424776 100 17709296 101 21645217 102 26520565 103 32492796 104 39883377 105 48795349 106 59806722 107 73303684 108 89969411 109 110160315 110 135064772 111 165604662 112 203257269 113 249034869 114 305430819 115 374613920 116 459820546 117 563689326 118 691544491 119 848442047 120 1041540818 121 1277401564 122 1567573849 123 1923763242 124 2361928165 125 2897947013 126 3557164123 127 4366572011 128 5361971607 129 6581100908 130 8080126167 131 9921123213 132 12184775687 133 14959753953 134 18371478794 135 22562450496 136 27715179050 137 34036383850 138 41807812604 139 51356232182 140 63095686509 141 77505551298 142 95221698183 143 116992995052 144 143760887078 145 176633013228 146 217049730114 147 266726722842 148 327808556081 149 402848343275 150 495118029603 151 608548073818 152 748030994721 153 919442130031 154 1130230976307 155 1389402655452 156 1708132426486 157 2099926832790 158 2581777377183 159 3174319857580 160 3903106669844 161 4799167730090 162 5901315454893 163 7256850820542 164 8924251311681 165 10974780723485 166 13497201566381 167 16599970669514 168 20417018069654 169 25111987327727 170 30888077856031 171 37994057402724 172 46736870986429 173 57492299379710 174 70725909925242 175 87008509649250 176 107043990340894 177 131695370720083 178 162030129628344 179 199358492786522 180 245295522566114 181 301823600026356 182 371391863924519 183 457008920465360 184 562382355067033 185 692066832148018 186 851684653909553 187 1048146901951087 188 1289968786603646 189 1587617782561672 190 1954007195934298 191 2405018320330117 192 2960216547444626 193 3643665030729350 194 4485036933802507 195 5520839728345661 196 6796047192524237 197 8365993488534148 198 10298893276572809 199 12678698352800615 200 15608827204024025