0 1
1 2
2 4
3 14
4 109
5 3366
6 380480
7 592178710
8 12245355432908
9 42590813279958575804
10 35428820136077436448479258280
11 643572551892460566707053818908283349242945
12 1088540944742787295982636155758383327725184898133092177544054
13 616877246925910533100958682442763627342300274754942413525549449318524577370821037562387
14 5947159910923112199364873232588593425679569117082957632473920753532276654403402731230063629933903798796867048611243080627906