1 6
2 36
3 216
4 1286
5 7616
6 44904
7 263794
8 1545030
9 9026500
10 52624694
11 306261764
12 1779708548
13 10328981458
14 59882754332
15 346857774682
16 2007544602552
17 11611615811212
18 67123684593712
19 387837889353322
20 2239991195959860
21 12932719025580560
22 74645366991879640
23 430729059646163240
24 2484905479485511914
25 14332888491696578674
26 82658496200676242120
27 476629917197526807660
28 2748044528242063307202
29 15842448781834640943402
30 91323656215977649784398
31 526395476613353446451588
32 3033985885237268047038446
33 17486041946822375767889116
34 100774223347043671309539238
35 580751484642722708192449248
36 3346698911454041846537348554
37 19285484741794550619514521014
38 111130668667161178209792743376
39 640366093461150938642861459996
40 3689904410643875183004221967828
41 21261575632856337574294131699668
42 122509652291806255462568919877736
43 705895713292117263845461730382856
44 4067306286299896215729925780970346
45 23435267851815804492083755416849176
46 135029978594205506965522207179113594
47 778015330719736316835914986818463434
48 4482746376630367058386828363094517290
49 25828462850893790623202249823891248310
50 148816677508797661439720480850200855934
51 857439586871539965492849444682961001104
52 4940313788440990790757474610359647425908
53 28464580054549686681008708313012497737368
54 164003988102446186875612476252212950072122
55 944938481106741682965530661270599477015622
56 5444427988754139174184490534289898484599562
57 31368998894449988750551175361249369262667322
58 180737723018211511067530544835347841270210352
59 1041350087812547635849807572204790967601996762
60 5999907571847295638495641976174925103891743170
61 34569432652591625793476671206642856099979086220
62 199177311316388481289745102344067313134592307630
63 1147591774660730026355258629035350661451036676330
64 6612032154121053421474361793214632310367652105074
65 38096271467850823742836391767581255250441367757984
66 219497707183735440599558618893649361105811546241760
67 1264670864459858428852201543310545404079654640610550
68 7286602138873902937535572645041173785542840678629612
69 41982918416357231054590400009466329143033257578997712
70 241891285309968943134888021289147037013097218280216438
71 1393695352253460564744234831871122981037122472447525178
72 8029999455672379632816673253341223678897648969374659156
73 46266134468283261632660847938251652807839104608456947026
74 266569803610489208473823564878153183168991846821745194228
75 1535885090945085479073749791064311023322591280035061982688
76 8849251399113194241991045345458760781645411980324055631214
77 50986403288605448490433160153584530952205735880070497653624
78 293766490148335645291073817670616620500036652223836843235066
79 1692583741504538988529575424021132481192036355798539287741436
80 9752099116066793468873913196587681076022199767769104828853488
81 56188324028262377561138659780542387200774418809711207056697828
82 323738297320215866398423254212257913250713786548476953645917926
83 1865271716632463524507856766264270038819762345784691535750675196
84 10747071964441869576180004199231398220169880667026342454270679656
85 61921038676931878963502374777678132508301170708227784071734825236
86 356768358804541379913872089330548706234330020771783671204798296284
87 2055580310666631406990366014353557135950367283028871295392932443074
88 11843568795870637541004062860282049372494447837970301525607443676050
89 68238699751085401348679382045549695128022600028675052674211911028120
90 393168681097129784853019456647499682134003078601944712529106350016424
91 2265307191945084045477717676502851996846025267290654396267653633123194
92 13051947142079958302542091720940374038338295925776737759194135875284518
93 75200983785983617823059596777711362790810872499329271429461481011672278
94 433283100267334604003138359477477988206799880296281104583173405490211912
95 2496433429774255608294688066125105211764728850982619599840653933171347062
96 14383621275231825222907421680362291177923937504734515420741282150810252572
97 82873656115003768984665959172876584463403177630216657628928525572905959682
98 477490534996979885375890980173267058908468989083627891648285352595966710492
99 2751142232339201143394665610151404888746428964972863522834077510006080369702
100 15851170145169317727936375743819295937259334938567509956572932442342812469730
101 91329192650148410479080284757774156059231807626750228096777413546272214885380
102 526208568502620740720426991284711330699718291085841118852784663567533556888120
103 3031839581800237088149144765666237131528355717808644087242042331671701303930420
104 17468456258776809175546210984949963465045340653010192483553550108479291643814984
105 100647464762161760907030681976792013954487260829351224180958331924371523029600544
106 579897394285489549325978690113775586194214200684134975557461939047099002212455400
107 3341176966960453934268349564113257320077345368181252374089829450040864337868739690
108 19250756651290056394919246878202104988090656470753799798357222742881782745737922272
109 110916493861935759338676906294217057172245358416806520870048074762530719450362342522
110 639064163630810532465413988777822310534552512460859790617061806825235187541452161478
111 3682076431428531023072527655475496739059399509940877480008845978788349886637751006518
112 21214907202363923611450536801826119690377537797032217209621191303911888455040092234866
113 122233282887663032993746113629148580691750781217737884114940793423284311055908507717686
114 704267776298168066259318141574174818282034115915227270941922424468598622910029717364968
115 4057758175715345641604775976312224885175592014778293799366350977753097587200924981396628
116 23379461669054858305961485996943626830904151674245999366278559631617936544591422258478624
117 134704732595560968161159955387065447297974953485624584749400217666006252566890073979298734
118 776124159867858458896188067159187034259937744869634365091498950843991360930468674631619006
119 4471770975023474110923411553106918311020464147341245082875204241367385478867328601644208626
120 25764866942933320778723920756861377300780014234842266671714792317717789071514904682215227398
121 148448651333574520471733497339066558229679748995618655445528614270364902940872525436915979488
122 855312087728296498977218294055388681066650733755809504398022066222928412035902053246278141866
123 4928025700615787090077829541249396146452208709523701419071446623058697693309982708160721729786
124 28393656189489458893200501967472467832923459646522068079075159252532525361787378480634625458216
125 163594867849212397387042219463173920070404101003112181202726129363002887331726044430445360459546
126 942579590722292504992582866392053663296340806023067052583785182191820830681211184558664249645474
127 5430832261695739329986597713010678096832750209576471048382012374780094148267953198080000075780214
128 31290661695594151338078051969830900624383944851667851215783423478179621404650262447035302248500060
129 180286457649515779495141679540376437285668465365043679764813105364714957130625570926548336763619680
130 1038751023046527944933540198944411301685395618423716783604352876321800112405968916186793883134452414
131 5984940316890805998703182044763855915206784646586145487309096715640586068081220437124616312722111784
132 34483249436207582495494163881601786964880208059809300661878897100195618828884677415583807587191638128
133 198681094500237678905449140070935192600990094715007286363551527038455136654324338302317787966222464938
134 1144734849161623523062400223566458235930866225214286158630236920550519085920172144663310118778653563702
135 6595584139956606638141733776846368235729300446450989817046474052269250950233469595282426202610199840252
136 38001577576297763791133522709341646063751238443773856923104482468826749426663640665772102483019935546582
137 218952539831522313300934733568221209521711641459796059385076568639371044377205705243359961848781241298292
138 1261532225272089774182768504632875307526668099276331985118594564089401948192451511600750028837853489334132
139 7268532063518793078742555437747102780434113261800809477320849032749155561085465849379686553400004723874642
140 41878881349830981498266815217175044214745978544911884101830914866101684229201831722399902324467396112824540
141 241292284119148741730895470353980185519811567292925922929056360549678257108175067087763407177358375660744290
142 1390246456436887520812326133958540159967363812880003765929479399689799490642491824486670622470184450618017360
143 8010140967895573616658294491489435029104914691256669814579388373758128685414667737697630621240925231283684260
144 46151787006772771977474519121934828835315744205679334294901194179316895558302333438229145114345607747186314144
145 265911355745613820070078592458883053653567934396495842921790181826789231338537004189750045104911670157457691354
146 1532093418641074347632416787183466575967227817668563606769825406775242492995050253320983516815829432349091835540
147 8827416329693842212834999483352833246302374720915657519754885866444573385165132095359246364508572032828938960080
148 50860657793594008995904020481356131228762318938267436864347903160779889803383090507853798334914520465414557976432
149 293042314427285535007880025009486435727265672007921576691285296768961272803562437192726919967069423459233217137832
150 1688413044273974716150069456914095787046301279413917465846996335326619106547005405715570041937123834922487828997018
151 9728078397390431411281910142818335296757008072173225597317010547197266463710181569693653309112499401415896593566858
152 56049975235376389223370687473290502331131885897895296169539642008846914624265780037989683980730726412723197267525576
153 322941448037359996408742830531221148727462921497111596741219915579277767700253240406258260487688248421658990925223596
154 1860681979504892388587743431328739623249769884161020674518194906234536730108551406179054389156106835592594700215191458
155 10720635118989728070285387917254658505173433618679314085568365876507738043519822691984938475166358685197429938584074818
156 61768759321096991069154859417679308719263010693847477598107217553735441187849552847212548859378821406465571876494594534
157 355891193575793498522308749255450887292686665842750047468935135375462981098628066185064143153806390209830038764624003844
158 2050527533118090923380940059428574544626150341039989605699662648568582085306162206527686128298168787594709932128731791446
159 11814462510634661583496032458236701662052815210110730067361748122219658225006816139625260830169944728743281852500956295316
160 68071031561183858523066855458560642293970805840396251896791084726395275121811901502573142741775067875276611506350687899558
161 392202805154862359864955123815821115168535199588186436345280971245214440844510453097284366929551233873937667048879899779648
162 2259743048568971610536617614569800621574974952363897594543218190136690518481254118365854291904255362574460669660241289508306
163 13019893225341449574375158951741013581267633751752969948159495597800768833248769460454522250377102942262681017071781305899126
164 75016325291440686380010250139221786392430374825289157834032428107073383381480014493312522450651676153031567940289791211384776
165 432219294202508059001370726600742796553922342475576008672335342544437363466903114993958161410566763987104280589129562282868356
166 2490304844468221925883875224685035981384279700111660187266484931641967031077901428552425108071998610725192804195076358576676164
167 14348314158492998609670915114378448436147937288910100158322167988518518910088302535444891870431509776227217904473371661747208604
168 82670248043762255495618932905952274453879866293866201329767287194510514031788859453861742706671919727569506244793710546359999320
169 476318669657186421629207478427470665714972924495112539608535051183052023951241468855946069228470375333814788033946898200901464240
170 2744390883517150259176452458709993005150709928093118283387467364308518306687146080080253176291705376668361555285870981281320385154
171 15812274012093061401303823672730763401173826841062457145377328918811485225665767617300514101591169107734105383015015993066688200624
172 91105101295918538952970345710833084974174803803356143469309900626982449054147454152844962989626967443767355997968552294315328621738
173 524917508761845487597510737277932517470177330991273881554716829862879080681736240948197258310171777279675457899159918156329026544098
174 3024401346245411044363380394637589689772025540737130963784857481367033354455599818303049854589640665937934491804155750725731371236242
175 17425601833859502414196716899144875069911020199986358691056106572338809286300473660565663966623401557676742801201698353056476602878942
176 100400563454720453948836989794301049465612587434524540424927662641858827206617303985159729266639453501054500910752546609830613877060342
177 578474892187676968831151292414122630951219278621263059498806912002036082310490600726036863220365567621567123126241083765489999725043152
178 3332981303896099690255713283775967384278122600698965632099391918044203501271257833871114526598366521982588718725638109234197459846008772
179 19203537650909018929877257626819194013440046954541084898448754767449076679082696704345976041474666377361548565904609186328739842538632832
180 110644442524214502804972794012867590554314951455322351573528212677359447223424785568515264182966649495625955411093316382656813187206398850
181 637496740659923336379148190169708664995932748697116256840786598926908179447685077234644071269550948956354085194189520575700798394863522950
182 3673045704632742886449381473798831370195803607827511744946881646857096782346393739024129792844845940677125105768229921518328103729975247850
183 21162876432036798490651985434543665822516091525057740399896785317407624225616765146812279991717549794336187158472775349237136497603171477850
184 121933505568829979950537405322046790765480657179543698945272780200831843001893571826891069565246311021638857699379345119566659585746167681304
185 702540594050789353134713801541091349741712656832470600081847348183510015018196880545391643662020181139782830224672918085416960224180633177914
186 4047806909095354769134101883137841366407837829908013061053317263138667208706698916258240292483592573654064279830004865995553030861636174365930
187 23322126738502185271894737317846369379308714700298783748133599298629694672322829706095520594510111349174657506149701737970312518398899032974220
188 134374392806839684438387331632590711569096888241224439689950237139538144966970958890049279893056959214413604702681891976902167314137785741958342
189 774220878084233087188272199183556091739437408079953524619756791162523199120002192327483755780228421195617631422128542780908372892423759695793642
190 4460805035414911843326230029846529027624159090270405875936076538402202528930644085126464243169636831833984759213541402271080916994686252018163058
191 25701685561984905400679260445368473417193568583811174124298564048577608045331379381951275271969093287453114138718698675995763441694931001961377448
192 148084624968946238255860528891140996315561524075392917835913933707746979317416951333035072032805932949302521202141074378716726055922851437639572536
193 853214708403582082877823236547593811984181561686404316408485530085865776878052260370828919788656981355875076747237853974220997333477325652754081006
194 4915941400334818132982102975473896613598356663923067668110890429829889306780135247270207101051942953022570342070898135365225914418628101147567594948
195 28324031001286532316560469571939507993340405303936086958776766257590304283381928680610616130114320223670195151302293292884411295443067476855825026008
196 163193713437823355632603063569192950802311951595730853924656304864555520816230093050002433819574209493475474718710374960181686673562814439706352307694
197 940268286829048497929593765086745643244556472652013689251508356396895572167004653785445728479627546344157542869943502156194089419403925404158994878954
198 5417515372334893919703507225220959747144886144456010602610611488008377419321090445151708245426990369460046577943762395145039337435187541319215719398636
199 31213934597863145567089253227853961940780397664590241640901502819005012377604920282753559684719311290063998521854706676482074332511619318806482187091506
200 179844383655347375304113926842295045307041456032020979050645359766026318437775042282318138087503541776374026557343123684467673191391790989831132558992468
201 1036203950226254799151561933922081994456778042713764666282108493458081365146928924596025506186152787238880996308095526069331177642468228537722859727895808
202 5970264984884410481071184304188041040230128335370706412873069617902750871074326407434776853712487528538639248824441866789148831058319269286587750530757246
203 34398695335979402524312731464760387182933126184877919672271879948244006220877919626431488248311879410660707773871124940102609876969661921772987834814848216
204 198193923354220765075345677361256232395927985096443175478630984438610672994814056253901628048655319217114693925158491734923514745042906619312525077431475586
205 1141927938571673295185378103214134837890538612206817551687591280398532111408968268407937363654232205623677143682422706352479342543787228024836108306303292916
206 6579411693470179982191104605421237836391288486165232552656121978596850522688282795085512955260635384006656101495832416371345987092083592691704463632864372104
207 37908397517925757928063834114160485682502085563392593287011959365013948560023807060739403681200346421124290927197435163320208570531941201987846358130043618244
208 218415668349823560337646395792807793722120052244501842480100258063547304825472631085062711215119688098216874154507608600351134251697363181431588698556511183830
209 1258438955594663924181019502790320051292852079796100544527840832408807087144957863288883648679455742864786173826278637789137364988152458974611002582219559034300
210 7250709699189227645478351421428598665009399639694994336376743131869169716520458716322414728207562657132751190514638613686242877623477461594142053186588637317144