1 1
2 2
3 4
4 3
5 8
6 6
7 16
8 5
9 9
10 12
11 32
12 10
13 25
14 22
15 81
16 7
17 18
18 13
19 36
20 17
21 54
22 42
23 242
24 14
25 49
26 34
27 150
28 30
29 128
30 99
31 882
32 11
33 27
34 24
35 100
36 19
37 64
38 46
39 256
40 23
41 98
42 68
43 490
44 55
45 338
46 279
47 4624
48 20
49 72
50 62
51 432
52 44
53 245
54 178
55 2209
56 40
57 216
58 154
59 1800
60 119
61 1200
62 966
63 31974
64 15
65 50
66 37
67 169
68 33
69 147
70 120
71 1210
72 26
73 108
74 80
75 625
76 59
77 375
78 296
79 5046
80 31
81 144
82 118
83 1183
84 85
85 686
86 549
87 13310
88 69
89 500
90 385
91 7605
92 320
93 5780
94 4875