1 7
2 49
3 343
4 1981
5 9191
6 41083
7 181885
8 819099
9 3749921
10 17338503
11 80437853
12 373008019
13 1727505765
14 7991536851
15 36949011409
16 170810543525
17 789678726959
18 3651141596711
19 16882484843753
20 78065155382933
21 360977446471839
22 1669169556366307
23 7718234632190101
24 35688945236951611
25 165024637707240965
26 763069063673136867
27 3528410530087507367
28 16315281086080299621
29 75441465109107940321
30 348839534822779946909
31 1613025665201068631885
32 7458591831865346494041
33 34488348072022923149935
34 159473284493083134002785
35 737400595154277303022641
36 3409722452227118519667205
37 15766473890150618062293569
38 72903792853317661230690643
39 337105370111221049080543089
40 1558767056129517862403093887
41 7207701064184691805420385143
42 33328234913420572201773830449
43 154108949919399951447134921169
44 712596046749566991875779206501
45 3295026837243320238883986915361
46 15236124179769386786236245139655
47 70451468680014638875360310253489
48 325765882493228430953107188591127
49 1506333539741515224525955919073425
50 6965249754158444450907375258479135
51 32207145932689671899534932672130899
52 148925061661941772306491587298159167
53 688625873194662621008493031262713725
54 3184189336174500169486087864815490791
55 14723614263244173554166767773376866849
56 68081635256422045777744478303512338087
57 314807830218677995226987830224229902143
58 1455663771789988332821766446050648828931
59 6730953976049280215120356310621022069005
60 31123767937139933847427505343478111680989
61 143915548086024163326199108241055668888809
62 665462003917124359240346223778793455268181
63 3077080166436855394506010080675683036025257
64 14228344060133972211456946814266709016123051
65 65791517849200025039516968460358030159382147
66 304218382870680302790038579352895402541052965
67 1406698424082294773782184976395711896707470777
68 6504539395822036047931714067342157195879428607
69 30076832409478643884799963186278566551076081799
70 139074543597800842844981110565904215090058459783
71 643077316574105264231701987404002363748209194025
72 2973573915066159919296765832034838037085277608877
73 13749733664168144220409950664917671827520492710931
74 63578434986154496693810482952434417901953999676093
75 293985141386607897007621835268835010427403138613575
76 1359380163650224136713090514846868968250846717398937
77 6285740907209977264532704969437196829512695691127143
78 29065113504730515678802289847791745504409659221142919
79 134396379919807600803903185426853941530131487229327793
80 621445601188156568996745950597952800432674344220906819
81 2873549387762871029943963650366124390099995028206216561