1 10
2 60
3 336
4 1776
5 8914
6 43202
7 203560
8 939730
9 4266332
10 19120668
11 84774066
12 372587962
13 1625370614
14 7046239064
15 30380655534
16 130376624746
17 557189663232
18 2372600434880
19 10070044493366
20 42616195500252
21 179877106083440
22 757433529840768
23 3182522960122724
24 13345623783154536
25 55861991776464688
26 233435654397321410
27 973971101932961128
28 4057912545461878708