0 1

1 3

2 6
3 15

4 24
5 60
6 105
7 255

8 384
9 960
10 1632
11 1680
12 4080
13 15555
14 27030
15 65535

16 98304
17 245760
18 417792
19 430080
20 1044480
21 1582080
22 3947520
23 3982080
24 6908160
25 6919680
26 16776960
27 106991625
28 267448335
29 1019462460
30 1771476585
31 4294967295

32 6442450944
33 16106127360
34 27380416512
35 28185722880
36 68451041280
37 103481868288
38 103683194880
39 258704670720
40 260969594880
41 452733173760
42 453488148480
43 1099494850560
44 1649402707968
45 4123373076480
46 7009493581824
47 7009547059200
48 7011803136000
49 7215702343680
50 7217156259840
51 17523733954560
52 17527494082560
53 66809235701760
54 66811491778560
55 116094737448960
56 116095489474560
57 281474976645120
58 6794982966952065
59 16954472571863235
60 29670323037143145
61 29670323792117910
62 72056498804490495
63 459525532737406560
64 1148681856222171120
65 4378557928475212995
66 7608434000728254870
67 18446744073709551615

68 27670116110564327424
69 69175290276410818560
70 117597993469898391552
71 121056757983718932480
72 293994983674745978880
73 444451240025939509248
74 445315931154394644480
75 1111128100064848773120
76 1120855875259969044480
77 1944474175113485352960
78 1947716766845192110080
79 4722294425275607285760
80 7083711853891053158400
81 7084130688656398614528
82 17709144526738811781120
83 17709752512688506798080
84 30105545695455980027904
85 30105775379036975923200
86 30115465155110240256000
87 30991002921792920616960
88 30991205583776152289280
89 30997450106134478192640
90 75263864238639950069760
91 75280013865428723957760
92 286943482409814809640960
93 286953172185888073973760
94 498623100580989669212160
95 498626330506347423989760
96 1208925819333154197995520
97 4533471877601353468477440
98 7706902127071455822741504
99 7706902140585553239736320
100 7933575731759997675110400
101 19267255317678639556853760
102 29184224874293894861291520
103 29184224882853592883527680
104 29184229619936167974666240
105 72818891182804398495498240
106 72818891220951954421186560
107 72818905217081604109762560
108 73456410695990922455285760
109 73456414964493811093340160
110 127433059569907697367121920
111 127433059582623549342351360
112 127433067106285201045585920
113 127433070348877126025871360
114 127645566074303205353717760
115 127645573598014528353730560
116 309480287526918693605867520
117 309480305829549773967851520
118 1973647124864830235738112000
119 1973647125094461027290972160
120 1973647134784138531055861760
121 4933550989833418705490411520
122 4933551005982799070515691520
123 18805763096752918741144043520
124 18805763106442546960159211520
125 32677975203672418776797675520
126 32677975206902294849802731520
127 79228162514264337589248983040
128 30426109628371497199446591029250
129 76062807862254423875040816709635
130 129302334190227388854293099483145
131 129303320673692734782760909049865
132 133106214445938082329475562901510
133 323255835475559823113385871994895
134 1232412872750510255167651436313795
135 1232412872750519944943724700681020
136 2141569910025476836848705774578070
137 2141569910025480066774063529367145
138 5192296857325920255378465887420415
139 125345311776580360354183971678197760
140 312754816437889284265881064443755520
141 547320855650468305348216281502225920
142 547320869577294577412227691044235520
143 1329207792293994447970802008688951040
144 21189440223844022363702155150711910415
145 80770137518494106110896214576780788540
146 140350834813144189858090274002849666665
147 340282366920938463463374607431768211455