1 2 2 16 3 292 4 11637 5 862652 6 140346362 7 43645304766 8 30140493826752 9 41065086729341527 10 123548887542841478730 11 745009928964016992782018 12 9811185735768630724517609865 13 262092653227176839857198569967286 14 15136772612122170606400852243632737647