0     0
  1     0
  2     0
  3     0
  4     1
  5     3
  6     19
  7     150
  8     2590
  9     84245
 10     5203135
 11     577076735
 12     113373008891
 13     39618075369549
 14     24916469695937480
 15     28563628406766988588
 16     60366734880395211775791
 17     237406976195471782149927759
 18     1750330442243458287054664072364
 19     24333391254830460577538657058670632
 20     640811881795531802651303998612095038494
 21     32084542287324575243829627195995252227609901
 22     3063386300430194181120440539833574897483738877036
 23     559167842804115427304080790484835076318422797061068037
 24     195549903344652757006701164543571404859782517325281084300428
 25     131272508535413230276787558788653028979680673576850679068004551471
 26     169444813484471516019545319549976570810647032425991218052860492318781137
 27     421200354041132541944666825591367183703922451572330356167980230811042106175093
 28     2019136352894189472339265722673261626093328545588209990705137970691322075167174431293