1 1
2 2
3 3
4 8
5 9
6 4
7 5
8 7
9 29
10 67
11 69
12 6
13 41
14 10
15 18
16 28
17 11
18 13
19 65
20 27
21 14
22 562
23 23
24 64
25 595
26 45
27 30
28 12
29 203
30 19
31 20
32 68
33 57
34 211
35 15
36 56
37 42
38 35
39 890
40 17
41 46
42 52
43 24
44 55
45 36
46 60
47 2363
48 202
49 216
50 16
51 21
52 51
53 8159
54 31
55 32
56 26
57 2029
58 70
59 53
60 193
61 301
62 182
63 12720
64 66
65 1004
66 25
67 61
68 476
69 194
70 488
71 75
72 22
73 43
74 83
75 1744
76 82
77 2754
78 58
79 37
80 63
81 47
82 132
83 1525
84 209
85 563
86 100
87 33
88 59
89 71
90 212
91 23362
92 2516
93 80
94 166
95 127
96 210
97 77
98 365
99 221
100 2201