1 1
2 4
3 7
4 7
5 59
6 13
7 40
8 23
9 81
10 61
11 70
12 65
13 54
14 72
15 65
16 59
17 127
18 105
19 110
20 59
21 72
22 164
23 140
24 73
25 170
26 105
27 149
28 97
29 135
30 183
31 99
32 99
33 124
34 156
35 200
36 140
37 222
38 264
39 181
40 243
41 203
42 238
43 262
44 362
45 249
46 183
47 238
48 226
49 243
50 294
51 375
52 455
53 292
54 245
55 414
56 222
57 294
58 275
59 314
60 278
61 466
62 362
63 325
64 367
65 401
66 332
67 392
68 382
69 435
70 401
71 373
72 395
73 435
74 536
75 462
76 485
77 623
78 500
79 459
80 552
81 620
82 474
83 566
84 550
85 587
86 638
87 750
88 622