2 241
3 6868
4 85841
5 755947
6 5386897
7 33107075
8 182659489
9 930494139
10 4463499425
11 20442622131
12 90281206769
13 387257313995
14 1622131788337
15 6662496415651
16 26917106044481
17 107236122222363
18 422120504603969
19 1644409064133971
20 6347895745117329
21 24308941613035947
22 92429574729886673