1 81 2 294 3 905 4 2584 5 7353 6 20800 7 58896 8 167240 9 474948 10 1344000 11 3811120 12 10818624 13 30677136 14 86900480 15 246546816 16 699399552 17 1982514496 18 5620085760 19 15943384320 20 45209722880 21 128165455104 22 363441340416 23 1030800314368 24 2922637780992 25 8286769554432 26 23500357468160 27 66641855410176 28 188954300891136 29 535804978794496 30 1519434325622784 31 4308506140508160 32 12216811820908544 33 34643262901272576 34 98237491289260032 35 278559354607697920 36 789884176392781824 37 2239865689504284672 38 6351431490678554624 39 18010086796280463360 40 51070155448058904576 41 144817465768752185344 42 410646668501525200896 43 1164437921346773581824 44 3301934033832708669440 45 9363086281908742520832 46 26550150898335923306496 47 75286475796045623197696 48 213485355561320661909504 49 605365333560047249129472 50 1716590072332428240748544 51 4867624114679827371393024 52 13802802711808046140489728 53 39139623425031316808138752 54 110985532588349427409747968 55 314714425833820422452281344 56 892414208497296751078670336 57 2530556661512554538197843968 58 7175729110017928981112684544 59 20347734922397412423702151168 60 57698670362243891860082786304 61 163612165134618775501733363712 62 463944009347694986761450029056 63 1315574539856860599967436242944 64 3730484451398590902070256074752 65 10578281295902911608491704582144 66 29996116832759611132435664732160 67 85057942972497410039472954802176 68 241193003066261924707012456742912 69 683934639227711015763623622475776 70 1939387003426457644382839860363264 71 5499387473743341916284727846764544 72 15594238832179578749918349329694720 73 44219524302289133404447871122538496 74 125390296060479782913996655670853632 75 355560722395127067742250930999918592 76 1008239368541247869163019858146754560 77 2858995842105927477853763542422913024 78 8107059901282908506837967819975426048 79 22988638121064435795438690195052953600 80 65187318215235372692570662704867442688 81 184847244201042756509067274775024369664 82 524158751104680090329501316270583185408 83 1486321318501287189113338798697145696256 84 4214660284618395077333304510934243344384 85 11951225429886072875143489551428084563968 86 33889276862110078654012149585151797493760 87 96097517464643551739181862029772361564160 88 272497193738375450120962941986045429809152 89 772701753660841037814703082870088417673216 90 2191097800414794209169890897828487282819072 91 6213146999268702961585138067428716513853440 92 17618198293249528282264873754545629094215680 93 49958726373411521518169167543380154653868032 94 141664562108524236828603398076585454923153408 95 401708562495389902690289708441563071300763648 96 1139097643964185312347043558606451274198024192 97 3230061702275906411439003843410947599589441536 98 9159266253945969104900753938507771144161984512 99 25972308267471272028498898014830128183797350400 100 73647907782127085903778561964795928504155766784 101 208838362313279098980144075876051310160952426496 102 592188738192105958997076416718030447821715406848 103 1679229321595225988005261008735977527430243942400 104 4761676358852214401412417026789436922357002272768 105 13502361745653516292629745169993936901190283427840 106 38287728721219722551318210046047120909223182991360 107 108569907839283247530535648170861149254070516580352 108 307864302317128934823744642326836685909816688771072 109 872989860049855214369469034907485617033287376568320 110 2475477961903082283359536764310478519037734829424640 111 7019544464542597171735468240925403831682205711597568 112 19904844742434030051073833485236267432662412591890432 113 56442814233305041865642890483354645529695608987713536 114 160051048856073928446366812274268618262487300613079040 115 453845871945398788880802038230763987019456500427915264 116 1286939866765413366365058894022245760727222997022146560 117 3649287837545617598977381031159335569089686202619002880 118 10348037282018685177567165555011122990372990629904908288 119 29343225407356305340180203271686492603943607222992371712 120 83206588249011370546386775423240425615496907943177093120 121 235943262261170856850001539396901735787146540354063302656 122 669048259016262950699382413066960164999883224317578706944 123 1897174636859107601368495810662285245982250061298854264832 124 5379689064590673082993160177052403111992964559022317371392 125 15254818333085357108523764479865095453325634393990542393344 126 43257050655410872822352298576024388337397648147096168038400 127 122661076032189459442011204491312777069087752615932331032576 128 347821669422727709489514238040021363578346194043971542450176 129 986294247803597003351361708795128234826052026302773875179520 130 2796767506952659405124444073165895546074679653055991931469824 131 7930603372528739357037657961040955464873559097436882291654656 132 22488272513106695463906316571450965607623966307065782595485696 133 63768464626095861414861111917534794121651522296912546847784960 134 180823897362816583496277933748220908829437557603621401903759360 135 512750025410460836725471581191248276868090355226787169272070144 136 1453970367814335579465489607424476101059259588776356160930316288 137 4122924867323363168043031081146985721328886100194793251749756928 138 11691097588974205081937281459895585281970425298283825387295211520 139 33151650159343876105754227154322416893564602568626989629930733568 140 94005879253318182212923215336371629032577436762480995098869891072 141 266566077155136834867870006497636085513271639044168944286412308480 142 755883292132910499610119450947195258150296591548498726706728665088 143 2143406833394446429576603392141635355052731719379769663552453869568 144 6077912954631311082541185314165455422813541250120290996440784699392 145 17234724322296716105200478744899937154571252661272167310201347637248 146 48871335388099622168797441707377950327396248015383199234607617671168 147 138581121342697128198744964942309048269043710572754145185162407706624 148 392965058967480631794372234914621264849071742688835753235402006200320 149 1114304286710412185757273731298219837226266202459092560894627242049536 150 3159756866535466355628644516084020458233664593141602301756331163385856 151 8959907607547184042559419596995292839897567649870899283438727413628928 152 25407000515141382094757867509266265848091732261209221166892655807823872 153 72044903078308031685830768772638912122928998141152349575145025590788096 154 204292830886093331469236426630888899928347910201128993286037037488537600 155 579299283754929467206551184668275221207907071203062586461877540971610112 156 1642679572765256393968104317286729849509950247003547669093599709650485248 157 4658034723070100626486651229517886092167310461884319696598576137030860800 158 13208472206665582011093298476502982927792184485403187066003201156135780352 159 37454366145058297492100554087438414541464848450113947244983350380539674624 160 106206798286642515105268313736748030516257392276856465337887976443114160128 161 301163393304084893068180288938744973358340191928808009755744472148834516992 162 853988548093159639246632185083377734508715040931596600452474830728428781568 163 2421597234222603660629125716058625700046824584589401168959236079821822885888 164 6866758550671757624867579932905032065986012512696649809378076584637303357440 165 19471600118655131544048374478658884814960279962495330622585800461451377246208 166 55214291922893417022964643450834509507468692979541797304181605414067498909696 167 156567411715983867648861819110410540450774114359374425025832846213828107567104 168 443967559081895989531458218297854364151597012121758674940015952613518520352768 169 1258928606897417047479656663209209963000567202546457536956584991756237070663680 170 3569858213384278320011265553892768205042394462747939294007348240679645382443008 171 10122804100126033465725013209333240840558737652111324570334228506755626143055872 172 28704546994426476020072052050036493269820527319772978864093971288011803245674496 173 81395531317748465916503131623973410249996732482905958083735822246925446766657536 174 230807771318773294743715660093102591585272758457660827544059130443961131889328128 175 654485896691025031205700411770330694642705999756421477218700076151596346507264000 176 1855881136583786223415159673379953913555547777586975989889622259896451469334806528 177 5262595894795180737298638653255859062028883844347244690743005612765275193580978176 178 14922785196736509709382825555916090531162852613876264594812239927019938075866300416 179 42315526876799117274718642528722260007581641371106467087009500288481501673739517952 180 119991261098678868089033209152194137780323883153876812884085284519704588775388610560 181 340251056827687785715687215729515523825192527295819156531743725130986036208194289664 182 964826776652929026459458524564995127033182118392572109624018508155599454649173671936 183 2735893659304367841992471459607835697492916579119515063360688555955703979749618483200 184 7757987543617294002981068881999085496189016937372179216632007560254210513221126717440 185 21998797549106550126626902804161188354336306715603176932311378183807405021027880665088 186 62380493766676973356753872600507828766593435286474803471786268398193032466585853362176 187 176888122811624608049930509956891514222866373657479295527564547302726357114748605038592 188 501589617242415578390387711364376350795087805153067328519196186031079592467343943401472 189 1422323557547861247828238111815041524368514519851249520378812812488484631517672218034176 190 4033186160186998017385674799609370053197367472566791891603158403648962130349693643784192 191 11436631641514924922998691383962842359392034615242745759896839343969541036879039600525312 192 32430078381910345525804048388462256604367762038071210556367306080140007939361880668110848 193 91959767248176970247298634900147247985543048430738324051785626749308008918941682041356288 194 260764056526487275772612434003130125628405720581693705945809834212610785426053797263704064 195 739430896912117401330140706297482370942744039406168508785407680023470803155388737429438464 196 2096753895423164105741847211567068984195057459499676183240459636254654539425346455284482048 197 5945622391938985531387587514860558365757613169691781109905809525186512574260524832423673856 198 16859596972582177723693767597138731807174210834017739591038046163688475081670416872998174720 199 47807612280134033865690177594452985130805311419294915336684063654848969657105966927720742912 200 135564794084017181294892596567449196387246448487443889361301895148864981713847253318288539648 201 384411864942242536183350045214369109429919474672542125106613080857348851878200888347850702848 202 1090050576234342546054105720407837537346076839434982404766384233671800278089399372703355371520 203 3090982269570033975030591366653207837363328231139373560286520309974435364931098027900591407104 204 8764888161246503346820234682805783072124590062961168518229599088074976960644288236145105436672 205 24853997137241905296586575915513731524524370751817531678129979835671711435871513374680063934464 206 70476789017029428160347381503145375469953221596171661743224485859125812052931829799803374534656 207 199846236511720891612463968832251463974712671608988818321268951744832233712827477534278967885824 208 566690378562057805068818130484694244585291896574021475510091849072319275418457653388425365028864 209 1606925358016305646761364170583011314835942874929494365252228135835961005631521825226137685458944 210 4556648928446658707319588749545922816177997673356226458201253861114785997719091528402118287294464