1 268 2 628 3 1116 4 3336 5 6364 6 22748 7 44540 8 178572 9 353428 10 1512256 11 3007252 12 13311628 13 26527148 14 119439828 15 238241724 16 1081829832 17 2158800908 18 9844644828 19 19648912012 20 89797542908 21 179243095124 22 820073869984 23 1637003801252 24 7494011796204 25 14959604578812 26 68504644077380 27 136750895496988 28 626329615216072 29 1250303115533500 30 5727008031363964 31 11432501598124444 32 52369158965270540 33 104541721729021460 34 478890363421975296 35 955983603408624244 36 4379289580075207436 37 8742148220413519884 38 40047479696887593588 39 79944717982377273852 40 366225808770529278536 41 731077766783547813548 42 3349068001849709281308 43 6685572765406747973996 44 30626664542814956312412 45 61138442265646642163156 46 280075968072343122756576 47 559101324013477809098756 48 2561251483557785004935980 49 5112895329958009464443612 50 23422256546802261482835300 51 46756652957082368861497692 52 214193023151855073819887304 53 427582579814140020456847068 54 1958763269053499514887149500 55 3910178963451022718645087996 56 17912599161623576055487178220 57 35758005878740557357674726292 58 163808064255581114079482431808 59 327001663744728109575935143508 60 1498000496117382008990268204876 61 2990381803850646682257691829612 62 13698992912252992253112631087380 63 27346599182963115723249043971900 64 125275264256160338310847925154120 65 250080605300523502513712413953612 66 1145623769037921350474187607062620 67 2286950159918859887664805794502988 68 10476560003769499376962921054996156 69 20913821120305126052862900292136788 70 95806592542169122154377793689983776 71 191253802573634770664044238708645988 72 876137126854303529826522902015423852 73 1748987753790979704631218189621360316 74 8012144519462836508095017758900585092 75 15994234483073609575010755333927693724 76 73269877337961164828317901119486862280 77 146264910205626540770698005839580267004 78 670042198166472183973243631944087285756 79 1337570984279964905638890679450206638940 80 6127436863147607725785783676972531759308 81 12231888944593772474518443367094562818324 82 56034504418227762990118804946816517433728 83 111858816405251432370810660554226713808180 84 512427260468818165030517254440806151695244 85 1022932342223146552649197798076548072163788 86 4686071555406147205975000345790451093424820 87 9354565070586637697497185558295551868296828 88 42853431728997616658492079502003073226770504 89 85546114878341983564207890431669269105599212 90 391888299025755772262367020974577135525121180 91 782306576050779928874334668484181579639641132 92 3583760569864129521849720678641007177189736220 93 7154078005814783915410758784638771192329095380 94 32772960698401234658297119845418514480554683488 95 65422985924185164563543714353788045209923151812 96 299703881440024011257382668456905140412731871148 97 598283536153972275933153700308976407112164261276 98 2740747696763570423639335646320895080727897231012 99 5471214506288333421721493653298519340573657662428 100 25063732579053916073730622919541283136164122396872 101 50033447963919376150324782296289272560924282197532 102 229204129784090983078777257857099762101092174052412 103 457548486223940240530212598954441934428231452163772 104 2096037888386659045049491676353756764592932701720748 105 4184213276622681490881134993138595223072592306718356 106 19167956675524182564573083416548042336763993111880640 107 38264011949321019402688454387948331947053257274285844 108 175288130596525043638014611385842541963156330755086284 109 349918733501945383037744068516983729679229739112201516 110 1602984045099569823931853361963951058804329104057237332 111 3199955096652657545038523655573965967428053252803139516 112 14659052156579676961172787282448461384354600710184824648 113 29263116375952796002632550343627431083259968942342317196 114 134054865228541277203211550212684768228935440536400243932 115 267606873899053899468556951519602728379989808187908772364 116 1225911927967070677657571039497254471150190563910861670524 117 2447225307037815848790166737336581923273055107216808933972 118 11210783380146755610274056382385799061308814714733493704608 119 22379513710344639214821483487696810320301828596615738101284 120 102520956954055208718708575830687365575366782812949367032300 121 204657344982157398533711935837414885284807795290402509811580 122 937538997799961062674294882414180933560511978573422513498564 123 1871561169614922996799678009597586423318078104788926955133980 124 8573655557952610610151737462569654453650079991496879115584968 125 17115150262091785233247352775066968170135790342299499298376508 126 78404812811952730175219893392334491436974090430801636842466428 127 156515519369452993247827030345664398918361267726564767337388316 128 717000424209405370246185740016083047595894287037862090720957836 129 1431311290193465288161809196688181685458963572611401407048875028 130 6556862900106240487870727892332098658568641029694453057661327360 131 13089130187783257767721589697844387988211053249593198711586106356 132 59961542056540474011772769628715376805409249618685183034850401292 133 119698160872874516310898561289834573245708949992755853692932056972 134 548339439237019317688268235609357577212145414297612203995030537972 135 1094621988688084321366470546266231576220768762041629607623626455804 136 5014483122186009705254667077258375078737626678578929327559474296392 137 10010156291306786074136696207494113092783325019792073916282656426796 138 45856706965444859753102645699286457426889677542597798700837223467292 139 91541399690393053608796556896188294909692753679365958366512651541228 140 419352807153924535120870588213650534926164224210689345531240076241628 141 837132569503801454900893546133477690056292251602667784325833319646164 142 3834919437202344257063001572562029661776729284868823964498958200667360 143 7655453612182232213824140028217427405819971502323844925786305734310788 144 35069771416682675460662037309762425495880921170234319607600127737828396 145 70007991736615684197491379674787610316387521621421793900335618984219740 146 320707875969254629788305748278731786755091943183162584317735447048031204 147 640212736603201370550816225918855052448911121495610263035609524804593244 148 2932826122150982282442675865815897730083912023717203512733322302716275400 149 5854650846877357999041807090009970848437301021069324285163069162062707036 150 26820261388266521139123422380168750097088896380728531937089100428672168124 151 53539916623193222674570309654714406444801701187330365044412034298967345788 152 245267326113207948036456016307262923464639730115414069306480318566538276716 153 489614623824642449023018698881882886246886839425005030804939573824086174100 154 2242933444527878821171176671409686335458835289489105894125950465334925321792 155 4477453365310239582400984598404267801979353714649567474885257521962307533780 156 20511294823916552434723829830564476123811071515275689032737130617266433550412 157 40945649216776904361048769758421443614989157887988181843476382432339576008940 158 187572759405789246703198391481907194042004769119930659336975829371210238802324 159 374441909942076285552059831928291598136394375523507996171681742495019000543292 160 1715325159778671514794791775450833050454754238912379521097150728105232891112776 161 3424215920445638567460969492497183823300006144412149121408953698311200173313740 162 15686395045265365705828593690666282130421774611565362063117845812075392993530204 163 31313948461717845536618970336259164053084453413911765658712701668500279555667660 164 143449764094800156492270360795953854854564976340023586861976447736304053426662972 165 286361430191442987998131238732220068466201209417982992423967892864966407801251156 166 1311826889446140573886899795845970268823453668530418208710130782438231730331941920 167 2618732952234989305997186607670304395186352766596584570525488398763949486011865060 168 11996463003847605864882174238433161977111929003480196077718860974562001313880972908 169 23947925775257933008870709520011461809474181647742995268783527691876376913896141884 170 109705880982090524985557449734316561219941931082867532199940871123311531418943794436 171 219000241489992354503989077326634907549361448570085165478756133728191894628553003676 172 1003244066038175066977689209321631876279312352855864922066187508490664470001600202696 173 2002724838166423615689791043520104333926168175675849807485006508949923953559583930492 174 9174518695174791843399493660203820670431264324832869424839492492629113623762479905020 175 18314622623792923589927606129788361125682443047708857192576176687524331363810706832092 176 83899617388725119637878330881548574124936758235328730101412410681232629434332033156684 177 167484516824110119667169703864099669479355070869969122845829793093946684254145555877652 178 767249599881092998414993624140106382241303562487040479465248362205550803529570049928832 179 1531621150597112534582279345920683534775821213370480115578987731381474448292134717773492 180 7016384184331288660448898011833080186284447783653544359197739259372921323221298942028940 181 14006449034450244249781918626254680998569791497612538739149819321381141623786201783517516 182 64163796279286124772196574022404534462870480324638457945945101297107077934003016390258484 183 128086906137441287135873761953424863935682836021943438605407063815734986107818991874834300 184 586768432972019569342812940953079998782786577309992570259504128763655702573389398265177160 185 1171335824198473805067717199080889324362529966434838073044322907136250811677152410460284780 186 5365910589732176188853166548558337066617957709005374427345191868890734602147020579506845084 187 10711692978035468057419863902197288352351866999654706795041533616992186040229801070822092204 188 49070459211927175080997885594969458298826768306381331849945054878494441409389756425002211996 189 97956848996921386581236307208877499286527761087698431376413487895839059953348651400807128788 190 448742096425723779157445128084312088779140334327095264201887812331297033000832084884002452832 191 895800905149307962408117085416196188078358201193098234625976103206088831921024789569828129604 192 4103680143584396426121112829796632535831962523472176213709514551817871752394143897560795994284 193 8191966869938204523626005211395899679927136114417675715190713520088243062701596178182065395484 194 37527548351230419803915040487977800464839629628926184612163564109456882661596672064674339226916 195 74914326177176432427213729665659453245659456448308151898596630218176420712149459672298363965660 196 343183882753549577824007466626492301848702765129136220605202385881590278703259641240886206901448 197 685080439860557802800990203133074566207028341808385000235620158172115365738638685053523246997660 198 3138365882031847567491356166442000019747067201714423063932192174853519523311931465213458670761276 199 6264959361304701686279244839933465767507998577597057841931767525427978532015233463740628119048764 200 28699892111701052959454711609677372415139657409680158530150716358000897914626389243385204770685484 201 57292127340241031846065856471077300247141557641760716967695136313157763991216764302121808933907604 202 262456271252225437974013665401069426804932865361128715678502431055813008692423549620718770310336704 203 523928036220625082824102575340074503559254829690024684083689955113087243846452204270826085991154836 204 2400123807139252662592277190779609623940630807523430029570302952478096931030169515685427783791958220 205 4791244449832045392272188003829647576900125397896455424063766687252415650263756428150574278800392364 206 21948777455809316530240022891333305994756974939270352304061433926239600059508945386469644721477795796 207 43815222303506663816144730303930948186121154941990342461352935231428111007271375123664123805285417148 208 200718325601231258725813724286461893404926686242239723462535198034482778259098558756086937195951745864 209 400683731670798904501622132316835863419244885725444154452083072897411998130691971789990222891103456524 210 1835539419599821868322991029797975918993775079598292915722537349016171971505695413777351001058115610076