6 1 7 1 8 5 9 12 10 40 11 106 12 317 13 868 14 2462 15 6778 16 18801 17 51561 18 141583 19 386865 20 1056815 21 2880894 22 7850318 23 21373466 24 58182244 25 158342918 26 430954506 27 1173001715 28 3193466631 29 8696388412 30 23689689323 31 64555962710 32 175989086913 33 479971320862 34 1309581740793 35 3574715516111 36 9762134798768 37 26671255518679 38 72901681354488 39 199354496284117 40 545390174635701 41 1492722637753824 42 4087321690061830 43 11196529108305215 44 30683836954231092 45 84122884432378315 46 230724299540984881 47 633058112362249741 48 1737645610529541291 49 4771363790881971076 50 13106413331997784387 51 36014843624224057459 52 98999255153428426624 53 272227169836886684529 54 748818634875244786563 55 2060459143332734797762 56 5671398779455853086048 57 15615355631935715835756 58 43007665578458449632001 59 118486539962632159134970 60 326526372158957567955221 61 900099727160876340402335 62 2481893958658797542037768 63 6845311611642613063429852 64 18885039446074648351999879 65 52114021017046187483748952 66 143846965038416684189489819 67 397149251108006945514460812 68 1096759194058793591276516781 69 3029499939979422473343832983 70 8370096176691857144965997151 71 23130635150828498286283594093 72 63935213299558036188951538490 73 176760829938180985074384751174 74 488791071726650148006359637651 75 1351916413340168159045051777777 76 3739933187386949551079063544788 77 10348166607213649253378327385064 78 28638267377550472917260874111721 79 79270586381309709759074987083256 80 219461176091573190784543404139704 81 607689845100549072709216158993892 82 1682996813354859280940413096587610 83 4661869201521355882765095925267004 84 12915488393459441886190115846778465 85 35787722928935136388676350200170142 86 99180969549269394289369404446332635 87 274911108625502911222395045162770786 88 762122056333972046417276263388050176 89 2113118031297169062533374207474439785 90 5859879471651783444039156825614105523 91 16252421091669547810386678551417152338 92 45082780236394809745723106681529307304 93 125073521310827514211638708856320671757 94 347041151225743362894264376766019494089 95 963066700656140922044487732179467274955 96 2672947704879101293794977751011535426395 97 7419629172432757069190570151813528586095 98 20598260559940209378776408059631573800004 99 57191896403031981362251939547419904865237 100 158815566713398671261852641499463312089653 101 441067751005674405011911231617483746946300 102 1225096431678739618548427820501927252054333 103 3403196838957535395099145567522966264224243 104 9454853455197753250168551132599920694889881 105 26270758313491686927544968651208207686242871 106 73002821825757527769336228879521649562721716 107 202887408571702332151294686080191778187436813 108 563920846082772006432754197458060778590768931 109 1567573910038323757559251547706726440991081834 110 4357967259333798975835897901515371214102395910 111 12116723910367829236635002828568649489007546622 112 33692329960481863889722924662144377972603548848 113 93695935218880541606751471409591139614398857399 114 260587531979164152930537409478650274920024783063 115 724818071674026373018151750267752738198454738840 116 2016258575899140878602867067861189982415951862647 117 5609247826369092455989510527114123024357513660134 118 15606430451261259734472460961221137802485084690295 119 43425263968402654419225384876465780606115363368612 120 120842772268311882521576183974710066767274295782293 121 336308332438291624558503900857485936238186055618007 122 936036385554327010666169265074871268648640186928884 123 2605466078870378251187092990811517329162798261287311 124 7252957801108289363399993970033295714150789437431583 125 20192094524099840674516082094479934486444283915770585 126 56219056472647375034070720133037612459339289410216331 127 156538503322168268895385387700369478887439037921305919 128 435906892610201472788113359837170416099955165232214155 129 1213949811330024049881339609952604428093669334645867348 130 3380972802955514791869393203597257453368782089993794364 131 9417076425043610386333550749564589604533398279046515834 132 26231523693315208502198384597630221742935793619032743890 133 73074102212588051575949615169149236230340353233564933198 134 203580209950472965622181298473864725968672070425931948299 135 567204003271941589403817778424226853788520502899063430267 136 1580426293251580017350998634618137168254536161423954885676 137 4403926001130948176421923990204146745337605283404806180847 138 12272588533408848894953386363618271165074950352696019913515 139 34202852184418692100960104105652178761282183180762413992272 140 95327469539556440319880699823830645487345059789927609631470 141 265707007540351591622185540042580085185241331879156205259050 142 740656386102629253979295681836558547438713715612585163080834 143 2064709617078190885744629607070620446033966215781468408604824 144 5756112421650612302014955416725829789779296597211981897297406 145 16048234871268871003899447729655692515821589077092381271746543 146 44745837373062582727446570821985931201295864080283948752682039 147 124768520368524244746489199285600482561349980884279141211299484 148 347923758386590068988917135187706029450732150354839148491504931 149 970263042851052794947244048389666455093831431177231246932182085 150 2705957100208202395732771859317876187519394029364292825314328946 151 7547063722002080379991049279532818801856198461020018377332600882 152 21050407274429070078139589696985346605885145197931522782235190165 153 58717567338227104770039184984957680010407299913099819984773566289 154 163794897005811354761470330861326078717170825913083621808314957735 155 456937858372878208280247012436139206133803478158572208367022862255 156 1274788345387841338925714615733024961119920596132694785780577209532 157 3556664547962082037119306796227996237083276450447687350341738935717 158 9923647364167636252235282731865966960935162280573500141381972331304 159 27690006488668654728098630822810216202110051870593118163248002734315 160 77267673321930608503387419288503950525921261376075945790032413522202 161 215623150219291856578382159108163842374638211846831793275215786856988 162 601749098512915984321694912606061953275426377922076119567956633554518 163 1679413964232145532599079999027553444740180142224306790131992706066743 164 4687292616814265790489015833339823872346711546320783835251743844887597 165 13083023346420756349149737859635884446937992742334380154138067151988422 166 36518729785982819598964074906968135218654315321582611933190400338935101 167 101939961292104432429061726215700870937572182863881439188983399523143915 168 284573385788457664999696529105476886068619234969743293662227021641700336 169 794446907307105380494455221097489414516580030905295291346360973863251202 170 2217971833401198746569331757313705630413584865053371022157999317166108346 171 6192521139531091800977292802516255961722060575735126313812457920767231533 172 17290162264230150189944399436728189093172684562060797304287391218368311858 173 48278138989970361796750220770134401629936802116339862511644767085070905676 174 134809853499578242893673480423677244325484937946943970339995058354479989743 175 376454250073417346591228163834959765831289571625804671272405557231071996623 176 1051288745324632462967652299339527485625492744797348156291906439648588567452 177 2935964921181156215445256433792903608858597815341254779989559455855966661525 178 8199710961748410486513336694457848523013546002570301477130240233065250346417 179 22901549125364295782420060466299923854959066910287102828854739219026394701464 180 63966062082277291296234872144052660424134532733862905359938089002244770566095 181 178670402466221420677497583832750166509760103462716965876190352010443888150724 182 499084027849821496965828214206589216927631877032149762337830817734844345008867 183 1394159925994764948656855608399553285704973352463255184277785736595778052964217 184 3894656882528350583600608503532130419342774579190530459255750466335474529196546 185 10880361176153616570403751033019938072216119496241202796387463150926987211683143 186 30397281476765788057433600328361657880474749533687896945772574664384211030782785 187 84926519364972797215885370103931230089586857599567552423642045406317084187137008 188 237284231996046844212541611906834416821664971090988081245166273686713222396524006 189 662996501506976984758012531616755073905062297823256707954289215868794873372901931 190 1852551239303991746475296914750435962660185273730857112885092321071665117876908608 191 5176612898580074498412712005414514498786349597038394656009779831309260347389724740 192 14465633485363522332655155363995431216126743981699084292806928254778728763790923029 193 40424566300707918728098972296111267726597223200208142008221326069265416150750152479 194 112971596876485318505363661564685804638393296761381614447551761174670734729378900781 195 315725017669352092859373815518067333548093870347695463144782974794374701337036720245 196 882397768276286963069634985160831912861328565507838173865094642626325048145889500251 197 2466239960398711169366581599424772793198287375942936415288450444583648325356672406697 198 6893211987180673675771949501376891107851552942886774822838293607373284747483549673877 199 19267402338899261529617113304944549221332085855220019788367594820259791577334496881724 200 53856705120167268081997355164100150657312786988703342330113220905244800774657557476552