2 1 3 2 4 4 5 9 6 15 7 165 8 317 9 488442 10 976572 11 7629882822 12 15258789078 13 5345529420184391292281072934302963757630393760210097395923874984320797281974260717340996507118688896298416137695328 14 10691058840368782584562145868605927515260787520420194791847749968641594563948521434681993014237377792596817016601728 15 93633527093843966543116988277173531398300466775883666326743109077207665533479992989732701950785292668861081158157820577174799029471232927056003015069910788639210832178433225379094676649183170979995338711887598037719726728 16 187267054187687933086233976554347062796600933551767332653486218154415331066959985979465403901570585337722151625256800785567013496796597248184490769352301157083629816606897809163625404776931659966976440045982599258422851880