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