1 3 2 13 3 51 4 167 5 503 6 1441 7 4007 8 10923 9 29355 10 78037 11 205659 12 538127 13 1399583 14 3621289 15 9327695 16 23931603 17 61186131 18 155949085 19 396369795 20 1004904695 21 2541896519 22 6416348209 23 16165610999 24 40657256571 25 102090514683 26 255968753125 27 640899345579 28 1602640560479 29 4002798023279 30 9986344836409 31 24888321711263 32 61966764518307 33 154142237281443 34 383095788407341 35 951343299281619 36 2360645906667335 37 5853371637194903 38 14503725749910721 39 35914232799301703 40 88875347241937995 41 219804648732310347 42 543307243498247413 43 1342204054761314811 44 3314107789877584559 45 8178989427262408127 46 20175618666750956233 47 49745860598207355119 48 122602139560400290419 49 302035372950920217843 50 743778151623299913277 51 1830887441751550700067 52 4505249832395521811351 53 11082076466634865973735 54 27250478283118917558097 55 66985873427872300338839 56 164608981446316380532251 57 404380189330410385244571 58 993108822434400660999685 59 2438253111863644051041099 60 5984665063817816960653823 61 14685338552475966711289103 62 36025902812379256058683993 63 88356020777430178918500671 64 216646258211240519750823747 65 531084041488108730220267843 66 1301593663607853909646736461 67 3189265517832805920224613747 68 7812892319951840420973086183 69 19135579548222225474635902775 70 46857877818046143466052246497 71 114719517378099955310820221159 72 280807103363466791991659693547 73 687222287877260458006153442283 74 1681538997451662283331961250069 75 4113763483220161094038079119515 76 10062279683104811185472120514383 77 24608213488295012962478325375071 78 60171701656638122819484782742505 79 147107497434323059517055919041935 80 359591452787731129393868688667155 81 878855796167430894300945460238739 82 2147638587700330957528336004709469 83 5247369449881214464418922424648899 84 12819185986666741236021367159553591 85 31312594899935781290833334309838983 86 76474891239184453876086577216942705 87 186750261760318073514175249185228599 88 455981698976493519905173137908118459 89 1113214112528664335797162410084405819 90 2717417113881213555445515790563528229 91 6632563172801233397052870541267597803 92 16186580314351355614226627805697591967 93 39498312343749437105221544567916652463 94 96372418941208890048775924704637505401 95 235114166647130030130701227918658749919 96 573531999016753236390140256187995785955 97 1398911674664167887998833325528198968803 98 3411753615093436068643471953357531797101 99 8319948948331265522884958909703087355923 100 20287109865464765165867418173796494167175 101 49462615430158617455127033736821475798487 102 120584692581286441328589991007523033637633 103 293945151054638204217751264951560118927751 104 716473647469880699227449524670112011073419 105 1746202902014942005704808571010414196087947 106 4255499016320167366164740183887669252855093 107 10369750520316624452121794229897840456021819 108 25266718793096514354111012743104254522950639 109 61559175164457197041836693206060245972249343 110 149968761974049094284472830234553443766152457 111 365320071874579301185652089323778424572285487 112 889839344099293713652204911258661572344887731 113 2167283009587362678057787452242815419198119475 114 5278204300678496985899658798924271390047406717 115 12853573735267508431688588556853030007841550179 116 31298914957264295329071681909333654002134020311 117 76208412146220813831253127875688655013465233191 118 185543319428606133954215134657750920628179283345 119 451707219857658218406378966685438726469409034199 120 1099609677031273055063001404014164790565282615643 121 2676642578549130433791134016179089371796130026203 122 6514978761274736617458802255288522079548139451973 123 15856483960017935163594556406053811685869758257291 124 38589798326294472629233083644907680306632951403327 125 93909667761493943286116878730189920164803601263183 126 228518159792040350614164319751440551222921329763481 127 556037626379977690203896630559697831649676552655487 128 1352885716563559813813557284170242863187016194637443 129 3291485306564628529103661717825623664392222752920195 130 8007501127819443377357781460971777053373231082018957 131 19479453405514299505765676640995191600310737491028659 132 47383984423596237338118939486564474773740580593756967 133 115255541065513948302409617102554784016455700311972983 134 280328880664986677132980101412137643063725459014242849 135 681789049429019563068859736856187913526717375566967335 136 1658092287700452867461721336703692757139855202397733163 137 4032219988218311686874835850351289845234628522088052011 138 9805210299091276083167481679160884569488208722274627925 139 23842243019697649926004509932269999645397439659764506075 140 57971579240034347922722011632649377304534971903758825615 141 140948769736158675819334264099062681804157544884319724959 142 342677738086684131644707511722711089456482268368428594729 143 833084852894584133323268962229851485354076656430275118799 144 2025217277220299218803601757445083657982176937543205558611 145 4923039681009133406169704794330724621590467818954237891283 146 11966707019930914522133832301790614139524728506641011376285 147 29086794755929610267658243626490821197635193982052472367619 148 70696388982599779182882888967614074367147270701567709592439 149 171822098657807104701510034615981473893629312996647610236359 150 417581730622379504847507553720943847910157206148604120912049 151 1014810374487575082987820346154865325187145921812797952436343 152 2466093253091713124267343249746033634986604752265825417381627 153 5992603242244377207002192057174647024037869027846641670767483 154 14561403234221402742675292790866115677519525713455119917647461 155 35381223065542428976639593703976168796868799867251096707090219 156 85965579571657688468931677755727822101298067178441754892612575 157 208861655976415907744744160394319841077338697097597704814910703 158 507429169265957135391879618459052929241763928851047802728407481 159 1232749823758823543225663848320684577610317252627977685006266143 160 2994728753026058582670987837031625265547088297240982560415992355 161 7274837031546342794920361017254600348923324271206185955922894627 162 17671462155832002706044933383213359624916087550979820160106119853 163 42924509724372267360429396301897052162019031219915000801908452691 164 104261037706613634267275286535111462737003564395634636503313998279 165 253234445722835648729142258986543707775388520667583077813091711767 166 615046206424794254234255944285150337354554741448423214877998917953 167 1493747273702678915049208716725171030757408635656073157070647800519 168 3627697861363170922544478655849097154481967412661479250770912518859 169 8809877626625313194413331153818901499219444892872494751617267088843 170 21394079482539401018133276492391577227529655462094304661766653195637 171 51952023957751615078479320321806946262994453776330238983677780726907 172 126152728498063234577452925031319927445558757196980888353937835640111 173 306320670519966790885906622358280606846908054494013362049711901233215 174 743775049770194833056670081590863210217007233014676410894494157547337 175 1805895920090841197066576061199804971128983340506425127079123704433519 176 4384598170245044724031884667153051109248727920823313349974721062064371 177 10645179971197750378881799597490861047022008015727684140112948307965811 178 25844164814167352446140454729267258874857635626223732941291362132451005 179 62742010713202888933604104992275303997262631449639884957961543961179299 180 152314395169440804602576427453450202941998494562378024038836937285885463 181 369751720023490280379653881314690307227016164829609710334146264383411303 182 897565882088100604132905795653492348160159508768899520485773644984703953 183 2178760496914455748428405605178512662421349095717226680161492758067269911 184 5288588948218219859326618876694854521515014211450290814299001747480138907 185 12836819550668075243538387232493733061349704454461502104595780629463786523 186 31157492436489937657653782960217680204523233503307620548653374345641082501 187 75623214354836264957803476263925323946912119162789088048064436375648929227 188 183542005395474663682426171328596148611688177615244811862268872545978264703 189 445454803575598298939944213713169492673485833667709087053737339420587081615 190 1081084853655608870906056824179566697478395269285882751749500492742154995417 191 2623638571534503966056830707713617886172944580184344497393387365567883828159 192 6367023359128930262973006156314064030429356269879531325997330246558898728387 193 15451022075248679337214191699397584066784469008338196215150806944710620191683 194 37494402442943232087777374829928169964108989903570461467285517330710992999629 195 90983833613225344658732260587947637714976651937902983637457747081619252871155 196 220775417906891266847544519738029810634121395641238695428659395639653645987943 197 535705372554092770384389866757113703183311850066528772355429212127821486016951 198 1299840917506743937119764010370676470640989011328455302547281551574790647605345 199 3153867419677999795661365968428411595945870110677905900126172452403285781562215 200 7652190935575248960020831866205808819134133624147359210559750462312622240980075