1 2
2 12
3 152
4 3024
5 84124
6 3057664
7 139056380
8 7675358704
9 502604958608
10 38359095933912
11 3363791582993716
12 334974400169588800
13 37509570331200251508
14 4683620100177290725336
15 647429265450114057846496
16 98455157145783133570958640
17 16379963517056200216388400684
18 2966745761062667099144366536192
19 582415416668826305705998552617772
20 123439814663736292339568088505884288
21 28144703836599987683644486285088995952
22 6880941303675093304634146579536548208136
23 1798549085712248060782998755590660261836836
24 501234279232489034747541089538968178095907840
25 148565589201442142704101972471556978490731061796
26 46725385189560355300964096745479263158651113219944
27 15560260149979670697406059092671120937590705749424192