1 16
2 108
3 1296
4 12000
5 160000
6 1715000
7 24010000
8 280052640
9 4032758016
10 49700008512
11 728933458176
12 9337998878208
13 138735983333376
14 1829038842774000
15 27435582641610000
16 369797030228340000
17 5588044012339360000
18 76656787761271340480
19 1165183173971324375296
20 16214517466789534244352
21 247639903129149250277376
22 3487308682143933944588928
23 53472066459540320483696896