1 44 2 164 3 603 4 1758 5 5130 6 13040 7 33223 8 77574 9 181559 10 401370 11 889157 12 1896644 13 4052667 14 8444892 15 17621165 16 36165014 17 74299430 18 151007392 19 307137335 20 620376066 21 1253727656 22 2522563936 23 5077320907 24 10191401694 25 20461362545 26 41010924326 27 82210964993 28 164631161744 29 329712423089 30 659916514924 31 1320893851105 32 2642933712238 33 5288346371736 34 10579344976956 35 21164439097123 36 42334977432350 37 84683197839830 38 169380341428688 39 338791000154607 40 677613719581302 41 1355296455149211 42 2710664705852594 43 5421485712707101 44 10843133202643164 45 21686618694502679 46 43373600397003612 47 86747991316985333 48 173496793992013862 49 346995354600752250 50 693992516013764184 51 1387988964845689199 52 2775981939413119994 53 5551972602673795700 54 11103954074951846368 55 22207927436410194419 56 44415874432589774766 57 88831791369196346165 58 177663625748136732670 59 355327344890273310361 60 710654784095810952360 61 1421309772833852216813 62 2842619751954900271916 63 5685239951136064315625 64 11370480352358832607550 65 22740961679657954136524 66 45481924339049371488628 67 90963850798438071241243 68 181927703724808962385942 69 363855412050730341451650 70 727710828713499484362768 71 1455421667390223410850007 72 2910843344756453072832518 73 5821686711043817517560639 74 11643373443624868583393162 75 23286746933689809556166517 76 46573493913791653937714292 77 93146987927567397478266675 78 186293975954977047539687516 79 372587952124842647302449853 80 745175904464109852898924086 81 1490351809389297707527538318 82 2980703619238367196946178064 83 5961407239464482863322374439 84 11922814479913310108047469810 85 23845628961939424167380621568 86 47691257925983190444528678624 87 95382515856479128452645001883 88 190765031717450632717403867390 89 381530063444526654106553181881 90 763060126898630775770028705238 91 1526120253817764470317963925681 92 3052240507655921099010456513984 93 6104481015355459278936258800873 94 12208962030754283155733707269484 95 24417924061601241384598588409713 96 48835848123294588699925390294158 97 97671696246785855225076622965440 98 195343392493767117134384206345388 99 390686784987951155004271159201427 100 781373569976316413742478082426894 101 1562747139953515654609109516764910 102 3125494279907907934885685427990736 103 6250988559817683278349659433675583 104 12501977119637220391428330475597846 105 25003954239278386818835762973953443 106 50007908478560690112022673828975970 107 100015816957129710442204100653830733 108 200031633914267687007337057477395980 109 400063267828552942736964470509319951 110 800126535657123315773581149616325852 111 1600253071314283650703753718438681349 112 3200506142628604022678005103183428038 113 6401012285257285979679187489294288482 114 12802024570514649254674808333055998408 115 25604049141029462439799592197369197151 116 51208098282059087443260716214453604074 117 102416196564118519419819261613275107660 118 204832393128237380457197867260066725984 119 409664786256475484441815165589997868739 120 819329572512951686206026224455663164110 121 1638659145025904890657488377517367738365 122 3277318290051811286384825728993571174574 123 6554636580103625756253403466556786924617 124 13109273160207254668071411786123640916696 125 26218546320414516006467033881543443813797 126 52437092640829038624210250292438590284076 127 104874185281658091214819373671848531818873 128 209748370563316196271374523980539066168158 129 419496741126632421765712074650270838702452 130 838993482253264872491631753403815316482532 131 1677986964506529806088029463994220314942603 132 3355973929013059672727865284821512562468614 133 6711947858026119473142322160429459618396186 134 13423895716052239072809238608954241407668240 135 26847791432104478412269261856384428451531047 136 53695582864208957088750796358652989226817190 137 107391165728417914734014773849182899001677255 138 214782331456835830019431947704157044734591546 139 429564662913671661199645188730087223927930533 140 859129325827343323549373149515006400778549668 141 1718258651654686649518519941417799088659531947 142 3436517303309373301434443675194030954718514396 143 6873034606618746607910334691772243302359000781 144 13746069213237493220815393630947155727547514582 145 27492138426474986452128589063847601277280781302 146 54984276852949972914657491395976131420583956352 147 109968553705899945851162916877619019019394141463 148 219937107411799891723970554966413947643781989858 149 439874214823599783493387276017372212955249883992 150 879748429647199567031797518524559897452292078176 151 1759496859294399134158080447869830559985810497131 152 3518993718588798268409765755216510079527270080798 153 7037987437177596537015875872879726216221602539265 154 14075974874355193074226265492283807037381988930694 155 28151949748710386148860346393778954236658251805025 156 56303899497420772298124705520603650819141229043696 157 112607798994841544597096064105087112961335690186785 158 225215597989683089195030888197377773331842413546092 159 450431195979366178391818684109885094950686101739265 160 900862391958732356785377904661450516880089031123374 161 1801724783917464713574399980806437536568845378725352 162 3603449567834929427152410200966506632534681809700124 163 7206899135669858854312375840134968648398056781509635 164 14413798271339717708632236836360443564043105358573822 165 28827596542679435417280131660593722691322918877551366 166 57655193085358870834575775831762851799866177786005968 167 115310386170717741669183988013692554223022707234972303 168 230620772341435483338400111442065534038924564146186166 169 461241544682870966676867389255243807768070437505665963 170 922483089365741933353801322739359361867437779463234066 171 1844966178731483866707741672644315678187993149936163965 172 3689932357462967733415621087008240017872360941689133884 173 7379864714925935466831529833833923769737855098638789639 174 14759729429851870933663344673032362035792188959229676636 175 29519458859703741867327284314902885096769057709096742421 176 59038917719407483734655158120140287361272388641846677862 177 118077835438814967469311546362728512015643240390852001610 178 236155670877629934938624311546750342688148414333796857144 179 472311341755259869877251165500476967333182599963937337679 180 944622683510519739754504850107422797193823437071888350682 181 1889245367021039479509014952977647408070389551779837957924 182 3778490734042078959018035110700878386022191678407437596896 183 7556981468084157918036081070153663931517262209549511971219 184 15113962936168315836072172890152777643762660828492104779758 185 30227925872336631672144368179077643060853297487342348508101 186 60455851744673263344288758553291189192746657105235310439774 187 120911703489346526688577563336611346271305621731293425981433 188 241823406978693053377155172484174294809222337282357681805576 189 483646813957386106754310440353906426229279955248008747719773 190 967293627914772213508620975231289052751684933823957840573740 191 1934587255829544427017242147207021863325485897542194844729353 192 3869174511659088854034484489385836576378937535660715124732798 193 7738349023318177708068969384454408704647502801457193211176988 194 15476698046636355416137939170948008223478644975798248741608020 195 30953396093272710832275879178148637959717259136752094066726139 196 61906792186545421664551759185063786812546678728121002409415158 197 123813584373090843329103520093416167346356393879912672868528050 198 247627168746181686658207041894745594283807629772742499003789840 199 495254337492363373316414087339673459566794521377151937788909431 200 990508674984726746632828178197962154885884936029899910454103878 201 1981017349969453493265656363707616348032976062787846152222355279 202 3962034699938906986531312734662137647450693968052045126570772714 203 7924069399877813973062625484378630151886992836563426141748161493 204 15848138799755627946125250983678694389422059351462849858946111188 205 31696277599511255892250501998344833888893537124961886217498026275 206 63392555199022511784501004027404497020353810569791683928123070300 207 126785110398045023569002008118575267241820180818839610047532798173 208 253570220796090047138004016300357865040895488583392323933375831414 209 507140441592180094276008032731899515860865470235016116493564344414 210 1014280883184360188552016065593837185876752772586037465070169177840