1 6 2 72 3 582 4 4032 5 25566 6 153528 7 886926 8 4983456 9 27401502 10 148157880 11 790096950 12 4166321184 13 21760624254 14 112743796632 15 580052260230 16 2966294589312 17 15087996161382 18 76384144381272 19 385066579325550 20 1933885653380544 21 9679153967272734 22 48295148145655224 23 240292643254616694 24 1192504522283625600 25 5904015201226909614 26 29166829902019914840 27 143797743705453990030 28 707626784073985438752 29 3476154136334368955958 30 17048697241184582716248