1 1
2 8
3 23
4 82
5 114
6 416
7 373
8 1149
9 1351
10 2598
11 2113
12 7158
13 4094
14 9344
15 11528
16 18243
17 11882
18 33006
19 18603
20 48760
21 42102
22 54312
23 40061
24 121728
25 68115
26 105204
27 112546
28 178322
29 101798
30 284980
31 133229
32 300367
33 247900
34 305062
35 295972
36 625544
37 271864
38 475004
39 479658
40 847208
41 411002
42 1046460
43 498031
44 1046734
45 1041100
46 1017080
47 712869
48 2030930
49 968281
50 1705258
51 1390432
52 2023576
53 1157096
54 2791512
55 1746350
56 3114548
57 2164336
58 2566584
59 1781021
60 5401388
61 2036904
62 3351980
63 3833785
64 4923007
65 3378880
66 6133912
67 2971359
68 5851620
69 4631938
70 7321784
71 3751809
72 10854557
73 4196060
74 6801714
75 7739969
76 9097750
77 6443562
78 11844216
79 5766055
80 14188592
81 9508197
82 10252448
83 7033907
84 19829640
85 9781154
86 12406936
87 11673898
88 18256148
89 9313340
90 25494986
91 12462350
92 19436014
93 15234174
94 17710168
95 15213568
96 33353278
97 13159472
98 23924350
99 22500431
100 32392066