1 2 2 16 3 60 4 324 5 1794 6 12654 7 111328 8 1037300 9 13597800 10 200667632 11 3402101520 12 81763293780 13 1957289927740 14 66305181080964 15 2590637896086730 16 114679284980561840 17 7286860676676341916 18 454949245195033857996 19 40478313183060553832880 20 4297830076151668813181058 21 477776377760933693913120320 22 83232170597634649387760894372 23 13734882748567507068833675113440 24 3137769627724307348000203596262400 25 905671269499107443046823125384192198 26 262614212753109888652420847715806550170 27 120593354516439331912903508639610070350000 28 53206299952574987879773799489367497804431260 29 31483822691751045120905104380379042557033418080 30 24836179550679115107983284339545093493705352837704 31 18376360557692279857461581310797988367831986424908248 32 22749352141097515941795657531302744810125183518394075724