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