1 46 2 85 3 230 4 525 5 1150 6 2726 7 6351 8 14393 9 33241 10 77098 11 177043 12 407486 13 941020 14 2167955 15 4992417 16 11510489 17 26530166 18 61125209 19 140873214 20 324678646 21 748199483 22 1724247325 23 3973747017 24 9157675382 25 21104202919 26 48636225966 27 112085212644 28 258306145911 29 595282423493 30 1371865223593 31 3161542303594 32 7285961474213 33 16790938242542 34 38695710751590 35 89176555728071 36 205512696582481 37 473616232978569 38 1091476719805810 39 2515373044438971 40 5796826826278990 41 13359131945800492 42 30786913925395643 43 70950274188668217 44 163509125376618889 45 376816501525919278 46 868396035455019825 47 2001270300439113934 48 4612046404558181430 49 10628735185102435251 50 24494552246603568277 51 56449152143993248473 52 130090427712984779358 53 299801126160106353807 54 690909522070679128734 55 1592242076644584687988 56 3669416544056989815327 57 8456388617644142381501 58 19488250405375461536313 59 44911831875256781171074 60 103501987116764152773949 61 238526483774437660732190 62 549698465187757784449702 63 1266812799352214178029119 64 2919445423687027690883241 65 6728035575776405650640505 66 15505158048738656575068794 67 35732558695415828522118115 68 82347806253103625154950558 69 189775416098871416596275068 70 437348730879402540910708579 71 1007896156065662725127882001 72 2322756623460062518884919929 73 5352930755176051004128653350 74 12336147222787904564309606153 75 28429384810395109015474114910 76 65517207771688135321193784310 77 150988301112621642430301444011 78 347961518023164886824141365581 79 801898008870730448170573449385 80 1848021644129142641728053246214 81 4258875766482069433439635564407 82 9814832446335099869590225529934 83 22618864984926253372077356641540 84 52126519327119157045609659297607 85 120128663351203359929381928562677 86 276843647817455247479465523958793 87 638002648150729138099883483374554 88 1470315039757536282546865598633429 89 3388428437410608786720397615333390 90 7808834817704278456321171316520550 91 17995924168547321971649238053748535 92 41472677325157627487381216131052609 93 95576250955912154265416461059099049 94 220261153510006234859563249028948546 95 507604925494909186804410322186594827 96 1169805734150879019194525864558235566 97 2695886873670616686185077530104605388 98 6212831603962838529002825223212454539 99 14317839860485004330590003268347304745 100 32996313329937059044720821292546582441 101 76041966104969508088513219646667805022 102 175243232517829940199048072320939267041 103 403858449700069382196191693438446769070 104 930715811679340393303748199809669472566 105 2144889930502262794457761000817852484643 106 4943026384895060337541813617323685460293 107 11391498227625696135851823434723534203065 108 26252385030057712871800470958668413662062 109 60500182328522744163319303801086489136991 110 139426267655059188488636177948811296534206 111 321316124415304223750810936123536584350356 112 740492114905472576507663192880312088321007 113 1706508110151545259842017439368815594014573 114 3932749412712856772487012166536349995145497 115 9063254871856323340662290061180574472050802 116 20886809774021288752148711275224277873145965 117 48134895101631110814312657221443859485896894 118 110929727972475819533210789072359974891175078 119 255644154247476491351942203913390320848609711 120 589147154648421613369417083685043087006059033 121 1357724649922275476923292886172462563583352857 122 3128957189153598167886247673006812847682511562 123 7210867897343137411965997842636469674556283955 124 16617873844096677645182668051233387488728761982 125 38296878410442387059339119282281083761210224412 126 88257433516696258661359894310131115580390915123 127 203394503527737550424149730013677780155296863617 128 468734727681252215287831152239517854421488317209 129 1080227051978594000906673475404522724882557852630 130 2489447474051613032863047810022017181882660626361 131 5737079732182789723470929735860570360828427541438 132 13221441382675323548898647202173292334499209239030 133 30469597843467803140455546816788884426039424373531 134 70219000022129149690988376625354924008315660640893 135 161823860933065739198098925332591220747398527990025 136 372932709936506019871261750606416096592759170181014 137 859445605479110970847649375068469233721442257935943 138 1980643502424645456332331546906309827777426537599470 139 4564510724922561407240056830013019339907830091805732 140 10519186381813683071014635096994252998618201556172311 141 24242090511729867453555917008790268759112834036708901 142 55867339074334152044946434425731272294105723444777833 143 128749604896343726979275640983581488201722205463036234 144 296711120229099278772299130419500369786952516157006597 145 683788419688634899995098784759506671202737376580837678 146 1575831072793156314135010898205292189019216967816956774 147 3631596409765439276475373921742317574198782144954963879 148 8369229869318835732285511647936705207531150592656007217 149 19287387887362362462176314531255744824062735532760700873 150 44448932258548348354671512940572308968637946959002178066 151 102435207424824955112360430584359500823889345690006592603 152 236068026541828164738367873369304409830718125492289530382 153 544032804309504399059979526478744131976670154993239930476 154 1253755946963962093131435587172841004800691286716379564635 155 2889355130969700138545071428666982525376739357614916983321 156 6658690706972892481313676691028053170513917689340699461321 157 15345348675171948125023720670176993119906961220952799035790 158 35364268491403305700799147892168654296683102111359066433681 159 81499059578589016894362078105198140384204306835030428110222 160 187819428919023969006563984991760342860403840838738040908854 161 432841042115973684670369278868893640760258648254851935891091 162 997507919272911522030530610195198200967104488641511953761013 163 2298816314062868307150613286441054754163816458015184482264985 164 5297758888624695253754070597980381117749955801882436592292734 165 12209000375675255898024928024975445067775728908243983081297455 166 28136367340782211248531795873774336206449884021698208745108958 167 64841931589477156102374990507900466091957118986727122811612084 168 149432086997253002607242065414623649889642840511327725319691199 169 344375130058253780167586911663106934465883791735185481140871709 170 793632964550774921079898729622139772465185057071744294381126905 171 1828974358035398468946400787170016078648563331560150611098716258 172 4214980163083917191418755781377289766437589178793685987121963933 173 9713672418171253569803385960553539293933161708954173869365572958 174 22385735684816417678709557476169857473012172705880687303338191014 175 51589258992615569570810666206924121556988637093941869475642241823 176 118890514963613652119877010716862497712762962357492152542625393801 177 273990261235124616672943380559547528393487167158730775243223819961 178 631426849102867022041916854561408004183093235028567874834597279258 179 1455160719839712455139517124602021952396547847824196771261051982979 180 3353504406049520250917467221628748159169837451604445165214352878174 181 7728350310770004767867448968825997803066083843375908439260900481724 182 17810442836524739510145957494197033650083003380581234464073235456771 183 41045224566368083071595678990405927603665081123241673291706301124337 184 94591160655964628240452046612871408558509417923748601686619859848377 185 217990954338058715512474009004396191880956443894986424099069884589190 186 502373116511929923564695659492130034221166506930583569128533121778793 187 1157748719254295630516985361162220102138887859895683252579471754251550 188 2668100765903805292139278202835393620562101750713478811559514013173238 189 6148796866388811122056072693652828077201255092016095505842341618999435 190 14170268000093954459086195194939649441360565063682369087470865383137453 191 32656225202706121755124135258442087045204847916684831918047719426232937 192 75258212793349260454384929062518220084053627090682356862662204039218470 193 173437026407439662859027322297318541245159586585967643552849542166022423 194 399695940317535637305533070157522180903307947795567806153559509696338574 195 921123061294979427448182369360096477058255057284536672117964674759885636 196 2122782866834662410860605988706584374811718326159523449890694384492288743 197 4892079342136593541066953838188729376243897283985765230039583743095238997 198 11274087738161321956533767989773808033262559203333589845378446237154336713 199 25981805575591281078858252963491033594177900572256902647826648097886963642 200 59876615886432687957326249814362216909586975506438528658580221780546050101 201 137989221710578246844993931490710977490711649229016965397307619418227036494 202 318004366586214894297362534631616229151283839969637731100464015319697861222 203 732859972063654115515043802673741712555588897841146177212351476908014700055 204 1688919383147935122888526181713480521187696580135535786478458118105855313185 205 3892215145467170049626823080702454605479121698817801290670965828062164202217 206 8969841242728557839980970266501040335395150733922339212143948407530107512034 207 20671532511108678196138398660077657639442357763663001522926631842160496819883 208 47638775848371414377704791499888377698300195358377531249965203592992383965038 209 109786391652955284108164154620012024918967572056539984233209690657577899869708 210 253009267713753331788995861899541925769874252130294851078504337912175284440107