1 366 2 966 3 2524 4 6172 5 13666 6 32500 7 80360 8 198164 9 474302 10 1140694 11 2782978 12 6829394 13 16652268 14 40525818 15 98972744 16 242571962 17 594328514 18 1454961448 19 3564476384 20 8746203338 21 21475833432 22 52737244176 23 129543959312 24 318439317418 25 783270915486 26 1927347758706 27 4743993023854 28 11681893739084 29 28779491761858 30 70928591324576 31 174863874759262 32 431243000441582 33 1063884850725844 34 2625488906209612 35 6481180886468162 36 16003656618792796 37 39527944788821240 38 97657554400687988 39 241333049620196574 40 596527293801250814 41 1474830860486204362 42 3647111523308514826 43 9020825240751434996 44 22316643833783932314 45 55219514613830666128 46 136657601219762061418 47 338258661329243929658 48 837402401998627708528 49 2073413825539388639328 50 5134533817439101568890 51 12716752811530652280768 52 31499858585600631192240 53 78036034668892103907696 54 193345122878440564419578 55 479093297341083261568342 56 1187280495562225020512698 57 2942595333052374430706854 58 7293725852802708257918148 59 18080392640135849082000450 60 44823293439421368051691848 61 111130994756686313180663150 62 275549932676370557609714934 63 683277811954309650120938284 64 1694433596748777037521078428 65 4202235874342412217813648706 66 10422296425827857343529308612 67 25850687725831805644373302696 68 64121711338500146834903198612 69 159060058790874215948797860094 70 394583551132097620399719572710 71 978898033309947083618906071666 72 2428597100095312696302431246882 73 6025484585665532144055059807644 74 14950165070829963421034039559130 75 37095100916580990251698266734616 76 92045549837375853356932782936378 77 228404082741079297977396491717682 78 566785794667082033298741967727832 79 1406524568026563805280424354329856 80 3490504821696062445840857005926442 81 8662455918842399256308496278968232 82 21498346870081632392541889327609328 83 53355564431719292717051642230898512 84 132423304081903143455648091140603594 85 328668909764073002114658844086148110 86 815758891138388615474663369872941474 87 2024759786005335852437730789687226302 88 5025661506521595945413436770837627868 89 12474425719054508202158046900430934562 90 30963858504391412748452008005729420080 91 76859292336114427880822367728914790430 92 190784950124981554166953838986788482046 93 473584977729693727015944956655285129444 94 1175594283243227893700689185084986770124 95 2918249649071812540724582915386056926978 96 7244235346177702479335166090183507829100 97 17983222267685175329875566665445913826168 98 44642351243753348400954036560444910485620 99 110823265898876412782441934694782281527582 100 275117950638118522571728047249281411979790 101 682984402814960290920203997103999855010042 102 1695533234155674422825491428655130165498138 103 4209255518951532670343247452064395650471012 104 10449789590181808826673936210557307384314682 105 25942563905515354561431389519988049304423520 106 64405234904437427472129909873721627768641322 107 159894014164059217792743107374107128816641066 108 396959184842856180731291504313352622861325664 109 985512128957682169439843318399438961396122432 110 2446698331826390718147593133310562492942268250 111 6074367788296832120354481339989690445883665424 112 15080780769248887261717896414510505012507454160 113 37441094841571974557756900724194037317886542640 114 92955505128158591927140199912593512154031060506 115 230782806677671262743707822786745128097780173254 116 572972066497592767557709448965477442116942937898 117 1422541749035708629094800112157343228701119718966 118 3531816068651742826629827412557541331998765696020 119 8768646041865430263931487714628888611646053516770 120 21770496222179636465997756442715376986490554101976 121 54051203841411145981113855213629749550495456156782 122 134197244811051943872061277864463449887532099454086 123 333183087356643257235675634567826878340216733075964 124 827224437388114572379424324399146133243516526887516 125 2053831278992502855028008304581273169814895067778306 126 5099259544070438842244111864576779179864069805873492 127 12660485635502454950848008044241688838464298963816552 128 31433624207006195539842961355862886322461275587285140 129 78043968862852324205534433203460995077855328301209662 130 193769309410031780410775429907197482040646562350274422 131 481095559919752901168891483711340899044906582342838626 132 1194478617423465683220830284514426904062655427017672050 133 2965692011971866981473527115172865722265173050647646156 134 7363330884513001282335288948497115352542380152858255162 135 18281976847028685154579639829005182182492396444328255720 136 45391290463594232196425753521059388453177259586412948538 137 112699609906635016951007019889163362511107264652962145954 138 279816149254798829603206596791451528926345535725075642632 139 694742059943286985389283903570710022077135769664459616416 140 1724943350942054690948793021718293804242270523036829505418 141 4282787109340071547592519391826586992183095444027857317112 142 10633555924127121632374117469416417677164377461055466894928 143 26401640537284665263738498908486937078073962672630161466256 144 65551653333584388368854663773788487108622735661144969898474 145 162755888011214458891304566184712265558294144743492559675006 146 404101137849929600663082155313527530212558360410217632924498 147 1003329833820129491234031564592539803330401041759616312229774 148 2491137225291569212909712866094851775170038579513616439053292 149 6185172758703720850174253529296211394808280730777330933922562 150 15356995636447240325154042389588497645420133222807401760166336 151 38129483055798260137227336798983786294894275426529162358970974 152 94670744217883278979815668921206703069098525765720075342810894 153 235055745110867427537460970740911960468400857422308336246742388 154 583614594608262645187088565626093915300923142707559605164814796 155 1449044092764181506421481031748916988763700274343414377892390594 156 3597801769154349793892471703264870097480501222793404683078318716 157 8932911370932436766567951221782905902010993655027694192820052600 158 22179358154810531551425614714719650021727909861865029282280034932 159 55068731061473192858886732883297901841190567179398178449727664990 160 136729209429379443192751485316389421725947966240358367264412152094 161 339482715056435348276416133043356902439417751479383176027149948330 162 842896313582237508877308382808996452112076882107136575852910673322 163 2092814611220452309719332999890645824437366150410442775372167449684 164 5196219319430018978568787054094827895116522174674533255566821732698 165 12901621361397599523321859296338377053759922923106983005195054885936 166 32033265198907014523901215416395409118469585727108308101020272804970 167 79534987921900459434056597399091813535679831200512816811820204743194 168 197476452843970966841767542320772943602691478218469142941636406928080 169 490311973484205523434458139855721590902116098171277822023553113852576 170 1217390080416567699921960658787247399288229348678858702506484781557050 171 3022644645168605782542165581841972483006533333684391018940019501161568 172 7504892863091547596949282372299183376397920507175297145285136624088432 173 18633823056304438534663992664620830709573135270328853248209839272611568 174 46265738644292702272173415405103420893808840339575736895186396401093690 175 114872769666520545644752874809840526699325353778214497097845421817563702 176 285216561900466221725876551859143597161095789069891818558851012290760474 177 708161710704201216017601545237777875727825306021148098622241324531227462 178 1758288729196798557896142757610540982405039727244931307862458110989071332 179 4365640706648131312343427217228578161797171968249164114129567848684147458 180 10839414721830273194644940343337780405588442386507209976990028363951335272 181 26913099544201252769839513309972102039960456556237695013128909941633230830 182 66822334238384434135090627980935066660012612428661658570319282014399021078 183 165912689938929164348454903559399998957359347622531233187459090725149670476 184 411943450501770249669261681855344806171061053028714789186120042390129394588 185 1022811573994522360630454882292414183523536932626937789696480863410211324354 186 2539532042852036994359629446156859576532846317223810623394342834256376921060 187 6305387625911681033320837351105999878857130709288157309910364007036072858536 188 15655607032402717202378958953863376352688106329139718006536523350743824967828 189 38871210021986475738396073698326708620104579226140619795423155315108107217278 190 96513092948225502308497614291937953235775554891681500598182353778535873462022 191 239631789657066388619048781465243648991045278448772427222255661822802180241362 192 594980389191149913219244679687720559591390184172148104778762448433806239462466 193 1477273451273019258527782319232126321267406506049038352083838907959453125215356 194 3667914087524224879757805781192693241341229373279841638259578439596886830971162 195 9107044016151969451356634255080718589195260955309421495408782379698492161883832 196 22611831187161351573544919617911289728811254230104656885470884628032385543423418 197 56142797684210728315652535850014949801193516956114663221975821357002683398017298 198 139396664631098691616122327529247025084247824460782284747674626056932567880124344 199 346107276314945635990334334860892234839172534764325395440016993087491192327517888 200 859348041087511225001815312780843627346455955255038079557994015236823711179720426 201 2133671059135919563605118873285531738017014124240421093103000443525207803560734280 202 5297681620889115209684986460166047735869649688689502019265515994353633860458736944 203 13153588609825672545673653028689606717300666866599792654878681306918292796603089872 204 32658983734152017223583205786258180642434632567756280866672563576584074756176976138 205 81088840224710012898070336520007217898981733086709307679801443677091169553348674798 206 201335112493659701528429605581360210232017838604942629453435448924851260499362325378 207 499894046009280880768812727820717203445254973287733108263104275036921070527114668254 208 1241184706446387945015662444994486489003097282965390809361430613556017488655858040444 209 3081732055964105855194002256049759756753663460472529314070974515253605300916517371234 210 7651619129708749720201997501289279632186632630402100431915547571278724549423686780240