1 5
2 6
3 7
4 9
5 10
6 11
7 12
8 13
9 17
10 19
11 20
12 23
13 28
14 31
15 32
16 40
17 43
18 61
19 64
20 79
21 92
22 101
23 104
24 127
25 128
26 148
27 167
28 191
29 199
30 256
31 313
32 347
33 356
34 596
35 692
36 701
37 1004
38 1228
39 1268
40 1709
41 2617
42 3539
43 3824
44 5807
45 10501
46 10691
47 11279
48 12391
49 14479
50 42737
51 83339
52 95369
53 117239
54 120788
55 127031
56 138937
57 141079
58 184232
59 267017
60 269987
61 374321
62 986191
63 4031399