1 0
2 0
3 0
4 0
5 40
6 1844
7 41584
8 611340
9 6588116
10 55482100
11 380126920
12 2177910310
13 10644616240
14 45049914588
15 167011924492
16 547315800984
17 1597026077496
18 4173458163098
19 9813490226056
20 20841357619302
21 40096048882028
22 70043238025686
23 111299858400784
24 161084365419139
25 212534592698472
26 255774304012724
27 280828262657348
28 281310102228657
29 257052287198104
30 214209339496536
31 162748148903084
32 112708315365631
33 71138289660672
34 40921413681848
35 21453967174040
36 10250154666092
37 4460732889232
38 1766089532348
39 634724725868
40 206360120020
41 60402956200
42 15820006672
43 3679075192
44 752538149
45 133784560
46 20358520
47 2598960
48 270725
49 22100
50 1326
51 52
52 1