1 0
2 4
3 140
4 7940
5 903332
6 221410052
7 120864516084
8 149656305350148
9 425051698921207676
10 2789532529161418879776
11 42518582519087835706922360
12 1510724712014268724836823960708
13 125472358126936901810932026644960976
14 24411020526492170937702402178228579826812