1 393 2 570 3 1564 4 2512 5 6352 6 12280 7 28816 8 60728 9 137768 10 311200 11 695592 12 1606920 13 3675600 14 8477144 15 19719880 16 45890144 17 107177032 18 251576104 19 590847248 20 1391314808 21 3284435240 22 7758601632 23 18359082728 24 43496258888 25 103115774544 26 244696914200 27 581062014472 28 1380435641696 29 3281366173448 30 7802961203816 31 18560812739216 32 44164530948280 33 105110958532712 34 250210930975648 35 595722285041576 36 1418534128458888 37 3378213501898448 38 8045998998127192 39 19164958366163784 40 45652719766551648 41 108755657746349000 42 259094422340762536 43 617280610294225936 44 1470695086223246328 45 3504089629326514600 46 8349080379414750624 47 19893497321933259368 48 47401395212742461896 49 112947735782607454032 50 269134437624010784152 51 641306242531816716936 52 1528148115030735773536 53 3641401650647774122632 54 8677095173574837209832 55 20676754538344142406032 56 49271098648159781173560 57 117409620828231770436840 58 279779857023841556640672 59 666699768111491968692008 60 1588711687759984087237896 61 3785826056722498737494992 62 9021460941571963080895192 63 21497781193028337813388232 64 51228408449656804657192544 65 122075489464128971148839752 66 290901800321228884976361512 67 693209675325276541635488528 68 1651897326455237190186608760 69 3936422236773567807122381352 70 9380380676480094940303269280 71 22353183591023517072586075624 72 53267022327559317612188601928 73 126933878424370251606978319440 74 302480066377686404261088176664 75 720802088409601962960388941576 76 1717652750038137009519568185696 77 4093122560771847930087737943560 78 9753807237033269273648416758632 79 23243077009843877799079997122704 80 55387670724201831110228272320952 81 131987440053571070041445175994728 82 314522797068795371728274673726368 83 749500055375054469088289759977128 84 1786040173018472948184325949629832 85 4256089858835069407764681634388176 86 10142157811686945755067279378586456 87 24168513923647966236379506086394952 88 57592978274559052403729370724905056 89 137242662126250680375118056132879048 90 327045919162702201668658594437225640 91 779342462342976487600337027040889360 92 1857154126635152777780843126426006776 93 4425553128981698577813003525288968872 94 10545985561830286079684404203602134432 95 25130827434302440671993825135654986088 96 59886151586919616933462702234033507016 97 142707245631872566657427717261251402064 98 340067903379570136876039333299489595032 99 810373563464540490780282686962693684104 100 1931100545224502722090567527985049723744 101 4601765765733905776310653516617230057864 102 10965896231471135412081988625580925404136 103 26131464837263488891715373038251201388432 104 62270647175679907207107838803973167927864 105 148389442648658127960402879435710983636456 106 353608444799212457019830957944910813143968 107 842640352792230227402329251657783338997288 108 2007991536781238999064941288470156657819144 109 4784995164345282063482192436762845612393936 110 11402527506252902090769030159540013386240984 111 27171946700424135539522382477053340696519880 112 64750090474228829770704632106321652735980128 113 154297896410380352942613930592717063447708232 114 367688147865956262167364114119360524592083240 115 876191945873125492256388954253234951833843984 116 2087944173774724075991279116604330269681658232 117 4975520368295082184812552486438797921469502248 118 11856544465268908457212637818397031433633668512 119 28253858141634245904048667802901491016454216936 120 67328259280966003755687477959713296900982554440 121 160441610321032699412277466564680846906983353936 122 382328469477241164993257967541872869069170137880 123 911079477981675141767406051504910233199022684168 124 2171080318340456115784368933686846016328691633504 125 5173631788130386554271396733720872287798440404232 126 12328639181877967662954439203941878907084724733032 127 29378848419062255956444315013376544734887470507664 128 70009083866391187465054109887146663494716185443000 129 166829950376476435550350436222834999799075378072168 130 397551729087244855939553094159947396536691895550880 131 947356136862332656711409446402113296749238543226280 132 2257526717636609494649918392358888242193070584303240 133 5379631463361758708775341397495744446323846852862672 134 12819531417122665922034919163731608583804665548428376 135 30548632722247267444015255591657495925985186776888648 136 72796651518445287788861053003193660055008606035108960 137 173472656550494911994054917416057544804305260356069832 138 413381136948800577979014354379370845382368966449110440 139 985077232247821513255244330379596163326778551597725712 140 2347415173941303388118921493955319454805769841751016952 141 5593833476674731221345686049903274349003689858825980840 142 13329969624532985318464816514900466983463422986522600864 143 31764994602017109863626990187680085088823608087926579304 144 75695212403936809010662139721288526474405529368551222216 145 180379856904412266431944816767977732171998751808176714576 146 429840828020239446903188188190775572331234975126972702616 147 1024300277226243844582526482346560217971622433486421810312 148 2440882739684301938968029696814599085716556043050320897888 149 5816564420957323337191148108206394992031476653332027560072 150 13860732067584963476702315558978095672064696997372706675944 151 33029788642452061789649988693373594728290365877797705416080 152 78709185953940268625563685279785684968165751172085844773688 153 187562082839690343805423044734424135012395637766606372648680 154 446955898384653807140924199753521508720748979313483450667936 155 1065085075172691420683899745055968948573066578053669511159080 156 2538071924893714545705541470180696123821868637638303831643912 157 6048163894222056795139665663028148717293302955677029401227216 158 14412628000250975633237634360814027648720143143713510114188504 159 34344943276433788898742113463268474224118326730437507484446152 160 81843167577833536784231289048890296628452475628652638252713568 161 195030285106621872269359493470149835660607836747408393298696520 162 464752443416834931014783408979850875363931690611356916475355688 163 1107493810737352892780136166610388065097945205150394584167335696 164 2639130914092889726268104422808511397484692132924535569977002616 165 6288985016614876321442790134156130002714522075561589775533124648 166 14986498899317220528719133392597497364988088558294205068997811616 167 35712463722823564295895886942086468860807276565842493827897486312 168 85101935663713387610752536139797157875115051243579836529697706056 169 202795850488533139718669416273966546394406299109932927496950122576 170 483257597546087808467012386664245659495770604529829836067465145368 171 1151591144608866110998526196817013854726121242114494266484761766152 172 2744213792138243796104401915749537615378835455562221398720685338976 173 6539394968619335684585504887185890025897771852899412882338668413960 174 15583219746987479641858417477361868464494548057812235479852645764456 175 37134435043028397949653025989188540867443459993956049049373215810704 176 88490458862423421359562497805184873508491665337552581699101383459768 177 210870619160055830473619402806761353865741887447251176940978990386024 178 502499575621791917452009296190040454744676006088501789378330632639392 179 1197444312089886287763022081471718549927653811932169499454449703185576 180 2853480779127329552563103770645395193401732576238192067757441199429512 181 6799775550846589942581303195749944191668033698726628418251196074945744 182 16203700364868617604746859257276221386455492322702183163563205882359128 183 38613025319895186467462339398643063827714095499518321524425863501368904 184 92013903662859847163082071771545524735793855539211487804954392237004896 185 219266902739053250236375641249610762955926530392721339808692162744438984 186 522507715931016202417255335838606418707216724214037421391077104704765608 187 1245123225607644525387986230467270229044188685844271645599064939676558864 188 2967098474680262082194834679266429769644782453608580425548122001820071672 189 7070523766154611454381587790553437583583834197495600543103019054893069480 190 16848886801151563516652526680144512280937268180982701782096374222638663072 191 40150488963339368318948176030091220964553063002849981375689629569593409384 192 95677642269224448229421430075981832774367527046030815496499958910343441608 193 227997503057963224032972755239014147626427808668245499106063238204173274448 194 543312524930254259574618313522354682032169100479066213727099584808358019224 195 1294700581308748675811856518817198449971458162139005285084303178279151246728 196 3085240111952865907954923830531970111854156954987383974481553166166695062368 197 7352052424956003688595018441503810010944301616128829300435670984503814832008 198 17519762773046442229165359618226469401110969681785584940603637052843980477928 199 41749170147635446174396245533207708075923917044374094883985337398553785424784 200 99487260792009719247434465132624532232469103061931311057017780498410510902328 201 237075731682727424767032326375780124291063112491146370596326555351880997472232 202 564945723758580403992894654227419991734403775664923337021764588493197674431392 203 1346251969898948060669010789165882674266086143377351153027117161522717246276648 204 3208085821765230284261995168597152217591989430549889910535539431825630765223944 205 7644790774630111797092196266090021278154201526296102975731984184360635116607952 206 18217351166656709256613172816030076229621211047315435661390043597573632671860184 207 43411506385581360079195063708371616120720074529279015119155608911462933984597704 208 103448567765147267722378072268559192000513390917719645895610083040453780211800672 209 246515430208952244358346137977097314137185623873031037064038447534449195225501768 210 587440296602914445236518927665539571528018565748662748622395457689949018803811112