1 464 2 1116 3 2764 4 6808 5 16276 6 37204 7 87892 8 211672 9 512684 10 1241154 11 2987260 12 7209620 13 17496932 14 42616826 15 103975836 16 253892100 17 620762656 18 1520766742 19 3732847376 20 9175497666 21 22579411156 22 55623783944 23 137178824664 24 338676930240 25 836942435424 26 2069944695174 27 5123189403228 28 12688792670844 29 31447100704212 30 77982338759720 31 193481230581336 32 480268816119344 33 1192654295434400 34 2962880001946036 35 7363222804081104 36 18304634587842792 37 45517585217126108 38 113216601430620938 39 281671695821035508 40 700920915902917136 41 1744531000017981348 42 4342741272583560052 43 10812281321105697968 44 26923542541834594072 45 67050596713567065164 46 167002634583958165474 47 415996177952978669720 48 1036325664511427585954 49 2581903798687806709608 50 6433053427060872048406 51 16029660669648593783188 52 39944652529524066051302 53 99544545620383613045940 54 248083797044923233348838 55 618300060161527946453944 56 1541055196021286751078076 57 3841080134050643057801712 58 9574216193579494953373672 59 23865270123876742999643944 60 59489655415497063702430610 61 148295292807162070464729544 62 369677522439799292175924638 63 921568338539643698255918244 64 2297417978196064927143464546 65 5727428596811412916825028516 66 14278607501806031315255382526 67 35597369301037991024661681608 68 88747323252890872213056316766 69 221257204520110282080550232808 70 551624969689621547385408093282 71 1375290151380875876206353873576 72 3428848476204683516386407992590 73 8548805944140237052877977393424 74 21314027475857686747066713393408 75 53140814145318959881628895245944 76 132493098164513372293678134956076 77 330339456833110564535796830742648 78 823625119312008188446464907718682 79 2053527248912509922829977676351204 80 5120035154684677152115591306864110 81 12765765165466945590624705688402480 82 31828931377570472786922670850537102 83 79359411757061622546522692767247776 84 197868146558087775703740344475578422 85 493349047606021542367541112377716004 86 1230080613632870570421972030284151874 87 3066999058214657652597847134178315344 88 7647058726837315975133476907866194600 89 19066714115682363115020398768037290028 90 47539856858700314822425323665334349880 91 118533310745508728896556310478701042180 92 295544879982093098093464982027248281820 93 736897189443991097891144727713135491676 94 1837345178585389109978361368574075882580 95 4581154775658551110847646101163134141456 96 11422456129523662677375422165185845886886 97 28480284641516056148472717292152618585172 98 71011619527526289028282313451589900252462 99 177057672084320730615364046400802963882736 100 441469088793739841091687915268660613116478 101 1100743292527697561961362360162322623429012 102 2744555226744385597992581248276099909641848 103 6843181562544709880281790707728222648269928 104 17062564194715971002421774493527389027582426 105 42543250317549543033726593536061173572892404 106 106076005346596888826891814858923096143656024 107 264486649751453685204898393804391150446185720 108 659463029841297296983375914305712650654815066 109 1644285555513495034100428154626789560050267920 110 4099813596083520333759674263635513712092038186 111 10222357259479215886023484770649187689623892520 112 25488135406152027823688644934302590332579644046 113 63551402182894032010112289277362260082231729672 114 158457304465314987981594778636215238784423502226 115 395093095789665539479608129431579541713784065972 116 985114388842641039663182297904906186414487595082 117 2456257680501129794560203371027119722062966239100 118 6124367261112350720462638941031797025815781455910 119 15270334855520372834166341578796544209967178046244 120 38074650514282688107728140631979179303740519094430 121 94934336312212284566363363639797720301910048834144 122 236706801343219439569277725127592483708007818837796 123 590198603968843313689264771572345335211125329033620 124 1471585974018003392067911239654769617884571478548494 125 3669214665157855634473502864722905221772097053454304 126 9148725951172088046509961275740112947060231905254860 127 22811199987591220026069984292696830262519792508256812 128 56876866193694591352217476390615113641415934027485274 129 141815336548731987000525794343463099208779785055919932 130 353598775108657884251687054407135214841111848636982944 131 881654268393471969579685080006568953049482315445497724 132 2198294566638922097127873563575124118814585081496029428 133 5481172463540507158585617570018452434983443112179801280 134 13666618011924449873096827780683940620572348164982968498 135 34076003300516905956878007557586500252675396964178578924 136 84964255038954366639691036879024800919153331702901406332 137 211847753052346621652598263412613462054175997798946185152 138 528215906856056219996599179071190767073632839035829784430 139 1317040390342279845140884683940821702850339262010942650072 140 3283875750183356878667025769666395827157289463758637194532 141 8187934190176625714667310369924751479800446412162057194680 142 20415591807713295253482241676220741179459014279141368749564 143 50903730091234746340799586306759919096361305502880155531904 144 126922098534047148774239530693484801545457123894900454694690 145 316464415636144193985854170712042308695101813401717974572948 146 789064537139173739846093657864972690839210090479354344950928 147 1967433986940678420697071828516608576351920411684288628634864 148 4905551230470235460928066091532192496605986647815288822885072 149 12231380131048008470274194154295780157100527562381585541660456 150 30497420872517321700259183887359526139014866075275220236737490 151 76041515607254348529646029818199435709213348381938702383219044 152 189600036619802211247008868775905533582070703589314030537025264 153 472744049128546460247909115012943677304939251688091777245264660 154 1178728340757917579405259715995163008203875494838506574309482526 155 2939012150814991584545351730144113558613048003524584229141793552 156 7328060370348688009349322252706739639888804659657936415956312148 157 18271604927533975799677431399189465585529615912658788748331998872 158 45557969005549232017413141548347603853151407770000459711260009224 159 113593116286325636570633875239977239365346483976583000886500817892 160 283230274928187803314181979358663898642504122900582154599748652280 161 706199383955721630494815055353129033945431674318393728752600458024 162 1760820133478523949546617297602945455460474156380835383366338100858 163 4390385514797104455181167953904652297953839311286341633103925824840 164 10946879026047802113735290001542209079931190768377842130529647178608 165 27294678363868518567312926814532492333523642107279048532470006981432 166 68055878376741942971979056184704156959535933978446105111470246072318 167 169688850088489040648015460335144237402762302540568352689780328439208 168 423097997568240731126352143209965273771591925648184395275873044720922 169 1054942122381864525966857492637158400820054234286598811821767338452648 170 2630366696596685975603147396932782635792093545811444020121786658677044 171 6558491518445485581565609437614132750750323766424576841668667140066992 172 16352781181837817863071317512978540717928697770873153140458536171765614 173 40773621760651800272894513163329456170117117010819704698587145884493008 174 101663944110144977737274713913091256830489891584868198792662782439932674 175 253486374016231588243252024312586674767835089078257401727193980926096112 176 632036681190849744054740043546209806602295105101849342570683910782957370 177 1575904693242099200634204779024206968268547500691719915677259791062077912 178 3929321947183541872508524424478973829425938399346557594905216602653760552 179 9797274565190409297499721192953585484061173563140574689279045191034417208 180 24428283102412058119767652957788896358657778007839590119277698587505523898 181 60908879451852809002199312188185568199429920302617792106602747653663669864 182 151868699948494108198482760854302405328071460844374009790915598072962836572 183 378665676258028354132473673819036220238931785910422254072218026297502169628 184 944155671613206114710303259070065223323533352467493492012854611061422276074 185 2354134499769752040991963587753467713634517132604938957015810688711086441676 186 5869740986891577395556737443402883856000639018543697532615559113730650840910 187 14635467625293796585034173488009689735712228249181779765025010204991158096884 188 36491714559582253194712544160741825524802446547999020599092600418288371655048 189 90987542435400518288466734349853908918722876054266155919620971836845016406364 190 226866097661597903796414535674483884366936881845647981906291657697327852179986 191 565662341177979563657102567938440113100293281180542143785897251359498849496900 192 1410408551770095150247610662080480607885429620226942088401966723601171264747858 193 3516677951171457977898366895951161700616251038222267673316073775019013686885360 194 8768398204496084803452173031712515925333195274267507515290818823334771908019798 195 21862908160499381921952918930333811364741297073953165508987054848571716637612716 196 54512436833832447909055119526219046361783554149896948385190788716700033910101114 197 135919967639805714135321565828494221192146967811399900502050524134341785685399840 198 338899500314457859693436058941980007018274255048880714745109499325106656961913124 199 845003668789324917476120672480004067553939980770778652558054761115320787563898744 200 2106911339873098651447862855742217826500150461654691402437443718390172875692880976 201 5253320853118490082693541205973700825059740526475441097998976099437952972365405824 202 13098500854899569172640854905224734673086823665197652239469044060472035870399898944 203 32659479488674168239510251353113313524792399568068792715932550535609820375378683640 204 81432341938198196338326927381369167713962616400579735653258440224321541221272892000 205 203041396173145274325313827070373112463696144216384332624430598450150299706804418320 206 506258417471970303004757290046670484156303169936256510614823154875665241012151382784 207 1262292271900938851654030488227202272452736148018747053294627038108776600972036200880 208 3147368467828571481691203000398437445204210290096273119749806686603210203143460825350 209 7847571036377394705222141350205825800705305904871374443277701424097314145547558088984 210 19566940382490061768309336280072909748916727303659418326062678921327674646602858802880