1 0
2 2
3 3
4 4
5 45
6 8
7 31
8 14
9 48
10 28
11 49
12 33
13 26
14 50
15 35
16 43
17 67
18 39
19 69
20 39
21 35
22 124
23 83
24 37
25 132
26 46
27 81
28 75
29 83
30 118
31 68
32 42
33 72
34 97
35 98
36 75
37 92
38 199
39 109
40 92
41 92
42 160
43 91
44 197
45 119
46 113
47 109
48 124
49 176
50 217
51 234
52 276
53 172
54 164
55 233
56 101
57 109
58 158
59 157
60 116
61 272
62 201
63 202
64 193
65 177
66 191
67 242
68 245
69 251
70 204
71 199
72 235
73 227
74 332
75 257
76 298
77 301
78 259
79 269
80 300
81 370
82 256
83 180
84 262
85 317
86 309
87 439
88 399