1 4 2 13 3 20 4 45 5 147 6 506 7 1561 8 5017 9 16429 10 53365 11 172859 12 562276 13 1828820 14 5943264 15 19318649 16 62811656 17 204197935 18 663816782 19 2158064264 20 7015860029 21 22808258862 22 74148897744 23 241056311862 24 783667226084 25 2547678766746 26 8282432122501 27 26925954372551 28 87535508750249 29 284575449388092 30 925146725176285 31 3007625743492350 32 9777705867118039 33 31787044268299859 34 103338778760587616 35 335951436241576993 36 1092168582936423441 37 3550609062471787957 38 11542929277277692105 39 37525735429237427941 40 121995100705516760056 41 396602609540558449500 42 1289343825949694467930 43 4191620179829460807203 44 13626838224556451050850 45 44300464267084807011365 46 144019551853264930954352 47 468203475046798875981132 48 1522116207313639646116395 49 4948356584356036640829278 50 16086966795496298359415224 51 52298272419891823628437560 52 170020199138525409718352734 53 552730841336715005905755664 54 1796912275793057308460961403 55 5841710802833224680433921959 56 18991236001700273018348731977 57 61739969170906858746013563586 58 200714887271332014648838753939 59 652518401180661943022317145352 60 2121318800352788604122187216761 61 6896347205822763264367341134897 62 22419829011721375527220966625990 63 72886227725080923904965541092467 64 236951057441828074385514854914973 65 770321161832884126446653374077211 66 2504292231374590740816422671638705 67 8141382959285339015522560133970707 68 26467404905600755100874187194228266 69 86044782064706088303492665776231394 70 279729144091345052644956987855546186 71 909391507264592937379977168563807903 72 2956405976829197066821332871422056822 73 9611191912405165450478088718390517457 74 31245712091326664510405747940999042754 75 101578923092147809008810268558753122278 76 330230195631376782603458216760339061233 77 1073568992337222860784692694148690243626 78 3490142320584479709314412497256596050876 79 11346353615724183762481327240960794819506 80 36886673535851038333109457328187198291588 81 119917528628302936553086590867580384142512 82 389848481683862913444601192162082354992195 83 1267386348015034410146913151923208311161817 84 4120237042342634159146971909489287361911341 85 13394773670775720831474440522262196967524328 86 43546028989947156979822513382107054357417481 87 141566904182226605408656400021293434876749942 88 460229987087142861059457662882810344555299217 89 1496194624285809183327096916669397340952792451 90 4864086253723148445474802488991136255115117560 91 15813006342642085583252835023196304909414955603 92 51407634764091728905324301507646355125905113617 93 167124761400474752805270249967601852133335632737 94 543317855437986824133267004799194774918465666581 95 1766310925826067254074265233985145943611200813891 96 5742226682716913893393310193366503523400553508622 97 18667815951081897903631611605751122741839218670400 98 60688539766699389081352680553830126254044275239460 99 197296720123319955434467052386138799023811724881641 100 641406036807938791820356358066347074248463918653586 101 2085192819204095469506504291146379754182451334977141 102 6778902666552681374470386136545267097947203778858974 103 22038020148244714424583552276317636464304984313298836 104 71644977947651083718482274326722166721788660985503281 105 232915789648565314428706009528842414547351803895209784 106 757202620778995310464505910601840065318745285373964320 107 2461644226781216273645321071858737057108466533929620598 108 8002735506925740304992391446301681753814406304028111802 109 26016665973519661166724872664489979303981876973524202478 110 84579442590839155460248081574839043219972591350650742457 111 274965367055803099340342519121444021024972770775450837433 112 893904603342957588696817691723924431694457623819422406541 113 2906058491779305692530163517992293241921008079694052476424 114 9447513667632961528333826547158998028069504507149296291029 115 30713598763617015551000682210303966143081160972019228733086 116 99849037767923460443411765943379050052067474964063836657231 117 324606387545517940730064554161808554233127989463129302200929 118 1055286151883187329624156434173439620950960502188367153121234 119 3430705325231059649144840953934154200499686318209887687380245 120 11153125630963057639432686895356647684910149446265313324933963 121 36258494842213598594980925185132015022424592198710656870333419 122 117875337526284942220936776039602159585850213838549175023803845 123 383209376379268571548792862743666318338898780545788429933136023 124 1245802805122335846306880150953129390882664274647040804143247664 125 4050069557052321732338824932148783972458910280954726995199963826 126 13166661167817193125224855177881445339852826682630428355701161704 127 42804441717855071722875177645570472384384347268929307860111872787 128 139156025010781254242678829424750372955216358274568966668338391596 129 452392287334136196261632828907492194300368788264649303968295782625 130 1470714484863702439937493531520023656804761440230595253345458653946 131 4781251043721522591275597962210495445404633504383213554279946424352 132 15543711426223369980203583577175648355122179903419732671828852573931 133 50532164634812891612687118613070999298419167282880156959951971886352 134 164278632860611097695408334656525448588665651895609334340332027813626 135 534065172342906114269383039656649696567177663669231440362296756255308 136 1736230715723506802762713346713147556584480815373308351952379172464466 137 5644436773507201872390647769069282460377833642643188142583520078716084 138 18349903732030285588401707164174097570912326354943701059229609731698825 139 59655016166574369950887682374148656302220524649412876300112378695585169 140 193936764236119642000836546689190468625142921537551139500332210543347457 141 630482915591774549171445870573979512678560816096170828802111617047746148 142 2049682062185664375529281838023844521002890320435685101364557144020989517 143 6663458203466802506305397754121168530194645104264177815092647764502485586 144 21662713475670273499779083550004616303803152386381454007562017225009342179 145 70424866608278169601611174994955037830055886730793514904275980473465146349 146 228949242317406172954976735088110857779905942453732454164661861058365535562 147 744307487996759171535100637258416077898851632845971855170589857601213456647 148 2419722516137489263896872041333897778643321776850986984502091227966579233669 149 7866449215580423938545000853161123523234846073737634937998593401525783037985 150 25573603108873898345034915436381786274178351943915232224489270458669025393405 151 83139057794317536842852089991722180629876280682240381601702396248587974143105 152 270282716967966481793945219282040577818078715114839116396528064913294202411030 153 878681440825505136332971729977814556207285405334823394299113060135666336626136 154 2856568422548052234848951831087568391250529509660386862604293387558812352800978 155 9286622857349203406098463963668706683700667550336183912711797985670896763003597 156 30190547306307332060894603087594255617949976977446651248684817345829869271305026 157 98148612327146115109409499769640730652359845557857758208631995646063944419442961 158 319078352704519709764766946221374517798951652817132357141671667465638639615337188 159 1037314667529647966438234019649309495533471453914560848061158210225740750609093890 160 3372280539722437798149688500914126072440794708539432459086864605828810090659067285 161 10963188311675560238887424541592687249137728338208427557001093923954280056292956930 162 35641014008624626252050189955687455551330494358343509358839968145151972809458688698 163 115867924863623286809955203963577420820021626527219815343433163847222712457199091778 164 376683334793827652864329529193641243131379969520345339706882624700329743022758233078 165 1224586829171265276503561814488756561714408578384309709964112731066648272952123856432 166 3981097021455769371534061546425928320331093670022543076102628193020902815263279515125 167 12942433412394156314055614189594879403221850529881091483986942841552924120667391513251 168 42075483649731411230857788317858038409220533690547772567414399237699627358923072366703 169 136786203022954380116663027566943149478530120078445745637622624368386452877812947356664 170 444688063319655559487792813214951369976395468530081222736909560199641013688482297227999 171 1445668271278804143954946973478298639606005676250484355571924118782046974983250284453158 172 4699826514299576277656241452217273121096136499379875212090245859498115871080738823839341 173 15279002592326698455457174402747168699570256991803546668657756142425522163468726021791595 174 49671603729636207888551769909179765376800721759804348529968879375075792540138469252695048 175 161480973785101773806866185946418680419493592871158858293265800182370161556876637506312745 176 524970062100624393518868601078093190436751552460467719905748632741516505044472709845665217 177 1706662770492654040515520753755767759847159732342275449743254686956222348815714373002272357 178 5548312222854654836756108936438176251783038267731542213409958071922930442976986318021317071 179 18037405546376429313344481531836129830356786533343392703336384441278272056131979888606383597 180 58639093435346867121030332873736252299874000087149419388569118584923137822130308568538340180 181 190634028274100424769651209672646010601158603073193294560581421726770509232234926271523397386 182 619745814728173256747840236151449730903583098203644842353028101508885200981799797786790632514 183 2014776052053184756286951738244859132725908787624468155406149374380738538581322155232464629965 184 6549979755341271833939916717807116504263674949916625944904488401557033934332407625413429154500 185 21293798261926135779108794565995863984567312235346926856499988547424389201592743392521922960349 186 69225533720139535936472466595016927652565433706145766374731024423776429799325787793897620072534 187 225050245141408539318377122294701700614148888974809540377773062296973223755701555581348591735534 188 731631958851526336875610453133006674496910625694072701227521261975556757916984053830769756973163 189 2378514730684160033620704757941758274706948293631306066951018733083289342110977024168388268430870 190 7732483874764159313730670574572867094313127822528334056201230596674622440459047939639601714726702 191 25138085588517365850562707542790546087007181256940457359217544940360300264705241613807830954047842 192 81723202697903865466020949107629657975472896020328155959851618001326166214522032234178996322314466 193 265679812238899597033005177996583955159237528025587520430667055518703004649516314952673842715453744 194 863717528205822656149492954842612083113172862093224276483435681506811929293025556878857276467021799 195 2807921167375580724242455245385704904767572069021211629714331683929658352137176072333951841094184615 196 9128472011647073653173234246806838922750746761737220060121611614446861654995788910634720622989970327 197 29676403396077994843899851157671520126500719349237938724238536939427338676980904141798710029819724534 198 96477145069084194074239765598621170206942173260498544401087417397477866630788182821485775154786634243 199 313644460093544617750373904623823882667714539593340008817771116660738556292346316013576225856368979188 200 1019649236893664882807042530778636092317488520646962759716578565052667216510451245657266097759094739275 201 3314850726162185943627720317468813165709933250446636149610174124205537730002923659576213597130675346255 202 10776485617949705113251503763697126780312145323707394393232201187523516950986308911972558677218580862798 203 35034048850920959209614812131226277124225114494514254087062018937446258086509984048839836627459147527931 204 113894698364774869904472051159385456494396143411672958506874311074192080955876504147754342804586355370373 205 370268431456561416040824550692933275163284658504768778206064426169438090458112077391960298351398977107601 206 1203732160510325751104005368277323288943530879763075650441395360480888523870323518645457463854345333536709 207 3913299085603642147137472692358109026617613033925023757047340073567111150351555668291997857004674383237679 208 12722024247398960554371294022436864050652121144786257569435136005446537883173113457042401482713327909573432 209 41358939710697090644550369922447137508569308905105657307432399515290511954727753898670147643679237590807654 210 134456739016419028276378553944887887640246252258956682636826575540916584332178972142381425474965845180271614