1 37 2 3362 3 211944 4 14300020 5 953142266 6 63512364783 7 4230913273170 8 281832304026762 9 18773103173607539 10 1250484272007085681 11 83294998840686500460 12 5548289757274042292269 13 369572057472278683296258 14 24617222066804209120267401 15 1639754859329828133595042910 16 109224181113367388659997907872 17 7275429942902087782729919689666 18 484616868493440464172661874757754