1 2
2 1
3 75
4 10
5 18
6 1
7 75
8 41
9 58
10 2
11 94
12 107
13 14
14 13
15 2
16 14
17 14
18 1
19 84
20 527
21 124
22 715
23 13
24 4
25 1
26 4
27 276
28 310
29 2
30 4
31 11216
32 3074
33 3470
34 14
35 2
36 15
37 5
38 947
39 538839
40 2
41 8
42 2
43 1592
44 4
45 8
46 16813
47 2293
48 1
49 2755
50 3007
51 3272
52 32203
53 5357440
54 6
55 17
56 17
57 374252
58 9
59 17
60 6905
61 7524
62 88937
63 121
64 118
65 99
66 2
67 108
68 91
69 92
70 18
71 86
72 4
73 18
74 18
75 3
76 81
77 594
78 1
79 4214001
80 30882
81 3
82 790
83 75
84 19
85 43676
86 71
87 1046
88 1115
89 11433892
90 66
91 68
92 69
93 69
94 11
95 1635340
96 89897
97 1756
98 66
99 1
100 2436854