1 21
2 60
3 655
4 5726
5 44816
6 344926
7 2709320
8 21474269
9 167685059
10 1273322836
11 9386203438
12 67340577300
13 471427290355
14 3224592437317
15 21562151377146
16 141010883018273
17 902366368908706
18 5653483899077449
19 34695071833947322
20 208665528907400821
21 1230544400170684820
22 7119713453451760636
23 40440104000229368855
24 225637366891742732480
25 1237417376047201700563
26 6673863188789741926634
27 35418955758007983564004
28 185064896880158846900045
29 952498578755128458544711
30 4831339771226805814767268
31 24162031907611812059277758
32 119192972109161335527917077
33 580226203421256448096339854
34 2788313592165688205728803167
35 13232501895422647127622589902
36 62036565796171796370460025140
37 287408583436545440858111736525
38 1316226491516752610098995716852
39 5960265288290618339022771295335
40 26694558558905015874224345346704
41 118280634988521018573744487907141