0 4
1 38
2 1556
3 86606
4 4083404
5 171658094
6 6716224724
7 247782290006
8 8763080657420
9 299863491723614
10 9990667099305740
11 325847250824377382
12 10445562407382412028
13 330039152364735149222
14 10301457052184951857604
15 318211810358946705058382
16 9741514860490765513731860
17 295890174708822124589018438
18 8925618852825931358421021092
19 267600871830851061515601022478
20 7979277188090515727921258712524
21 236759059595422171291602358132862