1 981 2 508 3 828 4 1229 5 2672 6 5438 7 9647 8 22610 9 47398 10 86279 11 204832 12 432320 13 789967 14 1882338 15 3983708 16 7285937 17 17386988 18 36844782 19 67409449 20 160977268 21 341342946 22 624601177 23 1492090228 24 3164874902 25 5791630811 26 13837769762 27 29355806776 28 53722257091 29 128367579290 30 272342838836 31 498406857071 32 1190975283854 33 2526849825396 34 4624356679865 35 11050418790804 36 23445706493014 37 42907884794041 38 102534208476212 39 217549082208498 40 398136474470657 41 951405680401644 42 2018627207878062 43 3694292602130275 44 8828076633744730 45 18730846984766704 46 34279368152556259 47 81915883399039610 48 173804054070604404 49 318079298546788775 50 760100406697970454 51 1612734865805436732 52 2951471078693604001 53 7053005366900106604 54 14964642152223092078 55 27386839687397386409 56 65445179342218245956 57 138857658853225854434 58 254123855319870267785 59 607269133989337679780 60 1288467329789855410470 61 2358028306570837154059 62 5634881675366035374706 63 11955755300505142722184 64 21880267336960102807235 65 52286361090598629588250 66 110938078942264428679668 67 203028146093812916691775 68 485167885778551179074110 69 1029400258252341985456676 70 1883908828985464769416873 71 4501898307110038227660324 72 9551859124664409716825830 73 17480889099766674465987737 74 41773351230240488701155412 75 88632203485678502550971090 76 162206089960086295248875953 77 387617124931765525633077180 78 822422882287676351210649470 79 1505118848580716492266877267 80 3596719711244035232022002666 81 7631305230637428808752374272 82 13966077051672114876510308963 83 33374151602408785887631664122 84 70811283111463283257821701300 85 129591964444322114874970731703 86 309680510304435543645520602246 87 657061625200081782797421436076 88 1202490662946232356011576574545 89 2873541764377028037776674944572 90 6096909424562719040221731953982 91 11157974191116020903083839131785 92 26663745368583999920208956858212 93 56573543649606184748561473319874 94 103535430164497229405052112095481 95 247414297549501216661359503342004 96 524948891036825742402725816604470 97 960710709314257202060109009947579 98 2295770297348531824219003492024898 99 4871028407057198569769676441299416 100 8914485268837985762995665050750659 101 21302573498971926829362272953155098 102 45198529128575588083601126882366900 103 82717978303382999973723756644591759 104 197667701427108370271152685361095534 105 419399532229100890885253974258957908 106 767544477137750460548564321810058521 107 1834169011995861799105564684391639604 108 3891630347836060048946813155696176886 109 7122085627201106032219651789094350969 110 17019350861479845400794942570244933748 111 36110642955938081369499937255256143026 112 66086207629793484994949893758017601761 113 157923452992559448302883747909962397708 114 335072557807785004109004203636350127310 115 613217401123312018794341748532302874051 116 1465380037586952995917384587013508697082 117 3109155910983686757664732578438076133008 118 5690076561012666392437446422373675032803 119 13597338545148447393232685844601933266554 120 28850021446254215485424324637038313255924 121 52798520085828796256213814361655389972295 122 126170420484128283255006010999808111862390 123 267700868428318531614667271229619577972892 124 489920248587600048816036786015397468008577 125 1170741976621758920974196603546225218866316 126 2484010457003745664972846081275298839292046 127 4545995789010074498909585709566745905371241 128 10863376459910176795253104233290877187325828 129 23049263854578201972713712913691276565864866 130 42182534347735537022480984253864547051324649 131 100801842307102151986440618316383208410250052 132 213875333229793834781901244040002862246834886 133 391413957817450871240863036976776073841483499 134 935345603643929096033622621802619628726443410 135 1984560481096222921674693075792748799332085416 136 3631950728976199162785935100695482219608021443 137 8679121117555086133291294466565756957929839642 138 18414841223869705692764994405725510520008942196 139 33701062096162810780059920251032287070391443295 140 80534021948390478581176844438199347536494958366 141 170872281560810515054542258204301434711600226052 142 312713930105978961291568030411088176030677286921 143 747279431101069431296843123420891585203745177028 144 1585532899841173342096787091385263983220994675846 145 2901689026989492349202320810212914746392767763545 146 6934045197750099607551621748075865683628071526548 147 14712243282033438436234092049904330983654667282066 148 26924925303128493937156401767100726194501706705553 149 64341370581546594565753067102204984401925861300700 150 136515680255780494391190085251238573844692818772382 151 249837799928267188635540385393594408292550877335731 152 597026966258477955452379530205036672049250499260810 153 1266736186891185440122580125528616726937280979670688 154 2318258103607225625919986092980027787750000761806435 155 5539844663210062011955943810803051180377845404566010 156 11754111792675740962904726776036042914357679563606068 157 21511239037822266375572705985860942126170047347346775 158 51404510393941021939970806184984742217894902853015782 159 109067022371712668548348774147052156997482676582838028 160 199603919952792251157250546916963927474780468934310193 161 476985159239038778049786882214261007635414211229066332 162 1012038644761240486657260341496171589978063862921935710 163 1852135285674095416175031964185942391226718537297223753 164 4425970413699495883543556194655322551456886446820980644 165 9390759885233722640135579889480234879150589997764484994 166 17186060861181375043618943143484842380455783389657016665 167 41068812568917365416398700255593776420916739369465845844 168 87137355553176284418602977264220125760761445163239880662 169 159470363859912136732826355929162810100205372796719056539 170 381079674776014213038098298675986916258865663921624891490 171 808552111394091397589254700666133330109453268134549809400 172 1479733904995879912938076142280479657068048183398240972739 173 3536058372364599934083786973738581940121823946446306672410 174 7502597625204300801335709543275042154334039203501164855348 175 13730528836805290084175366912897781863320930631100954272687 176 32811271868852733319434604171408173257879849921074260982094 177 69616998499538583002529025776212972532232065271461957871668 178 127406300215082628261928195998886499826572514702812162997113 179 304457519724666340282685189961202424248306428458661606520020 180 645979795558179508212439809308587909673299367570689548766102 181 1182209769734738129981555531222823838083643350782294811486265 182 2825077360225375219074840355899627713729692198971409347854516 183 5994080544454285321575935678853659749546465003343191281948786 184 10969786716173784130301133326627957324023452736853134872425153 185 26214041612358868558051409813975819812180608703721913499816236 186 55619389059002655523900999913040296325807335079277056539533806 187 101789228679224682344844850993936854725724298440806036889941539 188 243241472721887427881907339437977565951525743904821676520007834 189 516095240354890001043302376138397636214951041224913744876996144 190 944507613793004226360089575705066878142177456113222484522875619 191 2257050436054016028034897843568167436570364099382289297644844666 192 4788874916163055002739544271210805024539214535074280902799051124 193 8764135892259025778859573675102257587468780901677951538058990311 194 20943289867004777219055403306361419615513708064324782426877180886 195 44436222560172684426290544515384181737487098912706747992488735740 196 81322878520295763406160064828689446036899774905113660496756269153 197 194333889684903715737419379261068122104024205382374905650235496876 198 412326049434440483030682864101071991031074405549342870382707384750 199 754599272778063102760908911660305792346733904822774120611001731113 200 1803234397264512270955654883002990302162148610332625236370752513988 201 3825995128456120668112525034621298386382353499908229367488790793570 202 7001966394181084393346331411539936373804931667860069220727570852425 203 16732306942192103521050667121638098455573061954693181941319299071204 204 35501610298568913761962323309941076850022681264548812600517935383142 205 64971614940398777110810773047544271046128499977283463600284093372107 206 155259957347997448173791745141600681166110822188577979675679094044338 207 329421311704607714116247882931392088985697430957600122351707148752072 208 602875036857007561505971603496482601298285356703923077540124078336195 209 1440665321224611677900375208150273394998311813114998305094088622329626 210 3056717700761836766074249244402876993694784463786138164263974591690484