about summary refs log tree commit diff
path: root/THT/C/QG-2017/input1/7.txt
blob: 518a230dae0feb6ddfeb3204ec88232d86ea7dce (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
 47  46  46  45  45  45  44  44  44  43  44  44  45  44  44  44  43  43  43  42  42  41  41  42  41  41  42  41  41  41  41  41  40  40  39  39  39  38  39  39  39  39  39  39  39  38  39  38  38  39  38  37  37  37  38  37  37  37  37  36  36  36  36  35  35  35  35  36  36  36  35  35  34  34  34  34  35  35  35  34  34  35  34  34  34  35  34  34  34  34  35  35  35  34  34  34  34  33  33  32  32  32  33  32  32  32  32  32  31  31  31  31  31  32  32  32  33  32  32  32  32  32  32  31  32  32  32  32  32  32  31  31  32  31  30  30  30  30  29  29  29  29  29  28  28  29  28  28  28  28  28  28  28  28  28  28  28  27  27  28  28  27  26  27  27  28  27  28  28  28  28  27  27  27  27  27  26  26  26  25  25  26  26  26  26  26  26  26  26  27  26  26  25  25  26  26  26  26  26  26  26  27  26  26  26  26  25  25  25  24  24  24  24  24  24  25  25  25  25  26  26  26  25  25  25  25  25  25  24  24  24  24  24  24  25  24  25  24  24  24  23  23  22  23  24  24  24  24  24  24  24  24  24  25  24  24  24  24  24  23  23  22  22  22  23  23  22  23  23  22  22  21  22  23  22  23  22  22  22  22  22  22  23  22  22  22  22  22  22  22  21  21  21  20  20  21  21  21  21  21 
 47  46  46  46  45  45  44  46  45  45  45  46  45  44  44  44  44  43  43  42  43  41  41  41  41  41  41  41  42  41  41  41  40  40  40  39  38  38  39  39  38  38  39  39  39  39  39  38  38  38  38  38  38  37  37  37  36  36  37  37  37  36  36  36  36  36  35  35  35  35  35  35  34  34  35  35  35  35  35  35  35  34  34  34  35  34  33  33  33  34  34  33  33  33  33  33  32  32  32  31  31  32  32  32  32  32  33  33  32  31  32  31  31  31  31  32  32  32  32  31  32  32  31  32  31  31  31  31  31  32  31  31  31  31  30  29  29  29  29  29  29  28  28  29  29  28  28  29  29  29  28  27  28  28  27  28  27  27  28  27  27  26  26  26  27  27  27  27  28  28  28  28  27  26  26  26  26  27  26  26  27  27  27  26  25  25  25  25  25  25  25  25  25  26  26  25  25  26  26  26  26  26  26  27  25  27  27  25  24  24  24  24  23  24  25  24  24  24  24  24  25  25  25  24  24  24  24  24  24  23  24  23  23  24  25  25  25  25  24  23  24  23  24  23  23  24  24  24  23  23  24  24  25  25  24  24  24  24  23  23  23  22  23  23  23  22  23  24  24  23  23  22  22  23  23  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  20  21  21  21  20  20  21  21  20 
 46  46  45  45  46  46  46  46  46  45  44  45  44  44  44  44  43  43  43  43  43  42  41  41  42  42  42  42  42  41  40  41  40  39  39  39  39  40  39  39  39  38  39  40  39  38  39  38  38  38  38  37  37  36  36  36  36  36  36  36  37  37  36  36  36  36  35  34  34  34  35  34  34  34  35  35  34  34  34  34  34  34  35  34  35  34  33  33  34  33  32  32  32  32  32  33  32  31  31  32  32  33  33  32  32  32  32  32  31  31  32  31  31  31  31  31  31  32  32  32  32  32  31  32  32  32  32  32  32  31  31  31  31  30  30  29  29  29  29  29  29  29  29  29  29  28  28  29  29  29  28  27  28  28  28  28  27  27  27  26  26  26  26  26  26  27  27  28  28  27  28  28  27  27  26  26  26  26  27  28  27  28  27  26  25  25  26  26  25  25  26  25  25  25  25  25  25  26  26  27  26  27  26  26  25  26  26  25  25  24  24  24  23  24  24  24  25  25  24  24  24  24  24  24  24  24  24  23  23  23  23  23  24  24  24  24  25  25  24  24  24  23  23  23  24  23  23  23  24  24  23  23  23  24  23  23  24  23  23  22  22  23  22  22  22  22  23  24  24  23  22  22  22  22  22  21  21  22  21  21  21  21  21  22  22  21  21  21  21  20  20  20  20  20  20  20  20  21  20  20 
 46  45  46  45  46  46  46  46  45  45  44  45  44  43  43  43  43  42  42  42  42  42  42  42  41  41  41  41  41  41  40  41  40  40  39  39  39  40  39  40  39  38  38  39  40  39  39  38  37  38  38  37  37  37  37  37  37  36  36  36  36  36  36  35  36  36  35  34  34  34  35  34  35  34  35  35  34  34  34  34  34  34  35  35  35  34  33  33  33  32  33  33  32  32  32  32  32  31  31  31  31  32  32  32  32  32  32  32  31  32  32  31  30  31  31  31  30  30  31  32  32  32  32  32  31  32  32  31  31  30  31  31  31  30  29  29  29  29  29  29  29  30  29  29  29  28  28  28  28  28  27  27  27  28  27  28  27  28  27  27  27  27  26  26  26  26  26  28  28  27  28  29  28  29  28  27  28  28  28  27  27  26  25  25  25  26  25  26  25  25  25  26  26  26  25  26  26  26  26  27  26  26  26  26  25  26  27  26  25  25  24  24  24  24  23  23  25  25  24  25  25  24  25  25  25  25  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  24  23  24  24  24  24  24  23  23  23  23  22  22  23  23  22  22  22  22  22  23  24  23  24  24  23  23  23  22  22  22  22  22  22  21  21  20  20  21  22  22  22  21  22  22  22  21  21  20  20  20  20  20  21  21  20  20 
 46  46  45  44  44  44  45  45  44  45  45  45  44  43  42  42  42  41  41  41  41  41  42  42  41  42  41  41  41  41  42  42  41  40  40  40  40  40  39  39  39  39  40  40  39  39  38  37  37  38  38  37  37  37  38  37  36  36  37  37  36  36  36  36  35  35  35  35  35  35  35  35  35  34  34  35  35  35  34  35  34  34  35  35  34  33  32  33  33  34  34  34  34  33  34  33  33  33  33  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  33  31  30  30  30  31  31  31  32  32  31  31  30  31  31  30  30  30  30  30  29  29  28  29  31  30  30  30  30  30  29  29  28  29  28  27  27  28  28  28  28  27  27  27  27  27  27  27  26  26  26  27  28  28  28  28  28  27  27  27  27  27  27  28  28  26  27  26  25  25  26  26  26  26  26  25  25  26  26  26  26  26  25  26  26  26  26  26  26  27  26  25  25  25  25  24  24  25  24  25  25  24  24  25  25  25  24  25  26  25  24  25  24  24  24  25  24  23  24  25  24  24  25  25  24  25  24  23  24  24  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  23  23  22  23  23  23  23  23  22  23  23  23  23  23  23  23  22  22  22  21  21  21  22  21  21  22  21  21  21  22  21  21  21  21  21  20  20  20  20  19 
 45  45  45  45  44  44  44  45  44  45  45  45  45  44  43  42  42  42  41  41  41  40  40  41  41  42  42  42  42  41  41  41  41  41  41  39  40  40  39  38  39  40  40  40  39  37  37  37  37  37  37  37  37  37  38  37  36  37  37  36  36  35  35  35  35  35  35  35  35  35  36  36  35  35  34  35  36  35  35  35  34  34  35  34  33  32  33  33  33  34  35  35  35  35  34  34  34  34  34  34  33  33  33  32  31  32  31  32  33  32  32  32  32  31  32  33  31  30  30  30  31  30  31  32  32  32  31  30  31  31  31  30  30  29  29  29  29  28  29  31  30  30  30  30  30  30  29  29  29  29  28  27  27  27  28  27  27  27  27  27  27  26  26  26  27  27  27  27  28  27  27  27  26  26  26  26  26  27  28  27  26  26  25  25  25  25  24  24  24  24  25  25  25  25  25  26  26  25  25  25  25  25  25  25  26  24  24  24  25  24  25  25  24  24  25  24  24  24  24  24  25  24  25  26  25  24  25  24  24  25  25  24  24  25  25  25  24  25  24  25  25  24  23  23  24  23  23  24  23  23  24  23  23  22  22  23  23  23  23  23  23  22  22  23  22  22  22  22  23  23  23  23  23  23  23  22  21  22  22  22  22  22  21  21  21  22  21  21  21  21  21  20  20  20  21  20  20  19  20  20 
 46  46  45  46  45  45  45  45  44  46  46  45  45  45  44  43  43  42  42  41  41  40  40  40  41  42  43  43  42  41  40  40  40  41  40  39  39  40  39  39  40  40  41  40  40  38  38  38  38  37  37  36  36  37  37  37  36  37  37  37  36  36  36  36  36  36  36  37  36  36  36  36  36  35  35  35  36  35  36  35  35  34  34  33  33  33  32  32  32  33  34  34  33  34  34  33  33  33  33  33  32  32  32  32  31  31  31  32  32  32  32  32  31  32  32  32  31  30  30  30  30  30  31  31  31  32  32  31  31  32  32  29  29  29  29  28  28  28  30  30  30  31  30  30  30  29  30  29  29  30  29  28  28  27  26  26  27  27  27  27  27  27  26  26  27  27  27  26  26  26  26  26  26  26  26  26  27  27  27  26  27  26  26  25  25  25  24  25  25  24  26  25  24  26  27  27  26  26  26  26  26  26  26  25  25  25  24  24  23  25  25  24  24  24  25  24  25  24  24  25  24  24  25  26  25  24  25  26  25  25  25  25  25  24  25  25  25  24  24  24  24  24  23  24  23  24  24  23  24  23  23  23  23  23  23  22  23  23  22  22  22  23  23  23  22  22  23  23  23  22  22  22  23  23  23  22  22  22  21  22  21  21  22  22  21  21  21  20  20  20  21  21  21  21  20  20  21  20  20  21 
 46  46  46  46  45  46  46  45  45  46  45  45  45  44  44  44  44  43  43  43  42  42  42  41  42  42  43  42  42  42  41  41  41  40  40  40  40  40  40  40  40  40  40  41  40  40  39  38  38  39  38  37  37  37  37  37  37  37  38  37  36  36  35  36  37  37  36  37  37  37  37  37  36  36  36  35  36  36  36  35  35  34  35  34  34  33  33  33  32  33  33  33  34  34  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  31  32  32  32  31  31  31  30  31  31  30  31  32  32  32  31  31  32  32  32  31  30  30  29  29  29  29  29  30  30  29  30  30  30  29  29  29  29  29  30  30  29  29  28  28  27  27  26  27  27  26  26  27  27  26  26  27  26  26  26  26  26  25  26  27  27  28  28  27  27  27  26  25  25  25  25  25  26  26  25  26  25  24  25  27  27  27  27  27  27  27  27  27  27  27  26  25  24  24  24  24  25  25  25  24  24  25  25  24  24  25  25  25  26  25  25  25  25  25  25  25  25  25  24  25  25  25  24  24  24  24  24  23  24  24  23  23  23  23  23  23  23  23  23  23  22  23  22  23  23  23  23  23  23  23  22  22  22  22  23  23  23  22  23  22  22  22  22  21  22  21  22  22  22  22  21  20  21  21  20  21  21  20  20  21  20  21  21  20  20 
 46  46  46  46  45  46  46  45  46  45  45  46  45  44  44  43  43  43  43  43  43  43  43  43  42  42  43  44  43  43  42  41  41  41  41  41  40  39  39  40  40  40  40  40  40  40  40  38  39  39  39  39  38  38  38  38  38  38  38  37  36  35  36  36  37  38  37  36  36  36  36  37  37  37  36  35  36  35  35  35  34  33  33  35  35  35  35  34  34  34  34  34  33  33  33  32  32  32  33  33  32  33  33  34  33  32  32  32  32  32  32  32  32  31  31  31  30  30  30  31  31  32  32  32  32  31  32  32  32  32  31  31  31  31  30  31  31  30  29  30  30  29  29  30  30  30  30  30  30  30  30  30  29  29  29  28  27  27  27  27  27  27  27  26  26  27  27  28  27  27  27  27  27  27  28  27  28  28  27  26  27  26  25  26  25  25  25  25  25  25  25  25  25  26  27  28  27  27  27  27  27  27  27  27  27  26  26  26  25  24  25  25  26  25  25  25  25  25  24  25  25  26  26  26  25  24  25  24  24  24  24  24  25  26  26  26  25  25  25  24  25  24  24  23  23  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  23  23  23  23  23  23  23  23  22  23  22  22  22  22  23  22  21  22  22  21  20  20  21  21  21  21  21  21  21  20  21  21  20 
 46  46  45  45  45  46  45  46  46  45  46  46  46  46  44  44  43  43  43  43  42  42  43  43  43  42  42  43  43  42  41  41  42  42  41  40  40  40  39  39  40  40  39  39  40  39  39  39  39  39  40  39  38  39  39  38  38  38  37  37  36  36  36  36  36  37  38  36  36  36  35  35  36  35  35  35  35  34  34  34  34  34  34  35  34  35  35  35  35  35  35  34  33  32  32  33  33  33  33  33  33  34  34  34  34  34  34  34  33  33  33  33  32  31  31  31  30  30  31  32  32  32  31  31  32  32  32  31  31  32  32  31  31  31  31  30  30  30  30  29  30  29  29  29  30  30  30  29  29  30  30  30  29  29  30  30  29  28  28  28  28  27  27  27  28  28  27  28  29  28  28  28  28  28  28  27  28  28  27  27  27  26  26  26  25  25  26  25  25  26  26  26  26  27  27  27  27  28  27  27  27  27  27  27  27  27  27  27  26  25  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  24  24  23  23  23  23  25  26  26  25  25  25  26  26  24  25  24  24  24  24  25  24  23  23  23  23  23  23  23  24  24  24  23  23  23  23  23  23  22  23  23  23  22  22  22  22  23  22  23  22  23  23  23  23  23  22  22  22  21  21  21  21  21  21  21  21  21  21  21  20  20  21  20  20  21 
 47  47  46  46  46  46  46  46  46  46  46  46  46  45  45  44  44  43  44  43  43  43  44  44  44  43  42  43  43  42  42  42  42  41  40  40  41  40  39  40  40  41  40  40  40  40  39  38  38  38  38  39  39  38  38  37  37  37  37  37  37  37  36  35  35  36  36  37  37  38  37  36  36  35  35  35  35  35  35  35  35  35  34  35  34  34  34  34  34  35  35  35  34  33  33  33  33  33  33  32  34  34  34  33  34  33  34  34  33  33  32  33  33  32  32  32  31  31  32  33  33  32  32  32  32  32  31  30  31  32  32  32  31  31  31  30  30  30  30  30  29  30  30  30  30  30  30  30  30  30  30  29  29  30  29  29  29  29  29  29  28  28  28  29  29  28  28  28  28  27  27  28  28  28  28  28  28  28  28  27  27  26  26  26  25  25  26  26  25  26  25  26  26  27  27  27  28  28  27  26  27  26  26  27  26  26  26  26  27  27  26  26  26  25  25  25  25  25  25  25  25  25  25  24  25  25  25  25  24  24  24  25  26  26  25  25  24  25  25  25  25  24  25  24  24  24  24  24  24  24  23  22  23  24  24  23  23  24  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  23  23  23  23  23  23  23  21  22  22  22  22  22  21  22  22  21  21  21  20  20  20  21  22  21  20  21 
 47  47  46  46  46  46  46  46  45  46  46  46  45  45  45  44  44  44  44  44  43  43  43  43  44  43  43  43  43  43  43  42  41  41  41  41  40  40  40  41  41  40  41  41  40  40  39  39  38  38  38  39  39  37  37  36  36  36  36  36  37  38  38  37  35  35  36  36  37  37  37  36  35  35  35  35  35  35  35  35  35  34  34  35  35  35  34  34  34  35  35  36  35  33  33  32  32  32  32  32  34  34  34  34  34  33  33  33  33  33  33  34  33  32  31  31  32  30  31  32  32  31  31  32  31  32  31  30  31  32  32  31  32  32  31  31  31  31  30  29  29  29  29  29  29  29  30  30  31  29  30  30  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  27  27  28  28  28  27  27  27  28  27  28  28  27  27  27  27  27  27  26  25  25  25  25  25  25  25  26  28  28  28  28  27  27  27  27  27  27  27  26  26  26  26  26  26  25  26  26  26  26  26  26  26  26  25  25  25  24  25  25  24  24  24  25  26  25  25  26  26  25  25  25  24  25  25  25  24  24  23  23  23  23  23  23  23  23  23  24  24  23  24  23  24  24  24  24  24  23  23  23  22  22  22  23  23  22  22  22  23  23  23  22  22  22  22  22  21  22  22  23  22  22  22  22  22  22  21  21  20  21  22  22  20  20 
 48  47  46  45  45  45  45  45  45  45  46  46  45  45  44  44  44  45  44  44  44  43  43  43  44  43  42  42  42  42  42  41  41  41  41  41  40  39  40  41  41  40  41  40  40  39  39  38  39  38  38  38  38  37  37  37  37  36  36  36  36  37  37  38  37  36  36  36  36  36  36  35  34  35  35  34  34  34  34  35  34  35  35  35  35  35  35  35  35  35  35  35  34  33  32  33  33  32  32  33  34  34  34  34  34  34  33  33  33  33  33  32  32  31  30  30  30  30  30  31  31  31  30  31  31  31  31  30  31  32  32  30  30  30  30  31  31  31  30  29  29  28  28  29  29  28  28  29  29  29  29  29  29  28  30  29  29  29  29  29  29  29  28  28  28  28  29  29  29  29  29  28  27  27  28  27  27  28  28  28  27  27  28  27  27  27  26  25  25  26  25  25  26  26  27  26  27  27  27  27  27  27  26  26  26  26  26  27  26  25  26  26  25  25  26  25  26  25  25  25  25  25  25  24  25  24  25  25  24  25  25  25  26  25  25  25  24  24  24  24  24  24  23  23  23  24  24  24  24  24  23  24  23  24  24  23  24  24  23  23  24  24  24  23  23  23  23  22  22  22  22  22  22  22  22  22  22  22  22  21  22  21  22  21  22  22  22  22  21  21  22  21  22  21  21  21  21  21  21  20 
 47  47  46  46  45  46  46  46  46  45  46  46  46  46  45  45  45  45  45  44  44  44  43  44  44  41  40  41  42  42  42  42  41  40  40  40  40  40  39  40  40  39  39  39  39  39  38  38  38  39  39  38  38  37  37  37  36  36  37  36  36  35  36  37  37  37  36  37  36  36  36  34  34  34  34  34  34  34  34  34  34  34  34  34  34  35  34  34  34  35  35  34  33  32  32  32  32  32  32  32  33  34  35  34  33  33  32  32  31  31  31  31  31  32  31  30  30  31  30  30  30  31  31  31  31  31  30  30  30  32  32  31  31  31  31  31  31  31  30  29  29  29  28  29  28  28  28  28  28  28  28  28  28  28  28  28  28  28  29  28  29  28  27  28  28  28  27  27  28  28  28  27  27  27  27  27  27  28  27  28  27  27  27  28  28  28  27  26  26  27  25  26  27  27  27  26  26  26  26  27  28  27  26  25  26  26  26  26  26  26  25  25  25  25  26  26  26  26  25  26  26  25  25  24  24  24  25  25  25  24  24  24  25  25  25  25  24  24  24  24  24  23  23  23  23  25  24  23  24  24  23  23  23  22  23  24  23  24  23  23  24  24  24  23  22  22  22  22  22  23  22  23  23  23  22  22  22  23  23  22  21  21  22  22  21  22  22  21  21  22  21  21  22  21  21  21  20  20  21  20 
 47  47  47  46  46  46  47  46  46  46  46  46  45  45  45  45  45  44  44  44  44  44  43  43  43  41  41  41  42  43  43  42  41  40  40  40  41  40  40  40  40  40  40  40  39  39  38  38  38  39  39  39  39  38  37  36  36  36  36  37  37  36  36  37  37  37  37  36  37  36  36  34  34  34  34  34  34  34  34  34  34  33  33  33  33  34  34  35  34  34  33  33  32  32  32  32  32  33  32  32  32  32  32  32  32  31  31  31  31  31  31  32  31  30  31  31  31  30  31  32  31  31  32  31  31  30  30  30  31  31  31  31  31  30  30  30  30  30  30  30  30  30  29  29  29  28  28  28  28  28  27  28  28  27  28  29  29  28  28  29  29  28  28  29  28  27  26  26  26  26  27  28  28  28  27  27  27  27  27  28  28  28  28  28  28  28  28  27  26  27  27  27  27  28  28  27  27  27  27  26  26  26  26  26  26  25  25  25  24  24  24  24  24  25  25  25  25  25  26  25  25  25  25  25  25  25  24  23  24  25  25  24  25  25  25  25  25  25  25  25  24  24  24  24  24  25  24  23  24  24  24  23  24  24  24  23  23  24  24  23  22  23  24  24  24  23  23  23  22  22  23  23  22  23  22  21  21  23  23  22  22  22  21  22  21  22  21  22  22  21  22  22  21  21  20  21  20  20  21  20 
 48  48  47  47  46  44  45  44  44  44  44  44  44  44  44  44  44  43  43  43  43  44  42  43  42  41  42  42  43  43  42  42  41  41  41  40  40  40  40  40  40  40  39  39  39  39  39  39  39  39  39  39  39  38  37  36  36  36  37  37  36  36  35  36  36  37  37  37  36  36  36  35  33  34  34  34  35  35  34  34  34  34  34  34  34  35  35  35  35  34  34  33  33  33  33  33  33  32  32  33  32  32  32  32  33  33  32  32  33  33  32  32  32  32  31  30  30  31  31  33  33  33  33  32  31  31  31  30  30  30  30  31  30  29  29  30  30  29  28  29  28  29  29  29  29  28  28  28  29  28  28  27  27  27  27  29  29  28  28  28  28  28  28  28  27  26  27  27  26  26  26  27  27  28  28  27  27  27  28  28  28  27  27  27  27  27  26  26  26  26  27  26  26  26  27  26  26  26  26  26  25  25  25  25  25  25  24  24  24  24  24  25  25  24  24  24  24  24  25  24  24  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  25  24  25  25  24  24  24  24  25  24  24  24  24  23  24  24  24  24  24  24  23  23  23  23  23  24  23  24  23  23  23  23  22  22  22  23  23  22  22  22  23  23  23  22  22  22  21  22  22  22  21  21  21  22  21  21  20  21  21  20  20  21  20 
 46  46  46  46  46  45  45  44  44  44  43  44  44  43  43  43  44  43  43  42  42  42  42  41  42  42  42  41  42  43  43  43  43  42  42  41  41  41  41  40  41  41  41  41  39  40  40  39  39  38  39  38  38  38  37  37  36  36  37  37  37  37  36  36  36  36  36  36  36  36  36  35  34  34  35  35  35  35  35  34  35  34  35  35  34  35  35  34  34  34  35  35  35  33  33  33  32  32  32  32  32  33  33  33  33  33  32  32  33  33  32  32  32  32  32  32  30  31  31  33  32  32  33  32  31  32  31  30  29  29  29  30  30  29  29  29  30  29  28  28  28  28  28  28  28  28  28  29  29  29  28  28  28  28  29  28  29  29  29  29  28  28  28  28  27  26  26  27  27  27  26  26  26  27  28  28  28  28  28  28  28  27  28  27  26  26  25  25  26  26  26  25  25  25  25  25  25  25  25  25  26  26  26  25  25  25  25  24  25  24  24  24  25  25  24  24  24  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  23  23  24  25  25  25  25  25  24  24  25  24  25  25  24  23  24  25  25  24  23  23  23  23  22  24  24  24  24  23  23  23  23  23  22  22  23  23  23  22  23  23  23  23  22  23  22  21  22  21  22  22  21  21  22  22  22  21  21  21  21  21  20  21  20  21 
 46  46  47  45  46  45  45  44  43  44  45  44  44  43  44  44  44  44  44  43  43  42  43  42  42  42  41  40  41  43  43  42  42  42  42  42  42  42  41  41  41  41  41  41  41  41  40  40  39  38  38  39  39  38  37  37  37  36  36  36  36  36  37  37  36  36  36  35  35  35  35  35  36  36  35  35  34  35  34  35  35  34  34  34  35  35  35  35  34  34  35  34  34  33  33  33  32  33  33  33  33  33  34  33  33  33  33  33  33  33  33  32  31  31  32  32  31  31  31  32  33  32  32  32  32  32  32  30  29  30  30  29  30  29  30  29  29  29  29  29  29  29  28  29  28  28  29  28  28  29  29  29  29  30  30  29  29  29  29  29  28  27  27  27  27  27  27  26  26  26  27  26  26  26  26  28  28  28  28  28  28  28  28  28  26  25  25  26  26  27  26  26  26  25  25  26  26  26  26  26  26  25  26  25  25  25  24  25  25  25  24  25  26  25  26  25  26  25  24  24  24  24  23  24  25  24  23  23  23  24  25  24  23  23  23  24  24  25  24  24  25  25  25  25  25  25  24  25  25  25  24  24  24  25  23  22  22  22  23  24  23  23  24  22  23  23  22  22  22  23  24  24  23  22  23  22  22  23  23  22  22  22  23  22  22  21  22  22  23  23  23  22  22  21  21  20  20  20  21  20 
 47  46  46  46  46  45  45  44  44  44  44  44  43  43  43  43  43  44  44  44  43  43  43  43  43  42  41  41  41  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  41  40  40  40  39  38  39  38  38  37  36  36  36  36  37  36  36  36  36  36  37  37  37  36  35  35  35  36  36  35  34  34  35  34  34  34  34  35  35  35  35  35  35  35  34  34  34  34  33  34  34  34  33  33  33  33  33  34  34  33  32  32  32  33  32  33  33  32  32  31  31  32  32  32  31  32  33  32  31  32  32  32  32  31  30  30  31  30  30  29  29  29  30  30  30  30  29  29  29  29  29  28  28  28  28  29  30  30  30  30  29  29  29  29  28  27  28  28  27  27  27  28  27  27  27  27  26  26  25  26  26  26  27  27  27  27  27  27  28  28  27  26  25  26  26  26  26  26  27  26  25  25  25  25  25  25  25  26  26  25  24  24  24  25  25  24  25  26  26  26  26  26  26  26  26  26  26  26  25  24  24  24  24  25  24  24  24  23  23  24  24  25  25  25  25  25  24  24  25  25  24  25  25  25  25  25  25  24  24  24  24  23  22  21  22  24  24  24  24  24  24  23  21  22  23  23  23  23  23  22  23  22  23  23  23  22  22  22  23  23  22  21  22  22  22  23  23  22  21  21  21  21  21  20  21  20 
 46  47  47  46  46  46  47  47  46  45  44  44  44  43  44  44  43  43  43  43  43  43  43  43  42  42  43  42  41  42  42  42  42  41  43  42  42  42  41  41  42  42  42  41  40  39  39  40  39  38  39  39  39  38  37  37  37  37  38  37  36  36  37  37  37  37  36  36  35  35  35  35  36  35  34  34  34  35  34  34  34  36  35  34  34  34  35  35  35  34  35  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  32  31  31  32  31  32  33  32  33  33  33  33  32  31  30  30  30  29  29  30  29  30  30  30  30  30  30  30  29  28  28  28  29  28  28  29  30  31  30  29  28  28  27  28  28  28  28  28  28  28  28  27  26  27  27  27  26  26  26  26  27  27  26  26  26  26  27  27  28  28  28  27  26  26  26  26  26  26  26  26  27  26  26  26  25  25  25  26  25  25  25  24  25  25  24  24  25  26  26  26  26  26  26  27  27  27  26  26  25  24  24  24  24  25  24  24  23  23  23  24  24  25  24  24  25  25  25  24  25  25  24  25  25  24  24  24  25  25  24  24  23  23  23  23  23  24  24  24  24  24  24  24  23  22  22  22  22  22  23  22  22  22  23  22  22  23  22  22  23  22  23  22  22  22  22  22  22  22  22  21  20  21  21  20  21  21 
 46  47  47  46  46  46  46  46  46  46  45  44  44  45  45  45  44  43  43  43  42  42  43  43  43  42  42  42  42  41  41  42  42  41  42  42  42  41  41  42  40  40  40  40  39  39  39  39  39  39  38  39  39  38  37  37  38  38  38  38  37  37  37  38  38  37  36  37  36  36  36  35  36  35  34  34  34  34  34  34  34  35  36  35  33  34  34  33  34  35  33  33  34  33  33  33  33  33  33  34  34  33  32  33  33  33  33  33  33  33  32  32  32  32  32  32  31  31  32  32  32  32  32  32  32  32  32  31  29  29  29  30  30  29  30  29  29  29  29  29  30  29  29  29  29  28  28  27  27  29  29  30  29  28  28  28  28  28  28  28  28  28  28  27  27  27  27  26  26  26  27  27  27  26  26  26  27  27  27  26  27  27  28  28  28  27  26  27  27  27  27  26  26  27  28  28  28  27  27  27  26  25  24  24  24  24  24  24  24  24  24  25  25  25  26  26  26  26  26  26  26  25  24  25  24  24  24  24  23  23  23  24  23  23  24  24  23  24  24  25  25  24  25  25  25  25  25  24  24  24  23  24  24  24  24  23  24  25  25  23  24  23  23  23  24  23  23  22  22  22  23  22  22  23  23  22  23  22  22  23  23  23  23  22  22  21  21  21  22  21  21  21  21  20  20  21  21  20  21  20 
 46  46  46  45  45  45  46  46  46  46  46  45  45  46  46  45  44  44  43  43  43  44  44  44  44  43  42  43  42  41  40  41  41  40  41  41  41  41  41  41  40  39  39  39  40  39  39  38  39  39  39  38  38  37  37  37  38  37  38  37  37  37  37  36  37  36  37  37  37  37  36  36  35  35  34  34  34  34  34  34  34  35  36  35  34  35  34  33  34  34  33  33  33  33  33  34  34  33  33  33  34  33  32  32  32  32  32  32  32  32  32  32  32  32  33  32  32  31  31  31  31  32  31  31  31  30  31  30  29  29  29  29  29  30  29  29  30  29  30  29  29  29  28  28  28  28  28  28  27  28  28  29  29  29  29  29  29  28  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  27  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  26  27  27  27  27  28  27  26  25  25  25  25  24  24  24  24  25  24  24  24  25  25  25  26  25  25  25  25  24  24  24  25  25  24  23  24  24  23  24  24  24  24  23  24  24  24  25  25  24  25  24  24  24  24  24  23  24  24  23  23  24  24  24  24  24  24  23  23  23  23  23  23  22  22  22  23  23  22  22  22  22  22  23  23  23  23  23  22  22  22  22  22  21  21  22  22  21  21  21  21  20  20  21  21  20  21  21 
 46  45  45  45  45  46  45  45  45  44  45  46  46  45  44  43  43  42  42  42  43  44  44  44  43  43  43  43  41  40  40  40  40  40  40  40  40  40  40  40  40  40  39  39  40  40  39  39  39  38  39  39  38  39  39  38  38  37  37  36  36  36  36  36  37  36  36  36  36  37  36  36  36  35  35  34  34  34  34  35  35  35  34  34  35  34  33  33  34  34  33  33  33  33  33  33  33  33  33  34  34  33  32  32  32  32  32  31  32  32  32  32  32  31  32  32  31  31  31  31  31  31  31  31  31  30  30  29  28  29  29  29  30  30  29  29  29  30  30  30  29  28  28  27  28  28  27  27  27  28  28  27  28  28  28  28  28  28  27  27  27  27  27  26  27  27  26  26  27  26  26  26  26  27  26  26  26  25  25  25  25  25  25  26  25  26  26  26  26  26  25  26  25  25  25  26  27  27  27  27  26  25  26  26  25  25  24  25  26  25  24  24  24  24  25  26  26  25  26  26  25  25  25  24  25  24  23  23  24  24  23  24  24  23  23  23  24  25  25  25  24  24  25  24  23  23  23  23  23  23  24  24  24  23  23  23  23  23  23  24  23  23  22  22  22  23  23  22  23  23  22  22  22  22  22  22  22  23  23  22  22  22  22  22  22  21  22  22  22  21  22  22  21  21  21  20  20  20  20  21 
 46  45  46  45  45  46  45  44  44  44  44  45  44  43  42  42  42  43  43  43  41  42  42  42  42  43  43  44  43  41  40  40  40  40  40  41  41  41  41  40  40  39  39  39  39  39  39  39  39  38  39  39  39  39  38  37  37  37  37  36  37  36  37  37  36  35  35  35  37  37  36  35  35  35  34  35  35  35  35  34  34  35  35  35  35  34  33  34  34  34  34  34  34  33  33  33  33  34  33  34  34  33  33  33  32  33  32  31  32  31  31  31  31  31  31  31  31  31  32  32  31  32  32  32  31  31  30  30  29  30  30  30  31  31  30  30  29  29  29  29  28  28  29  28  28  28  27  26  27  28  28  28  27  27  27  27  27  27  27  28  28  28  28  28  28  28  27  28  27  27  26  27  26  26  26  26  26  26  26  26  26  26  26  26  25  26  26  26  26  26  26  26  26  25  24  25  27  27  27  26  27  26  26  25  24  25  25  25  26  25  26  25  24  25  25  26  26  25  25  25  25  25  25  24  25  24  23  23  23  24  25  24  24  24  24  24  24  24  24  24  25  25  24  24  23  24  23  23  23  23  23  23  24  24  24  24  24  23  23  23  24  24  23  23  22  23  23  22  23  23  22  22  22  23  23  22  22  22  22  21  21  21  22  22  22  23  22  21  22  22  22  21  20  20  21  21  21  21  20  20 
 46  45  46  45  45  45  45  44  45  45  45  44  43  43  43  43  43  43  42  42  42  41  41  41  42  42  43  43  44  42  41  40  41  41  41  40  41  40  40  40  40  40  40  39  40  40  39  39  39  39  38  38  38  38  37  37  37  37  37  37  37  37  36  36  35  35  35  36  37  37  36  34  34  35  35  34  34  34  34  34  34  35  34  34  34  34  34  34  35  35  35  35  34  34  33  33  33  33  33  33  33  33  33  33  33  33  32  32  33  32  32  32  32  31  30  30  30  31  31  31  31  30  30  31  30  31  30  31  31  31  31  31  31  31  30  29  30  29  29  29  29  29  29  28  29  29  28  28  28  28  28  28  27  27  28  27  28  27  27  27  28  28  28  28  28  27  28  27  26  26  26  26  26  25  25  26  26  27  26  25  25  25  25  26  25  26  25  25  25  25  25  25  25  25  25  25  25  26  27  27  27  27  26  25  24  25  25  25  25  26  24  24  24  25  25  26  27  26  26  26  25  24  24  25  25  24  24  24  24  24  24  24  24  24  24  25  24  24  25  24  25  24  24  23  24  24  23  23  24  23  23  23  23  24  24  23  24  24  24  24  23  23  24  23  22  22  22  22  23  23  22  23  22  22  22  23  23  22  21  22  22  22  22  22  22  22  22  21  21  22  22  20  20  20  20  21  21  21  21  21 
 46  45  46  45  45  45  44  45  45  44  44  44  45  43  42  43  43  43  44  42  42  42  41  41  42  41  41  42  41  42  41  41  41  41  41  40  41  40  39  39  40  40  41  41  40  40  39  39  38  38  38  37  38  37  37  37  37  37  38  38  37  38  37  36  36  36  36  36  37  37  36  35  36  35  35  35  35  35  35  35  35  35  35  34  33  34  34  34  34  34  35  34  34  34  34  34  33  32  32  32  32  33  32  33  33  33  33  33  33  33  32  32  32  32  31  30  31  31  30  30  30  30  30  29  29  30  30  30  30  31  31  30  30  30  30  31  31  30  30  30  30  30  29  28  28  29  29  28  29  28  28  28  28  28  28  27  27  28  28  28  28  28  28  27  27  26  26  26  26  27  27  26  26  25  26  26  27  27  26  25  26  26  26  25  26  25  26  26  25  25  25  25  25  25  25  26  25  25  26  26  26  26  25  26  26  25  24  25  24  25  24  24  24  25  27  27  27  27  26  26  25  24  24  24  24  25  25  25  24  24  23  23  23  23  24  25  25  25  25  24  25  24  24  24  24  24  23  24  24  23  23  23  23  23  23  23  23  23  24  24  23  23  23  23  22  23  23  23  22  22  22  22  23  23  22  23  23  22  22  22  23  23  23  22  22  22  22  21  22  22  21  21  21  21  20  20  20  20  21  21 
 46  45  46  46  46  45  44  44  44  44  44  45  45  43  42  43  43  43  43  43  42  43  43  43  43  42  41  41  42  42  41  41  41  40  40  40  41  41  40  40  40  40  40  40  40  39  39  38  38  37  37  38  37  38  38  37  37  37  37  37  38  38  37  37  37  37  36  36  37  37  36  36  35  35  35  35  35  35  35  35  35  35  35  34  33  34  34  34  33  34  34  34  33  33  33  33  33  33  33  33  32  33  32  33  33  32  32  32  32  33  32  31  31  31  32  31  31  31  31  31  31  31  30  29  30  31  31  30  31  30  30  31  31  31  32  31  31  30  31  31  30  30  30  29  29  29  29  29  29  29  29  29  28  27  27  28  28  28  28  28  27  27  27  28  27  27  26  26  27  28  26  25  25  25  27  28  28  28  27  27  27  27  26  26  25  26  26  25  25  25  25  25  25  25  25  25  25  25  25  26  25  26  25  26  26  25  24  25  25  25  24  24  24  25  27  26  26  27  26  26  25  24  24  24  25  25  24  24  25  25  25  24  24  24  24  24  24  24  24  25  24  23  24  24  24  24  23  23  24  23  23  23  24  24  24  24  24  23  24  24  24  23  22  23  23  22  22  22  22  22  22  22  22  23  22  23  22  23  23  23  23  23  22  23  23  23  22  21  22  21  22  22  22  21  21  21  21  21  21  20 
 46  45  45  45  45  45  45  45  44  44  45  44  45  43  42  42  43  42  42  43  42  42  42  42  42  42  42  42  41  41  41  40  41  41  41  40  41  41  40  40  41  40  40  40  40  39  39  38  38  39  39  38  39  39  38  37  37  37  36  36  37  38  37  37  37  36  36  36  37  37  36  36  36  36  35  34  34  34  34  34  34  35  34  33  33  33  33  33  33  32  33  33  33  33  32  32  33  34  33  33  33  32  33  32  32  32  32  31  32  32  32  32  32  32  32  31  30  30  30  30  30  30  30  30  30  31  30  30  30  30  29  30  30  30  30  30  30  30  30  30  30  30  30  29  28  28  28  29  29  28  28  28  28  27  28  27  27  27  27  27  28  28  28  29  28  29  28  28  27  27  26  26  26  27  28  28  28  27  28  28  27  26  26  26  26  26  26  25  26  26  25  25  26  25  25  25  26  26  25  26  26  26  25  26  26  25  24  24  24  25  24  25  24  25  25  24  24  25  26  25  24  24  25  25  25  25  24  24  25  25  26  25  25  25  25  24  24  23  24  25  24  23  25  24  24  24  23  24  23  24  24  24  24  23  23  23  24  24  24  23  23  22  23  23  22  22  22  22  22  22  22  22  22  22  23  22  22  22  22  22  23  22  22  22  22  22  22  21  22  22  21  21  21  21  21  21  21  22  21  21 
 46  45  45  45  45  45  45  45  44  45  44  44  44  44  43  42  42  43  42  43  43  42  42  42  42  41  42  41  41  40  40  41  40  41  41  40  40  40  40  40  39  39  39  40  40  40  39  38  39  39  39  39  39  39  38  37  38  37  37  37  37  37  37  37  36  36  36  35  36  35  35  35  36  36  35  34  34  34  34  34  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  34  33  33  33  33  33  32  33  32  31  31  31  31  31  31  31  32  32  33  32  31  30  30  29  29  29  29  30  31  31  30  30  30  29  30  29  30  30  29  30  29  29  31  31  30  29  31  30  29  28  28  28  28  29  28  28  28  27  27  27  27  26  26  27  28  28  28  28  29  29  29  29  29  28  27  26  27  28  28  28  28  28  27  28  27  26  26  26  26  26  26  26  25  26  26  25  25  26  26  26  25  26  26  25  25  26  26  26  25  25  25  25  25  25  25  26  26  25  25  26  25  25  25  25  25  24  24  25  25  25  25  25  24  23  24  26  26  25  25  25  25  24  24  24  24  24  24  23  23  24  24  23  24  24  23  23  23  23  23  23  23  24  24  24  23  22  22  23  23  22  23  23  23  22  22  22  22  22  22  23  22  22  22  22  21  22  22  21  21  21  21  22  21  21  22  21  21  21  21  21  21  20  21  22  21 
 45  46  46  46  46  45  44  44  45  45  45  44  43  43  43  43  43  42  42  42  42  42  43  42  42  41  41  41  41  40  40  40  40  40  40  40  40  41  41  40  40  40  40  40  40  40  40  39  38  38  38  38  38  38  38  38  38  37  38  38  38  38  38  37  37  36  35  35  35  35  35  35  35  35  34  34  34  34  34  34  34  35  34  35  35  34  34  34  34  33  33  33  34  34  34  33  34  34  34  33  32  31  32  32  32  32  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  30  30  30  31  30  29  29  29  30  29  29  30  29  29  29  30  29  29  30  30  29  28  29  29  29  28  29  29  28  28  27  26  27  27  27  28  28  28  28  28  29  29  29  28  28  28  27  27  27  27  27  27  27  28  27  27  26  26  27  26  27  27  27  26  25  25  25  26  26  26  25  26  26  26  26  26  26  25  25  26  26  26  26  25  26  25  25  25  25  26  26  26  26  26  25  25  25  25  25  24  24  25  25  25  24  24  24  25  25  25  25  25  25  25  25  24  23  24  23  23  23  23  24  24  24  24  23  23  24  24  24  24  24  24  24  24  24  23  22  22  23  22  22  22  22  23  23  23  23  23  23  22  22  23  23  22  21  21  21  22  22  22  22  21  22  21  22  21  22  22  21  21  21  20  21  22  21 
 46  47  46  45  46  45  45  45  45  44  44  44  43  43  44  43  43  43  43  42  42  42  42  42  42  41  42  41  41  41  41  41  40  39  40  40  40  40  41  41  41  41  41  41  40  40  40  40  39  38  38  39  39  39  38  38  38  37  38  37  37  37  36  36  36  36  36  35  35  35  34  34  35  35  35  34  35  35  34  34  34  34  35  35  35  35  35  34  34  33  33  33  33  33  33  34  33  34  33  33  32  32  31  32  32  33  32  31  32  32  32  32  31  31  31  31  31  30  31  31  31  31  31  31  31  31  31  30  30  30  30  29  30  30  29  29  29  28  28  29  28  28  29  29  29  28  28  28  29  28  28  27  27  29  29  29  29  29  29  29  29  28  28  28  29  29  29  29  28  26  27  27  26  26  26  26  27  28  27  27  27  26  27  26  26  26  26  25  25  26  25  26  27  25  25  26  25  25  26  26  26  26  25  25  25  26  26  25  26  26  25  25  25  27  26  26  26  26  25  24  24  24  25  24  25  24  25  24  24  24  24  24  24  24  25  24  25  25  24  23  24  23  23  23  23  23  24  23  24  23  23  23  23  23  24  24  24  23  23  23  24  23  23  23  22  23  23  23  23  23  23  23  23  23  22  22  23  23  22  22  22  22  21  21  22  22  22  21  22  21  22  22  22  21  21  21  20  21  21  21 
 47  46  46  45  46  45  46  45  44  44  44  43  44  44  44  44  45  44  43  43  43  42  42  43  42  42  42  41  41  40  40  41  40  40  40  40  39  40  41  41  40  41  40  40  41  40  39  39  39  38  38  39  40  40  40  39  39  39  38  38  37  36  36  36  36  35  35  36  36  36  36  36  36  36  35  34  35  35  35  34  34  34  35  35  35  35  34  35  34  33  33  33  33  33  33  33  34  33  33  33  33  34  34  33  32  32  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  31  30  31  31  31  30  30  30  29  30  30  30  29  29  29  29  29  29  28  29  30  29  28  29  29  29  29  29  28  28  28  30  30  30  29  29  29  28  27  28  28  28  29  28  29  28  26  26  26  26  26  26  27  26  27  28  28  27  28  27  27  27  26  25  25  25  25  26  25  26  25  25  25  26  25  26  25  26  26  26  26  26  25  26  27  26  26  26  26  25  25  26  26  27  26  26  25  25  25  25  24  24  25  24  24  24  24  25  24  24  24  24  24  25  25  25  24  23  24  23  23  23  23  24  24  23  24  23  22  22  23  24  24  24  24  23  23  23  23  23  23  23  22  23  22  23  23  24  23  23  23  23  22  23  22  23  22  22  22  22  22  22  21  22  22  21  21  21  22  22  21  21  20  20  21  21  21  21 
 46  46  47  46  46  45  46  45  45  45  44  44  45  44  45  46  46  45  45  45  44  45  45  45  45  44  43  42  42  42  41  41  41  41  40  40  40  40  41  41  41  41  41  41  42  40  39  39  38  37  39  40  40  40  40  39  39  38  38  37  37  37  37  37  37  36  36  37  37  37  37  37  37  36  36  35  35  34  35  35  35  35  35  35  35  35  34  35  34  34  34  34  34  34  34  33  34  34  33  33  33  33  33  33  32  32  32  32  32  32  32  31  31  32  31  31  31  32  31  30  31  30  31  30  31  31  31  31  31  31  31  31  30  29  30  30  29  29  30  29  29  29  29  29  29  29  29  29  29  29  28  29  29  30  30  30  29  29  29  28  27  27  27  27  27  28  28  27  26  26  27  27  26  26  27  28  28  27  28  28  28  28  28  27  26  25  25  25  25  26  26  25  25  26  25  26  26  25  25  25  26  26  27  27  26  25  25  26  26  26  25  26  25  26  26  26  26  26  26  26  26  25  24  25  24  24  25  24  24  25  24  24  25  25  25  25  25  24  24  23  24  24  24  24  23  24  25  24  23  22  23  23  23  24  24  23  24  23  23  24  24  23  22  22  22  22  22  23  23  23  23  23  23  23  22  23  22  23  23  23  23  23  23  22  22  21  21  22  22  22  21  21  21  20  19  20  20  21  20  21 
 47  47  46  45  46  45  46  46  45  45  45  45  44  44  45  45  45  45  45  45  45  44  45  44  44  44  44  44  44  43  43  42  41  41  41  40  40  40  41  41  41  41  41  41  40  39  39  38  38  38  39  40  40  40  39  39  38  38  39  38  38  37  38  38  37  37  36  36  36  36  36  37  37  37  36  36  35  35  35  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  35  34  34  33  33  33  33  33  32  33  33  32  33  32  32  32  31  32  32  32  32  31  32  32  31  30  30  30  32  32  32  32  32  32  32  32  32  31  30  30  30  30  29  30  30  29  29  29  28  29  29  28  29  30  31  30  29  29  30  30  29  29  29  29  29  28  27  28  28  27  27  27  28  27  27  27  26  26  26  27  27  27  27  28  27  28  27  27  27  28  27  26  25  25  25  26  25  25  25  25  25  25  25  26  26  26  26  27  26  26  26  25  25  25  25  25  25  25  26  26  26  26  26  26  25  25  25  24  25  25  25  25  25  26  26  25  25  25  25  25  24  24  24  24  23  23  23  23  23  23  24  24  24  24  23  23  23  24  24  23  23  23  24  24  24  23  23  23  23  23  23  23  23  23  23  24  23  23  23  23  22  23  22  22  23  23  22  22  23  23  23  22  22  21  21  21  22  21  21  20  20  19  20  20  20  21 
 47  46  46  46  45  45  46  46  45  45  45  44  45  44  44  43  43  44  44  44  44  44  44  44  44  44  44  43  43  43  43  42  42  42  42  41  40  39  40  41  40  40  40  40  39  38  39  38  38  39  39  39  39  39  38  37  37  38  39  38  37  38  37  37  37  37  37  37  36  36  36  36  37  36  35  36  36  36  36  35  34  34  34  35  35  35  35  34  34  34  34  33  33  34  34  34  34  33  33  33  33  33  34  33  32  32  32  32  32  32  32  32  32  31  32  32  32  32  31  30  30  31  32  33  33  32  32  32  32  31  30  31  31  31  30  30  30  29  30  30  29  29  29  29  28  29  29  30  30  29  29  29  29  29  29  29  29  29  29  28  27  27  27  27  27  28  28  27  27  27  26  26  27  27  27  27  28  28  27  28  28  27  27  27  27  27  26  25  25  25  25  25  25  25  24  25  25  25  25  25  25  26  26  25  26  26  25  26  25  24  25  25  24  26  26  27  26  25  24  25  25  24  24  24  25  25  26  26  26  26  25  26  25  25  24  23  24  23  23  24  24  24  24  24  24  23  23  23  24  24  23  24  24  23  23  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  24  22  23  23  22  23  22  22  23  23  23  22  23  23  23  22  22  22  21  22  22  21  21  21  21  20  20  20  20  21 
 47  46  46  46  46  46  45  45  45  44  45  44  44  44  44  43  44  44  44  43  43  43  43  44  44  44  44  43  42  42  42  42  41  41  41  40  40  40  40  39  39  39  39  39  39  38  38  38  39  39  38  38  38  38  37  37  37  36  36  36  36  36  36  37  37  37  37  38  37  37  37  37  36  36  35  35  34  35  36  35  34  35  35  34  35  34  33  33  33  34  34  34  34  34  33  33  33  33  33  34  34  33  32  32  32  32  33  31  31  31  32  32  32  31  32  31  31  32  31  30  31  30  30  31  31  31  32  31  31  31  31  31  31  31  31  30  29  29  29  29  29  29  28  28  28  29  29  29  29  29  30  29  29  29  29  29  28  29  29  29  28  27  27  27  27  27  27  28  27  26  27  27  26  27  28  28  28  27  28  28  28  27  27  26  26  27  26  25  26  25  25  25  25  25  25  25  25  25  25  25  26  26  25  25  25  25  25  25  25  24  24  24  24  23  24  25  26  26  24  25  25  24  24  25  25  25  26  26  25  25  24  25  25  25  25  25  25  24  24  23  24  25  24  24  23  23  24  23  24  23  24  23  24  24  23  22  22  23  24  24  24  23  24  23  22  23  22  22  23  23  23  23  23  22  23  22  23  22  22  22  22  22  21  22  23  23  22  23  23  21  21  21  21  20  20  21  21  21  21  20 
 47  47  47  45  46  46  45  45  45  44  45  44  44  43  44  43  44  44  43  43  43  42  42  42  42  42  42  42  41  41  41  41  41  40  40  41  40  41  40  40  40  40  40  40  39  38  37  38  38  38  39  38  38  37  37  37  37  36  37  37  37  36  36  37  36  36  36  36  36  37  36  35  36  36  36  36  35  36  36  35  34  35  35  34  35  33  33  34  33  34  33  34  34  34  33  33  33  33  33  34  34  33  32  31  33  33  33  32  31  31  31  32  31  31  31  31  31  32  31  30  31  30  30  31  31  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30  29  29  29  28  28  28  28  28  27  28  28  28  28  29  28  29  29  29  29  29  28  28  28  28  28  28  28  28  28  27  26  27  28  28  28  28  28  27  28  27  27  28  27  27  26  26  25  25  25  25  25  25  26  26  25  25  26  26  25  25  26  26  25  24  24  24  24  24  24  23  23  24  25  25  24  25  26  25  25  25  24  25  26  25  25  25  25  25  25  25  24  25  26  25  25  25  25  25  23  23  24  24  23  23  23  23  23  23  23  24  24  23  23  23  22  22  23  23  24  23  23  24  23  23  23  23  23  23  22  23  23  24  23  22  23  22  23  22  22  21  21  22  21  22  23  23  22  21  21  21  21  21  20  20  21  20  20  20  21 
 46  46  47  45  45  46  46  46  45  45  44  45  44  44  44  43  44  43  43  43  43  43  43  42  41  42  42  41  42  41  41  41  41  40  41  41  40  40  40  40  41  41  40  40  39  39  39  38  38  38  37  37  38  37  37  37  37  37  37  37  37  36  35  36  36  36  36  35  35  36  35  34  35  36  36  36  36  36  36  35  35  34  34  35  34  34  34  33  34  33  34  34  34  35  34  34  33  33  33  33  33  33  32  31  32  32  32  33  32  32  32  31  31  31  32  32  31  32  31  30  30  30  29  29  30  30  30  30  30  31  32  31  31  30  29  29  29  29  29  29  29  29  29  29  28  28  29  29  29  28  27  27  27  27  29  28  29  29  29  29  29  28  28  28  27  28  28  28  27  27  26  25  27  27  28  28  28  28  28  28  28  28  28  28  27  26  26  26  25  25  26  25  25  26  27  26  25  25  25  26  25  24  25  25  25  25  24  24  24  24  24  24  24  25  26  26  26  25  26  25  25  25  25  25  24  25  24  24  25  25  24  24  25  24  25  25  25  24  24  24  24  23  23  23  23  24  24  23  23  23  23  24  23  23  23  23  23  23  23  24  23  23  24  23  23  23  24  24  23  23  23  23  23  23  22  22  22  22  22  22  21  22  21  22  21  22  22  22  21  21  21  21  21  20  20  21  21  20  20  21 
 46  47  47  46  46  45  46  45  44  44  44  45  45  44  44  43  43  44  43  42  42  43  43  43  42  42  42  41  41  42  41  41  40  40  41  40  41  40  40  40  40  40  41  40  39  39  39  39  39  39  38  37  37  37  37  37  37  37  37  37  37  37  36  36  35  35  35  36  35  36  35  34  35  35  36  37  37  36  35  35  35  35  35  34  35  35  34  33  34  33  34  35  35  35  34  33  34  34  33  33  33  33  31  32  32  32  33  33  32  32  31  32  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  30  30  30  30  30  30  29  29  29  30  30  30  30  29  30  28  28  28  28  28  28  29  28  27  27  28  27  29  29  29  29  29  28  29  28  27  27  27  27  27  28  27  26  26  25  26  26  27  28  28  28  28  28  28  28  27  28  27  26  27  26  25  25  25  25  26  26  26  27  26  25  24  25  25  25  25  25  25  24  24  24  24  25  24  24  25  25  25  26  26  26  25  25  25  25  25  24  24  25  24  23  24  24  23  24  25  24  25  25  24  24  23  23  24  24  24  24  24  23  23  23  23  23  23  23  23  23  23  23  23  23  23  24  24  23  24  23  22  24  24  24  24  24  23  23  23  23  22  22  22  22  23  22  21  22  21  22  22  21  22  22  22  22  21  21  21  21  21  20  20  21  21  20 
 46  47  47  47  46  45  45  45  44  44  45  45  45  44  43  43  43  43  43  43  42  43  43  43  42  42  42  41  41  41  41  41  40  40  41  41  41  40  41  40  40  40  40  40  40  39  38  39  39  38  37  38  38  38  37  37  37  38  38  38  38  39  37  36  36  36  36  36  35  36  35  35  35  34  35  36  36  36  35  35  35  36  35  35  34  35  34  33  34  33  33  34  34  34  34  33  34  33  33  33  34  33  33  32  32  33  33  32  32  31  31  31  31  31  32  32  31  32  31  30  30  31  31  31  31  30  31  31  30  30  30  29  29  29  29  29  30  30  31  31  29  29  29  28  29  28  29  28  29  28  27  28  29  28  28  28  28  28  28  28  29  28  28  27  28  28  27  28  27  26  26  25  26  26  26  27  27  28  28  28  28  28  27  28  27  27  28  27  25  26  25  25  26  26  26  26  26  25  25  24  25  26  26  25  25  24  24  24  24  25  25  25  24  24  25  25  26  27  26  26  26  25  25  24  24  24  24  24  25  25  25  25  25  24  25  24  24  24  24  23  24  24  24  24  24  23  22  23  23  24  24  23  24  24  24  24  23  23  23  23  23  24  24  24  24  24  24  24  24  24  23  23  23  22  23  23  22  22  23  22  21  22  21  21  21  21  22  22  22  22  22  22  22  22  21  20  20  20  20  20 
 47  47  47  47  46  46  45  44  44  45  45  45  45  45  44  43  43  42  43  43  43  42  43  43  42  42  42  42  42  42  41  41  41  41  41  40  40  40  41  40  40  41  40  39  39  39  39  39  38  38  38  38  38  38  38  37  38  37  37  39  39  39  39  37  36  36  35  35  35  35  35  34  35  35  36  36  36  36  36  36  35  35  35  35  35  35  34  34  34  34  33  33  34  34  33  33  33  33  34  33  33  33  33  33  32  33  32  32  32  32  32  31  31  32  32  31  32  32  31  31  31  31  31  30  30  30  31  31  31  31  30  29  29  29  29  29  29  29  29  29  29  29  29  28  29  28  29  29  28  28  28  28  28  28  27  28  28  28  28  28  28  28  28  27  27  28  27  27  27  27  26  26  25  25  25  25  26  27  28  27  28  28  28  28  28  27  27  27  26  25  25  24  25  26  26  26  26  26  26  25  25  25  25  25  25  24  24  24  24  25  25  25  25  25  24  25  26  26  26  26  25  26  24  23  24  23  24  24  25  26  25  24  24  25  24  24  25  24  24  24  24  23  23  23  23  23  23  23  23  24  24  23  24  24  23  23  23  24  23  23  23  23  23  24  23  23  23  23  23  23  23  23  23  23  22  23  22  22  23  22  23  22  21  22  22  21  22  22  22  21  21  21  21  21  21  21  20  20  20  21 
 46  46  46  46  46  45  45  45  45  44  44  44  44  45  44  44  43  42  42  42  42  43  43  43  42  41  42  41  41  41  42  41  40  41  41  40  40  41  41  40  40  40  40  40  40  40  40  40  39  38  38  37  37  38  38  37  38  37  37  39  39  38  38  38  37  36  36  36  37  37  36  36  35  36  36  36  35  35  35  35  35  35  35  35  35  35  35  35  35  34  33  34  33  34  33  33  32  33  34  33  33  34  33  32  33  33  33  32  31  31  32  32  31  31  32  32  31  30  30  30  30  29  29  29  29  29  30  30  30  30  30  30  30  29  29  29  29  29  29  29  29  28  28  29  29  28  29  28  29  28  28  27  27  27  28  27  28  28  29  29  28  28  28  27  27  28  27  26  26  27  27  26  26  26  26  26  26  26  27  28  27  28  28  27  27  27  26  27  26  25  25  25  25  25  25  26  26  26  26  25  24  24  25  25  25  24  24  24  24  25  24  24  24  25  24  25  26  25  24  24  24  24  24  23  23  23  23  24  25  26  25  24  24  24  24  25  24  24  23  24  24  24  24  23  23  24  24  24  23  23  24  24  23  23  24  23  24  23  23  23  23  23  22  23  23  22  22  23  23  22  22  22  23  23  23  22  21  22  22  22  23  22  21  22  22  21  22  21  21  21  20  20  20  20  20  20  21  21  21  20 
 47  47  46  45  46  45  46  46  46  45  45  44  44  45  44  43  43  43  43  43  43  44  43  43  43  42  41  41  41  41  42  42  41  41  41  41  41  41  40  40  40  40  40  40  40  40  40  40  39  38  38  37  37  38  38  37  38  37  38  39  40  39  38  38  38  38  38  38  38  37  37  36  35  36  35  35  35  34  34  34  34  34  34  34  34  34  35  35  35  34  33  34  34  33  34  34  33  32  33  33  33  33  33  33  33  32  32  32  32  32  32  32  32  31  31  32  32  31  31  31  30  30  30  30  30  30  29  29  29  29  29  30  29  29  29  29  28  28  28  28  29  29  28  28  28  29  28  29  28  28  28  28  28  28  27  28  28  27  29  30  29  29  28  27  27  27  27  27  27  27  27  27  27  27  26  27  26  26  27  28  28  28  27  27  27  27  26  27  26  25  26  26  25  24  25  25  25  25  25  25  25  25  25  25  25  24  24  24  24  25  24  24  24  25  24  25  26  25  25  24  24  24  23  24  23  23  23  24  25  26  25  25  25  24  24  24  24  25  25  24  24  25  24  24  24  24  24  24  24  24  23  23  23  23  24  24  24  24  23  23  23  23  23  24  23  22  23  22  21  22  22  22  22  23  23  22  23  22  21  21  22  22  21  21  21  21  22  22  21  21  21  20  21  20  21  21  20  20  20  20 
 47  47  47  46  46  45  45  45  45  45  45  45  44  45  44  43  44  44  44  44  43  44  43  43  44  43  42  42  42  42  42  42  41  41  40  40  40  40  39  40  40  40  40  40  40  39  39  39  39  38  38  38  39  39  38  37  37  38  39  40  40  39  39  39  38  38  38  38  37  36  37  36  36  37  36  35  35  34  34  35  35  34  35  34  33  34  34  34  33  33  34  34  34  33  33  34  33  32  32  32  32  33  34  34  33  32  33  32  32  33  33  33  32  31  31  31  32  31  32  32  31  30  31  31  30  31  31  30  30  29  29  29  29  29  29  29  29  29  29  30  29  29  28  28  28  28  29  28  28  28  28  29  28  28  27  27  28  28  29  29  29  29  29  28  28  27  27  27  27  26  27  27  26  26  26  27  26  26  27  28  28  28  27  28  27  27  27  27  26  26  25  25  25  24  24  25  25  25  25  24  25  25  25  25  25  24  24  24  24  25  25  25  25  24  25  25  26  26  26  25  25  25  24  24  24  24  25  25  25  25  25  24  25  25  24  24  24  25  25  24  24  25  25  25  24  25  24  25  25  25  24  24  24  24  24  24  24  24  23  23  22  23  23  24  23  23  22  22  22  22  21  21  21  21  21  21  23  22  22  22  22  23  23  22  21  22  22  22  22  22  21  21  20  21  21  20  21  21  22  22 
 47  46  46  46  46  45  46  46  45  45  44  44  44  45  44  43  44  43  44  43  43  43  44  44  43  43  43  43  43  42  42  42  41  41  40  40  40  40  40  40  40  40  40  40  40  39  39  40  39  38  39  39  40  38  37  38  37  38  38  38  39  39  39  39  39  38  38  36  36  36  37  37  36  36  36  35  35  35  35  36  35  36  35  35  34  34  34  34  34  34  33  33  33  34  34  34  34  33  32  32  32  33  34  34  33  32  33  32  33  32  32  33  32  32  32  32  31  31  31  31  31  31  30  31  30  31  32  31  31  32  31  29  29  29  29  30  29  30  30  29  29  29  28  29  28  28  29  28  28  28  28  29  28  27  27  28  27  28  30  29  29  28  28  28  28  28  27  27  27  26  26  26  26  26  26  27  26  26  27  28  27  28  28  28  28  28  28  28  27  27  26  25  25  24  25  25  25  25  26  25  24  25  25  25  25  24  24  24  24  24  25  25  24  24  25  26  25  25  26  25  24  24  24  25  25  25  25  26  25  25  25  24  25  25  25  24  24  24  24  24  24  24  24  24  25  24  24  25  25  25  26  25  24  25  24  23  24  23  23  23  22  23  23  23  22  23  23  23  23  22  22  22  22  22  22  22  22  23  23  22  22  22  23  23  22  22  21  21  21  21  21  21  20  22  21  20  20  21  22  21 
 48  47  47  46  46  45  45  45  46  45  44  44  44  45  44  43  44  43  43  43  42  43  43  43  43  43  42  42  43  42  42  42  42  42  41  41  41  41  41  41  41  41  41  41  41  40  39  39  39  39  39  39  39  38  38  38  37  37  37  37  37  38  37  38  37  37  36  35  35  35  36  36  36  35  35  35  35  35  35  35  35  35  34  34  35  34  34  34  34  34  34  34  34  34  34  35  34  33  32  33  32  33  33  33  33  32  33  32  33  33  33  32  33  32  31  31  31  32  31  31  32  32  30  31  30  31  31  31  31  31  30  29  29  29  29  29  30  29  30  30  30  30  29  29  29  29  28  28  29  28  28  29  28  27  28  28  27  28  29  29  29  29  28  27  27  27  27  27  26  27  26  26  26  27  26  27  27  27  28  28  27  28  28  27  28  28  28  27  27  27  27  26  25  24  25  26  26  26  26  25  25  26  25  25  24  24  24  25  24  24  25  24  24  24  25  26  26  26  26  25  23  23  23  24  24  24  24  26  25  25  25  24  24  25  25  24  23  23  23  24  24  25  25  25  25  24  24  25  25  24  25  25  25  24  24  23  24  24  23  23  22  22  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  23  23  23  23  22  23  23  22  22  22  21  21  21  21  20  21  21  20  21  21  22  22 
 47  47  47  46  46  46  46  46  45  45  44  44  45  44  44  43  43  44  44  44  42  43  44  43  43  43  43  42  42  42  42  41  41  41  41  41  41  41  40  41  40  40  40  41  40  40  40  40  39  39  39  39  38  38  38  38  37  37  38  37  36  37  36  36  36  36  36  36  36  34  35  35  35  35  35  35  35  35  35  34  34  35  34  33  34  34  34  34  34  34  34  35  34  33  34  34  34  34  33  34  33  33  33  33  33  32  33  32  32  32  32  32  32  32  31  31  31  32  31  31  31  31  31  30  30  30  30  30  30  30  31  30  29  29  29  29  30  30  29  29  29  30  30  30  30  29  29  28  29  28  28  29  28  28  28  28  27  28  28  28  28  28  28  27  26  26  26  26  26  26  26  25  26  27  26  26  26  26  26  27  27  28  29  29  28  28  28  27  26  26  27  26  26  26  25  26  25  25  26  25  25  25  25  26  26  25  25  24  24  24  24  24  24  24  25  25  25  25  25  25  24  24  24  24  24  23  23  25  24  24  24  24  25  24  24  24  23  23  23  24  24  24  24  24  24  23  23  24  24  24  24  24  25  25  24  24  23  24  23  22  22  22  22  23  23  23  23  23  23  23  23  23  22  22  22  22  22  23  22  23  23  22  23  23  23  23  22  22  21  21  21  20  21  21  21  20  21  21  21  21 
 47  47  47  46  46  46  46  45  45  44  45  44  44  44  43  43  44  44  43  43  44  43  43  43  42  42  43  42  42  43  42  42  41  40  40  40  41  41  41  40  40  39  40  40  40  40  39  40  39  38  39  39  39  38  37  37  37  37  36  36  36  36  36  37  36  37  36  35  37  35  35  36  35  35  35  35  35  35  35  35  35  35  34  34  34  34  35  34  35  34  34  34  33  33  33  33  34  34  34  33  33  34  34  33  32  33  33  32  32  31  31  31  31  31  32  32  32  32  31  32  31  32  31  30  31  30  30  29  29  29  30  30  30  30  31  30  30  30  29  28  30  29  29  30  30  28  29  28  28  29  29  28  29  29  29  28  28  28  28  27  27  27  27  27  27  27  26  27  27  27  26  25  26  27  26  26  25  25  26  27  27  28  29  29  28  27  28  27  27  26  28  26  25  26  25  26  25  25  26  25  24  25  26  26  26  26  25  24  25  25  25  25  25  24  24  24  24  25  24  25  25  24  24  24  24  23  23  24  23  24  25  24  24  23  23  24  25  24  24  23  23  23  23  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  22  22  22  22  22  22  23  22  21  22  22  22  23  23  22  22  23  23  23  22  22  22  22  22  22  21  21  21  21  21  20  20  20  20  20  21  20  20 
 46  46  47  47  46  45  45  45  45  44  44  44  44  44  43  43  43  43  42  42  42  43  43  43  43  43  43  43  42  42  42  42  41  40  40  39  39  39  39  39  39  39  39  39  40  39  39  39  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  36  37  36  36  35  36  35  35  36  35  34  35  34  35  34  35  36  35  34  35  35  33  34  35  34  35  34  34  33  33  33  33  33  33  34  34  33  33  33  33  33  32  33  33  32  32  31  32  32  32  32  31  31  31  32  32  32  32  32  31  30  30  29  30  29  29  29  30  29  30  31  31  31  30  29  29  30  29  29  29  29  29  29  28  29  29  29  28  29  28  29  29  28  28  28  27  27  28  28  28  27  27  27  27  26  27  27  26  26  26  27  27  26  25  25  25  26  26  27  28  28  28  28  28  27  27  26  27  26  25  25  24  25  26  26  25  24  25  25  26  27  26  26  25  24  25  24  25  25  25  25  25  25  24  24  24  24  24  24  23  23  23  23  23  24  24  24  24  23  23  23  24  25  25  24  24  24  24  23  23  24  24  25  25  25  25  24  25  24  24  23  25  25  24  24  23  22  22  23  23  22  23  23  23  23  23  22  21  22  22  21  22  22  21  22  23  22  22  23  21  22  22  22  22  22  22  22  22  21  20  20  20  20  21  20  20  21 
 47  47  47  47  46  46  45  45  44  45  45  44  44  44  43  43  43  43  43  42  42  43  43  43  42  42  43  42  42  42  42  42  41  40  40  40  40  39  39  40  40  39  40  40  39  39  39  38  38  38  37  38  38  39  38  38  39  38  37  39  38  38  37  36  37  36  36  36  35  35  36  35  35  35  35  34  35  35  35  36  35  34  35  35  35  35  35  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  32  32  33  33  33  32  32  32  31  31  31  32  31  32  31  32  32  32  31  31  31  31  31  30  30  30  31  30  29  29  30  30  31  30  30  29  29  29  28  29  29  28  29  29  29  29  29  29  28  28  28  29  29  28  28  27  27  27  27  28  28  27  27  28  27  28  28  28  27  27  27  26  25  26  26  26  26  26  25  26  26  26  26  27  28  28  26  27  27  26  25  25  26  25  25  25  25  25  25  25  26  26  26  25  24  25  25  25  24  24  24  24  24  24  23  23  24  23  23  24  24  23  23  24  24  24  24  24  24  23  23  23  24  24  24  24  25  25  24  24  24  24  24  24  25  25  25  24  25  24  24  24  25  24  24  24  23  21  22  22  23  23  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  23  22  22  22  22  21  21  22  22  21  20  21  21  20  20  21  20  20  21 
 47  47  46  46  46  46  45  45  44  44  45  44  44  44  43  43  44  43  42  42  43  42  42  43  44  43  43  43  42  42  42  42  41  40  41  40  41  40  40  39  39  40  39  39  40  40  39  39  38  38  38  38  38  39  38  38  38  38  38  38  38  37  37  37  36  36  36  36  36  36  36  35  35  36  35  35  35  35  35  35  35  35  35  34  35  35  35  35  34  34  34  34  33  33  33  33  34  33  32  33  33  33  32  33  32  31  32  32  32  31  32  32  32  31  32  32  31  32  32  31  31  31  31  31  30  29  30  31  31  30  29  29  29  30  31  30  30  30  30  29  28  28  28  28  28  28  28  28  28  28  29  29  28  28  29  28  27  27  27  28  27  27  27  27  27  28  27  28  29  28  28  28  28  26  25  26  27  26  26  25  26  26  25  25  25  25  26  26  25  26  26  26  25  25  26  26  25  25  25  25  25  26  25  26  27  26  25  24  24  24  25  25  24  24  24  24  24  24  23  24  24  23  23  23  23  24  24  24  24  24  24  24  23  23  23  23  24  24  24  25  24  24  24  24  24  24  24  25  25  25  25  25  25  25  25  24  24  24  23  23  23  23  22  23  23  22  22  23  23  23  23  22  22  23  23  23  23  22  21  21  21  22  22  21  21  21  21  21  22  21  21  21  20  20  21  21  21  21  21  21 
 47  46  47  47  46  46  45  45  44  44  45  43  44  44  43  43  43  43  42  42  42  43  43  42  42  43  43  43  42  42  42  42  41  40  41  41  41  41  40  40  40  40  39  39  40  40  39  38  38  38  38  38  38  38  38  39  38  38  38  37  37  36  36  36  36  35  35  35  35  35  35  35  36  37  36  35  36  36  35  34  34  34  34  34  34  35  34  34  33  33  33  34  34  33  33  33  33  33  33  34  33  32  33  33  33  33  33  33  32  32  32  32  32  31  32  31  31  32  32  31  32  32  32  31  31  30  30  30  31  30  29  29  29  29  30  30  30  29  29  28  28  28  29  29  28  28  28  28  28  29  28  28  28  27  28  27  27  27  27  27  27  27  27  27  28  27  28  28  27  28  29  28  29  27  26  26  26  25  25  25  25  25  26  26  25  25  26  25  26  25  25  25  26  26  25  25  26  25  25  24  24  25  25  26  27  27  27  25  25  25  25  25  26  25  25  25  24  23  23  23  23  23  23  24  25  25  24  24  23  23  23  23  24  23  23  24  25  24  23  24  23  23  24  25  25  25  25  25  24  24  24  24  24  24  25  23  24  24  23  23  23  22  23  23  23  22  22  22  22  22  23  23  22  22  22  22  22  22  22  22  22  22  21  22  21  20  20  21  22  22  21  21  20  20  20  21  22  22  21  22 
 46  47  46  46  45  45  45  45  45  45  44  43  43  43  43  44  44  42  42  42  41  42  42  42  42  42  42  42  42  42  42  41  40  40  41  42  40  40  41  41  40  39  40  40  39  39  39  38  39  39  38  38  39  37  38  39  38  37  37  37  37  36  36  36  36  36  36  35  35  35  36  36  36  37  37  37  35  36  35  35  34  34  34  34  34  34  34  34  34  34  34  32  33  34  34  34  33  33  32  33  33  34  33  33  33  33  34  33  33  32  32  32  32  32  32  31  32  32  31  32  32  32  31  32  32  31  31  31  30  30  30  29  30  30  30  31  30  29  28  28  29  29  28  28  28  28  29  29  29  28  28  28  27  27  27  27  27  27  27  28  27  28  28  28  27  28  28  27  28  28  28  28  28  27  26  26  26  26  26  26  25  25  25  25  25  25  26  25  25  25  25  25  24  25  25  25  25  25  25  25  26  26  27  27  27  27  27  26  26  26  25  25  26  26  25  25  24  24  24  23  23  24  23  24  24  24  23  23  23  23  23  23  24  23  23  24  24  23  22  23  23  22  23  24  25  24  24  25  24  24  23  24  24  25  24  23  23  23  22  23  23  23  23  23  22  22  22  22  22  22  22  22  22  21  21  21  21  22  21  21  21  21  21  21  21  20  21  21  22  22  21  20  21  21  20  21  22  21  21  21 
 47  47  46  46  46  45  45  45  45  45  44  44  43  43  43  44  44  42  42  42  42  41  41  42  44  42  43  43  42  41  41  41  40  40  41  41  40  41  40  40  40  39  40  39  38  38  38  38  38  38  39  39  38  38  39  38  38  37  37  36  36  36  36  37  36  35  36  36  36  36  36  36  36  36  36  36  35  36  35  35  35  34  34  34  34  33  34  35  34  34  34  34  34  33  33  33  33  33  33  32  33  33  33  32  32  32  32  32  33  32  32  32  32  32  31  31  31  31  30  31  31  31  32  31  31  30  31  31  30  30  30  30  29  29  29  29  28  28  28  28  29  28  28  27  27  27  28  29  29  28  28  28  28  27  27  28  28  28  27  27  28  28  27  27  27  27  27  27  27  28  28  27  27  27  26  25  26  26  25  25  25  26  25  25  25  26  26  26  25  25  26  26  26  26  27  27  27  27  27  26  26  26  27  26  27  27  26  26  26  25  26  26  25  26  25  24  24  24  24  23  23  24  23  23  23  23  23  24  24  24  24  23  23  23  24  23  24  24  23  24  22  22  23  25  24  24  24  24  25  25  25  25  25  25  24  23  23  23  23  23  23  23  22  22  22  22  22  23  23  23  23  23  22  22  22  22  22  21  21  21  21  21  21  21  21  21  21  22  22  22  21  21  21  21  21  21  21  21  20  21 
 46  47  46  46  46  46  46  46  46  45  44  44  43  43  43  44  44  43  42  43  42  41  41  42  43  42  43  43  42  42  42  41  40  41  40  40  41  41  40  40  40  40  40  39  38  38  38  38  38  38  38  38  37  38  38  38  37  37  38  37  36  36  36  36  36  35  36  36  36  36  36  36  35  35  35  35  34  35  34  35  35  34  33  34  35  35  34  34  34  34  34  35  34  33  32  32  33  34  33  32  32  32  32  33  31  32  32  31  31  31  30  31  32  32  31  31  31  31  30  31  31  31  31  30  30  30  30  30  31  31  30  31  30  30  30  29  28  27  28  28  28  28  28  28  28  27  27  28  29  29  27  28  28  28  27  28  27  28  27  26  27  28  28  27  28  27  27  27  28  28  27  28  28  27  26  26  26  25  25  25  26  26  25  25  25  26  26  25  25  25  25  27  27  27  26  27  27  27  27  26  25  25  25  25  25  26  27  27  26  25  25  25  26  25  24  24  23  24  23  24  24  23  24  23  23  23  25  25  24  24  24  23  23  23  23  23  23  23  24  24  22  23  24  25  25  25  25  25  24  25  25  24  24  23  23  23  24  23  23  23  22  22  22  23  23  23  23  23  23  23  23  23  22  22  23  22  23  22  21  22  22  21  20  21  21  21  21  21  22  22  21  20  20  20  20  21  21  21  21  21 
 47  46  47  46  47  47  46  46  45  45  45  44  43  44  44  44  44  43  43  43  42  41  41  42  43  42  44  42  42  42  42  41  41  41  41  40  41  40  40  39  40  40  39  38  39  38  38  38  38  39  38  37  38  38  38  37  37  37  37  37  36  36  36  36  36  36  36  35  35  35  36  36  35  35  34  35  34  35  34  34  35  34  33  33  34  34  35  34  34  34  34  34  34  33  33  33  33  33  33  33  32  32  33  33  32  31  31  31  31  31  31  31  32  32  32  32  32  31  31  30  31  31  31  30  30  30  31  31  31  32  32  31  31  31  30  30  28  28  28  29  29  29  29  29  28  28  27  27  28  28  27  26  27  28  27  27  27  27  27  27  27  27  27  27  27  26  26  28  28  28  28  27  27  26  26  26  25  26  26  25  25  26  26  26  26  25  25  25  25  25  26  26  26  26  26  27  27  27  26  26  25  24  24  24  24  25  25  26  26  26  26  26  25  25  25  24  24  24  23  24  24  24  24  24  23  24  25  24  24  24  23  23  23  23  23  23  22  23  23  23  23  23  23  23  25  25  25  25  24  24  24  23  23  24  24  23  23  23  23  23  23  23  23  23  23  24  23  23  23  23  22  22  22  23  22  22  22  22  22  22  22  21  21  22  21  21  21  21  21  22  21  21  21  20  20  21  22  21  21  20 
 47  46  47  47  46  47  46  45  46  45  45  44  44  43  43  43  44  43  42  42  43  42  42  43  42  42  42  42  41  42  42  42  42  41  41  41  40  40  39  40  40  40  40  39  40  39  39  38  39  39  38  38  38  37  38  38  38  37  36  36  37  37  36  37  36  36  36  36  36  36  36  36  36  35  35  35  34  34  35  34  34  34  34  34  34  34  34  34  34  33  33  33  34  34  34  34  33  33  32  33  33  33  33  33  32  31  31  31  31  32  31  31  32  31  31  32  31  32  32  31  30  30  31  30  30  31  33  33  32  32  32  31  31  31  30  30  30  29  29  30  30  30  30  28  28  28  27  27  27  27  27  27  27  28  28  28  28  28  28  27  27  28  27  26  26  26  26  27  29  29  28  27  26  26  26  26  26  27  27  26  25  25  25  25  25  26  27  27  27  27  27  27  27  27  27  28  27  26  25  25  24  25  25  25  24  24  24  25  26  26  26  26  25  24  23  23  23  23  23  23  24  24  24  24  24  24  24  23  23  24  23  23  24  24  24  23  23  23  23  23  22  22  23  22  22  24  24  24  24  23  24  24  24  23  23  23  22  22  22  23  23  23  23  22  22  22  22  23  23  23  22  21  22  22  23  22  23  23  22  23  22  22  23  22  22  22  22  22  22  22  22  22  22  21  21  21  22  21  21  21 
 47  46  46  46  46  47  46  46  45  44  44  44  43  43  43  42  42  42  42  43  43  43  42  41  42  43  42  42  41  42  42  41  42  41  41  41  41  41  40  40  40  40  40  40  39  39  38  38  39  39  38  37  37  37  37  37  38  37  36  36  36  36  37  37  37  36  35  36  35  35  36  36  35  36  36  36  35  35  34  35  34  34  35  35  34  34  34  34  34  34  33  34  33  34  33  33  33  34  33  32  32  32  33  32  32  32  32  31  31  32  31  31  32  32  32  31  30  31  31  32  31  31  31  30  30  31  30  31  31  31  32  31  31  31  31  31  31  31  30  30  30  30  29  28  28  28  27  28  28  27  28  28  27  27  29  29  29  29  29  27  27  28  27  27  27  27  27  27  27  27  26  26  26  27  27  27  27  26  26  25  25  26  26  26  26  27  28  27  28  27  27  27  27  27  27  27  26  25  25  24  24  24  24  24  24  24  24  25  26  26  25  24  24  23  24  24  23  24  25  25  24  23  24  24  24  24  24  23  24  24  23  23  24  23  23  23  23  23  23  23  23  23  22  23  22  22  23  23  23  23  23  24  23  22  22  23  22  23  23  23  22  23  23  22  23  23  23  22  23  23  23  23  22  22  23  23  23  23  23  22  22  22  22  21  21  22  22  22  22  22  22  22  21  22  22  21  21  21  21  20 
 47  46  46  46  46  46  46  45  45  45  44  44  43  43  44  43  42  42  43  43  43  43  42  42  42  43  43  42  41  42  42  41  41  42  42  42  41  41  40  40  40  40  39  39  40  39  39  39  39  39  38  38  38  38  38  38  37  37  37  37  37  37  37  37  36  35  36  36  35  35  36  36  35  36  36  35  36  35  35  35  34  34  35  35  34  35  35  34  35  35  33  33  34  34  33  33  34  33  33  33  33  33  33  32  32  32  32  32  31  32  31  31  31  32  31  31  31  31  31  32  31  31  31  29  29  30  30  30  30  30  30  29  30  30  30  30  30  30  29  29  29  29  29  29  29  28  28  27  27  27  27  27  28  28  29  29  29  29  28  27  28  28  27  29  28  27  26  27  26  26  26  26  26  26  26  26  26  27  26  26  27  28  28  28  27  26  27  26  26  25  26  26  25  25  26  26  25  25  25  25  25  24  24  24  25  25  25  26  26  25  25  24  23  25  25  25  25  24  24  24  23  24  23  23  24  23  23  23  24  24  23  23  23  23  23  24  23  23  23  23  23  24  23  24  23  22  22  22  23  23  23  22  22  22  23  22  22  23  23  23  23  23  22  22  22  22  23  23  22  22  23  23  22  22  22  22  22  23  23  23  23  22  21  22  22  21  22  22  21  22  22  21  22  22  22  21  21  20  20  19 
 48  47  46  47  46  45  45  45  45  45  44  44  43  44  43  43  43  43  42  42  43  43  42  43  42  42  43  42  42  41  42  42  42  42  41  41  41  41  40  40  39  40  40  40  39  39  39  39  38  39  38  38  39  39  38  38  37  37  38  37  37  37  37  36  36  36  35  35  36  36  35  35  36  35  35  35  36  36  36  35  34  35  34  34  35  34  34  34  35  34  33  34  33  34  33  33  33  33  33  33  33  33  33  33  33  32  32  32  32  31  32  31  31  31  31  32  31  31  32  31  31  30  30  30  30  30  30  31  30  31  30  29  29  29  29  29  30  30  28  28  28  28  28  28  29  29  28  27  27  27  27  28  29  29  29  29  28  28  27  28  29  28  28  28  26  27  28  28  28  28  28  28  28  28  27  27  27  28  28  28  28  27  27  27  27  26  25  25  25  25  25  25  25  25  26  27  26  25  24  25  25  24  24  24  24  25  24  25  25  24  24  24  23  24  25  24  25  24  23  23  23  24  24  23  24  25  24  24  23  23  24  23  23  23  23  23  23  24  24  24  24  23  24  23  24  23  22  23  23  23  23  22  22  23  23  22  22  23  24  23  23  22  22  23  23  23  23  23  23  23  23  24  23  23  22  22  22  22  22  22  22  22  21  21  22  23  23  22  21  22  22  21  22  22  22  21  21  21  20  20 
 48  47  47  47  47  46  45  46  45  44  45  45  43  43  43  43  42  42  43  43  43  43  42  43  42  42  43  42  42  41  42  42  42  42  41  41  40  41  41  41  40  40  40  39  39  39  40  40  39  39  40  39  39  39  38  38  37  36  36  36  37  37  37  36  36  37  36  35  36  35  36  35  35  35  35  35  36  36  36  35  34  35  34  35  34  35  35  35  35  34  33  33  32  32  32  32  32  32  32  32  32  32  32  33  32  32  32  32  32  31  31  31  32  32  32  32  32  32  32  32  31  30  30  30  30  30  30  31  31  31  30  30  29  29  29  30  30  30  28  28  28  28  29  29  28  28  28  28  29  28  28  29  29  29  29  28  28  27  27  29  29  28  28  29  27  28  28  28  29  29  29  29  28  28  28  28  28  28  28  28  27  28  27  27  27  26  25  26  26  26  26  25  26  26  26  27  26  25  25  26  25  24  24  25  25  25  24  24  24  24  24  24  24  24  25  24  25  24  23  23  23  24  24  24  24  24  24  24  23  23  24  23  23  23  23  23  22  22  23  23  23  24  24  24  24  23  23  22  22  22  22  23  23  22  22  22  23  24  24  23  24  23  23  22  22  22  22  23  23  23  23  24  24  23  23  22  22  21  22  22  21  22  22  22  22  22  22  22  22  21  21  22  21  21  21  21  21  21  21  20 
 48  48  47  47  46  46  45  45  45  45  45  44  44  44  44  43  42  43  43  43  43  42  43  43  42  42  43  42  42  41  42  42  41  42  41  41  40  41  41  41  41  40  39  38  39  39  39  40  40  40  40  39  39  38  38  37  37  37  37  37  36  36  36  37  37  36  36  36  36  35  35  36  36  36  36  36  35  35  35  35  35  35  34  35  35  34  35  34  34  34  33  33  32  32  33  33  32  32  32  33  33  32  32  32  31  31  31  32  31  31  31  31  31  32  32  32  32  32  31  31  31  31  31  30  30  30  30  30  30  30  30  30  29  30  30  31  31  30  30  29  28  29  29  29  29  28  29  28  28  28  28  29  29  29  28  28  28  28  27  27  29  28  28  27  27  27  28  28  28  28  28  27  27  27  27  27  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  26  25  25  25  25  25  24  25  25  25  24  24  25  25  25  24  25  24  24  24  24  24  24  24  24  24  24  24  24  24  25  23  23  23  23  23  23  23  23  23  23  23  23  24  23  23  23  23  22  23  24  23  23  23  22  22  22  22  22  23  23  23  23  23  23  23  22  23  24  23  22  22  21  22  23  23  22  22  23  23  23  22  23  22  23  22  22  21  21  22  22  22  22  21  21  21  21  22  21  21  21  21  21  20  20  20  20  20  20 
 49  49  47  47  47  46  45  46  44  44  44  44  44  44  43  44  43  43  43  43  43  42  42  43  42  42  43  42  41  42  41  42  42  41  41  40  41  40  40  40  40  41  40  39  39  40  40  39  39  39  39  39  39  38  37  37  38  38  37  37  37  36  36  36  37  36  35  36  36  36  36  36  35  35  35  35  34  34  35  35  35  35  35  35  34  34  35  34  33  33  34  33  33  32  33  33  32  33  33  33  33  32  32  32  32  31  31  32  32  32  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  30  30  30  29  29  29  29  30  30  30  29  30  30  30  30  30  30  30  29  29  28  28  28  29  29  29  29  29  29  29  29  29  29  27  26  27  27  27  26  26  26  26  28  28  29  28  27  28  28  27  27  27  26  26  26  26  27  27  26  27  26  27  28  28  27  27  26  25  26  25  24  24  24  24  24  25  25  25  25  25  24  24  24  25  24  24  24  24  25  25  25  24  24  24  24  25  25  24  23  23  23  23  24  24  23  24  23  23  24  24  23  23  24  23  23  22  23  23  23  22  21  24  24  23  24  24  24  24  23  23  23  23  23  23  23  22  21  22  23  23  23  23  23  23  23  23  23  23  23  23  23  22  21  22  22  22  22  22  22  22  21  21  22  22  21  21  20  21  21  20  20  20  20  20  20 
 48  47  48  48  47  46  46  46  46  45  45  44  44  44  44  44  44  43  43  43  44  43  42  42  43  43  43  42  42  41  41  41  40  40  40  40  40  40  41  39  39  40  40  39  39  39  39  38  38  39  39  39  38  38  38  37  37  36  36  37  37  37  37  37  37  36  36  37  36  35  35  35  35  35  35  35  35  35  35  35  35  34  34  34  35  35  35  34  33  33  34  34  33  33  33  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  32  32  32  32  32  32  32  31  30  30  30  31  30  29  29  29  29  29  29  29  29  29  29  28  28  28  29  30  31  30  29  29  29  29  28  29  29  29  29  29  29  29  29  28  28  27  27  26  26  26  26  25  26  27  26  28  27  28  28  28  27  27  26  26  26  26  25  26  26  26  26  27  27  28  28  27  27  26  25  26  25  25  25  25  25  24  25  25  25  25  25  24  24  24  25  25  25  25  24  25  25  24  24  24  25  24  25  25  24  23  23  24  24  24  24  24  25  24  23  23  23  24  23  22  23  23  23  24  24  24  23  23  25  24  24  25  24  24  24  24  23  23  23  23  23  22  22  22  23  23  23  22  23  23  23  23  23  23  23  23  23  22  22  22  23  22  22  22  22  22  22  22  22  22  23  22  21  21  20  20  20  20  20  20  20  20 
 47  47  48  47  47  46  46  45  46  46  45  45  45  44  44  44  44  43  43  43  43  43  43  43  43  43  42  43  43  42  41  40  40  41  41  41  41  40  41  39  39  40  40  39  39  40  39  39  39  39  38  38  38  38  38  38  37  37  37  38  37  36  35  36  36  36  36  36  35  36  36  36  36  36  36  36  36  36  35  34  34  34  35  35  35  34  35  34  33  33  34  33  33  33  33  33  33  33  33  33  33  32  33  32  32  33  33  32  33  32  32  32  32  32  32  32  32  32  32  32  32  31  31  31  30  31  30  30  30  30  29  29  29  29  29  29  29  28  28  28  29  30  31  30  30  29  29  29  29  28  29  28  29  29  28  28  27  27  27  27  27  27  27  27  27  26  26  26  26  26  27  27  27  27  27  27  26  26  26  25  25  25  26  27  26  26  27  27  27  26  26  26  25  25  25  24  24  24  24  24  24  24  24  24  25  25  25  24  24  24  25  24  24  24  24  24  25  25  24  24  25  25  24  24  24  24  23  23  23  24  24  23  23  23  23  24  23  23  23  24  24  24  23  23  23  23  24  24  24  24  24  24  23  23  24  23  22  22  22  23  23  23  23  22  22  22  22  23  23  23  23  23  23  23  23  22  22  22  22  21  22  22  22  22  22  21  22  22  22  22  21  21  20  20  21  21  20  20  20  20 
 47  48  47  47  48  47  46  45  45  45  45  46  45  44  44  45  45  44  43  44  42  42  42  43  43  43  43  43  42  43  42  41  41  41  41  41  41  41  41  40  40  40  39  39  40  40  39  39  39  39  39  38  38  38  38  38  38  38  38  37  37  36  36  36  36  36  37  36  36  36  36  36  35  35  35  36  37  36  35  34  34  34  35  35  34  35  35  35  34  34  34  34  33  32  33  34  34  34  33  32  32  32  33  33  32  32  32  32  32  32  32  32  32  31  31  31  31  31  32  32  32  32  31  30  30  31  31  30  29  30  30  30  29  29  29  29  28  29  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  27  28  27  27  27  27  27  26  27  27  26  26  26  26  26  26  26  26  26  26  26  26  27  26  26  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  25  25  25  25  25  24  24  25  24  24  24  24  25  26  25  24  25  24  25  25  25  24  24  25  25  24  24  24  25  25  25  24  24  23  23  23  23  23  23  22  23  23  23  24  24  23  24  24  23  24  23  23  23  23  23  24  24  23  24  23  23  24  23  22  22  23  23  23  23  23  23  23  23  23  22  22  23  24  23  22  22  22  22  22  21  21  22  21  21  21  21  22  21  22  22  21  21  21  20  20  21  21  21  21  21  21  21 
 48  48  47  47  48  47  46  46  47  46  45  45  44  44  44  44  45  44  43  44  43  43  42  42  42  43  44  44  43  43  43  42  41  41  41  41  40  41  41  41  41  40  40  40  40  40  39  38  38  38  39  38  38  39  39  38  37  37  38  37  37  36  37  37  36  37  36  36  36  36  36  36  35  35  35  36  36  35  35  34  34  34  35  35  34  34  34  34  34  34  33  34  34  33  33  33  34  34  33  32  32  33  32  32  32  32  31  31  31  31  31  31  31  31  32  32  32  32  31  31  31  32  31  30  31  30  30  30  30  30  30  30  29  29  29  29  28  28  28  29  28  28  28  28  28  29  28  28  28  28  28  27  27  27  28  28  28  27  27  27  27  26  26  26  26  26  26  27  27  27  27  26  26  27  27  27  26  26  26  26  26  26  26  26  26  25  25  25  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  25  25  25  24  25  25  25  25  24  24  25  25  25  25  25  25  24  24  24  23  24  23  24  23  24  23  23  23  23  24  24  23  23  23  24  24  23  24  23  22  22  23  23  23  24  24  24  23  23  24  23  23  22  22  22  22  22  22  22  22  22  23  22  22  23  23  23  22  22  22  22  22  22  21  22  22  21  21  22  22  22  21  20  20  20  21  21  20  20  20  21  21  20  21  21 
 49  48  48  48  48  47  46  46  47  46  45  45  45  45  45  44  45  44  43  43  42  42  42  43  42  43  44  43  43  42  42  42  42  42  42  41  41  41  41  40  40  40  40  41  40  40  39  38  38  39  38  38  38  39  39  38  37  37  38  37  37  37  37  37  36  37  36  36  36  36  37  36  35  35  36  36  36  36  36  36  35  34  34  34  35  34  33  34  34  34  33  33  33  34  34  33  33  33  33  33  33  33  33  33  32  32  31  31  31  31  31  31  32  32  31  31  31  32  32  31  31  31  30  30  30  30  30  30  31  30  30  30  30  29  29  29  29  29  29  28  28  28  29  29  29  28  28  28  29  29  29  29  29  28  28  28  28  28  27  27  27  27  28  28  27  28  28  28  27  26  26  26  27  26  26  26  26  26  27  26  26  26  26  26  26  26  25  25  26  25  26  25  25  25  26  26  26  26  26  25  25  26  25  25  25  25  25  24  24  24  25  24  24  24  25  25  25  25  24  24  24  23  23  23  24  23  23  23  23  23  24  24  24  24  25  25  24  24  24  23  23  24  24  23  23  23  23  24  24  24  24  24  23  24  23  23  22  22  23  23  23  23  23  23  23  23  22  22  23  23  23  23  22  22  23  23  22  22  22  22  22  22  22  21  21  21  21  21  21  20  20  21  21  21  21  21  21  21  21  21 
 48  48  48  48  47  47  47  47  47  46  45  45  45  44  44  44  44  45  43  43  42  42  42  43  42  42  42  41  41  41  42  42  42  41  41  42  42  41  41  40  40  41  41  41  41  40  39  39  39  38  39  39  39  39  39  38  37  38  37  38  38  38  37  36  36  37  36  36  37  36  36  35  35  35  35  35  36  36  35  35  34  34  34  35  34  35  34  33  33  34  33  33  33  33  33  34  33  33  33  34  34  33  34  34  33  33  32  31  32  32  31  31  32  32  32  31  30  31  31  31  31  31  30  30  30  31  31  31  30  31  31  31  29  29  30  29  29  29  29  28  27  28  29  29  28  27  28  29  29  29  28  28  29  28  28  29  28  27  27  27  27  27  27  28  28  27  27  27  27  26  26  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  26  25  25  27  27  27  26  26  26  25  26  25  24  25  25  25  24  24  25  25  24  24  25  26  25  25  25  24  23  23  24  23  23  23  23  23  23  23  23  24  24  24  24  24  24  25  25  24  23  23  24  24  23  24  24  24  23  23  23  24  23  23  24  23  22  23  22  23  24  24  24  24  23  23  23  22  23  22  23  23  22  22  22  22  22  22  21  21  21  21  22  22  21  21  21  21  21  22  22  22  21  20  20  21  22  22  22  21  21 
 48  48  48  49  49  48  48  48  48  47  47  46  44  44  44  44  44  45  44  44  43  43  43  43  42  42  42  42  42  42  42  42  42  41  41  42  42  41  40  40  40  41  41  40  40  40  39  39  39  38  38  38  38  39  39  38  37  38  38  38  37  38  37  37  36  36  36  36  36  35  35  35  36  36  36  36  35  35  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  34  33  33  33  33  33  34  34  34  33  33  33  32  32  32  33  32  32  31  32  32  32  31  31  31  30  30  30  30  31  30  31  30  30  31  31  31  30  30  30  29  29  29  28  28  28  29  29  28  28  29  28  28  28  29  28  29  29  29  28  29  29  28  27  28  28  28  27  26  27  27  27  26  26  26  26  26  26  26  26  26  26  25  26  27  26  26  27  28  27  26  26  26  26  25  25  26  24  26  25  23  26  27  27  27  27  26  25  24  24  24  24  24  25  25  26  27  26  26  26  26  26  26  25  24  24  23  23  23  24  24  23  24  24  24  23  23  23  23  23  23  23  23  25  24  24  24  24  23  23  23  24  24  24  23  24  23  24  23  23  24  23  23  23  23  24  24  24  24  24  23  23  23  23  23  23  22  22  23  22  21  22  22  23  22  21  21  21  21  21  21  21  21  21  21  20  21  21  20  21  21  20  20  21  21  22  22 
 48  48  48  47  47  47  47  47  47  47  47  47  46  44  45  44  43  45  44  43  43  43  43  43  43  43  42  41  42  41  41  41  41  42  42  41  41  42  41  41  41  40  40  40  40  40  40  39  39  39  39  39  39  39  39  38  37  37  37  37  38  38  38  37  36  36  35  36  35  35  36  35  35  35  35  36  36  36  35  35  35  35  34  34  34  34  35  35  34  34  34  34  34  34  33  32  33  34  33  33  33  33  32  32  32  32  33  32  33  33  32  32  32  31  31  31  31  30  30  31  31  30  30  31  30  29  30  30  30  31  31  30  30  30  30  30  30  29  29  28  30  29  28  29  29  30  29  29  29  28  28  28  28  29  28  28  27  28  28  27  27  27  27  27  27  27  26  26  26  26  26  26  26  26  26  26  27  27  28  28  29  28  28  28  27  26  26  26  26  25  26  25  25  26  26  26  26  26  27  26  25  24  24  25  25  25  25  25  26  27  27  27  26  26  26  26  25  25  24  24  24  24  24  24  23  24  23  24  23  23  23  23  23  24  24  24  25  24  24  23  23  24  24  24  24  24  23  23  23  23  24  23  23  24  23  24  23  24  23  23  23  23  23  23  24  24  23  23  23  22  22  22  22  22  22  23  23  22  22  22  22  21  20  20  20  21  20  21  20  21  21  22  21  21  21  21  21  21  21  22 
 48  49  48  48  47  47  46  46  46  46  46  47  47  45  45  45  44  45  44  43  43  42  42  43  42  42  42  42  42  41  41  41  41  41  41  40  41  41  42  41  41  40  39  40  40  39  39  39  39  39  39  40  40  39  38  38  38  37  37  38  38  38  38  37  37  37  36  36  36  36  36  36  35  36  35  36  36  35  35  35  35  34  35  34  34  34  34  35  35  35  35  34  34  33  33  33  34  34  34  32  32  32  32  32  32  33  32  31  32  32  31  31  31  31  31  31  31  31  31  31  31  31  31  31  30  29  31  31  31  30  30  30  30  31  31  30  30  29  29  28  29  29  29  29  29  29  28  28  28  28  27  27  28  28  29  28  27  28  28  28  28  28  27  26  27  27  26  27  27  27  27  27  26  27  26  26  26  26  26  27  28  28  28  28  27  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  24  24  24  24  24  24  25  26  26  26  26  26  26  27  25  24  24  25  25  26  24  24  24  23  23  24  24  23  23  23  24  23  23  23  24  24  23  23  23  23  24  24  23  24  24  23  23  23  24  24  23  23  24  24  24  23  23  23  23  23  23  23  24  23  22  22  22  22  22  21  21  22  22  22  22  23  23  23  23  22  20  21  21  21  21  21  21  21  21  21  21  20  21  20  20  21  21  21 
 46  46  47  48  48  47  46  46  46  45  45  46  45  46  45  44  44  44  44  44  43  44  43  43  42  42  43  42  42  41  41  42  41  40  40  41  40  40  40  40  40  40  40  39  38  39  38  39  38  38  39  39  39  40  39  38  38  38  38  38  38  37  38  37  37  37  36  36  36  36  36  36  35  35  36  35  35  35  35  34  34  35  35  34  34  34  35  35  34  35  34  34  33  33  34  33  34  33  33  32  32  32  32  32  33  32  32  32  31  31  31  31  31  31  31  31  31  32  32  30  30  30  30  30  30  30  30  30  31  31  31  31  31  30  29  29  29  28  29  28  29  29  29  29  29  29  28  28  28  28  28  29  29  29  29  27  27  28  27  27  27  27  27  27  26  26  27  27  26  26  27  27  27  27  27  26  26  26  25  25  26  27  27  26  25  25  25  25  25  25  25  25  25  25  25  24  24  24  24  24  25  24  24  24  24  24  24  25  24  25  25  26  25  25  26  26  25  25  25  25  25  25  25  25  24  24  24  23  23  23  23  23  24  23  23  23  23  24  23  23  23  23  23  23  24  24  24  24  24  24  23  23  24  24  24  24  24  23  23  24  24  24  24  23  23  23  22  22  22  22  22  21  21  22  21  21  22  23  23  23  23  22  20  21  22  21  21  21  20  20  20  20  20  21  20  20  20  20  21  22 
 48  48  47  47  48  47  47  46  45  45  45  45  44  45  45  44  45  45  45  44  44  44  44  43  43  43  43  42  42  42  41  41  41  41  40  40  40  39  39  39  40  41  40  39  39  39  39  39  38  38  38  39  40  39  39  39  38  37  38  38  38  37  38  37  37  37  36  36  36  36  36  36  36  36  35  36  36  36  36  35  34  34  34  34  34  35  35  34  34  34  34  33  34  33  33  33  34  33  33  32  32  33  33  32  32  31  32  32  32  32  32  32  32  31  31  31  31  31  32  32  31  30  30  30  30  30  31  31  30  30  30  31  31  30  30  30  30  29  29  29  29  29  29  29  29  29  28  29  28  28  29  29  29  29  27  27  27  28  28  28  28  28  28  27  26  26  27  27  27  27  26  27  27  27  27  27  27  26  25  25  26  25  25  25  26  26  26  26  26  26  26  26  26  25  25  25  26  26  25  25  25  26  25  24  24  24  24  25  24  25  25  26  26  26  25  25  25  25  26  25  25  25  24  24  24  24  24  23  23  23  23  23  24  23  23  22  23  23  23  22  22  23  22  22  22  24  24  24  23  24  24  24  23  23  23  23  23  24  23  23  24  23  23  23  22  22  22  22  22  22  22  22  22  22  21  22  22  22  22  22  22  22  21  21  21  22  21  22  21  21  20  20  21  20  20  20  21  23  23  21 
 48  47  46  48  48  47  46  46  46  46  45  45  45  44  45  45  45  45  45  44  44  44  44  43  43  43  42  43  43  42  41  41  41  41  41  40  40  40  39  40  40  39  40  40  40  40  39  38  38  39  39  39  39  39  39  38  39  38  37  38  38  37  37  37  37  37  37  36  36  37  36  35  36  35  35  36  35  34  35  34  35  34  34  34  34  35  35  33  34  34  34  34  33  33  33  34  34  33  33  33  33  32  33  32  32  32  32  32  32  32  32  32  32  32  32  32  31  31  32  32  31  31  31  31  31  31  31  31  31  31  30  30  30  30  31  30  29  29  29  29  28  28  28  29  29  28  29  29  29  29  29  28  29  28  27  28  28  27  28  28  28  27  27  27  27  26  26  26  26  26  26  26  27  26  26  27  26  25  26  26  25  26  25  26  25  25  25  25  26  26  26  25  26  25  24  25  25  26  25  25  26  25  25  24  24  24  25  24  25  24  25  26  26  25  25  26  26  26  25  24  25  25  24  23  23  23  24  25  24  24  24  24  24  24  23  23  24  23  23  23  22  22  22  23  23  23  23  24  23  24  24  24  23  22  23  24  24  24  24  23  23  22  21  22  23  22  22  23  21  22  23  23  23  22  22  22  23  23  22  22  22  21  22  22  22  21  22  22  22  22  21  20  20  20  21  21  20  20  20  20 
 49  48  48  48  47  47  47  47  47  46  46  46  45  45  45  44  44  44  44  44  44  44  43  44  43  42  42  43  43  42  41  42  41  41  41  41  40  40  40  40  40  40  41  41  40  40  39  38  38  39  40  39  38  38  39  39  38  38  38  39  39  38  37  38  37  36  37  37  36  37  36  35  36  36  36  35  35  35  35  35  35  35  35  35  35  34  34  33  34  35  35  34  34  33  33  34  34  34  33  32  32  32  32  33  33  33  33  33  32  32  32  32  32  33  32  32  31  32  31  31  30  30  30  30  30  31  30  30  31  31  30  30  31  31  31  30  29  30  30  29  29  29  30  29  29  29  28  28  29  28  28  28  29  28  27  28  28  27  27  27  27  27  27  28  27  26  26  27  26  26  26  26  26  26  27  27  27  26  26  26  26  26  25  25  25  25  25  25  25  25  25  25  26  25  25  25  24  24  25  25  24  24  24  24  24  24  24  25  24  24  25  26  26  26  26  26  26  25  24  25  24  24  24  24  24  24  24  24  23  23  23  23  23  24  24  23  22  22  22  22  22  22  23  23  24  24  24  23  23  23  23  23  23  22  23  23  23  23  23  24  23  22  21  22  22  23  23  22  22  22  22  22  22  23  23  23  22  22  22  22  22  21  22  21  21  22  21  22  21  22  21  21  21  20  20  20  20  20  20  20 
 50  49  49  48  47  47  47  48  48  47  46  46  45  45  45  44  45  44  44  43  44  44  44  43  43  43  42  43  43  42  42  42  41  41  40  40  40  40  40  40  40  40  41  41  40  39  39  39  38  38  39  39  39  38  38  38  38  37  37  38  39  38  38  37  37  37  36  36  36  36  36  35  35  35  35  35  35  35  35  35  35  34  34  34  34  35  35  34  34  33  33  33  33  34  34  33  33  33  33  32  33  32  32  33  32  32  32  33  33  32  32  32  33  33  33  32  32  32  31  30  30  31  31  31  31  30  29  29  30  30  31  31  30  30  30  30  29  30  30  30  30  30  30  29  29  28  29  29  28  28  28  29  28  28  27  27  27  27  27  27  27  27  28  27  27  26  27  26  26  26  26  26  26  26  26  27  26  26  27  27  26  25  25  26  26  26  26  25  25  25  25  25  26  25  25  25  24  24  25  24  24  25  24  24  24  25  24  25  24  24  24  26  26  27  26  26  26  25  24  24  24  24  24  24  24  24  24  23  24  24  24  23  23  23  23  23  24  24  23  23  23  23  23  24  23  23  23  23  22  23  23  22  22  23  23  23  23  23  23  23  23  22  23  22  22  23  23  22  23  22  22  23  23  22  23  22  21  22  22  22  22  22  21  21  21  21  22  22  22  21  21  21  21  20  21  20  20  20  20  20 
 50  50  49  49  48  48  48  47  46  47  46  46  46  45  45  44  44  44  44  43  43  44  44  43  43  43  42  43  43  43  42  42  41  40  40  41  41  41  41  40  40  40  39  39  40  39  38  39  38  37  38  38  39  38  38  38  38  38  38  38  38  38  37  37  37  36  37  36  36  36  36  36  35  35  35  34  35  36  35  35  35  34  34  35  34  35  35  34  34  33  33  33  33  34  34  34  33  32  32  32  32  32  33  32  32  32  32  33  32  33  33  33  32  32  32  33  32  31  30  30  31  30  30  30  30  29  29  29  30  31  30  30  29  29  29  29  29  28  29  29  29  29  30  30  29  28  29  29  28  28  29  28  27  28  28  28  28  28  28  29  28  28  28  27  27  26  26  26  27  27  27  27  28  27  26  27  26  25  26  26  25  25  25  26  26  26  26  25  24  25  25  26  25  26  25  25  25  25  25  24  24  24  24  24  25  25  25  24  25  24  23  24  25  24  23  23  24  24  25  24  24  25  24  24  24  24  24  24  24  24  24  24  23  24  23  24  25  25  24  24  24  24  24  23  23  23  22  22  23  23  22  23  23  22  22  22  22  22  23  23  22  22  22  22  22  22  22  23  23  23  23  23  23  22  22  22  22  22  22  22  22  22  22  22  22  21  22  22  21  21  21  20  20  20  20  21  21  21  21  21 
 50  49  49  49  49  48  48  47  47  46  46  45  45  45  45  44  44  44  44  43  44  43  43  44  44  43  42  42  42  43  41  41  41  42  41  40  40  40  40  40  39  40  39  40  39  39  39  39  39  39  39  39  38  39  39  39  39  39  38  39  38  38  37  37  36  36  37  36  37  37  36  35  35  36  35  35  36  36  35  34  34  34  35  34  35  34  34  34  34  34  34  34  33  33  33  34  33  32  33  33  33  33  32  33  33  32  32  32  33  33  32  32  32  32  31  32  32  31  30  31  30  30  31  31  31  30  29  29  30  30  30  30  29  30  29  29  29  29  29  28  28  28  29  29  29  29  29  29  29  28  28  27  28  27  28  29  29  29  28  28  29  29  28  27  27  26  26  26  26  27  27  27  28  27  26  26  25  25  25  25  25  25  25  25  25  26  26  25  24  25  25  26  26  26  26  26  25  26  25  25  25  24  25  25  24  24  24  25  25  24  23  24  25  25  25  25  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  24  24  24  24  24  23  23  23  23  23  24  23  22  23  22  22  23  23  22  22  23  22  22  23  23  23  23  22  22  23  23  23  22  22  22  22  22  22  22  23  23  23  22  22  22  22  22  21  21  21  21  22  22  20  21  21  21  21  21  21  21  21  21  21  21 
 49  49  48  48  48  48  48  48  47  46  46  46  46  46  45  45  45  44  44  43  44  43  43  43  43  43  43  43  43  42  42  41  41  40  40  40  39  39  39  40  40  39  39  39  39  40  40  40  40  40  40  40  39  39  39  39  39  38  38  38  37  37  36  36  36  36  36  36  37  37  36  35  36  36  36  35  35  35  35  35  35  34  35  34  35  34  33  33  33  33  33  33  33  33  33  34  33  32  33  32  32  32  32  33  33  32  32  32  32  32  32  31  31  31  31  31  31  31  31  31  30  30  30  30  30  29  30  30  30  30  30  29  30  29  30  29  28  29  29  29  28  27  29  29  29  28  28  28  28  28  27  28  28  27  27  27  27  28  28  28  28  28  27  27  27  27  27  26  26  26  26  26  26  26  25  25  25  25  25  25  25  25  25  25  25  25  26  25  25  25  25  25  25  25  25  25  25  26  25  26  25  25  24  25  23  24  25  25  25  24  24  24  24  24  24  25  24  23  23  24  24  23  23  23  23  23  23  24  24  23  23  24  24  24  23  23  23  23  23  23  23  23  23  22  23  24  23  22  22  22  22  22  22  23  23  22  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  21  22  21  21  20  21  21  21  21  21  20  20  20  20 
 48  48  48  48  49  48  48  48  47  47  47  47  47  46  45  46  45  44  44  43  43  44  44  43  43  43  44  44  44  42  42  42  41  40  40  41  40  39  39  40  40  40  40  40  40  41  41  41  41  40  40  40  39  39  39  39  39  38  37  37  37  37  37  37  35  36  36  36  36  36  36  35  36  36  36  35  35  35  36  35  34  35  34  34  35  34  33  33  33  33  34  34  34  33  33  34  33  33  33  32  32  32  32  32  32  32  33  33  32  32  32  31  31  31  31  31  31  32  32  32  31  30  30  31  31  30  31  30  30  29  30  30  29  29  29  29  29  28  28  29  28  28  28  29  28  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  28  27  28  27  26  27  26  26  27  26  26  25  26  25  26  26  26  26  25  25  25  25  25  25  26  26  25  25  24  24  25  25  25  25  25  25  25  25  25  25  24  25  27  27  25  24  25  24  24  24  24  24  24  24  25  24  24  25  24  24  24  24  24  23  23  24  24  24  24  24  23  24  23  23  23  23  23  22  22  22  22  22  22  22  22  23  23  22  22  23  23  22  22  22  23  23  23  22  22  23  23  22  23  23  23  23  22  21  22  22  21  22  22  22  21  21  21  21  22  22  22  22  21  20  21  22  21  21  20  20  20  20  21  21  21  21 
 50  49  49  49  49  49  49  48  48  48  48  48  47  46  45  46  45  44  45  44  44  44  44  43  43  43  44  44  44  43  42  42  42  40  40  40  40  40  40  40  41  41  41  42  41  41  41  41  40  40  40  39  39  39  40  39  39  38  37  37  38  38  38  37  36  37  38  37  37  36  36  35  35  35  36  36  36  36  36  35  34  35  35  35  35  34  34  34  34  34  34  34  34  32  33  33  33  34  33  33  33  33  33  33  33  33  32  32  33  31  31  31  33  33  32  32  33  32  31  31  31  30  31  31  32  32  31  31  31  31  31  31  30  29  29  30  31  30  31  30  29  29  29  29  29  28  28  28  27  28  28  27  28  28  27  27  27  27  27  28  28  28  27  27  27  27  26  27  27  27  26  27  27  27  27  26  26  27  26  26  26  25  25  25  25  26  26  25  26  25  25  26  25  25  24  26  26  26  26  25  25  25  25  25  25  27  28  27  26  24  24  25  25  24  25  25  24  24  24  25  24  24  23  23  23  23  23  24  24  24  24  24  24  23  23  24  24  24  24  24  23  23  23  23  23  23  23  23  23  24  24  23  22  23  23  23  23  23  23  23  23  23  22  23  23  23  23  22  22  23  22  21  22  22  22  22  22  22  21  22  21  21  22  21  21  22  21  21  21  21  21  22  21  21  21  21  22  22  21  21 
 51  50  50  50  50  49  49  48  48  48  47  47  46  46  45  45  45  44  44  44  44  44  43  43  43  43  44  44  44  44  43  43  42  41  41  40  41  41  40  40  41  41  40  40  41  40  40  40  40  39  40  40  40  40  40  40  40  39  38  37  37  37  37  38  39  39  38  39  38  38  37  37  35  35  36  36  36  37  36  35  34  35  34  34  34  34  35  35  35  34  33  33  33  32  33  33  33  34  34  34  34  34  33  33  34  33  33  32  32  32  32  31  31  32  32  32  32  32  31  30  31  31  30  30  31  31  31  32  32  31  30  29  30  30  30  30  31  31  31  30  29  29  29  29  29  28  29  28  28  28  28  28  27  27  27  28  28  28  28  28  28  28  29  28  28  27  27  27  27  27  27  27  27  27  26  26  26  27  26  26  25  25  26  25  26  25  25  25  26  25  25  25  26  25  25  25  25  25  25  24  24  24  24  25  25  26  26  26  25  25  25  24  24  25  24  24  25  24  25  24  24  25  24  24  24  24  24  24  24  23  23  23  24  25  24  23  24  24  23  24  24  23  23  24  24  24  24  24  23  23  23  23  22  22  23  24  24  24  24  23  23  23  22  23  23  22  22  23  23  22  22  21  21  22  22  22  21  22  22  22  22  21  21  21  22  21  21  21  21  20  21  21  22  21  20  21  22  21  21  21 
 51  51  51  50  50  49  49  48  48  47  46  47  46  45  45  46  45  44  44  44  43  43  43  44  43  43  43  43  42  42  42  42  42  41  41  41  41  41  41  41  40  40  39  40  40  40  41  40  39  40  40  40  40  40  40  40  39  39  38  38  37  37  37  38  39  39  39  38  39  36  36  36  36  36  36  36  36  36  36  35  35  35  34  34  34  34  34  34  34  34  33  33  33  33  34  33  34  33  34  34  33  33  33  33  33  33  33  32  33  32  32  31  31  31  32  32  31  31  31  31  31  31  30  30  30  30  32  31  31  30  30  30  30  30  30  30  31  30  30  30  29  29  28  29  29  28  29  28  28  28  28  28  27  27  28  28  28  29  28  28  28  28  28  28  27  26  27  27  26  27  27  26  26  26  26  26  26  26  25  26  25  25  26  25  26  25  25  25  25  25  25  25  26  25  25  26  25  25  24  24  25  24  25  24  24  24  24  24  24  25  25  24  24  24  25  25  24  25  24  24  23  24  24  24  24  24  24  23  24  23  24  23  23  24  23  23  24  24  24  23  23  23  23  24  24  23  23  24  23  22  22  22  22  22  22  23  24  24  24  23  22  22  23  22  23  24  23  23  22  22  22  22  23  22  22  22  23  22  22  21  22  21  21  22  21  21  20  20  20  21  20  21  22  21  21  21  21  21  21  20 
 50  50  50  51  50  50  50  49  48  47  47  47  47  46  46  46  45  45  45  44  43  44  44  43  43  43  43  43  42  42  41  41  41  41  41  41  40  40  40  40  41  40  40  39  39  40  41  40  39  40  39  39  39  39  40  40  39  38  37  38  38  37  37  37  38  39  39  39  37  36  35  34  36  36  36  35  35  35  35  35  35  35  34  34  35  35  34  34  34  33  33  34  34  33  33  33  34  33  34  34  34  33  33  33  33  32  32  33  32  32  31  32  32  31  31  31  31  31  30  31  30  30  29  29  30  30  30  30  30  31  31  31  31  30  29  30  30  30  30  30  29  29  28  29  29  28  28  28  28  27  27  28  28  28  27  28  28  29  28  27  27  27  27  26  25  26  27  26  26  26  26  25  26  26  27  27  26  26  26  25  26  25  26  26  26  25  25  25  25  24  25  26  25  25  25  25  26  26  25  25  24  24  25  25  25  24  25  24  24  24  25  25  25  24  24  25  24  25  24  23  22  23  24  24  23  24  24  23  24  24  24  24  23  23  23  24  24  23  23  22  23  23  23  24  24  24  24  24  23  22  22  23  23  23  22  23  24  23  24  24  23  23  23  22  22  22  22  22  20  21  21  21  22  23  23  23  23  22  22  21  21  22  22  22  21  21  21  20  21  20  20  20  20  21  21  21  20  20  20  20 
 49  49  49  50  49  49  49  48  48  47  46  47  47  46  46  46  46  46  45  44  44  43  43  43  44  43  43  43  42  41  41  41  42  42  42  42  42  41  41  40  40  40  40  39  39  40  40  40  39  40  40  40  40  40  40  40  39  38  38  37  37  37  38  37  38  38  38  38  36  36  36  35  35  35  35  35  35  34  34  34  35  35  35  35  35  35  34  34  33  33  33  34  34  34  34  33  33  32  33  34  33  33  33  33  33  33  33  32  31  31  31  31  31  31  30  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  30  30  30  30  31  30  29  30  30  30  29  29  28  29  29  28  29  29  28  28  27  27  27  27  27  28  28  29  28  28  27  26  27  27  26  26  27  26  26  25  26  26  27  27  26  26  26  26  26  25  26  26  25  25  25  25  25  26  26  26  26  25  25  25  26  26  25  25  26  25  24  25  24  24  24  25  24  24  25  24  24  24  24  24  24  24  25  25  25  24  24  25  24  24  24  24  24  23  24  23  23  24  24  24  24  24  23  23  23  22  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  24  23  23  22  22  22  22  22  22  22  22  22  22  22  22  22  22  23  23  22  21  21  22  21  21  21  21  21  20  21  21  20  20  21  21  21  21  20  20  21 
 50  49  49  48  48  47  47  48  48  48  47  47  48  46  46  46  45  46  45  44  44  43  43  43  43  43  43  43  42  42  42  41  41  42  41  41  41  40  41  40  39  40  39  38  39  40  40  40  40  39  41  40  39  40  40  39  38  38  37  37  38  37  37  37  37  37  37  36  36  36  35  35  36  35  35  35  35  35  35  35  34  34  35  34  34  34  34  34  34  34  34  33  33  34  33  33  32  32  32  33  34  33  33  33  33  33  32  31  32  31  31  30  31  31  31  31  32  32  31  31  31  31  30  30  30  30  29  30  30  29  30  31  30  30  30  30  29  29  30  30  29  28  28  28  28  28  29  28  28  27  28  27  27  27  28  28  29  28  29  29  29  28  28  27  27  27  28  27  26  27  26  27  27  26  26  26  27  25  24  25  25  25  26  26  26  26  26  26  26  26  25  25  25  25  25  26  25  25  24  25  24  24  25  25  25  26  24  23  25  24  24  24  23  24  24  25  25  25  26  25  25  25  24  24  23  23  23  24  23  24  24  25  25  24  25  24  24  23  24  23  22  23  23  23  23  22  22  23  24  24  24  23  22  22  22  23  22  22  23  23  23  23  23  23  22  22  21  22  22  23  23  23  22  21  22  22  22  23  22  21  22  21  21  22  22  22  21  21  21  21  21  21  21  20  21  21  21  21  20  19 
 50  50  50  49  49  48  48  48  49  49  49  49  47  46  46  46  46  45  44  45  44  44  43  42  43  42  43  42  42  41  41  42  41  41  42  42  41  41  41  40  39  40  39  38  38  39  40  41  41  39  40  40  40  40  39  38  37  38  38  37  38  37  37  36  36  36  36  36  37  37  36  36  36  36  36  36  35  35  35  35  35  35  35  34  35  35  35  34  35  34  34  34  34  33  34  34  34  34  33  33  33  32  33  33  33  33  33  31  31  32  31  30  30  30  31  31  32  32  32  31  31  30  30  30  30  30  29  30  30  29  30  30  30  30  29  29  29  29  29  29  30  29  29  29  28  28  27  27  28  28  27  28  28  28  28  28  28  29  29  29  29  29  28  28  27  27  28  27  26  27  27  26  26  27  27  27  26  26  25  25  25  26  26  26  27  27  27  28  26  26  25  25  25  25  25  25  25  26  25  25  25  24  25  25  25  25  24  24  25  24  25  25  24  23  23  24  25  25  25  25  24  24  25  24  23  24  23  23  24  24  25  25  24  24  25  24  24  23  24  23  22  24  24  23  23  23  23  23  23  23  24  23  23  22  22  23  22  22  23  24  23  23  24  23  22  22  22  22  22  22  22  23  22  22  21  21  21  21  22  21  21  21  21  21  21  21  21  21  21  20  19  20  20  21  21  20  21  21  21  20 
 50  50  50  50  50  49  48  49  49  49  49  49  47  47  46  45  45  44  44  44  44  44  43  43  43  43  42  42  42  41  41  42  42  42  42  41  41  40  41  40  39  40  39  39  39  39  40  41  41  40  40  40  40  40  40  39  38  38  39  38  38  37  37  36  36  37  36  36  36  36  35  35  35  35  35  35  36  36  36  36  36  35  35  35  34  34  34  34  34  34  34  33  33  34  34  33  33  33  33  32  33  32  32  33  32  32  32  32  32  32  31  30  31  30  30  31  31  31  32  32  32  31  30  30  30  30  29  30  30  29  30  30  29  29  29  29  30  29  30  29  29  29  29  29  29  29  28  28  29  28  28  28  28  28  27  28  28  28  28  28  28  27  28  28  27  27  27  26  27  26  26  26  26  27  28  27  25  27  26  26  26  26  26  25  26  27  27  27  26  25  25  25  25  26  26  26  26  25  26  26  25  25  24  24  25  25  25  24  24  23  24  24  24  24  24  25  24  25  25  25  25  24  25  24  23  24  23  24  25  25  24  25  25  24  24  24  24  23  23  23  22  23  23  23  23  23  24  23  22  23  24  23  22  23  22  22  23  23  23  23  23  23  23  23  22  23  23  23  22  23  23  22  22  22  22  22  21  21  22  22  21  21  21  20  20  20  21  21  20  20  20  19  20  21  20  20  21  20  20  21 
 50  51  50  49  49  49  48  48  48  48  49  48  48  47  46  46  46  45  44  44  44  44  44  43  43  43  42  42  42  41  42  42  42  42  41  41  41  40  40  40  40  41  40  39  39  39  40  40  40  40  40  40  40  38  39  39  39  38  38  38  38  38  37  37  37  37  37  36  36  35  35  36  36  35  35  35  36  36  36  36  35  34  35  34  34  34  34  34  34  34  33  33  32  34  33  33  32  32  32  32  32  32  32  33  33  32  32  33  32  31  31  31  31  30  30  30  30  30  32  32  32  31  30  30  31  30  30  30  30  29  29  30  29  28  29  29  29  30  29  29  28  28  28  29  29  29  29  29  29  28  28  28  27  27  28  28  28  27  27  27  27  28  27  28  27  27  26  26  27  26  25  25  26  27  27  26  25  26  27  26  26  25  25  25  26  26  25  26  25  25  25  26  26  25  25  26  27  25  25  26  25  25  24  25  26  26  25  24  24  25  24  24  24  24  25  24  25  24  24  25  25  24  25  24  23  24  23  24  24  23  24  25  25  24  23  24  23  23  23  23  23  23  23  23  23  23  22  22  22  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  23  22  22  21  22  23  23  22  22  22  22  22  22  22  21  21  21  21  20  21  21  21  20  19  20  21  20  20  21  20  20  20 
 51  51  50  49  50  49  48  48  47  48  48  48  48  47  47  46  46  45  45  44  44  45  44  43  43  42  43  43  43  42  42  43  43  42  42  42  42  41  41  40  40  41  40  39  39  40  40  39  39  40  39  39  39  39  39  38  39  38  37  38  38  38  38  38  37  36  36  36  36  35  36  35  35  36  35  35  35  36  35  35  35  34  34  34  34  34  35  34  34  34  34  33  34  33  34  33  33  33  32  32  33  33  33  33  32  32  32  32  31  31  31  31  31  30  31  30  30  31  31  31  31  31  30  31  31  30  30  30  29  30  30  30  29  28  29  29  29  29  28  28  28  29  28  29  29  27  27  27  27  27  27  28  27  28  28  27  26  27  28  28  28  28  28  27  27  26  27  27  27  26  25  26  26  26  26  26  26  25  26  26  26  26  25  26  25  26  25  25  25  24  25  25  25  24  24  25  26  24  25  25  25  25  24  24  25  25  24  24  24  25  24  25  25  25  24  25  25  25  25  24  24  24  25  24  23  23  23  24  24  23  24  25  25  24  23  23  23  23  24  24  24  24  23  22  22  23  23  23  23  23  22  23  24  24  24  24  23  22  22  22  22  22  22  23  23  23  23  23  22  22  21  21  22  22  22  21  21  21  22  21  21  22  21  20  21  20  21  21  20  21  20  19  20  21  21  20  20  20  20  21 
 51  50  50  49  50  49  48  48  47  48  47  47  47  48  47  46  46  46  45  45  45  44  44  43  43  42  42  42  43  42  42  42  42  41  42  42  42  41  40  40  40  41  40  39  39  39  39  39  39  40  40  40  40  40  39  38  38  37  38  37  37  37  37  37  37  36  36  36  36  36  36  36  36  36  36  36  35  35  35  35  35  35  35  34  34  34  34  35  35  34  33  35  34  33  34  33  33  33  33  33  33  33  34  32  32  32  32  31  31  31  30  30  30  31  31  31  31  32  31  31  31  31  30  30  31  30  30  30  30  29  29  29  29  29  29  29  29  29  28  29  29  28  28  29  29  28  28  28  28  28  28  27  27  27  27  27  27  27  27  28  27  27  27  26  27  27  27  26  27  26  25  26  26  26  26  27  26  26  27  27  26  26  26  25  26  25  25  25  26  26  25  25  24  24  24  24  25  25  25  25  25  25  24  24  24  24  25  25  25  25  25  24  24  24  24  24  24  24  24  24  25  24  25  24  23  24  24  23  23  23  24  24  24  24  24  24  24  24  23  24  23  23  23  23  23  23  24  24  24  23  23  23  23  24  24  23  23  22  23  23  23  23  23  22  22  22  22  22  21  22  22  22  22  22  21  21  20  21  21  22  21  21  21  20  20  21  21  21  20  20  20  20  21  21  20  20  21  21  21  21 
 51  50  50  50  50  49  48  48  48  48  48  47  47  48  48  47  46  45  45  44  44  43  43  44  43  43  43  43  43  42  42  42  42  41  42  41  40  41  41  40  39  40  39  39  39  39  40  39  39  40  40  40  39  39  38  38  39  39  38  38  38  37  37  37  36  37  36  36  37  37  36  36  36  36  36  35  35  35  36  36  35  35  35  35  34  34  34  34  34  34  34  33  34  33  33  34  33  33  33  33  33  33  33  32  31  32  32  32  32  31  31  30  30  31  31  32  32  31  32  32  31  30  31  31  31  31  31  30  30  30  30  30  29  30  29  29  29  29  28  28  28  28  28  28  29  29  29  28  28  29  28  27  27  26  27  27  26  27  27  28  27  26  27  26  27  27  27  27  26  26  26  25  26  26  27  28  27  26  27  26  26  26  26  25  26  25  25  25  25  25  26  26  25  25  25  25  25  25  26  25  25  26  25  24  24  24  25  25  24  25  25  24  24  25  25  24  23  23  24  25  25  25  24  25  24  24  24  23  23  24  23  24  24  24  25  24  24  23  24  23  24  23  23  23  23  23  22  23  22  23  23  23  22  23  23  23  21  22  23  23  23  23  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  21  22  21  20  20  20  20  21  21  20  20  20  21  21  20  20  21  20  21  21  21  20 
 51  50  51  51  50  49  49  49  48  47  47  48  48  49  49  47  45  44  44  43  43  43  43  44  43  43  44  44  43  42  43  42  42  41  41  41  40  41  40  40  40  40  40  39  39  39  39  38  38  39  39  39  38  39  38  39  39  38  38  38  38  37  37  37  37  36  36  36  36  36  37  36  35  35  36  36  35  35  35  35  35  34  34  34  34  35  35  34  33  34  34  34  33  33  33  33  33  34  34  33  32  33  33  32  31  32  31  32  31  31  31  31  31  31  32  32  32  31  31  31  32  31  31  30  30  30  30  29  30  31  30  30  29  29  29  28  28  28  28  28  28  28  29  28  28  28  28  28  28  28  28  27  27  27  28  27  27  26  27  28  27  26  26  27  26  26  26  26  26  26  27  27  27  27  27  28  28  27  27  27  27  27  27  27  27  26  26  26  26  27  28  27  25  25  25  26  26  25  26  25  25  26  25  25  25  24  25  24  24  25  24  25  25  24  24  24  24  24  23  25  25  25  25  25  24  23  24  24  24  24  23  24  25  24  25  24  24  23  23  24  23  23  23  23  23  23  23  23  23  23  24  24  23  22  23  23  22  22  23  23  23  22  22  22  22  23  23  23  23  22  21  21  22  22  21  21  22  21  21  22  22  21  21  21  20  21  20  20  21  20  20  21  20  20  21  21  21  20  20  21 
 51  50  50  51  50  50  50  49  48  48  47  47  48  49  48  47  46  45  44  44  44  44  43  44  44  44  43  43  43  43  43  43  42  41  40  40  41  41  40  39  40  41  40  40  39  39  38  39  39  38  39  39  39  39  39  39  38  38  38  37  37  38  38  37  37  37  37  37  36  36  37  37  36  36  36  35  34  34  35  35  35  34  34  34  34  34  35  34  34  34  34  34  34  34  34  34  34  34  33  32  32  32  32  32  31  31  31  31  31  31  32  32  32  32  32  32  32  32  31  31  31  31  32  31  31  31  29  29  30  30  30  30  30  30  30  29  29  29  28  28  29  29  28  28  28  27  28  28  28  28  28  27  28  27  27  27  27  27  27  28  27  27  26  26  27  27  27  27  27  27  28  28  27  27  28  28  28  28  27  27  27  27  27  28  27  27  27  27  27  27  27  26  24  24  25  25  25  25  26  25  24  25  25  24  24  24  24  25  24  24  24  25  25  23  23  24  25  24  24  24  25  25  24  24  24  24  24  25  24  24  24  24  24  24  24  24  24  24  23  24  23  24  24  23  23  23  24  24  24  24  23  23  24  23  23  22  23  23  23  23  22  22  23  23  23  23  23  23  23  22  22  21  21  21  21  21  21  22  22  23  22  22  22  21  21  21  21  20  21  21  21  21  20  20  20  21  20  20  20  20 
 51  50  50  51  50  50  50  49  49  48  47  47  48  47  47  47  47  46  46  45  45  45  44  44  44  44  44  43  43  43  43  43  41  40  40  40  40  41  40  39  39  40  40  40  39  39  39  39  39  39  39  40  41  40  40  40  39  38  38  37  37  38  37  37  37  37  36  35  36  36  37  37  37  36  35  35  35  34  35  36  36  35  35  35  34  35  35  35  35  34  34  36  36  35  35  34  33  34  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  30  30  30  30  30  30  31  31  30  29  29  29  28  29  29  29  28  28  28  28  28  28  29  28  28  28  27  27  27  26  27  28  27  28  27  27  27  27  27  27  27  27  27  27  28  28  27  27  27  27  27  27  26  25  25  27  27  27  27  27  26  27  26  26  26  25  25  25  25  25  25  25  25  25  25  25  25  24  24  24  24  24  24  24  24  25  24  24  25  24  23  24  24  24  24  25  24  23  23  23  24  25  24  24  24  24  25  26  26  24  24  25  24  25  24  24  24  24  23  23  23  23  23  23  24  23  23  24  24  23  22  23  23  22  22  22  22  23  23  23  22  22  22  22  22  22  22  21  20  21  21  22  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  20  21  20  20  20  20  20 
 52  51  51  50  51  50  50  49  48  48  48  47  46  46  46  46  47  47  47  46  46  45  45  44  43  44  44  44  44  44  43  42  41  40  39  39  40  42  41  39  40  40  40  40  39  39  39  39  40  40  40  40  41  40  40  39  39  38  37  38  38  38  37  36  36  36  36  36  36  36  36  36  37  36  35  35  35  35  35  35  35  35  34  34  35  35  35  35  35  34  35  36  36  36  35  34  33  34  33  33  33  32  32  32  32  32  32  32  33  32  32  32  32  31  32  32  32  31  32  32  31  31  30  30  31  31  30  30  30  30  30  31  30  30  29  29  28  28  28  28  29  28  29  28  29  29  29  29  28  28  28  28  27  27  28  27  28  27  27  28  28  28  28  27  27  26  26  26  26  27  27  27  27  26  26  27  26  25  25  26  26  25  26  27  27  26  26  26  25  25  25  24  25  26  26  25  25  24  24  25  25  25  26  25  25  25  24  24  24  24  24  25  24  24  25  24  24  25  24  25  25  24  24  24  24  24  24  24  25  25  24  24  25  24  24  25  24  24  24  24  24  24  23  24  23  24  23  24  24  23  23  23  23  23  24  23  22  22  23  23  22  23  22  22  22  23  22  22  22  22  21  21  21  21  20  21  21  21  22  21  22  21  22  22  22  22  22  22  22  22  21  20  20  20  20  20  20  20  19  19 
 52  51  50  51  51  50  50  49  48  49  48  48  47  47  47  46  47  47  46  46  46  45  45  44  43  43  43  43  42  42  41  41  41  40  40  39  40  41  41  40  40  40  40  40  41  41  41  40  39  40  39  40  40  40  40  38  38  38  37  37  37  38  37  37  36  36  36  37  36  36  35  36  37  37  36  35  35  36  35  35  35  35  34  35  34  34  34  34  34  34  34  34  34  34  34  34  33  34  34  33  33  32  32  32  32  32  32  32  31  32  32  32  32  31  31  31  31  32  32  31  31  30  30  30  30  30  30  30  30  30  30  30  30  29  29  29  28  28  28  29  29  28  28  28  28  28  28  28  29  29  28  27  27  27  28  27  27  26  27  28  27  27  27  27  27  26  26  26  27  26  26  25  26  26  27  26  26  26  26  26  26  26  25  25  26  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  25  25  25  26  25  25  24  23  24  25  24  24  25  25  24  25  24  24  24  25  24  25  25  25  24  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  23  24  24  23  23  23  23  24  24  24  24  24  24  23  22  22  23  23  23  23  23  23  23  22  23  22  23  23  22  22  22  22  21  21  22  22  21  21  21  21  22  21  22  22  21  21  21  21  21  19  19  19  19  19  19  19  20  20 
 52  52  51  50  50  50  49  49  49  49  48  48  47  46  46  45  45  47  46  45  44  45  45  44  44  43  43  42  42  42  42  42  41  40  39  40  41  41  42  41  40  40  40  40  40  40  40  40  40  39  39  40  39  39  40  39  38  38  38  37  37  38  37  36  36  36  36  36  36  36  36  36  36  36  37  36  36  36  36  34  35  34  35  35  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  32  32  32  32  32  32  31  31  31  32  32  31  31  31  30  31  32  31  30  30  30  30  30  29  29  29  29  29  30  29  29  29  28  28  28  28  28  28  28  29  28  28  28  28  28  28  28  29  28  28  27  27  26  27  26  26  27  27  26  27  27  26  27  27  26  26  27  28  28  27  28  28  28  28  27  28  28  27  27  27  26  25  25  26  26  25  25  25  25  26  25  24  24  25  25  25  24  25  25  25  24  25  26  26  25  25  25  25  24  23  24  25  25  25  24  23  24  24  23  24  25  24  24  24  23  24  25  24  24  24  24  23  24  24  23  24  23  24  24  24  24  24  24  23  23  24  23  24  23  23  23  23  23  23  23  22  23  23  24  23  23  23  23  23  22  22  22  23  23  22  22  22  22  21  21  22  22  22  21  22  22  21  21  22  22  21  20  20  20  20  19  19  19  19  19  19  19  20  21 
 53  53  52  51  51  51  49  49  49  48  48  47  47  47  47  46  47  47  46  45  45  45  46  45  45  44  43  43  43  43  43  43  42  42  42  42  42  41  41  41  41  41  41  41  41  40  39  40  39  39  39  40  40  40  40  39  38  38  38  38  38  37  38  38  37  37  37  37  36  36  37  37  37  37  36  36  37  37  36  35  35  35  35  34  34  35  35  35  35  34  34  34  34  34  34  33  33  32  33  33  33  33  33  32  33  32  31  31  32  32  32  32  31  31  31  31  32  31  32  31  31  31  31  30  30  29  30  30  30  30  29  29  29  29  29  28  28  28  28  28  28  29  29  28  28  29  29  29  29  29  29  28  27  26  27  27  27  27  27  26  26  26  26  27  27  27  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  26  26  26  26  25  25  25  25  25  25  25  25  25  24  24  25  25  25  25  25  24  25  25  26  26  26  27  26  25  25  24  25  24  24  24  24  24  23  25  25  23  23  23  23  23  23  24  24  24  23  23  24  23  24  23  24  24  24  24  25  24  23  24  24  24  23  23  24  23  22  23  22  22  22  22  22  23  24  23  24  24  24  23  23  23  23  22  22  22  22  21  21  21  22  22  23  23  23  23  23  22  21  22  22  22  21  21  21  21  21  20  20  20  20  20  20  19  20  20 
 53  53  52  51  52  52  50  49  49  48  48  48  48  48  47  48  48  47  46  45  45  46  46  45  44  44  44  44  43  44  43  42  42  42  42  42  42  41  42  41  40  40  40  40  40  41  41  40  39  39  40  39  40  40  39  39  39  38  37  38  38  37  38  38  37  37  37  38  37  37  37  37  37  36  36  36  36  37  36  36  36  36  35  34  35  34  34  34  34  34  34  34  35  34  34  34  34  34  34  33  33  32  32  33  33  32  31  31  31  31  32  32  31  32  32  32  32  32  31  32  31  31  30  30  30  29  29  29  30  30  30  30  30  29  30  29  28  28  28  28  28  28  28  29  28  29  29  29  28  28  28  29  28  27  28  29  28  28  27  27  27  27  27  27  27  27  27  28  28  28  28  28  27  27  27  27  28  28  27  27  27  27  28  28  26  25  26  25  25  25  26  25  25  25  25  25  25  26  26  25  25  24  24  24  25  26  27  26  26  25  24  24  25  25  25  25  24  24  25  24  23  24  24  24  24  24  24  23  23  23  23  24  23  24  23  24  24  24  25  24  24  24  24  24  24  23  23  23  24  23  22  22  22  22  23  23  23  23  24  23  23  23  23  23  22  23  23  23  23  22  22  21  22  23  23  23  22  22  22  22  22  22  22  22  22  22  22  22  21  22  21  21  21  21  21  21  21  20  19  21 
 53  53  52  52  51  50  51  50  49  48  48  48  47  47  47  47  48  47  46  46  46  46  46  45  44  44  44  43  43  44  43  43  42  41  42  42  42  42  41  40  39  39  40  40  40  40  40  39  39  39  39  39  39  40  40  39  38  39  38  38  39  38  38  38  38  38  37  37  37  36  37  37  36  36  36  35  36  36  36  36  35  35  35  34  35  35  34  33  34  34  35  35  34  34  35  35  34  34  33  33  33  32  33  33  33  32  32  32  32  31  31  31  32  33  32  32  32  31  31  31  31  30  30  31  30  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  29  29  28  29  29  28  29  29  28  28  28  29  29  29  29  29  29  28  28  27  27  27  27  26  26  26  27  27  26  25  25  26  26  26  26  26  26  27  26  26  26  26  26  27  26  26  25  26  25  25  25  25  25  26  26  25  25  25  25  25  25  24  24  24  25  25  25  25  24  24  24  24  25  25  25  25  24  24  24  23  23  24  23  24  24  24  24  23  23  24  24  24  23  23  24  23  23  24  25  24  24  24  25  24  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  24  23  23  23  22  22  22  21  22  22  22  22  22  21  22  22  21  21  22  22  21  21  22  21  22  23  21  21  20  20  20  20  21  20  20  21 
 53  53  52  52  51  50  50  50  49  49  48  48  48  47  47  47  47  47  46  46  46  45  46  45  44  44  43  44  44  44  43  42  42  42  42  42  42  42  41  40  39  40  41  41  40  40  39  39  39  39  38  38  39  40  40  39  38  39  39  39  38  38  38  38  38  38  37  37  36  35  35  36  37  36  35  36  35  35  35  36  35  34  35  34  34  35  34  33  34  34  34  34  33  33  34  34  34  33  33  34  32  32  32  32  32  33  32  32  32  32  31  32  32  32  32  31  31  32  32  31  30  30  30  30  31  30  30  30  30  29  28  29  29  29  28  29  30  29  29  28  28  29  30  29  28  28  28  28  28  28  28  28  29  29  30  29  28  27  26  27  27  27  26  27  26  26  26  27  28  26  26  26  26  26  26  26  26  26  26  26  26  25  25  26  27  27  25  25  26  25  24  25  26  25  25  25  26  26  25  25  26  25  25  25  24  24  24  24  24  25  25  25  24  24  24  24  25  24  23  24  24  24  23  23  23  23  23  23  23  24  25  24  23  23  24  23  23  24  25  24  24  24  24  23  24  23  23  24  23  23  24  23  23  24  23  22  22  22  22  23  23  23  23  23  23  23  23  23  23  23  23  22  21  21  21  22  23  22  21  22  22  21  21  21  22  22  22  21  23  23  21  20  19  19  18  19  21  21  21  20 
 53  52  53  52  51  50  51  50  49  50  50  49  49  48  48  47  47  46  45  45  44  45  46  45  44  44  43  43  43  43  42  42  43  42  42  42  42  41  40  39  39  39  41  40  41  40  39  40  40  39  39  39  40  40  39  39  38  39  39  38  38  38  38  39  39  37  36  37  37  37  36  36  37  37  36  35  36  36  35  36  35  34  35  34  35  34  34  34  34  34  33  33  33  33  33  33  33  33  34  33  33  32  31  32  33  32  32  32  33  33  32  31  30  30  31  31  30  31  32  31  31  31  30  30  30  31  30  30  31  30  29  30  30  30  30  30  30  30  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  29  29  28  27  26  27  28  27  28  27  27  26  26  26  26  27  26  26  27  27  27  27  27  26  26  26  26  26  26  26  25  25  26  26  26  25  26  25  25  25  25  25  25  26  26  25  24  25  25  25  24  24  24  24  25  24  24  24  24  25  23  24  25  25  24  24  23  23  24  23  23  23  24  24  24  24  24  24  24  23  24  23  24  23  25  25  25  24  23  23  24  23  24  24  23  24  24  23  24  23  24  23  23  23  23  22  22  23  23  23  23  22  23  24  24  24  23  22  23  22  21  22  23  22  22  21  22  21  22  22  21  21  21  22  21  21  21  20  19  19  19  18  19  21  20  20  21 
 53  53  53  52  52  51  50  50  49  49  49  49  49  48  47  47  47  46  45  45  45  46  46  45  45  44  43  44  44  43  42  42  43  43  42  41  41  41  41  40  40  40  41  40  40  40  40  39  39  40  39  38  39  39  38  39  39  38  37  37  38  38  37  37  38  37  36  38  38  37  37  37  37  36  36  35  35  36  36  35  35  35  35  34  35  34  34  34  35  34  34  33  34  33  33  33  32  33  33  33  32  31  32  33  33  32  32  33  33  32  32  32  31  31  30  30  30  31  31  30  31  31  31  30  31  31  30  30  30  30  30  30  30  30  31  31  31  29  28  29  30  29  29  29  29  30  29  28  28  28  28  28  28  29  30  30  28  27  27  26  26  26  27  26  26  26  26  26  26  26  26  26  26  26  26  27  26  26  26  26  26  26  26  26  25  25  26  26  25  25  26  25  25  25  25  25  26  26  25  25  25  25  25  24  25  24  24  24  24  24  24  24  25  24  24  25  24  24  24  24  24  23  24  24  24  25  24  25  25  24  24  24  23  23  23  23  24  25  25  25  25  25  24  24  23  24  24  23  24  24  24  24  23  23  23  24  23  23  23  22  23  24  24  23  23  23  23  23  24  23  22  22  22  22  22  22  22  22  22  22  21  22  22  21  21  21  21  22  22  22  21  20  20  20  19  20  21  20  21  21 
 53  53  53  53  53  51  50  49  50  50  49  48  49  48  47  47  47  46  46  46  46  47  46  45  45  44  44  44  44  43  42  42  42  43  42  42  41  41  40  40  41  41  40  40  40  40  40  39  38  38  39  39  38  39  39  39  39  39  37  39  39  38  38  37  38  37  37  37  37  37  37  37  37  36  35  36  36  36  35  36  35  35  34  35  35  34  35  35  35  35  34  33  34  33  33  33  33  33  33  33  32  31  32  33  32  33  33  32  32  33  32  32  32  31  31  31  30  30  30  30  30  30  30  30  30  30  31  31  30  29  30  30  30  29  29  29  29  29  28  29  29  29  29  29  29  29  29  30  29  29  28  29  28  29  29  29  28  28  27  27  27  27  27  28  28  28  28  28  27  27  26  26  26  26  26  27  26  27  26  26  26  26  27  26  25  25  25  25  25  25  25  25  26  26  26  26  25  25  25  25  25  26  26  25  26  26  25  26  25  24  25  25  25  25  24  24  24  24  25  25  25  25  25  25  25  25  25  24  24  25  25  24  23  23  24  24  25  25  24  25  25  25  24  24  24  23  24  24  24  24  24  23  24  23  23  23  24  24  23  23  22  24  24  24  24  24  22  23  24  24  24  24  23  23  23  23  23  23  23  22  21  22  22  21  22  21  21  21  21  22  22  21  20  20  20  20  21  20  21  21 
 53  52  53  52  52  51  50  50  49  50  49  49  49  49  47  46  47  48  48  48  47  47  46  45  45  44  44  43  43  43  43  42  42  43  42  42  42  42  41  40  40  40  41  41  41  40  39  39  38  38  38  39  39  39  39  38  37  37  38  37  37  37  39  38  37  37  37  36  37  36  36  36  37  36  35  35  35  36  36  35  35  34  35  34  34  35  35  34  34  35  34  34  34  34  34  34  34  33  33  33  33  32  32  32  33  33  33  33  33  33  33  32  32  32  32  32  31  30  31  31  31  30  31  31  30  31  30  30  30  29  29  29  29  29  28  28  28  28  28  29  30  29  29  30  30  30  30  30  28  28  28  28  28  28  28  28  29  29  28  28  28  28  28  29  29  29  29  29  27  27  27  26  26  27  27  26  26  27  26  25  25  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  25  26  25  26  26  25  25  26  26  26  26  25  25  25  25  25  25  25  25  25  25  24  24  24  25  25  25  24  24  24  24  25  25  24  25  24  24  23  24  24  25  25  24  24  24  24  24  24  23  24  24  24  24  23  23  24  23  24  23  23  23  23  23  23  23  23  23  24  24  23  22  23  23  23  23  24  23  23  23  23  23  22  23  22  21  22  22  21  22  21  21  21  20  20  20  20  21  21  20  20  21  20  21  21 
 53  52  52  52  51  51  51  50  49  50  49  48  49  48  47  46  47  48  48  47  47  45  45  45  45  45  45  44  43  43  43  43  43  43  42  41  42  42  41  41  40  41  41  40  40  41  39  39  39  38  39  39  39  38  38  38  37  38  37  37  37  36  37  38  38  37  37  36  36  36  36  36  37  36  35  36  35  35  35  35  35  34  35  34  34  35  35  34  35  35  34  34  34  34  34  34  34  33  33  33  32  33  32  33  32  32  32  32  32  32  32  33  32  31  32  31  30  30  30  30  30  30  30  30  30  30  29  29  30  29  29  29  28  28  28  28  29  28  28  28  30  30  30  31  30  30  30  30  29  28  28  28  28  28  28  28  28  29  29  29  29  28  29  29  29  28  28  28  29  27  26  25  26  27  27  27  26  26  26  25  25  25  26  27  26  26  26  25  26  25  26  25  25  26  26  26  26  25  25  26  26  26  26  26  25  25  25  25  25  26  25  25  24  25  25  25  25  24  24  24  24  24  25  25  24  25  25  24  24  24  24  24  23  23  23  23  24  24  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  23  23  22  23  23  23  24  23  23  23  23  23  23  23  23  23  22  22  22  22  23  22  22  22  23  23  22  22  21  21  21  22  21  21  20  20  20  20  20  20  21  21  20  20  20  20  20 
 53  52  52  52  51  50  51  50  49  49  48  48  48  48  47  47  47  48  47  47  47  46  46  45  44  45  45  44  44  43  43  43  43  42  42  42  42  42  41  41  41  40  40  40  40  41  39  39  39  38  38  38  38  38  38  38  38  38  38  38  38  37  37  38  38  37  36  37  37  37  37  37  37  36  35  36  36  36  36  35  34  35  34  35  35  35  35  34  35  34  34  33  33  34  33  33  33  33  33  32  33  32  33  32  31  31  31  31  32  32  31  32  31  31  31  30  31  30  30  30  30  30  29  29  29  29  29  29  30  29  30  30  29  29  28  28  29  29  28  28  29  30  31  30  30  30  30  29  29  28  28  29  29  29  28  29  28  28  28  28  28  27  28  28  28  28  27  28  28  27  26  26  26  26  26  26  26  25  26  27  27  26  26  27  26  26  26  25  26  25  26  25  25  27  27  27  27  26  25  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  25  25  24  23  24  25  25  24  25  25  25  25  24  23  23  24  25  24  24  24  24  23  23  23  25  25  25  25  24  25  25  24  24  24  23  24  23  23  23  23  23  23  23  24  24  23  24  24  24  23  22  23  23  23  22  22  22  21  22  22  23  23  23  23  22  22  22  21  22  21  21  22  21  20  20  20  20  21  21  21  21  20  20  20  20  20 
 54  53  52  52  51  50  51  50  49  48  48  49  49  49  48  47  47  48  48  47  46  47  46  45  44  45  45  44  43  43  42  42  42  42  43  43  42  41  41  41  41  41  40  40  39  40  39  39  40  39  39  38  38  38  37  37  37  39  39  38  38  38  38  38  38  37  36  36  36  36  36  36  37  36  35  35  35  36  37  35  34  34  35  34  35  34  34  35  34  33  33  34  34  33  33  33  32  33  33  32  33  33  33  32  31  32  31  31  31  31  31  31  31  30  30  31  32  32  32  31  30  30  29  29  30  30  29  29  30  29  30  30  29  30  29  29  28  28  28  28  29  30  31  30  29  29  28  28  28  28  28  28  28  28  28  29  28  28  27  27  27  27  26  26  27  26  26  26  27  26  26  26  26  26  26  26  26  26  26  26  26  25  26  27  26  26  26  26  26  25  25  25  26  27  28  27  27  26  25  26  26  26  26  26  26  25  25  24  25  25  25  25  25  25  25  25  24  24  23  24  25  24  25  26  26  25  25  24  24  24  24  24  24  24  24  24  24  24  25  25  24  25  25  25  25  24  23  23  23  24  24  23  23  23  24  24  24  24  23  23  23  23  23  23  23  22  22  23  23  22  21  21  22  23  23  23  22  22  22  22  22  22  21  22  22  22  21  21  21  21  21  21  21  21  21  21  21  20  21  21 
 53  52  52  52  51  51  50  50  50  49  48  48  48  48  48  47  47  47  46  47  47  47  46  45  45  44  43  43  43  42  42  43  42  42  42  42  42  41  41  41  41  42  41  40  40  40  39  39  39  39  39  39  39  39  38  37  37  38  37  38  38  38  38  39  38  38  37  36  35  35  35  36  36  36  35  35  36  36  36  35  35  35  35  34  34  34  34  34  34  33  33  34  33  33  33  33  32  33  33  32  32  32  32  32  31  32  31  31  31  32  31  32  31  31  31  32  32  33  32  31  30  30  29  29  29  30  29  29  29  30  30  30  30  29  30  29  29  30  28  29  29  29  29  29  29  28  29  29  29  28  28  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  27  27  26  26  26  26  26  26  25  26  26  26  26  26  26  25  25  25  26  26  25  25  25  25  25  25  26  26  26  26  26  26  26  25  25  26  26  26  25  25  24  24  24  24  23  24  24  25  24  24  24  24  23  24  24  25  25  25  25  25  25  24  24  23  23  23  23  24  24  25  25  25  24  23  23  24  24  24  24  23  23  23  23  23  24  24  24  24  24  23  23  23  23  24  24  24  24  23  23  23  22  21  22  22  21  21  21  21  21  21  22  22  22  22  21  21  22  21  21  20  20  21  22  20  20  19  20  20  20  20  21  21  20  21 
 53  52  52  52  52  51  51  50  49  49  48  48  47  47  47  47  47  46  46  46  46  46  46  46  45  44  44  43  42  42  42  43  42  41  41  40  41  41  41  42  41  40  40  40  40  39  40  39  39  39  39  39  39  38  38  37  37  37  36  37  38  38  38  37  37  37  37  38  36  35  35  35  36  35  35  36  36  36  36  36  35  35  35  35  34  34  35  34  33  33  33  33  33  32  33  33  32  32  33  33  32  33  32  31  32  31  32  32  32  31  32  31  31  32  31  31  32  32  31  31  30  31  31  30  30  30  29  30  29  30  31  30  30  30  30  29  30  30  29  30  30  29  28  28  28  28  28  28  28  28  29  29  29  28  27  27  28  28  28  28  28  28  28  28  28  27  27  27  26  27  27  27  27  27  26  25  25  25  25  25  25  25  25  25  26  26  25  25  25  25  25  25  26  25  25  26  25  26  25  25  26  25  24  24  25  25  24  25  24  24  24  24  24  24  24  25  24  23  24  23  24  25  24  24  24  23  23  24  23  23  24  22  23  23  23  24  23  23  22  22  22  22  22  22  23  23  24  23  24  23  23  23  22  22  22  22  22  22  23  23  23  23  24  23  22  23  23  21  22  22  21  22  22  22  21  20  20  21  21  21  21  21  22  21  20  20  20  21  21  21  20  20  20  19  19  19  20  21  21  20 
 53  53  53  51  52  51  51  50  50  49  48  49  49  48  47  47  47  47  47  47  46  46  46  45  44  45  44  42  42  42  43  42  41  41  40  41  41  41  42  41  41  41  41  40  39  39  40  39  39  39  39  39  39  39  38  37  37  37  37  36  37  38  38  37  37  37  37  38  36  36  35  35  36  35  35  36  37  35  34  35  36  36  35  35  35  34  34  34  34  34  34  33  32  33  34  34  33  33  32  33  33  33  32  31  32  31  31  31  31  32  31  32  32  31  30  31  31  31  31  30  31  31  31  30  30  29  29  30  30  30  30  30  29  29  29  30  29  29  30  29  29  30  29  28  28  29  29  29  29  28  29  29  29  28  27  27  27  27  28  28  27  27  28  28  27  27  27  27  26  27  27  27  27  27  26  26  26  26  26  26  26  26  26  25  26  25  25  25  25  26  26  26  25  24  25  26  25  25  24  25  25  24  24  25  26  25  24  25  24  24  25  25  24  24  24  24  24  24  23  23  24  25  24  24  24  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  24  24  24  23  22  22  22  22  22  22  23  22  22  23  22  23  23  23  22  23  23  22  21  21  21  21  21  21  21  21  20  21  22  21  21  21  21  21  20  21  20  20  20  20  19  20  20  19  19  19  20  20  20  21 
 53  53  53  52  51  50  50  49  49  49  49  48  49  49  48  47  46  47  47  47  46  45  46  45  44  44  43  43  42  42  42  41  41  41  41  41  41  41  41  41  42  42  41  40  40  39  39  39  39  39  39  39  38  39  38  38  37  38  37  36  37  38  38  38  37  37  37  37  36  36  36  35  36  35  35  36  36  35  35  35  36  35  35  34  35  34  34  34  34  34  34  33  33  33  33  33  32  32  32  33  33  33  32  32  32  32  32  32  32  31  31  31  32  31  31  30  31  32  31  31  31  30  30  31  30  30  30  30  29  30  30  30  30  30  30  30  29  29  30  30  30  29  28  28  27  28  28  28  28  27  28  28  28  28  27  28  27  28  27  27  28  28  28  28  28  27  27  26  26  26  26  26  26  26  26  26  27  28  28  28  28  26  26  25  25  26  25  26  26  25  26  25  24  24  24  25  24  25  25  25  25  25  25  26  25  25  25  25  25  24  24  24  23  24  24  23  24  24  24  24  25  25  25  25  24  24  24  23  24  23  22  23  23  23  23  23  23  23  23  24  23  22  22  23  23  23  23  22  22  22  22  22  22  23  22  22  22  22  22  22  22  23  23  23  23  22  22  21  22  21  21  21  21  21  21  22  21  21  21  21  20  20  21  21  21  20  19  19  19  19  19  19  19  19  19  19  19  19  20  20 
 54  54  53  53  52  52  51  50  49  49  49  49  49  48  49  47  46  46  46  46  45  45  45  44  44  43  43  43  42  42  43  42  42  41  40  41  41  40  40  41  41  40  40  41  40  39  38  38  39  39  39  39  38  38  38  38  37  37  37  36  36  37  37  37  37  37  37  36  37  36  35  36  35  36  35  35  36  36  36  36  35  35  35  35  34  34  34  34  33  33  34  33  33  33  32  33  33  32  32  32  32  32  32  32  32  32  32  32  32  32  31  32  32  31  31  31  30  30  31  31  30  30  30  30  30  29  30  30  30  30  30  30  30  30  30  29  29  30  29  30  30  29  29  29  28  28  28  28  28  28  28  27  27  27  28  28  28  28  27  27  28  28  27  27  28  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  26  26  26  26  26  26  25  25  25  24  24  24  24  25  25  25  25  24  25  25  25  25  25  25  25  25  25  24  25  24  24  24  24  24  25  25  25  25  25  24  24  25  24  23  23  24  23  23  23  23  23  24  24  24  24  24  23  23  23  23  23  23  23  23  22  22  22  21  21  22  22  22  22  22  23  23  23  22  22  23  23  22  22  22  22  22  22  22  21  22  22  22  21  21  21  21  20  20  21  21  20  21  20  19  20  20  19  19  19  19  19  20  20  20  20  19 
 55  54  53  53  53  52  51  51  51  50  49  48  49  48  49  48  46  47  46  46  46  45  45  45  44  43  44  43  42  42  43  43  42  42  41  42  41  40  40  41  41  40  40  40  40  39  39  39  38  38  38  38  38  38  38  37  38  38  37  36  35  36  36  36  37  37  37  37  37  36  35  35  36  35  36  35  34  35  35  34  34  34  35  34  34  34  33  34  34  34  34  33  33  33  32  32  32  32  32  31  31  31  31  32  32  32  31  31  32  32  33  32  31  31  31  31  31  31  31  30  30  30  31  30  30  30  31  31  31  31  30  29  29  29  29  29  30  29  29  29  30  30  30  29  29  28  29  29  28  29  29  28  28  28  27  28  28  28  27  27  28  28  28  28  28  27  26  26  26  27  27  26  25  25  25  25  25  26  26  26  26  26  26  25  26  26  26  25  25  26  26  25  25  25  25  25  24  25  25  25  24  24  24  24  24  24  24  24  24  24  24  25  25  25  25  25  25  26  26  26  25  25  25  25  25  25  25  24  24  23  23  23  23  24  23  24  23  23  23  23  23  24  24  24  24  24  24  23  22  22  22  21  21  22  23  23  23  24  24  23  23  23  22  22  22  22  23  23  22  22  22  22  22  22  23  22  21  21  22  22  21  21  22  21  21  21  20  19  19  19  19  20  20  20  19  20  20  20  20  19 
 54  53  53  53  52  52  51  50  51  50  49  49  49  49  48  47  47  47  46  46  45  46  45  44  44  44  43  43  42  42  42  42  42  42  43  43  42  42  41  41  41  41  40  40  40  39  39  39  38  38  38  37  38  38  38  37  37  37  37  36  36  36  36  36  36  37  37  36  36  36  36  36  35  36  35  35  35  35  35  34  34  34  34  34  34  33  33  34  33  33  33  33  33  32  33  32  32  32  32  31  32  32  31  32  32  31  32  32  32  33  32  32  31  31  31  31  32  32  31  31  31  31  30  30  30  31  32  32  31  31  31  29  29  29  29  29  30  31  30  29  29  29  29  30  29  28  29  28  29  29  28  27  28  28  27  27  27  28  28  28  27  27  28  27  27  27  26  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  25  26  26  26  26  25  24  25  25  25  24  24  24  24  23  23  24  24  24  24  24  24  24  24  25  25  25  25  25  24  24  24  24  24  24  25  25  25  24  24  23  24  24  23  24  24  24  23  24  23  23  23  24  24  24  24  23  23  23  23  23  24  23  23  22  23  23  23  23  23  24  24  23  23  22  22  23  22  22  22  23  23  22  22  22  22  22  22  21  21  22  21  21  21  22  22  21  20  20  20  20  20  20  19  19  20  19  19  19  20  19 
 54  53  53  53  54  54  52  50  50  50  49  49  48  49  48  47  48  47  46  45  45  45  44  44  44  43  44  43  43  43  43  43  43  43  42  43  42  42  42  40  40  41  41  40  40  40  40  39  38  39  38  38  38  38  37  37  37  37  38  37  37  36  36  36  36  36  36  35  35  35  35  35  36  36  35  34  34  35  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  32  33  33  32  32  32  32  32  32  31  32  32  33  33  33  32  31  32  32  31  32  31  31  32  32  32  31  30  30  30  30  31  31  31  31  30  29  29  30  29  29  30  30  30  29  29  29  29  29  29  29  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  26  26  26  26  26  26  26  27  26  27  26  25  25  25  25  25  25  25  25  25  26  26  26  25  26  27  26  26  25  25  25  24  24  24  24  23  24  25  24  24  24  24  24  25  24  25  25  24  24  24  24  24  24  24  24  24  24  25  24  24  24  23  23  23  24  24  23  23  24  24  24  24  23  24  24  24  24  23  23  23  23  23  23  24  24  24  23  22  23  23  22  22  23  23  22  22  22  22  22  23  22  22  23  23  22  21  22  22  21  21  21  22  22  22  21  21  22  21  21  22  21  21  21  21  21  21  20  20  19  19  19  20  20  19 
 54  53  53  53  54  53  51  50  50  50  49  48  49  48  48  47  47  47  46  46  46  44  44  44  43  43  43  43  43  43  43  43  43  42  42  42  41  41  41  40  41  40  40  39  39  40  40  39  39  39  38  38  38  38  37  37  37  38  38  38  38  37  37  37  37  37  36  36  36  36  36  35  35  35  35  34  35  35  35  35  35  34  34  34  34  35  34  33  33  33  33  33  33  33  33  33  33  32  32  33  32  32  32  32  32  32  32  32  33  33  32  31  32  32  32  31  31  31  32  32  32  32  31  30  30  29  29  30  30  30  29  30  29  29  30  29  30  30  30  30  30  30  29  28  29  29  28  29  28  28  28  28  28  27  27  28  27  26  26  26  27  27  27  27  26  26  26  26  25  26  26  26  26  26  26  27  26  25  26  26  25  26  26  26  26  27  27  27  27  27  27  26  26  26  26  25  25  24  24  25  24  24  24  25  25  24  24  25  25  24  24  24  24  24  25  25  25  25  25  25  25  25  25  25  24  23  23  22  23  23  23  23  24  23  23  23  23  23  23  23  24  25  24  23  22  22  22  22  22  22  23  23  22  22  23  23  22  22  22  22  22  22  21  22  22  22  22  23  23  22  21  21  22  22  21  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  21  21  21  20  20  19  19  20  20  19 
 54  53  53  53  52  51  51  51  51  50  49  49  49  49  48  47  47  47  47  46  45  45  45  44  43  43  43  42  42  43  43  42  42  42  43  42  41  41  40  40  40  40  40  40  40  39  39  38  38  38  38  37  37  38  38  39  39  38  38  37  37  37  37  37  37  37  36  36  36  36  36  36  37  36  36  35  36  35  34  35  34  35  34  34  34  34  33  33  34  33  33  33  33  33  33  32  32  32  32  33  32  32  33  33  33  33  32  32  33  32  31  31  32  32  31  31  31  31  31  31  31  31  31  31  30  29  30  29  29  29  29  30  30  29  30  29  29  29  29  29  30  29  29  29  29  28  29  28  28  28  28  28  27  27  27  27  27  27  28  28  27  27  27  26  27  27  26  27  27  27  27  26  26  27  26  25  25  25  25  25  25  26  27  28  27  27  27  27  27  27  27  27  27  25  25  25  25  25  24  25  25  25  24  24  24  25  25  26  26  25  25  25  25  25  24  25  25  24  24  24  24  25  24  25  24  24  24  23  23  23  23  23  24  24  24  24  24  24  23  24  24  23  23  23  23  23  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  23  22  22  22  22  21  22  21  22  22  21  21  21  21  22  21  21  22  22  21  21  21  22  22  21  21  20  20  21  21  21 
 55  54  53  53  53  51  50  50  51  49  49  49  48  48  48  47  47  48  47  46  45  45  45  44  43  42  43  42  42  43  42  42  42  41  42  43  43  41  41  41  41  40  39  39  40  39  38  38  38  39  38  37  39  40  39  39  39  39  37  37  37  37  37  36  36  36  36  36  36  36  36  37  36  36  36  35  35  35  34  35  35  35  34  33  33  33  33  33  34  34  35  34  33  32  32  33  32  32  32  33  33  33  33  33  32  33  33  33  33  32  31  32  32  31  31  31  31  31  31  30  30  31  31  30  31  30  30  30  29  29  30  30  29  29  28  29  30  29  29  29  29  29  29  28  28  28  29  28  27  28  28  28  28  28  29  28  28  29  28  28  29  29  28  27  26  26  26  26  26  26  26  26  26  26  26  25  26  26  26  26  26  27  27  28  28  27  28  28  28  27  27  27  26  24  25  25  24  25  25  24  24  24  24  25  24  25  25  25  25  25  25  25  25  25  24  25  24  25  25  24  25  24  25  25  25  24  24  24  24  24  24  24  23  24  24  25  24  24  23  24  23  23  23  23  23  23  23  24  23  24  24  24  24  24  23  23  23  23  23  23  23  22  23  23  23  23  22  22  22  22  22  22  22  21  21  21  22  21  21  22  22  21  21  22  22  22  22  22  21  22  22  22  22  21  21  20  20  20  20  20 
 55  54  53  53  52  51  50  50  50  50  49  48  48  47  47  47  47  48  47  46  46  45  46  44  43  43  43  43  43  42  42  42  43  42  41  41  41  41  42  42  41  40  39  39  39  39  39  39  39  39  39  38  40  39  39  38  39  39  38  38  38  38  37  37  37  37  37  36  36  36  36  36  36  36  36  34  36  35  34  34  34  35  34  33  34  34  33  33  34  34  34  33  32  32  32  32  32  32  32  33  33  33  32  32  32  32  32  32  32  32  32  32  31  30  31  31  31  32  31  30  30  31  32  30  31  30  30  31  30  29  29  30  29  29  28  29  30  30  29  29  29  29  29  29  28  28  28  28  28  29  29  29  29  29  29  29  29  29  28  29  29  29  28  27  27  27  26  27  27  26  25  25  25  25  26  27  26  26  26  26  27  28  27  26  26  27  28  27  27  28  27  26  26  25  25  25  25  25  25  24  24  25  25  24  24  23  24  24  24  24  24  24  24  24  24  24  24  24  24  25  24  25  24  24  24  23  24  23  23  23  23  23  24  24  23  24  24  23  24  23  23  24  24  23  22  23  23  23  23  23  24  23  24  24  24  25  23  23  23  23  23  23  23  22  21  21  22  22  22  22  22  22  22  21  22  22  21  21  22  22  21  22  22  22  21  21  21  21  22  21  21  21  21  21  21  20  20  20  20  20 
 54  54  54  53  52  51  51  50  50  50  49  48  48  48  49  49  48  47  46  46  46  46  46  45  43  43  44  44  44  42  42  42  42  42  41  42  41  41  41  40  41  41  40  40  39  40  40  39  39  39  39  39  38  37  38  39  39  39  38  38  38  37  36  36  35  36  36  35  36  36  36  36  36  35  35  35  35  35  34  35  35  34  34  33  33  34  33  33  34  34  33  33  33  32  32  33  33  33  33  33  33  33  32  32  32  32  32  32  32  31  31  31  31  31  31  31  32  32  31  30  30  31  31  31  30  29  31  31  30  30  30  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  29  28  29  29  29  29  29  28  29  29  28  29  29  29  28  28  27  27  26  26  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  25  26  25  26  25  24  25  25  24  24  24  24  24  24  24  23  23  24  24  24  24  24  23  23  24  24  25  24  24  25  24  25  24  24  23  23  23  24  24  23  24  24  23  24  23  23  24  24  23  23  23  24  24  24  23  23  22  22  23  23  23  23  23  24  24  24  24  23  22  22  22  22  22  22  22  22  22  23  23  23  23  23  23  22  22  21  21  22  22  21  21  22  21  21  21  21  21  22  21  21  21  21  20  20  21  21  21  21  21  21  20 
 54  54  54  52  52  51  50  51  50  49  49  48  48  48  48  48  48  47  47  46  46  46  45  44  43  43  44  44  44  42  43  43  42  42  41  42  42  42  41  41  41  41  40  39  39  39  39  40  39  38  39  39  38  38  38  39  39  39  39  39  38  38  37  36  36  36  36  35  37  37  36  36  36  35  35  34  34  35  34  35  35  34  33  33  34  33  33  33  33  34  34  34  34  34  33  33  33  33  33  34  33  33  33  33  32  31  32  33  32  32  32  32  31  31  31  31  31  32  32  31  30  30  31  31  30  30  30  30  30  31  30  29  30  28  28  28  28  28  29  29  29  29  28  28  29  28  29  28  28  28  27  27  28  29  29  29  29  28  28  29  29  28  28  28  27  26  27  27  26  26  26  26  27  27  26  26  26  26  26  25  26  25  25  26  25  25  25  25  25  25  25  26  25  25  25  25  25  25  25  24  23  23  24  25  23  24  24  25  25  24  24  23  24  24  24  25  25  25  24  24  25  24  23  24  24  24  24  23  23  24  24  23  24  23  23  24  23  23  23  23  24  24  24  23  23  23  22  22  22  23  24  24  24  24  23  24  24  24  23  23  22  21  22  22  22  23  22  22  23  23  22  22  22  22  22  22  21  22  22  21  22  21  21  21  20  20  20  21  21  21  20  20  20  20  21  20  20  20  21  21 
 54  53  53  51  51  51  50  51  50  49  49  48  48  47  47  47  47  47  46  46  45  46  46  44  43  43  44  43  43  43  43  43  43  42  41  42  41  42  41  41  41  41  40  39  39  39  40  40  40  40  40  40  39  39  39  39  38  38  38  38  37  37  37  36  37  37  36  36  37  36  36  35  36  36  35  35  34  35  35  35  36  34  34  34  33  34  34  33  33  34  34  34  34  33  34  33  33  33  33  34  33  33  33  32  32  32  31  32  32  32  32  31  32  32  32  31  30  31  31  32  32  32  32  31  31  31  31  31  31  31  30  29  29  28  28  28  28  29  29  29  30  29  29  28  28  29  28  28  29  28  27  27  27  27  28  29  30  29  29  29  29  28  28  28  27  26  27  27  26  26  26  27  27  27  26  26  26  26  25  25  27  26  25  26  25  25  26  26  26  26  26  25  26  25  25  26  25  25  25  25  24  24  25  26  26  26  26  25  25  24  24  24  24  24  25  25  24  24  25  25  25  24  23  23  23  23  23  24  24  23  24  23  24  23  23  24  23  23  23  22  23  23  24  24  23  22  23  23  23  23  24  23  22  22  24  24  24  24  24  23  22  22  22  23  23  23  22  22  22  22  22  23  21  21  22  22  22  22  23  22  22  22  21  20  21  20  20  21  21  21  20  20  20  21  21  20  21  20  21  22 
 53  53  52  51  51  50  51  50  50  50  49  49  48  47  47  47  46  47  47  47  46  46  45  44  44  43  43  43  43  43  43  43  43  43  41  42  41  41  42  41  40  41  40  39  39  40  39  39  39  39  39  39  39  39  39  39  38  38  37  37  37  37  37  37  37  38  37  37  37  37  37  36  35  36  36  35  35  35  35  36  36  34  34  34  34  33  33  33  33  34  34  34  33  33  34  33  33  34  34  33  32  32  32  32  32  31  31  31  31  31  31  32  32  31  31  31  31  31  31  31  32  31  32  31  31  31  30  30  30  30  30  30  30  30  29  29  29  29  30  30  29  29  29  27  27  28  28  28  28  27  27  27  27  27  28  29  30  29  29  29  28  28  27  26  26  26  26  26  26  26  27  27  27  27  26  27  26  25  25  25  26  25  25  26  25  25  25  25  25  25  25  26  26  26  25  25  25  26  26  27  27  27  27  27  26  26  25  24  24  24  24  24  25  24  24  24  24  24  24  24  24  24  23  23  23  23  23  22  23  24  23  23  23  23  23  23  22  23  24  23  22  23  23  24  23  22  23  23  22  23  24  23  22  22  22  23  23  23  23  23  22  22  23  22  22  23  22  22  21  21  22  22  22  22  21  21  20  21  22  23  22  21  21  20  21  20  21  21  21  21  21  21  21  21  21  21  21  21  21  21 
 53  52  52  51  51  50  51  50  49  50  49  48  48  47  46  46  46  47  46  46  46  46  45  44  44  43  42  42  42  42  42  43  42  42  41  41  41  41  40  40  40  40  40  40  40  39  39  38  38  38  39  40  39  39  39  39  39  38  37  38  38  38  38  38  37  37  37  37  37  36  37  36  35  35  36  35  36  36  35  35  35  35  34  33  34  33  32  33  33  34  34  34  34  33  33  33  32  32  32  34  33  32  31  31  31  32  32  32  32  32  31  32  31  30  31  31  31  31  30  30  30  31  32  31  31  31  30  30  30  30  31  31  30  29  30  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  28  28  27  27  27  27  27  28  28  28  28  27  26  25  26  27  26  26  26  26  26  27  27  26  26  27  26  26  26  25  25  26  25  25  25  26  26  26  26  26  25  25  25  25  25  26  26  28  27  27  26  26  27  27  27  26  25  24  24  24  24  25  24  25  25  24  24  24  24  23  23  23  23  23  23  24  23  23  23  24  24  24  24  24  24  24  23  23  23  23  23  23  24  23  24  23  23  22  23  23  23  23  23  22  22  23  24  23  22  23  23  22  22  23  23  22  22  22  21  21  21  20  20  21  21  22  22  20  21  22  21  20  20  20  21  21  20  20  20  20  21  21  20  20  20  20  21  20  21  21 
 53  52  51  51  51  50  51  50  49  50  49  48  48  47  47  46  46  47  47  46  46  45  45  45  44  43  42  42  42  42  42  42  42  42  42  42  41  41  40  39  39  39  39  39  39  39  38  38  38  39  39  40  40  40  39  39  39  38  38  38  38  37  37  38  37  37  37  36  36  36  36  36  36  36  35  35  36  36  35  35  35  34  34  34  34  33  34  33  32  33  33  33  33  33  33  32  32  32  32  34  34  33  32  32  32  32  32  32  32  33  32  32  32  32  32  32  30  30  30  31  30  31  31  31  31  30  31  31  31  30  30  30  30  30  30  29  30  30  29  28  28  28  29  29  29  29  29  28  27  27  27  27  27  27  27  26  26  27  27  27  28  27  26  26  26  26  27  27  26  26  26  27  27  27  27  26  27  26  26  25  25  26  25  26  25  25  25  25  25  25  25  25  25  25  25  26  26  28  27  27  26  26  26  27  26  26  25  24  24  24  24  25  25  24  24  23  23  23  24  23  23  23  23  23  23  23  23  23  23  24  23  23  23  23  23  23  24  23  22  23  24  23  24  24  24  24  23  23  23  23  23  23  24  23  24  24  23  23  23  24  23  23  23  22  22  23  23  22  22  21  21  21  21  21  21  21  21  21  22  23  22  21  20  21  21  22  21  20  21  21  21  21  21  21  21  21  21  20  21  21 
 52  52  51  51  51  50  51  50  49  49  48  48  47  47  47  46  46  46  46  46  46  45  44  45  44  44  43  43  42  42  41  41  41  42  42  42  42  41  41  40  39  40  40  39  39  39  39  39  39  38  39  40  40  39  39  39  38  38  37  38  38  38  38  38  37  37  37  36  36  36  35  35  35  35  36  36  35  35  35  35  35  34  34  34  34  34  33  33  32  32  32  32  32  33  33  33  33  33  33  34  33  33  33  33  32  32  32  33  32  32  32  32  32  31  32  32  31  31  30  31  31  31  31  30  31  31  30  31  30  29  29  29  30  30  30  28  28  29  28  28  28  28  27  28  29  29  28  28  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  27  27  27  27  26  26  27  26  26  27  26  25  25  25  26  25  24  25  26  25  25  25  25  25  25  25  24  24  24  25  26  26  26  26  27  27  27  26  25  26  25  24  24  24  24  24  24  24  23  23  23  23  23  23  23  24  23  23  23  23  23  23  23  23  22  22  22  22  22  23  23  23  24  23  23  24  23  23  23  24  24  24  24  23  23  23  23  22  24  23  22  23  24  23  23  23  22  22  22  22  22  22  22  21  21  22  22  21  22  21  21  21  21  22  21  21  20  21  21  20  21  22  22  21  21  21  21  21  21  21  20  21  20  21 
 52  51  50  51  51  50  50  49  49  48  48  47  48  48  47  47  46  45  44  45  46  45  45  45  45  45  44  44  42  42  42  42  42  41  41  42  41  41  40  40  39  40  40  40  40  40  40  39  39  39  38  38  38  38  38  37  37  38  38  38  38  38  38  37  36  37  36  36  36  36  35  34  35  36  35  35  34  34  35  34  34  35  34  34  33  34  33  33  32  33  33  33  32  32  32  33  33  33  32  34  34  33  33  33  32  32  32  31  31  31  31  31  31  31  32  31  31  31  30  30  31  31  30  30  30  31  30  29  29  30  29  29  29  29  29  28  28  28  28  29  29  29  29  29  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  26  27  26  26  28  28  29  28  26  26  26  26  27  26  25  26  26  26  26  26  25  25  25  25  25  26  26  26  26  26  25  25  24  24  25  26  25  25  25  26  26  26  25  25  25  25  24  24  24  24  24  24  23  23  23  23  24  23  23  23  24  23  24  24  24  24  24  24  23  23  22  22  22  23  24  23  24  23  23  23  24  24  23  22  23  23  23  23  23  22  22  22  22  22  23  23  23  23  22  22  22  22  22  21  21  21  22  22  21  21  22  22  21  21  21  21  22  21  21  21  21  22  22  21  19  20  21  22  21  21  22  21  20  21  21  20  21  21  21 
 52  51  51  51  50  50  50  49  49  49  48  48  48  48  47  46  46  46  45  45  45  45  45  45  45  45  43  43  42  41  42  42  42  41  41  41  40  39  40  40  39  39  39  40  40  39  39  38  38  38  38  38  38  37  37  37  37  37  38  37  37  37  37  36  37  37  36  35  35  35  35  34  34  35  35  35  35  35  34  34  34  34  33  33  33  33  34  33  33  33  33  33  32  32  32  33  33  32  32  33  33  33  33  33  32  32  32  31  31  32  31  31  31  32  31  30  30  30  31  30  30  30  31  31  31  31  30  29  30  29  30  30  30  29  29  29  29  28  29  28  28  28  28  28  28  28  28  28  28  28  27  27  28  28  27  27  28  28  28  28  27  27  26  27  27  26  26  27  27  25  26  26  26  26  25  25  26  25  25  25  25  25  26  25  24  25  26  26  26  26  25  25  25  24  25  25  24  25  25  24  24  24  24  24  24  24  24  24  23  24  23  23  23  23  23  23  23  23  22  23  24  23  23  24  24  24  23  23  24  24  24  22  22  23  24  24  24  24  24  24  24  24  24  23  23  22  22  22  22  22  23  23  23  22  23  23  23  23  22  22  22  22  22  22  22  21  21  21  22  23  23  23  22  22  22  21  22  22  21  22  21  22  22  22  21  20  20  21  22  22  21  22  20  20  22  21  20  21  20  20 
 53  51  52  51  51  50  51  50  49  48  48  47  48  47  47  46  46  46  45  45  45  44  44  44  43  42  42  42  42  42  41  41  42  41  42  40  39  39  39  40  40  39  39  40  39  39  39  38  37  37  38  38  38  38  37  37  36  36  36  36  36  36  36  36  36  36  37  36  35  34  34  35  34  34  34  35  35  34  34  33  33  33  34  34  34  33  33  33  34  33  33  32  33  33  33  33  33  33  33  33  32  32  32  32  32  32  32  31  31  32  32  32  32  32  30  30  29  30  30  30  30  30  30  30  30  30  30  30  30  29  30  30  29  28  28  29  28  29  28  28  28  28  28  27  28  28  27  28  28  28  27  28  27  27  28  28  28  29  28  28  28  27  27  27  27  27  26  27  27  25  26  26  26  25  25  26  25  26  26  26  26  26  26  26  25  25  25  25  25  25  25  26  26  25  25  25  25  24  25  24  24  24  24  24  23  23  24  24  24  24  24  24  24  24  24  23  23  22  22  23  23  23  23  23  23  23  23  22  23  23  24  23  24  24  23  24  25  23  23  24  24  23  23  23  23  23  23  23  23  22  23  22  23  22  23  23  22  22  23  23  22  21  22  22  22  22  22  22  22  22  22  22  22  23  22  22  22  22  22  21  22  21  21  21  20  20  20  20  20  21  21  21  20  20  22  21  20  20  20  21 
 52  51  51  50  50  50  50  50  49  48  47  47  47  47  47  46  45  45  45  44  44  44  44  43  43  43  42  41  42  41  41  41  41  41  42  40  40  40  39  39  40  39  38  39  38  38  38  38  38  38  37  37  37  38  36  36  36  36  35  35  35  35  35  35  35  36  37  37  36  35  35  34  35  35  35  34  34  35  34  33  34  34  33  33  33  34  33  33  34  33  32  32  32  32  32  33  32  32  33  33  33  32  32  32  32  32  32  31  31  31  31  32  31  30  30  30  30  30  29  30  30  30  30  29  29  29  30  30  29  29  30  30  29  29  29  28  29  28  29  28  28  28  28  28  28  28  28  28  28  28  27  28  27  26  27  27  27  27  27  27  28  27  27  27  27  26  26  25  25  26  26  26  26  26  25  25  26  26  26  26  26  26  27  26  26  24  24  24  25  25  25  26  25  25  25  25  24  25  26  25  25  25  24  24  24  23  23  23  24  25  25  25  25  24  23  23  23  23  23  23  23  23  23  22  22  22  23  23  23  24  24  24  24  24  24  24  23  23  23  23  23  22  22  23  23  23  23  23  23  22  23  23  22  22  23  23  23  22  23  23  22  22  22  22  21  22  23  22  22  21  21  21  21  21  22  22  21  21  22  21  22  21  20  20  20  20  19  19  19  21  21  20  21  21  20  20  21  21  21  20 
 52  52  52  51  51  50  50  49  48  48  47  46  47  47  46  46  46  45  45  44  44  44  45  44  44  44  43  42  43  43  41  41  42  42  42  41  41  40  40  39  39  39  39  38  39  38  38  37  37  37  38  38  38  38  37  37  37  37  36  36  35  36  35  36  37  36  36  37  36  35  36  35  35  35  34  35  34  35  34  33  33  34  33  34  34  34  34  33  34  33  33  33  33  32  33  33  33  33  32  32  32  31  32  32  31  31  32  32  32  31  30  30  31  31  30  30  30  30  29  29  29  30  30  29  29  29  30  29  29  29  30  30  29  29  29  28  29  28  28  28  28  28  28  28  28  28  28  27  28  28  27  28  27  26  27  27  27  28  27  27  28  27  26  27  27  26  26  26  26  27  27  27  26  26  25  25  25  25  26  26  25  26  26  26  26  25  25  24  24  25  25  26  25  24  24  25  24  25  26  26  25  25  25  24  24  24  23  23  24  24  24  24  24  24  23  23  23  24  24  24  24  24  23  22  22  23  23  23  23  24  23  24  24  24  24  23  23  23  24  23  22  23  23  23  24  23  23  23  23  23  23  22  23  23  23  23  22  23  23  23  23  22  22  22  22  22  22  22  21  21  22  21  22  22  21  21  22  22  21  22  22  21  21  20  20  21  19  20  20  21  21  21  20  21  21  21  21  21  21  21 
 52  51  51  51  51  49  50  49  48  48  48  48  47  47  48  47  45  45  45  44  44  44  44  44  44  44  43  44  43  43  42  42  42  42  42  41  41  40  40  39  39  39  39  39  39  39  38  38  37  37  37  37  38  37  37  37  38  37  36  37  36  36  36  37  37  36  36  37  36  36  36  35  35  35  35  35  35  35  34  34  34  33  34  34  34  34  34  33  34  34  34  34  33  33  33  33  33  33  32  31  31  32  31  31  30  30  31  32  32  31  31  31  31  30  30  30  30  29  30  29  29  30  30  30  30  29  29  29  29  29  29  29  29  29  28  29  29  29  29  29  29  29  28  28  28  28  28  28  28  28  27  27  27  26  26  26  26  26  26  27  27  27  26  26  26  26  26  27  27  26  26  26  26  26  26  26  25  26  25  25  25  26  27  27  27  27  25  25  24  24  25  25  24  24  24  25  24  25  26  26  25  25  24  25  24  24  24  24  24  24  24  24  24  23  23  23  23  24  23  23  23  23  23  23  23  22  22  23  23  24  23  24  24  24  24  23  24  23  23  23  23  23  22  23  23  24  24  23  24  22  22  23  22  22  23  22  23  23  23  23  22  23  22  22  23  22  22  22  22  22  22  21  22  23  22  22  23  22  21  21  21  22  22  21  21  21  20  21  21  21  21  21  21  21  20  20  20  21  21  21 
 51  50  51  51  50  49  50  49  48  49  48  48  47  46  46  46  45  45  45  44  44  45  44  43  43  43  43  43  43  43  42  41  41  42  41  41  41  40  39  39  39  38  38  38  38  38  39  38  38  38  38  38  38  38  38  37  37  36  37  37  36  36  36  36  36  36  36  37  37  37  36  35  34  34  35  34  34  34  34  34  34  33  33  33  33  34  34  33  34  33  33  32  32  32  33  32  32  32  33  33  32  30  30  30  30  31  31  32  32  32  31  30  30  30  30  30  30  29  30  29  29  30  30  31  30  30  29  29  29  29  29  30  30  30  29  29  29  29  30  30  30  29  29  29  28  28  28  27  27  27  27  27  27  27  26  26  26  26  26  27  27  26  26  26  26  27  27  27  26  27  26  26  25  25  25  25  26  26  25  25  25  27  28  27  28  27  25  25  25  24  25  25  24  25  25  25  25  25  25  24  24  24  24  25  25  25  24  23  24  24  24  24  24  24  23  24  23  24  23  23  23  23  23  22  22  22  22  23  23  24  23  24  24  24  25  25  24  23  22  22  23  24  23  23  23  24  24  22  23  22  23  23  22  22  23  23  23  23  22  24  24  23  22  22  23  23  23  23  23  23  22  21  22  22  22  22  22  22  22  21  21  22  21  22  22  22  21  21  21  22  22  21  21  21  20  20  20  21  20  19 
 51  51  51  50  50  49  49  48  48  48  47  47  47  45  46  46  45  45  44  44  45  45  44  44  43  43  44  43  42  43  42  42  42  42  41  41  41  40  39  39  40  39  38  38  38  39  39  38  38  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  37  37  37  37  36  35  35  35  34  35  35  35  34  34  33  33  33  34  34  34  34  35  34  33  34  33  32  33  33  32  32  32  33  33  33  33  31  30  30  31  31  32  32  32  32  31  31  30  30  30  30  29  29  29  29  30  30  29  29  29  29  29  29  29  29  29  30  30  29  30  29  29  29  29  30  30  29  29  28  28  28  28  27  27  27  27  27  28  28  28  27  27  27  27  27  27  26  27  27  26  27  27  28  27  27  27  27  27  26  26  26  26  27  26  26  26  26  27  28  27  28  27  25  25  26  25  26  25  24  25  26  26  26  26  26  26  24  25  25  25  25  25  24  23  24  25  25  25  25  23  23  24  23  24  23  23  23  23  24  24  23  23  22  22  23  24  23  24  25  25  25  24  24  23  24  23  23  23  23  23  23  23  23  22  23  24  24  24  24  24  24  24  23  24  23  23  23  23  22  22  23  23  23  23  22  23  22  21  22  22  22  22  22  22  22  21  21  22  22  22  22  21  22  22  22  22  21  21  21  20  21  21  21  20  19  20 
 51  51  51  49  50  49  49  48  47  47  47  48  46  46  46  46  44  44  44  45  44  44  45  44  44  43  44  43  42  42  42  41  42  41  41  41  41  40  40  39  39  39  39  38  38  38  38  38  38  39  38  38  38  38  38  38  38  38  38  37  37  36  36  36  36  36  36  36  35  35  35  35  34  35  34  34  34  34  35  34  34  35  34  34  34  34  34  33  34  33  33  33  33  32  32  33  32  32  32  32  31  30  31  31  31  31  31  31  32  32  31  31  30  29  30  30  30  30  29  30  30  29  30  29  29  29  29  29  28  29  29  30  29  30  29  29  30  29  29  29  29  29  28  28  28  27  27  27  28  27  27  28  29  29  29  28  27  27  27  27  27  27  27  27  27  28  27  27  27  27  27  26  27  26  26  26  27  27  26  26  26  27  27  27  28  27  26  25  25  25  25  25  24  25  25  26  27  27  27  26  25  24  25  24  24  24  24  24  24  25  25  24  24  23  23  24  23  24  23  24  24  23  24  24  24  23  23  22  23  23  24  24  24  24  24  24  24  24  24  23  23  24  24  24  23  23  23  23  23  23  23  23  24  23  23  22  22  22  22  21  22  22  22  22  23  22  22  22  22  23  22  21  22  22  22  22  22  22  22  21  21  22  21  21  21  22  22  22  22  21  21  22  21  20  21  21  20  20  20  20 
 50  50  49  49  50  49  48  49  48  48  48  47  45  45  45  45  45  44  44  45  44  45  45  44  43  43  43  42  42  42  42  41  42  41  40  41  40  40  40  39  39  39  38  38  39  38  38  38  37  37  37  37  37  37  38  39  37  37  38  37  37  36  37  36  36  36  35  35  36  36  36  35  34  35  34  34  34  34  35  34  34  34  33  33  33  33  34  34  33  34  34  33  33  33  32  32  31  31  31  31  31  31  31  31  30  30  30  30  31  31  32  32  31  31  31  31  31  30  31  31  30  30  30  29  29  29  29  29  29  29  29  29  29  29  29  29  30  29  30  29  28  28  28  28  28  28  27  27  27  27  27  28  28  29  29  28  27  28  27  27  28  27  27  28  27  27  27  27  27  26  27  26  27  26  25  25  26  27  27  26  26  26  26  26  26  26  25  25  25  24  25  25  25  25  25  26  27  26  27  26  24  24  24  25  25  24  23  24  25  24  25  24  23  23  23  23  23  23  23  24  24  23  23  23  23  24  24  24  24  23  23  23  23  24  23  24  24  24  23  23  24  24  24  24  24  24  24  24  24  23  23  23  23  22  22  22  21  21  21  23  23  22  21  22  22  21  22  22  22  22  22  21  22  22  22  22  22  22  21  22  21  22  22  21  21  22  22  22  22  22  21  21  21  20  20  21  21  21  21  20 
 50  50  50  50  50  49  49  48  48  48  48  47  46  45  45  46  45  44  44  45  45  45  44  44  43  43  42  43  43  43  42  41  42  41  41  41  40  40  39  39  40  39  39  38  39  39  39  38  37  37  37  37  37  37  38  38  37  37  37  36  37  37  37  36  36  36  36  36  35  35  36  35  34  35  34  34  34  34  34  34  34  34  33  34  34  33  34  34  34  33  33  32  32  32  31  31  32  31  31  32  32  32  32  31  31  31  31  31  31  30  31  32  31  31  31  30  31  31  31  31  30  30  30  30  30  30  29  29  30  30  30  29  30  30  29  30  30  30  30  29  28  28  28  28  28  29  28  28  28  27  27  27  27  28  30  29  27  27  27  27  27  27  28  28  28  28  27  27  27  26  26  26  27  26  25  25  26  27  27  27  27  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  24  25  24  24  25  25  25  24  23  24  25  24  25  24  23  24  24  24  24  24  24  23  23  24  24  23  24  23  24  24  23  23  22  23  24  23  23  24  24  23  23  23  24  24  23  23  23  23  23  23  23  23  24  24  23  22  22  22  22  22  22  22  23  22  22  21  21  21  22  23  22  21  22  22  22  23  23  23  23  22  21  21  21  22  22  22  22  22  23  22  22  21  21  20  21  21  20  20  21  20  20  21 
 51  50  49  49  49  49  48  47  47  47  46  46  45  45  46  46  45  45  45  45  45  44  44  44  43  43  42  42  43  43  42  42  42  41  40  40  40  39  40  39  39  39  38  38  39  39  39  38  37  38  38  37  37  37  37  38  37  36  37  36  36  36  35  36  37  36  36  36  36  35  35  35  34  35  34  34  35  34  34  34  34  34  33  34  33  34  33  33  33  33  33  33  32  32  32  31  32  31  31  31  31  31  31  31  31  32  32  31  31  31  30  31  31  30  30  31  31  31  31  30  30  29  29  30  30  30  30  30  29  29  29  30  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  27  27  27  27  28  28  28  28  27  27  27  27  27  27  27  27  27  26  26  27  27  27  27  27  26  26  26  26  26  26  26  26  26  26  25  25  25  25  26  26  26  26  26  25  26  26  26  26  25  25  25  24  24  25  24  24  24  23  24  24  25  25  24  24  24  25  24  24  25  24  23  23  24  24  24  23  23  24  24  23  23  22  23  23  24  24  24  24  23  23  23  24  24  24  23  23  22  23  23  22  22  23  24  24  23  23  23  23  23  23  22  22  21  21  21  21  21  21  22  22  22  22  23  23  22  22  22  22  22  22  22  21  22  22  22  22  22  21  21  22  21  20  21  20  20  20  20  20  21  21  21 
 50  50  49  48  49  49  48  47  48  47  46  46  45  46  46  44  44  45  44  45  45  44  43  44  43  42  42  42  43  43  42  41  41  40  40  40  39  39  39  39  39  39  39  38  39  39  38  38  37  37  37  37  37  37  38  39  37  36  36  36  35  35  35  36  36  35  36  36  35  35  34  34  34  34  34  35  34  34  33  33  34  34  33  33  34  34  33  34  33  33  33  32  32  32  32  31  32  31  31  32  32  32  32  31  31  32  31  31  32  31  31  31  30  31  31  31  30  30  30  29  29  29  29  29  29  29  29  29  30  29  29  30  29  28  28  28  28  28  28  28  29  29  29  29  29  28  27  27  28  27  27  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  27  26  26  26  25  25  25  26  25  25  25  25  25  25  26  25  25  25  25  25  25  25  26  27  27  27  27  27  26  25  24  24  25  24  24  24  23  23  24  24  25  25  25  24  25  25  25  25  25  25  24  24  24  24  24  24  24  24  23  23  23  23  24  24  24  24  24  23  22  23  23  24  24  23  24  23  23  22  23  23  22  23  22  23  24  24  24  23  22  22  22  23  22  21  22  21  22  22  21  21  22  23  22  22  22  23  23  23  23  22  22  22  22  22  22  22  22  22  22  21  22  21  20  21  21  20  20  20  21  21  21  20 
 50  50  50  51  51  51  50  48  48  48  47  47  47  46  45  45  45  46  45  44  44  44  43  44  43  42  42  41  41  41  41  41  41  41  41  40  40  40  39  39  39  39  39  39  40  40  39  38  38  37  37  37  38  38  39  38  37  36  37  37  36  36  35  36  36  36  36  36  36  35  34  35  35  35  35  35  35  34  33  33  33  33  34  34  34  33  34  34  34  33  32  32  31  31  31  32  32  31  31  31  31  31  31  30  31  31  31  31  31  31  32  31  31  30  30  30  30  31  29  28  28  29  29  29  30  30  30  30  30  29  29  29  29  29  28  28  28  29  28  27  29  28  28  28  29  29  27  27  28  28  28  28  28  28  27  27  27  27  27  27  28  28  27  27  28  27  26  27  27  26  26  26  26  26  26  26  26  25  26  25  25  25  25  25  25  26  25  24  25  26  26  27  28  28  27  26  25  25  24  24  25  25  25  26  24  24  25  25  25  26  26  25  25  24  25  25  26  26  25  25  25  25  24  24  25  24  24  24  24  24  23  24  24  23  23  23  23  24  24  23  23  24  24  24  22  24  25  22  25  25  23  22  23  24  24  23  22  22  22  22  23  23  23  22  21  21  21  22  22  22  22  22  22  22  22  22  22  22  21  22  23  22  21  22  21  22  22  21  22  21  20  21  20  21  21  21  20  21  20  21 
 51  50  51  50  50  50  49  48  48  48  47  47  46  45  45  46  46  46  45  45  44  43  44  44  43  43  42  42  41  41  41  41  41  41  41  41  41  42  41  41  40  39  38  39  39  39  38  38  38  38  38  38  38  38  39  38  37  36  36  36  36  36  36  36  35  35  36  36  35  35  35  34  34  34  34  34  34  34  33  34  34  34  34  34  34  33  33  33  33  33  34  33  32  31  32  32  32  31  31  31  31  31  31  31  31  32  32  32  31  32  32  31  31  31  31  30  29  30  29  29  29  29  30  29  29  29  29  30  30  30  29  29  28  28  28  29  28  27  27  28  29  28  28  29  29  27  28  27  28  28  28  28  28  28  27  27  27  27  28  28  27  27  27  27  27  26  27  27  27  27  27  27  26  25  26  26  25  25  25  25  25  25  25  25  25  26  26  25  25  26  27  27  28  27  26  25  25  25  25  25  26  25  26  25  25  25  25  25  25  25  25  25  25  25  26  26  26  26  26  26  26  26  24  24  24  24  25  25  24  24  24  24  23  23  23  23  24  24  24  24  24  24  23  23  22  24  26  23  25  24  24  23  23  22  23  23  23  23  23  23  23  22  22  21  21  21  22  22  22  22  23  23  22  21  21  22  21  22  22  22  22  22  23  22  22  21  21  22  22  21  21  20  21  21  22  21  20  21  20  20 
 51  51  50  49  50  49  48  47  47  47  46  46  46  46  46  46  46  46  45  44  45  44  44  43  43  42  42  42  42  42  41  41  41  41  40  40  40  40  40  41  42  41  40  40  39  39  38  39  38  37  38  37  37  37  38  37  36  37  36  36  35  36  36  35  36  35  35  36  35  35  35  34  33  34  33  33  33  34  33  34  34  33  34  33  34  33  32  33  32  33  33  32  33  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  32  32  32  31  31  31  31  30  30  30  30  30  29  29  29  28  29  29  29  30  30  30  29  29  29  29  28  28  28  28  28  28  29  28  28  28  28  27  27  28  28  28  28  27  27  27  28  27  27  27  28  28  27  27  27  28  27  27  28  27  27  28  28  27  26  25  26  25  25  25  25  25  25  25  25  25  26  26  26  26  25  25  26  27  26  26  25  26  26  26  25  26  26  26  25  25  24  25  24  23  24  25  25  24  24  25  25  25  26  25  26  25  25  25  24  23  24  24  25  25  24  23  25  25  24  24  24  23  23  24  23  24  24  23  23  22  22  23  23  24  23  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  21  22  22  22  22  23  22  22  21  21  21  21  22  22  22  22  22  22  23  23  22  21  21  22  22  21  20  20  21  22  21  20  20  21  21  21 
 51  50  49  50  51  50  49  48  47  47  46  46  45  45  45  46  45  45  45  44  44  44  43  43  42  42  41  42  42  42  42  42  42  41  41  41  41  41  41  40  41  41  41  40  39  39  38  38  37  37  37  36  36  37  37  36  35  36  36  35  35  36  36  35  36  35  35  35  35  35  35  34  33  33  34  34  34  33  34  33  33  34  33  33  34  33  33  32  33  33  33  32  33  32  32  32  32  32  32  31  31  31  32  31  30  30  30  31  32  32  32  31  31  31  30  30  30  30  31  30  29  28  28  29  29  30  29  29  31  30  29  29  28  28  28  28  28  29  29  28  29  29  28  28  28  28  27  28  28  28  28  28  27  27  28  27  28  27  27  27  27  28  28  28  28  28  28  28  28  28  28  28  26  25  26  26  25  26  25  25  25  26  25  25  25  25  25  25  25  26  26  27  27  27  26  25  25  25  25  26  26  25  24  25  25  24  25  24  25  25  25  25  25  25  24  25  26  25  25  24  24  25  24  25  24  24  24  23  23  24  25  25  25  25  25  25  24  23  23  23  23  23  23  22  23  23  22  22  22  22  22  23  24  23  23  23  23  22  23  22  23  23  23  22  21  22  21  22  23  22  22  21  21  21  21  22  23  23  23  23  22  22  22  22  22  22  22  22  21  21  21  21  20  20  20  21  21  20  20  20 
 51  50  49  49  49  49  48  47  47  47  47  47  46  45  45  45  45  44  44  44  43  43  43  43  42  42  42  42  42  41  41  41  41  41  41  40  40  40  40  39  39  39  39  39  38  38  38  37  36  36  37  37  37  36  37  36  34  35  36  36  36  36  35  36  36  35  35  35  35  35  34  34  34  34  33  33  34  33  34  33  33  34  34  34  33  33  33  32  33  33  33  33  33  32  32  33  33  33  33  32  32  32  31  31  31  31  31  31  31  31  32  32  32  31  31  30  30  29  30  30  29  29  29  29  30  30  30  30  29  29  30  29  29  29  28  28  28  27  28  28  28  28  28  28  28  28  28  28  29  28  27  28  27  27  27  27  27  27  27  27  27  27  28  28  28  28  28  29  29  28  28  27  27  26  26  25  25  25  25  26  25  25  26  26  25  25  25  26  26  26  27  27  26  27  27  25  26  26  26  26  25  25  25  25  25  25  25  25  24  24  25  25  25  25  24  25  26  26  25  25  25  25  25  25  25  24  23  23  23  23  24  24  24  24  24  24  24  24  24  24  23  22  23  23  23  23  23  23  23  23  24  23  23  22  22  23  23  23  22  23  23  22  22  22  22  21  21  21  21  21  22  21  21  21  22  23  22  22  23  23  23  23  22  22  22  22  21  21  21  21  21  21  20  20  20  22  21  20  20  20 
 51  51  50  49  49  48  48  47  48  47  46  46  46  45  44  45  45  44  43  44  43  42  42  42  42  42  41  42  41  41  40  40  40  40  40  40  39  39  39  39  39  39  39  39  38  37  37  38  36  36  37  36  36  37  36  35  35  36  37  37  36  37  36  35  36  36  35  35  35  35  35  34  34  34  34  34  34  33  34  34  34  34  34  34  33  33  33  33  33  33  33  34  33  33  32  32  32  32  32  33  33  32  31  31  30  30  31  30  31  31  32  32  31  30  31  30  30  30  29  29  29  30  29  29  30  29  29  29  29  29  29  28  30  29  28  28  28  28  28  28  28  29  28  28  28  29  28  27  27  27  27  28  27  28  28  28  28  28  27  27  28  28  27  27  26  26  27  28  28  27  27  27  26  26  25  25  25  25  26  25  25  26  25  26  26  25  25  26  26  26  27  27  27  27  27  26  26  26  25  25  25  25  25  25  25  25  25  24  24  24  24  24  24  24  25  25  25  25  24  25  24  24  24  25  24  23  23  23  23  24  24  24  24  24  24  24  24  24  23  23  23  22  22  22  23  23  23  24  23  23  24  23  23  22  22  22  23  23  22  23  23  22  21  21  22  21  21  21  22  22  23  22  21  21  22  22  22  22  22  22  22  22  21  22  22  21  21  21  21  21  20  20  21  21  21  21  21  21  20  21 
 50  50  50  50  49  48  48  47  47  47  46  45  45  45  45  44  45  44  43  43  42  42  42  42  43  42  41  41  40  40  41  41  41  40  40  40  40  40  40  40  40  39  38  38  37  37  38  37  36  36  36  37  36  36  36  35  36  37  36  36  36  36  36  35  35  35  36  36  36  36  36  34  33  34  35  35  34  34  33  33  34  34  33  33  34  33  33  33  33  33  33  33  33  32  33  32  31  31  31  32  32  32  32  32  31  31  30  31  31  32  32  31  31  31  30  29  29  29  30  30  29  29  30  29  29  29  29  28  29  30  29  28  28  28  29  29  29  28  29  29  29  29  29  28  28  28  28  27  27  28  27  27  27  28  29  28  28  27  27  27  27  27  27  25  25  25  26  26  26  26  26  26  25  25  25  26  26  26  26  26  26  26  25  25  26  26  25  25  25  26  26  26  26  26  26  26  26  25  25  24  24  25  25  25  25  24  24  24  25  24  23  24  25  24  25  24  25  25  25  25  25  25  25  25  24  23  23  24  24  24  25  25  25  25  25  25  24  23  22  23  23  22  23  23  22  22  23  23  24  23  23  22  22  22  23  23  22  22  22  22  22  22  22  22  21  22  22  22  21  22  22  22  22  21  22  22  22  21  21  21  21  21  22  21  21  21  21  21  20  20  21  21  21  20  20  20  20  20  21  20 
 48  47  47  49  49  48  47  46  46  46  46  46  44  45  45  44  43  43  43  43  43  41  42  43  43  42  41  41  41  40  41  41  40  40  39  38  39  40  40  39  39  39  39  39  38  37  37  36  37  36  36  36  36  36  37  38  36  36  37  36  36  36  35  36  36  36  35  35  35  35  35  34  34  34  34  34  34  34  34  33  34  34  33  33  33  33  32  32  33  33  32  32  32  33  33  32  31  31  31  32  31  32  32  32  32  32  31  31  30  30  30  30  30  31  30  30  29  29  30  29  29  30  29  29  29  30  30  29  29  29  29  28  29  28  29  29  28  29  29  30  29  29  29  28  28  28  28  28  28  27  27  28  27  27  28  27  27  27  27  27  27  27  27  27  27  26  26  26  26  26  26  25  25  25  25  26  25  25  26  26  26  26  26  26  26  25  25  25  24  24  25  25  25  25  25  27  26  26  26  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  25  25  24  24  24  23  24  23  24  23  24  24  24  24  24  24  23  23  23  23  22  23  22  22  23  22  23  23  23  23  22  22  22  22  23  22  22  21  22  22  21  22  22  22  22  22  22  22  21  21  21  21  20  21  21  21  22  22  21  22  21  22  22  21  20  20  20  20  21  20  21  21  20  20  19  20  20  20  21  21 
 48  48  48  47  47  47  47  47  47  46  46  45  45  44  44  43  43  43  43  43  42  41  42  43  43  42  41  41  42  41  41  40  39  40  39  39  39  39  39  39  38  39  39  39  38  37  36  37  36  37  37  36  36  37  37  37  36  35  36  36  35  36  35  36  36  35  35  34  34  35  34  34  35  34  33  33  33  34  34  34  35  34  34  32  32  33  33  33  33  32  31  32  32  32  31  32  32  31  31  31  31  31  32  32  32  31  31  31  31  31  30  30  31  31  30  30  29  30  30  30  29  29  28  29  29  30  29  29  30  30  29  28  29  28  29  28  28  29  29  29  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  28  27  27  26  27  27  26  27  27  27  26  26  26  26  26  26  26  25  25  25  26  25  26  26  26  25  26  26  26  25  25  24  24  24  24  25  24  25  25  25  26  26  26  27  26  25  25  24  24  23  24  25  25  25  24  25  24  24  24  25  24  24  23  23  24  24  24  24  24  23  24  24  23  23  24  24  23  22  23  23  24  24  23  23  22  22  23  22  22  23  23  23  23  22  23  23  22  23  22  22  22  22  22  22  22  22  22  21  22  23  22  22  21  21  21  21  21  21  20  21  21  23  22  21  21  22  21  20  20  21  21  21  20  21  20  20  20  19  19  20  20  20  20  20  21 
 50  49  49  48  47  46  46  46  45  45  44  44  44  43  44  43  43  43  43  43  43  42  43  42  43  42  42  42  42  41  40  40  39  39  39  40  40  39  38  38  38  38  38  38  37  36  36  36  36  37  38  37  38  37  36  36  36  36  36  36  35  36  36  36  35  35  36  35  35  35  34  35  35  34  33  34  34  33  34  34  34  34  33  32  32  33  33  33  32  32  31  31  31  32  32  32  31  32  31  30  31  32  32  32  31  31  30  30  30  30  31  30  30  30  30  30  30  30  30  29  28  28  28  28  28  29  28  28  28  29  29  28  28  28  29  28  28  28  28  28  27  27  27  28  27  26  27  27  27  26  27  27  27  27  28  27  26  26  27  26  27  27  27  26  26  26  27  26  26  26  25  25  25  26  26  25  26  26  25  25  25  26  26  25  25  25  25  25  25  25  25  25  24  24  25  25  25  26  26  26  26  26  25  24  24  24  24  25  25  24  25  25  25  24  24  24  23  23  23  23  23  23  23  24  23  23  23  23  23  23  24  23  23  24  23  24  24  23  22  23  23  23  23  22  22  22  23  23  23  23  23  22  22  22  22  22  22  22  22  22  22  21  21  22  22  21  21  21  21  21  22  21  20  20  21  22  22  22  21  21  22  21  21  21  21  20  21  20  21  20  20  20  19  19  19  20  20  20  20  20 
 49  49  48  48  48  46  44  45  44  44  44  43  43  43  43  43  44  44  43  43  42  42  42  42  42  42  43  42  41  41  40  40  39  40  39  39  39  39  38  38  38  38  37  37  37  37  37  36  36  37  38  37  37  37  35  35  35  36  36  36  36  37  36  36  36  35  35  36  36  35  34  34  34  34  33  34  34  34  34  33  34  33  33  32  32  33  33  33  33  33  32  32  32  32  32  31  32  31  31  32  32  31  31  31  31  31  31  31  30  30  31  30  29  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  29  28  28  29  29  29  28  29  28  27  27  27  27  28  27  27  27  27  26  27  27  27  27  28  28  28  27  27  26  26  27  26  27  27  26  27  27  27  27  26  25  25  26  26  25  25  25  26  26  26  25  25  25  25  24  25  25  26  25  25  25  26  25  25  25  25  25  25  24  24  24  25  25  24  25  25  25  25  25  26  25  25  25  25  25  24  24  23  23  24  24  24  23  24  23  23  24  23  23  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  22  22  22  22  23  22  23  22  22  22  23  22  23  23  22  22  22  23  22  22  22  21  21  22  22  21  21  21  21  21  21  21  20  21  22  22  22  21  22  22  22  21  21  21  21  20  20  20  20  20  20  19  20  20  20  20  20  19 
 49  48  48  48  48  46  45  45  45  44  44  44  43  42  43  44  43  43  43  43  43  43  43  42  42  42  42  41  41  41  40  39  39  39  39  39  39  39  39  38  38  38  37  38  38  37  36  36  36  36  36  36  36  36  35  35  35  36  36  35  35  36  36  36  36  36  35  36  36  35  35  34  33  34  33  34  33  34  34  34  34  34  33  33  32  33  34  34  34  33  33  33  33  32  32  31  32  31  32  32  32  31  30  31  31  31  31  31  31  31  31  30  30  30  29  29  29  30  29  28  29  29  28  28  28  28  29  28  28  28  29  28  29  29  28  28  28  27  28  27  28  28  28  27  27  27  27  27  27  28  28  28  28  27  26  27  27  26  26  26  26  27  27  27  28  27  26  26  26  27  28  27  26  26  25  26  26  26  26  26  25  25  25  26  27  27  25  25  25  26  26  25  25  25  24  25  25  25  25  24  24  24  24  24  24  25  25  26  25  25  25  24  24  24  24  23  24  24  24  24  24  24  24  23  24  24  23  23  24  24  25  24  23  23  23  24  24  24  23  23  23  23  22  23  22  23  23  22  23  22  22  22  23  22  23  23  22  22  22  23  23  23  22  21  22  21  21  22  22  22  21  21  21  22  21  21  21  22  22  22  22  22  21  21  21  21  21  21  20  20  20  21  21  20  20  21  21  20  20  20 
 48  47  47  47  47  46  46  44  44  43  43  44  43  43  43  43  44  43  43  43  43  43  43  43  42  42  42  41  41  40  40  40  40  40  40  39  39  39  39  39  39  38  38  37  37  37  36  36  36  35  35  35  35  35  35  36  36  37  38  35  35  36  37  36  36  36  35  35  35  35  35  34  33  34  33  33  34  33  33  34  34  33  33  33  33  33  33  33  33  33  32  32  32  32  32  31  32  31  32  32  31  31  30  31  31  30  30  31  31  31  31  31  31  31  31  31  30  30  29  28  29  29  29  28  28  29  29  28  27  28  28  28  28  28  28  29  28  27  27  28  28  28  27  28  28  28  28  28  28  28  28  28  28  27  26  26  26  26  27  27  26  26  27  27  27  27  26  26  26  26  27  28  27  26  25  25  25  25  25  25  25  26  26  27  27  26  26  25  24  25  25  26  25  24  24  24  25  25  25  24  25  25  24  24  24  24  25  26  26  26  25  24  23  24  24  23  24  24  23  23  23  23  24  24  24  23  23  23  23  24  24  25  24  24  24  24  24  24  24  23  23  22  22  22  22  23  23  22  23  23  23  23  22  22  22  23  23  23  23  23  22  23  22  21  22  22  22  22  22  22  21  21  21  22  22  22  21  21  22  21  22  22  21  22  22  21  21  21  21  21  21  21  20  20  19  20  21  21  21  21 
 48  48  47  47  46  46  45  45  45  43  43  45  44  44  43  43  44  44  43  43  43  42  42  42  41  41  42  42  41  40  41  41  41  41  41  40  40  40  40  40  39  39  38  38  38  37  37  37  36  36  36  36  36  36  36  37  37  36  37  36  36  36  35  35  35  35  35  35  34  34  35  34  33  34  33  34  34  34  34  33  33  33  32  32  32  32  33  33  33  33  33  32  31  31  32  32  32  31  32  32  31  31  30  31  31  30  30  30  30  30  30  29  30  30  31  30  30  29  29  28  29  28  28  28  28  28  29  28  27  28  29  29  28  28  28  28  28  27  28  27  28  29  28  28  28  27  27  27  27  27  27  27  27  27  26  27  27  26  27  27  26  27  27  27  27  26  26  26  26  26  28  28  28  27  25  25  26  26  26  25  25  25  25  27  27  26  25  25  24  25  25  25  25  24  24  25  24  24  25  24  25  25  24  25  25  24  25  25  25  26  25  24  24  24  24  23  23  23  23  23  24  24  24  25  24  23  23  23  23  24  23  24  24  23  24  25  25  24  24  24  24  23  23  23  23  24  23  22  23  22  22  22  22  23  22  22  22  22  22  22  22  23  22  21  21  21  21  21  22  22  22  22  22  22  22  22  22  22  21  21  22  22  21  22  22  21  21  22  21  21  21  20  20  19  20  20  21  20  20  20 
 48  48  47  48  46  45  46  46  45  44  44  45  44  44  44  44  45  44  43  42  42  43  42  42  42  41  41  42  41  41  41  42  42  42  41  41  40  38  38  38  38  38  38  38  38  36  37  37  36  36  35  36  36  37  37  37  36  35  36  36  36  36  36  36  35  35  35  35  35  34  35  34  33  34  33  34  33  34  34  33  33  34  33  32  32  33  33  32  33  33  31  31  31  32  31  32  32  31  31  32  31  31  31  30  30  31  31  30  30  30  30  29  30  31  30  29  30  29  29  29  29  29  28  28  28  28  29  28  27  28  29  29  29  29  28  27  28  27  28  27  27  28  28  28  27  27  27  27  27  27  26  27  27  27  27  27  27  26  26  27  25  27  27  27  27  26  26  26  26  27  28  28  28  28  28  26  25  25  25  25  25  25  25  26  26  26  25  25  25  24  25  24  24  25  25  25  24  25  25  25  25  25  25  25  25  26  26  25  24  24  24  24  24  24  24  23  23  23  23  24  24  24  24  25  24  23  24  24  24  24  24  24  23  24  25  25  24  24  23  24  24  23  23  23  23  24  23  22  22  22  22  22  23  23  23  22  22  22  21  21  22  22  21  21  22  22  22  22  22  22  22  23  22  21  22  22  22  22  21  22  22  22  22  21  22  21  22  22  21  21  21  21  20  20  21  21  20  20  20  20 
 48  48  47  46  46  46  45  45  45  45  44  44  44  44  45  45  45  44  43  43  43  43  42  42  41  41  41  40  40  41  42  42  41  41  41  41  40  39  38  38  38  38  37  37  38  37  37  37  36  36  37  37  37  38  37  36  36  36  36  36  35  35  35  36  36  36  35  34  35  34  35  34  33  34  33  34  34  34  33  34  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  31  31  30  32  31  31  31  31  31  31  31  31  31  30  30  29  30  30  30  30  30  29  29  29  30  29  28  29  29  29  29  28  28  29  30  29  29  28  29  29  28  28  27  28  28  28  27  28  27  27  28  27  28  28  28  28  28  28  28  28  28  28  28  28  25  26  26  26  27  26  27  26  26  26  27  28  28  29  29  28  26  24  24  25  25  25  26  25  25  25  25  25  25  25  26  25  24  24  25  25  25  25  25  25  26  25  26  25  26  26  26  25  25  24  25  24  24  24  24  23  23  23  24  23  24  24  24  25  24  23  24  24  24  23  23  22  22  23  24  25  24  24  23  23  23  22  23  23  22  23  23  22  23  23  23  22  22  22  23  23  23  22  22  22  22  22  21  22  23  23  23  23  23  23  23  23  22  21  22  22  21  21  21  22  21  22  22  22  21  22  21  22  22  22  21  21  21  20  21  20  19  19  19  20 
 48  48  47  46  46  45  45  45  45  45  44  43  44  44  44  44  45  44  43  43  44  42  41  41  40  40  40  40  40  41  42  41  41  41  41  40  41  40  39  38  38  38  38  38  38  37  37  37  36  37  38  38  37  37  37  37  36  36  37  37  36  35  36  35  35  36  35  35  35  34  35  34  34  33  33  34  34  34  33  34  34  34  34  33  34  33  33  34  33  32  31  32  32  32  33  32  31  30  30  32  30  30  30  31  31  30  30  30  30  30  30  29  29  29  29  30  30  29  29  29  29  29  28  28  28  28  29  29  28  29  30  30  29  29  29  30  29  29  28  28  28  29  28  27  27  28  28  28  29  29  29  29  29  29  30  29  29  29  28  28  26  27  26  26  26  26  27  27  27  26  27  27  27  28  28  28  27  26  25  25  25  26  26  26  26  26  26  25  25  25  25  24  24  25  25  25  24  25  26  25  26  26  26  26  25  25  26  25  24  24  25  24  24  23  24  24  24  24  24  24  23  23  24  24  24  24  24  23  23  23  23  23  23  23  24  24  24  23  24  23  23  22  23  23  22  23  23  23  23  23  23  23  23  23  22  22  22  22  22  23  22  21  22  22  22  22  22  22  22  22  22  23  22  22  23  23  22  22  22  22  21  22  21  21  21  21  21  21  21  21  21  21  21  21  20  19  20  19  20  20 
 48  48  47  46  46  45  45  45  46  45  45  44  45  45  45  45  44  44  44  43  43  43  42  41  40  40  40  41  41  41  40  40  40  41  41  40  38  37  37  37  37  38  39  38  37  37  37  38  37  36  37  37  37  37  36  36  36  36  37  36  36  35  36  35  35  35  35  35  34  35  34  34  34  33  34  34  34  34  33  33  34  34  34  33  34  33  33  32  32  32  33  33  32  32  32  31  30  30  31  32  32  31  31  30  31  30  30  30  30  30  30  29  29  29  29  30  30  29  29  29  29  28  29  29  28  28  29  29  28  28  29  29  29  29  30  30  29  29  29  29  28  29  28  27  27  27  27  27  28  28  29  28  27  28  27  27  27  27  27  27  26  27  27  26  25  26  27  27  28  28  28  26  27  27  27  27  26  26  25  25  25  25  25  25  27  27  26  25  25  24  25  25  25  25  25  25  25  25  26  25  25  25  25  25  25  25  25  25  24  25  24  24  24  24  25  24  24  24  24  24  23  23  23  23  23  23  23  23  23  24  24  24  24  24  24  23  23  23  24  23  22  22  23  22  22  23  23  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  22  22  21  22  21  22  22  22  22  22  22  22  22  22  22  21  20  21  22  22  21  21  21  21  21  21  21  21  21  20  20  20  20  20  20 
 47  47  47  46  47  46  46  46  45  45  44  44  44  44  44  44  44  43  43  43  43  43  42  41  41  41  40  40  41  41  40  40  40  40  39  39  38  37  37  36  37  38  38  37  39  38  37  36  36  36  36  37  37  37  36  36  36  35  36  36  36  35  35  35  35  34  35  34  35  34  34  33  33  33  33  33  33  34  34  33  33  33  33  34  33  33  32  33  32  32  33  32  32  31  32  31  30  30  31  32  32  31  32  31  30  31  31  31  31  31  30  29  29  29  29  29  29  29  29  29  29  28  28  28  29  28  28  29  28  29  28  28  29  29  29  29  29  28  28  28  29  28  29  29  27  26  27  27  27  28  29  28  26  27  27  27  28  28  27  26  27  26  26  27  26  26  26  27  28  28  27  27  27  27  26  26  25  25  25  25  25  25  24  25  27  27  26  25  24  24  24  25  25  25  25  25  25  25  25  25  24  24  25  24  25  25  24  24  24  25  24  25  25  25  24  24  25  24  23  23  24  24  22  23  23  23  22  22  23  23  24  24  24  24  24  24  23  24  23  23  23  23  23  23  23  23  22  22  23  23  22  22  22  22  22  22  22  22  22  23  22  22  21  22  22  22  21  21  21  21  22  21  22  21  21  21  22  21  21  22  21  20  21  21  21  21  21  21  21  21  21  20  20  21  21  20  20  21  21  21 
 47  48  47  46  46  46  46  46  45  45  44  44  43  43  43  44  44  44  43  42  42  42  42  42  42  41  40  41  40  40  41  40  40  40  39  39  40  39  38  38  39  39  39  38  38  37  36  36  36  36  36  36  37  37  36  36  36  35  35  36  35  35  34  35  35  35  34  34  34  33  34  33  34  34  34  33  33  33  33  34  34  33  33  33  32  32  33  33  32  31  32  31  32  31  32  31  30  30  31  31  31  30  30  30  30  31  31  30  30  30  30  30  29  28  29  28  28  30  30  30  28  28  28  28  28  28  28  29  29  28  28  28  28  28  28  27  27  27  27  27  27  27  28  29  28  28  28  28  27  28  29  27  26  27  27  27  28  28  27  26  27  26  26  27  26  26  26  26  27  27  26  25  26  26  26  26  26  25  26  25  26  25  25  24  25  26  24  24  24  25  25  24  24  24  24  25  24  25  24  24  24  24  24  24  24  24  23  24  25  24  25  24  24  24  24  24  25  24  23  24  23  23  23  24  24  24  24  23  23  23  23  23  23  24  23  24  24  23  23  24  24  23  24  24  24  23  23  23  22  22  23  22  23  23  22  21  21  21  22  22  22  22  22  22  21  22  22  21  21  21  22  22  21  21  22  21  21  21  21  22  21  20  20  21  21  20  21  22  22  22  22  21  21  21  20  20  21  21  20  21 
 48  47  47  46  47  45  46  45  45  45  44  45  44  44  43  43  43  43  43  42  42  42  41  41  41  42  41  40  40  40  40  39  39  39  39  38  39  38  39  39  39  39  39  39  39  37  36  35  35  35  35  36  37  37  37  36  36  36  36  36  35  35  35  34  35  34  34  34  33  33  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  32  33  32  32  32  31  32  32  32  32  31  31  31  30  30  30  31  30  30  30  31  30  31  30  30  31  29  29  29  29  29  28  29  29  28  27  29  28  28  28  29  29  29  29  28  28  28  28  28  28  28  27  27  27  28  27  27  27  28  29  28  27  27  27  27  26  26  27  27  27  26  26  27  26  27  27  27  27  26  26  25  25  26  26  26  25  26  27  26  26  25  25  25  25  26  26  25  25  24  25  24  24  24  25  24  25  25  24  25  25  25  25  25  24  24  23  24  24  24  23  24  24  24  25  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  24  23  23  23  23  23  23  24  23  24  23  24  23  24  24  24  24  24  24  23  23  23  23  22  22  23  22  23  23  23  23  22  22  22  22  22  22  22  22  22  23  22  21  21  21  21  21  21  21  21  21  20  20  21  21  21  20  21  21  21  21  21  21  22  21  21  21  20  20  20  21  21  21  21  20 
 47  47  47  47  47  46  46  46  45  44  44  44  43  43  43  43  43  42  43  42  42  41  40  40  40  41  41  40  41  40  39  39  39  39  39  39  39  38  38  38  39  38  39  38  38  37  36  36  36  35  34  35  36  37  37  35  36  36  35  35  35  35  35  34  35  34  34  35  34  34  34  35  34  34  34  34  34  35  33  32  32  32  33  34  34  33  32  32  32  31  32  32  32  34  33  32  31  31  31  31  30  31  31  31  30  30  29  29  30  30  30  29  29  30  29  29  29  29  28  28  28  28  28  28  28  28  28  28  29  29  28  28  29  29  29  29  28  27  28  28  27  27  27  27  27  27  27  27  26  26  26  27  27  27  26  26  27  27  26  26  26  26  27  26  27  26  26  25  25  26  26  26  25  25  25  25  25  25  25  24  26  25  25  25  24  25  25  24  25  25  25  24  25  24  24  24  24  24  24  24  25  24  24  23  23  23  24  23  24  25  24  24  25  24  24  24  24  23  23  23  24  24  23  23  23  24  23  23  22  22  23  23  24  24  24  24  24  24  24  24  24  23  23  22  23  23  22  23  22  22  22  22  22  22  22  22  23  23  22  22  22  22  23  22  21  22  21  22  22  22  21  21  21  20  20  21  20  20  20  20  20  21  21  21  21  22  22  21  21  21  21  21  21  21  21  20  20  21  21  21 
 47  47  47  46  46  46  47  46  46  45  44  43  44  44  43  43  42  42  43  42  41  41  41  40  41  41  41  41  41  40  38  39  38  38  39  39  38  39  38  38  39  38  38  38  38  38  36  35  35  35  34  35  36  36  37  37  36  35  34  34  34  34  34  34  35  34  34  35  35  35  34  35  35  34  34  34  34  34  34  33  33  32  33  34  33  33  33  32  32  31  32  32  32  32  32  31  31  30  30  30  30  30  30  31  30  30  29  28  29  29  29  30  30  30  30  29  29  27  28  29  29  28  27  27  27  27  27  28  28  28  28  29  28  28  28  29  28  28  28  27  28  28  27  27  27  26  27  27  27  27  27  28  27  26  27  27  27  27  26  26  26  27  26  26  26  26  25  25  26  27  26  25  25  25  26  26  26  26  25  24  25  26  26  25  24  25  25  25  25  25  25  24  25  24  25  25  25  25  25  24  24  25  24  24  24  24  24  23  24  25  24  24  25  24  23  23  24  24  23  23  23  23  23  23  23  24  23  24  24  23  23  22  23  23  24  24  23  23  23  23  23  22  23  23  24  23  22  22  22  23  22  22  22  21  22  22  22  22  22  23  22  22  21  21  22  21  21  22  22  22  22  22  22  21  20  20  21  21  21  21  21  21  21  21  21  21  21  21  20  21  21  20  20  20  20  21  21  21  21  20 
 46  46  46  46  46  46  46  45  44  44  44  43  43  43  43  42  42  42  42  42  41  41  41  40  40  40  40  40  40  39  39  39  39  39  38  38  37  37  37  37  38  38  38  39  38  37  36  35  34  34  34  35  36  36  36  36  37  35  35  35  35  35  35  35  35  34  34  35  34  34  34  34  34  34  34  34  34  34  33  32  32  32  32  33  34  33  33  32  31  31  32  32  32  31  31  31  31  30  31  31  31  30  31  30  30  29  29  29  29  28  29  29  29  29  29  29  29  28  27  27  28  28  28  28  28  28  28  27  28  28  29  29  29  29  28  27  27  27  27  26  28  28  28  27  27  27  27  27  27  27  27  26  26  26  26  26  26  26  26  26  26  26  27  27  27  26  26  26  26  26  25  26  26  25  26  26  26  26  25  25  24  25  25  25  24  25  25  25  25  24  24  25  25  25  25  25  25  25  24  24  24  24  25  24  23  23  24  24  24  23  23  24  24  24  23  23  24  24  23  23  23  23  23  23  23  24  23  23  23  23  23  22  22  22  22  22  23  23  23  24  23  23  23  23  23  23  23  22  22  22  23  22  22  21  22  23  23  22  22  23  23  22  21  21  22  21  21  22  22  22  22  22  22  22  21  20  21  21  21  21  20  20  20  21  21  21  21  20  20  20  20  19  19  19  19  20  20  20  21  20 
 46  46  45  46  45  45  45  45  44  43  43  44  43  44  43  43  42  41  41  42  41  41  41  40  39  39  39  40  40  39  39  39  39  39  38  38  37  37  36  37  37  38  39  39  38  37  36  35  35  35  35  36  36  36  35  36  37  35  36  36  36  36  35  35  36  35  34  35  34  34  34  34  34  34  34  34  34  34  32  32  32  33  32  32  33  33  33  32  31  32  31  32  32  31  31  31  31  30  31  31  31  31  31  30  29  30  30  30  29  29  29  30  30  30  30  29  28  28  28  28  28  28  28  28  28  28  27  27  28  29  29  29  29  29  29  28  27  28  28  27  28  29  29  28  27  28  27  27  28  27  27  27  26  27  28  28  28  28  27  27  26  26  27  28  27  27  27  26  26  26  26  26  26  25  25  25  25  25  25  25  25  24  24  24  24  24  24  24  24  25  24  24  24  24  24  24  24  24  25  24  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  24  24  24  24  24  24  24  23  24  24  24  23  22  23  23  23  23  23  23  23  23  22  23  24  23  22  22  23  23  23  23  23  22  23  22  22  21  22  23  23  22  22  23  22  21  22  22  21  21  22  21  21  21  21  21  21  20  20  21  22  21  22  22  22  21  21  21  22  21  20  21  20  20  19  20  20  19  20  21  21  21  21 
 46  46  45  45  46  45  45  45  45  43  43  43  42  42  42  42  42  42  42  42  42  41  41  40  39  39  39  40  40  39  39  40  39  38  38  38  37  37  37  36  37  38  38  38  39  38  37  36  36  37  37  37  37  36  35  36  37  35  36  36  35  35  35  35  36  35  34  35  34  34  34  33  34  34  34  34  34  33  33  33  33  33  33  33  32  32  33  32  31  32  32  31  31  30  31  32  31  30  31  30  30  30  31  30  29  30  30  29  29  29  29  29  30  29  30  30  29  28  28  29  28  27  28  27  27  27  28  28  28  29  28  29  29  29  30  28  28  29  29  29  28  29  29  28  27  28  28  28  28  28  27  27  27  27  28  28  28  28  28  28  27  26  26  26  26  26  26  26  27  26  26  25  25  26  26  26  26  25  25  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  25  25  24  24  24  24  24  24  25  25  24  23  24  25  24  25  25  24  24  25  24  23  24  23  23  24  23  23  23  24  23  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  23  23  23  22  23  24  24  23  22  23  23  23  22  22  23  23  22  23  23  22  22  22  22  21  21  21  21  21  21  21  22  21  20  20  20  21  22  22  22  22  22  22  21  21  21  20  20  20  19  19  19  20  19  20  21  21  21  21 
 46  46  45  46  46  45  44  44  44  43  42  42  41  41  41  41  42  42  41  41  42  41  41  41  40  40  39  39  39  39  39  39  39  39  39  38  38  38  37  38  38  38  39  39  38  38  37  38  37  37  38  37  36  36  37  37  36  35  36  36  36  35  35  35  35  34  34  34  34  34  34  33  33  33  33  33  34  34  33  33  33  33  33  33  32  32  33  32  31  31  31  31  31  31  31  32  32  32  31  30  30  31  31  30  30  30  30  29  30  29  29  28  29  29  29  29  29  29  30  29  29  28  28  29  29  28  28  28  28  28  28  29  28  28  29  29  29  28  28  28  28  28  28  28  28  27  28  28  27  28  28  28  28  27  27  27  27  28  28  28  27  26  25  26  26  26  26  26  27  26  25  25  25  26  25  26  26  25  25  25  25  25  26  26  25  25  26  26  26  26  26  26  25  25  26  25  24  24  25  25  24  25  24  24  24  24  24  24  24  24  23  25  25  24  24  24  24  23  23  24  24  24  24  23  24  24  23  23  23  23  24  23  23  23  23  23  24  23  22  22  22  22  23  23  23  23  23  23  23  23  22  22  22  22  23  23  22  22  23  22  23  22  22  22  21  21  21  21  21  21  21  22  22  21  20  20  20  22  22  22  22  22  21  21  21  20  20  20  20  20  20  20  20  20  19  20  21  20  20  20 
 45  45  45  46  45  45  44  44  43  42  42  42  42  42  42  42  42  41  41  40  41  41  41  40  39  39  39  39  39  39  39  39  38  39  39  38  38  37  37  38  39  38  39  39  38  38  38  38  37  36  37  37  36  36  37  37  36  35  36  36  36  36  36  36  35  34  35  35  34  34  33  34  34  34  34  34  34  34  34  34  34  34  33  32  33  33  32  31  32  31  31  31  31  31  31  31  31  32  31  31  31  32  32  31  30  30  29  30  30  30  29  29  29  30  30  30  30  28  29  29  29  28  28  28  28  28  28  27  28  29  28  28  29  29  28  28  29  28  28  28  28  28  29  29  28  27  27  27  27  27  27  27  27  27  27  28  27  28  28  27  27  27  26  26  26  27  27  27  27  26  25  26  25  26  26  25  25  26  25  25  24  25  25  25  25  26  26  26  26  26  26  26  25  25  25  25  24  25  25  25  24  25  24  24  24  23  24  25  24  24  24  24  24  24  24  24  24  24  24  25  23  23  24  23  24  23  24  24  24  23  24  23  23  23  23  23  23  23  22  22  23  23  23  23  23  24  23  23  23  23  22  23  23  22  23  22  21  22  23  23  23  22  21  21  21  22  22  21  21  21  21  21  21  21  21  20  19  20  21  22  21  21  20  20  20  20  20  21  20  20  20  19  19  20  20  20  20  19  19  20 
 45  45  44  45  45  44  44  44  43  43  42  43  43  43  43  43  42  41  40  40  40  40  40  40  39  40  39  39  39  40  40  40  39  39  38  38  38  37  37  38  38  38  38  37  38  37  37  37  36  37  36  36  37  37  37  37  36  36  36  37  36  35  35  35  35  34  34  33  33  33  33  34  33  34  34  33  32  32  32  33  33  33  33  32  33  32  31  31  31  32  32  32  32  31  32  31  31  31  32  31  31  31  31  31  31  30  30  31  30  29  29  30  30  30  29  29  29  28  28  28  28  28  28  27  27  28  28  28  29  28  28  29  28  28  29  28  27  28  28  28  29  28  28  29  28  28  27  27  26  26  26  26  26  26  27  27  28  27  28  27  26  26  26  26  26  27  26  26  27  26  25  26  26  26  26  26  25  25  25  25  24  25  25  25  25  25  26  25  25  26  26  26  26  25  24  24  25  25  24  24  24  25  24  24  24  24  24  24  24  25  24  23  23  24  25  25  25  24  24  24  22  24  24  23  23  23  23  23  24  23  24  22  22  22  22  22  22  22  22  23  23  24  24  24  24  23  23  23  22  22  23  22  22  23  22  22  22  22  23  22  22  21  21  21  22  21  21  21  21  22  21  20  20  20  21  20  20  21  20  20  20  20  21  20  20  19  20  20  19  19  19  20  20  20  20  20  20  19  20  20 
 45  44  45  45  44  45  44  43  43  43  43  43  43  43  43  43  42  42  41  40  40  40  40  41  41  41  40  40  40  40  40  40  39  39  38  39  39  39  38  38  38  39  38  38  38  37  37  37  37  36  36  36  37  36  37  36  36  36  36  36  36  35  35  34  34  34  34  33  33  33  33  34  33  34  33  33  33  32  33  33  33  33  34  33  32  32  32  32  32  31  31  32  32  32  32  31  31  31  30  31  30  31  31  31  31  30  30  30  30  29  30  29  29  29  29  29  28  28  29  28  28  29  28  28  27  27  27  28  27  28  28  29  29  28  28  27  27  28  28  28  28  28  28  28  28  28  27  26  26  27  27  27  27  27  27  27  26  26  27  27  26  25  26  26  26  26  26  26  26  26  26  26  27  27  26  26  25  25  26  26  27  26  26  26  25  25  26  26  25  25  25  25  25  24  24  24  24  25  24  25  24  24  24  24  24  24  23  23  23  24  24  24  24  24  24  24  24  25  24  23  23  23  23  24  23  24  24  23  24  23  23  23  23  23  23  23  23  23  23  23  23  24  23  23  23  22  23  23  22  22  22  22  22  22  22  23  22  22  22  22  22  22  21  22  22  22  22  22  22  22  21  21  21  20  21  21  21  21  20  20  20  19  19  20  20  19  20  20  20  20  19  20  20  20  20  19  19  20  20  20 
 44  44  45  45  44  45  44  43  44  43  43  42  43  43  43  43  42  42  41  40  40  40  41  41  41  41  40  41  41  40  40  40  39  38  39  39  38  38  39  39  38  39  39  38  38  38  38  38  38  38  37  37  37  36  36  35  35  35  35  35  35  35  35  35  35  34  33  34  34  34  34  33  33  34  33  33  33  32  33  34  34  34  33  33  33  32  33  32  33  32  32  31  31  32  32  32  31  31  30  31  30  31  31  31  31  30  30  29  29  29  30  29  29  29  29  29  29  29  28  28  29  29  29  29  29  28  27  27  28  28  29  29  29  29  29  29  29  28  28  28  27  27  27  27  27  26  26  26  26  26  26  26  26  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  26  25  26  26  27  27  27  27  26  25  25  25  25  26  26  25  25  25  25  25  24  24  25  24  25  25  25  24  24  24  25  24  23  23  24  24  25  25  25  24  23  23  24  24  23  22  23  23  24  23  24  24  23  24  23  23  24  24  24  24  24  24  23  23  23  23  24  23  22  22  22  23  23  23  22  22  22  22  23  22  22  22  22  22  22  22  22  22  21  22  22  23  23  22  22  22  22  21  21  22  22  21  21  20  20  20  19  19  20  20  19  20  20  20  20  21  20  20  20  20  20  20  20  19  19 
 44  45  44  45  45  45  44  43  43  44  43  43  44  43  43  43  42  42  41  40  40  40  40  41  41  41  40  41  41  40  39  39  40  39  38  38  38  38  38  39  38  38  38  39  38  38  37  37  38  38  38  37  37  36  36  36  36  36  35  35  35  35  34  34  34  34  34  34  34  33  33  34  34  33  32  32  32  32  33  34  33  33  32  32  32  32  32  32  32  32  31  31  31  31  32  31  32  32  32  31  31  31  30  31  31  31  30  29  29  29  30  29  28  28  28  28  29  29  28  28  29  30  30  30  30  30  29  29  29  28  29  29  29  29  29  29  29  28  28  27  26  26  26  26  27  27  26  26  27  26  26  27  27  27  27  27  27  27  25  25  26  27  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  26  27  27  26  26  27  26  25  25  25  24  25  25  25  25  25  25  25  24  24  25  24  24  24  25  25  25  25  25  24  23  23  23  24  24  24  25  24  23  23  24  23  23  22  23  23  23  23  23  23  24  24  23  23  25  25  24  24  24  24  24  24  24  24  24  23  23  23  22  23  24  22  22  23  23  23  23  22  21  23  23  23  23  23  22  22  21  22  21  22  22  22  21  22  22  21  21  21  21  21  22  21  21  20  20  21  20  20  20  20  20  20  20  20  20  20  20  20  20  19  19  20  20 
 44  44  44  44  44  44  43  44  44  43  43  43  43  43  43  42  42  41  41  41  41  40  39  40  40  41  40  40  40  39  38  39  40  39  38  38  38  38  39  37  38  38  38  38  38  38  37  38  37  37  37  37  36  37  37  37  37  37  36  36  35  35  34  34  34  34  34  33  33  34  34  34  34  33  33  33  34  33  32  33  33  32  33  33  32  31  31  31  31  31  31  32  32  31  32  31  31  31  32  31  31  30  30  31  30  29  29  29  30  30  30  29  29  28  28  28  28  28  28  29  29  29  29  30  29  30  31  30  29  28  28  28  28  29  28  27  28  27  27  28  27  26  26  27  27  27  27  27  27  27  27  27  28  28  27  27  27  27  26  26  26  26  26  25  26  25  26  26  25  25  25  26  26  25  25  25  24  25  26  26  25  25  26  26  25  25  25  25  25  24  25  25  25  24  24  25  25  25  24  24  24  24  25  25  23  23  24  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  24  24  24  24  24  24  23  23  23  23  23  24  23  23  23  23  23  23  24  23  23  23  23  23  23  23  22  23  22  22  22  22  22  23  23  23  22  22  22  22  22  21  22  21  22  22  22  22  21  21  20  21  21  21  21  21  21  20  20  21  20  20  20  20  20  20  20  19  19  19  19  20  19  19  19  19  20 
 44  45  45  44  44  43  43  43  43  42  42  42  43  43  43  42  42  41  40  40  39  39  40  39  39  39  39  39  38  38  38  38  38  39  39  38  38  39  39  38  38  39  39  39  38  38  38  38  38  37  36  37  37  37  38  38  38  37  36  36  35  34  34  35  34  33  34  35  35  34  35  34  33  34  34  34  33  33  32  33  34  32  33  33  32  31  32  32  32  32  32  31  31  30  31  31  30  31  31  31  30  30  30  30  30  29  29  29  29  29  29  30  29  28  28  28  28  28  28  29  29  29  30  29  29  29  29  29  29  28  29  29  29  28  27  27  27  27  27  27  27  26  27  27  27  27  28  27  27  27  27  27  27  28  27  27  27  27  27  27  27  27  27  27  26  25  25  25  26  25  25  26  26  25  25  25  24  24  25  25  24  25  25  25  25  25  25  25  24  25  25  24  24  25  25  25  25  25  24  25  25  25  25  24  24  24  24  24  24  24  25  24  24  24  24  24  24  23  24  23  23  24  24  23  24  25  24  23  23  24  23  23  24  23  22  23  22  22  22  22  23  23  22  22  22  23  23  22  22  22  22  22  21  21  22  23  22  22  22  21  21  21  21  21  21  21  22  22  22  21  21  21  21  20  21  22  22  21  21  20  21  21  20  20  20  19  20  20  19  19  20  19  19  19  19  19  20  19  18  18 
 45  44  44  46  45  44  44  43  43  44  43  42  44  43  44  43  42  42  41  42  40  39  39  39  38  38  39  39  38  39  38  38  37  38  38  40  40  41  41  41  40  39  39  40  40  40  40  40  40  40  39  38  36  36  36  36  36  36  35  35  36  35  34  34  34  34  34  34  33  34  34  34  34  34  34  33  32  33  34  33  32  33  33  33  31  30  31  31  31  31  31  31  31  30  30  31  30  31  31  31  31  30  30  30  30  29  29  30  30  29  29  30  29  28  29  29  28  29  29  29  29  29  29  29  29  29  29  29  29  29  28  29  28  26  27  27  27  28  27  27  27  26  27  28  28  27  28  28  27  26  26  26  27  27  26  26  26  26  26  26  26  26  27  27  26  25  25  25  25  25  25  26  25  25  25  25  24  25  26  26  25  25  26  26  26  25  25  25  25  24  24  24  24  25  24  25  24  24  24  24  24  24  24  24  24  25  24  23  24  24  24  24  25  24  24  24  24  23  23  24  24  23  22  22  23  24  24  23  24  24  23  23  23  23  23  23  22  22  23  22  23  22  23  23  23  23  23  22  22  22  21  21  22  21  22  22  22  22  22  21  22  22  22  22  22  22  22  21  20  20  21  20  21  21  21  21  21  21  21  21  20  20  20  20  19  19  19  20  20  19  19  18  19  20  19  19  19  19  19  19 
 42  40  39  41  41  41  41  39  40  40  40  39  40  40  40  40  40  41  40  41  41  39  39  37  36  36  37  37  37  38  38  37  36  37  38  38  39  39  40  40  41  39  38  38  41  42  42  45  42  42  41  41  40  38  37  37  36  36  35  35  35  36  34  34  34  35  35  34  34  33  32  33  33  33  33  33  32  33  33  33  33  33  32  31  30  30  30  30  30  31  31  30  30  29  29  31  31  31  30  31  30  30  29  30  30  30  29  29  30  29  29  29  29  28  29  29  28  28  28  29  28  27  28  28  29  29  29  29  29  29  29  28  29  27  27  27  27  27  27  27  27  27  27  28  28  28  28  28  28  27  26  27  27  26  26  26  26  26  26  27  27  27  26  26  25  25  26  25  25  25  25  25  25  26  26  26  26  25  26  25  25  25  26  25  25  25  25  26  25  25  25  25  24  24  25  25  25  25  24  24  23  24  24  24  24  24  24  23  24  25  25  25  24  24  25  24  24  23  23  23  23  22  23  23  23  23  24  23  23  22  22  22  22  23  23  24  23  23  22  22  23  22  22  23  24  23  22  22  22  22  22  21  21  21  22  22  22  22  22  21  22  21  22  21  21  21  22  21  20  20  21  21  21  22  21  21  21  21  22  21  20  21  21  21  21  20  19  19  20  19  19  20  19  19  19  18  19  19  19  19 
 72  72  75  73  73  72  68  68  70  65  64  65  63  62  60  59  59  54  54  53  52  54  52  50  48  48  47  45  44  43  42  40  40  41  42  37  38  39  38  36  37  37  37  38  39  40  40  38  38  41  41  37  35  34  33  34  32  35  36  37  36  36  35  35  35  34  35  35  34  33  32  33  33  33  32  32  33  32  33  33  33  33  31  31  30  31  31  31  32  31  31  30  30  29  30  31  30  31  31  30  30  30  30  30  30  30  29  29  29  28  28  29  28  27  27  27  27  27  27  28  27  27  28  28  29  28  28  29  29  29  29  29  28  28  27  27  27  27  27  27  28  28  28  27  28  28  28  27  26  26  27  27  27  27  27  27  27  27  26  26  26  26  26  26  26  26  25  25  26  26  25  24  25  25  26  26  26  26  26  26  26  25  25  25  25  25  26  25  24  24  24  25  25  24  24  25  25  25  25  24  24  24  24  24  23  23  24  25  24  24  24  24  24  25  25  24  24  24  24  24  23  22  23  23  23  24  24  22  23  23  22  22  23  22  22  23  24  23  22  23  22  23  23  23  23  23  22  23  23  22  22  22  22  22  22  21  21  21  22  22  22  21  22  21  21  21  21  21  21  21  21  21  22  21  22  22  22  21  22  21  20  20  20  20  20  20  20  20  20  20  20  21  19  19  19  19  19  20  19  19 
110 106 111 110 107 111 109 112 110 107 107 109 107 109 106 107 108 104 101 103  98  99  97  99 102  98  98  99  96  97  97  99 101  94  95  96  94  94  91  90  93  91  88  86  88  88  93 129 123  97  78  79  79  76  72  64  68  54  33  38  37  35  35  36  35  35  34  33  33  33  33  33  34  33  33  32  33  32  33  34  33  32  32  32  32  31  31  31  31  31  30  30  30  30  30  31  30  31  30  30  30  30  30  30  29  30  29  28  28  28  28  28  28  28  28  28  28  27  27  27  27  27  27  28  28  27  27  27  27  27  27  28  27  27  27  27  27  28  27  28  27  28  27  27  28  27  27  27  26  27  27  27  27  27  26  27  27  27  26  25  25  25  26  26  25  26  25  25  26  26  25  24  25  25  25  25  25  25  25  25  25  25  24  25  26  26  26  26  25  24  25  25  25  24  24  24  24  23  24  24  24  24  23  23  24  24  24  24  24  25  24  24  24  24  24  24  24  25  25  24  23  23  23  23  24  24  24  22  22  22  22  22  23  22  22  23  23  23  22  22  22  22  22  22  22  23  23  22  23  22  22  23  23  23  22  22  22  22  22  21  21  21  22  21  21  21  21  21  22  22  22  21  21  22  21  21  21  21  22  21  20  21  20  20  20  21  21  21  21  21  21  20  19  19  20  20  20  20  20  20 
 89  87  91  93  97 101  95  96  97  93  92  95  95  99  97  99 104 100 100 102  97  98  97  98  99  99 100 106 102 104 104 106 107 106 105 107 107 106 107 107 112 107 103 110 107 110 114 178 237 214 102 102  85  78  89 102 106  87  35  37  36  37  36  35  35  34  33  33  34  34  34  34  33  34  33  33  32  33  34  34  33  32  32  31  32  31  31  31  31  30  30  31  31  30  30  30  31  30  29  30  30  30  30  30  29  29  28  28  28  27  28  28  28  28  27  28  28  27  28  28  27  27  27  27  28  27  28  28  27  27  27  28  28  28  28  27  27  27  27  28  27  28  28  27  28  27  26  26  27  26  26  26  27  27  27  27  27  26  27  27  28  27  26  26  25  25  26  26  25  25  25  25  25  26  25  25  24  24  25  25  25  25  25  26  26  25  25  25  25  24  25  25  24  24  25  24  24  24  24  25  25  25  25  25  25  25  24  23  24  24  24  25  25  24  25  25  24  24  24  24  24  25  23  23  23  24  23  23  22  22  22  22  22  23  22  22  22  23  23  23  23  22  22  23  24  22  22  23  23  23  22  23  22  23  23  23  22  22  22  22  22  22  21  22  22  22  22  22  22  21  22  21  22  22  22  22  22  22  22  21  20  21  22  21  21  21  21  21  20  21  21  21  20  20  20  20  20  20  20  20 
 54  56  55  42  79 101  71  43  50  55  60  49  71 100  83  52  58  58  62  54  71 105  88  73  80  80  83  85  83  93  90  78  88  87  86  87  84  96  99  83  88  92  87  92  91  95 107  94 133 183 114  96  38  38 163 105  99  87  36  37  37  35  34  34  33  33  33  34  34  33  32  33  34  33  33  33  32  33  33  33  33  34  33  32  32  31  31  31  30  30  31  31  31  30  31  31  30  30  30  30  30  29  29  29  28  28  28  28  29  28  28  28  28  29  28  28  28  27  28  28  27  27  28  28  28  28  27  28  28  27  28  29  29  29  29  28  28  27  27  27  27  27  28  28  27  27  27  27  26  26  26  26  27  27  27  27  27  26  27  27  28  27  26  27  26  26  25  25  25  25  25  26  26  26  25  25  24  25  25  25  25  25  25  26  25  25  24  24  25  24  25  25  25  24  24  25  24  25  25  25  25  25  25  25  24  24  24  24  24  23  23  24  24  24  25  26  26  25  25  25  25  25  24  23  24  24  24  23  23  23  23  22  22  22  22  21  22  22  22  22  22  23  22  23  23  22  22  23  23  22  22  22  22  22  23  22  21  21  22  22  22  21  21  21  21  21  21  21  21  21  21  22  22  22  22  21  21  21  21  20  20  20  20  20  21  21  21  21  20  20  21  21  20  20  19  19  19  19  19  19 
 58  63  67  45  75 102  76  49  64  69  68  48  67 100  89  53  60  64  69  49  64 100  88  71  83  85  87  89  84  91  91  72  91  94  93  92  89  96  98  78  91  99  97  96  96  93 113  76  26  47 101 104  72  91  77  30  98  92  38  38  38  36  34  34  34  34  34  34  34  33  33  33  34  34  34  34  33  32  32  32  32  32  32  32  32  31  31  31  30  31  31  30  30  30  30  30  30  30  30  31  30  30  30  30  30  31  30  30  29  29  29  29  29  28  28  28  28  28  28  28  27  27  28  27  28  28  27  27  27  27  28  29  29  29  29  28  27  28  27  27  28  28  28  28  27  26  26  26  27  27  27  27  26  27  26  26  26  26  26  26  26  27  27  27  27  26  26  25  25  25  25  25  25  25  26  26  25  26  25  24  24  25  25  24  25  24  24  24  25  25  24  24  24  25  25  24  24  24  24  24  24  24  24  24  23  23  24  24  24  24  23  23  23  23  24  25  24  24  25  25  24  24  24  24  24  23  23  23  23  23  22  23  23  22  22  23  21  21  21  21  22  22  23  22  22  22  23  23  22  22  22  21  21  22  21  21  22  21  22  21  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  21  20  20  20  20  20  19  20  21  21  21  21  20  20  21  20  20  19  20  20  20  20  20  20 
 48  53  53  41  73  98  76  43  49  51  54  42  61  98  89  47  52  60  61  49  60  95  88  71  79  84  88  89  87  91  93  76  89  92  92  93  92  95 102  88  91 100  96 100  98  97 100 137 148 129 106  95 115  74   8  34  92 102  41  37  39  36  36  36  35  35  35  33  34  34  33  33  34  33  33  33  33  32  32  31  31  31  31  31  31  32  32  31  31  31  31  31  31  31  30  30  31  31  31  31  30  30  31  30  30  30  29  28  27  28  28  28  28  28  28  28  28  27  28  29  28  28  27  28  27  27  28  28  27  27  27  28  28  27  28  28  27  27  27  27  27  27  26  27  27  27  28  28  28  27  27  27  27  26  26  25  25  25  25  25  25  25  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  26  25  25  25  26  25  25  25  24  24  24  24  24  24  25  24  25  25  25  24  24  24  24  24  24  23  24  24  23  23  23  23  23  24  23  23  22  23  24  24  23  24  24  24  23  23  23  23  22  22  23  22  22  22  22  22  22  23  22  22  22  22  22  21  22  22  23  23  22  23  23  22  22  22  22  22  21  21  21  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  22  21  21  19  20  20  20  20  19  20  20  20  19  20  21  21  21  21  20  20  20  20  20  19  19  20  19  19  20 
 50  54  50  38  69 101  81  45  46  42  39  39  58  98  92  45  42  51  48  37  56  96  85  71  86  90  89  90  88  90  92  76  88  92  93  93  94  91  99  89  85  95  91  93  92  91 100 108 187 255 142  91 139  35  27  40  91 106  47  35  40  36  35  35  35  35  35  33  33  33  34  34  34  33  33  32  32  32  33  32  32  32  32  31  31  31  32  31  32  31  31  31  32  31  31  31  31  31  32  31  30  29  29  29  30  30  29  28  28  28  28  28  28  29  29  29  29  28  28  28  28  27  27  28  28  27  27  28  27  28  27  27  28  27  27  27  27  27  26  27  26  26  26  27  27  28  28  27  27  27  26  27  26  27  27  26  26  26  26  25  25  25  25  26  25  25  25  25  26  26  25  25  25  25  26  25  25  26  26  26  26  25  26  26  25  24  25  24  24  24  24  25  25  25  25  25  25  24  24  24  25  25  24  23  24  24  23  24  24  23  23  23  22  23  22  23  24  23  23  23  24  23  24  24  23  22  23  23  22  21  21  22  22  23  23  23  23  23  23  22  23  23  23  23  22  22  23  23  23  23  22  22  22  22  22  22  21  21  21  22  22  22  21  21  22  22  22  22  22  21  21  21  21  21  20  19  20  20  21  20  20  19  20  20  20  20  20  20  21  19  19  19  18  19  19  18  19  20  20  19 
 49  52  49  40  70 101  83  49  49  47  39  40  62  98  95  49  46  55  53  38  52  96  93  73  82  87  86  86  83  90  93  79  94  97  96  97  94  93 104  90  83  88  87  88  88  91 100 122 159 198 137 109  64  20  45  36  80 112  53  34  40  37  34  34  35  35  35  34  34  34  35  34  34  33  33  32  33  33  33  33  32  32  32  31  31  31  31  31  31  32  32  31  31  31  31  30  30  31  31  31  30  30  30  29  30  31  30  28  29  29  29  29  28  28  28  28  28  28  28  29  28  27  28  28  28  27  27  27  27  27  27  28  27  28  28  27  26  27  26  26  26  26  27  27  27  27  27  27  26  26  26  26  26  27  27  26  26  26  25  26  26  26  26  27  26  25  26  26  25  24  24  25  25  25  25  25  25  26  25  26  26  25  25  25  25  24  24  25  25  24  24  24  24  24  24  25  24  24  24  24  23  24  24  24  24  24  23  24  25  24  24  23  23  23  23  22  23  24  23  24  24  24  23  24  23  23  23  23  23  23  22  22  22  22  22  22  23  23  23  23  23  23  23  23  23  23  23  23  22  23  23  22  22  22  22  22  22  21  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  21  20  20  21  21  20  21  21  20  20  21  21  20  20  20  20  20  19  19  19  20  19  18  19  20  19  19 
 49  52  50  44  64  95  81  41  37  37  35  39  55  94  95  51  44  53  50  41  49  91  94  70  83  87  89  90  87  88  92  78  92  97  98  98  98  93 104  92  86  95  95  96  96  90 110  99  54  47  81 124  79  33  44  35  78 115  60  33  39  36  35  35  35  35  35  35  35  34  33  34  33  33  32  32  33  33  32  33  32  31  31  31  32  32  31  32  31  32  32  31  30  30  30  31  30  30  29  30  30  31  31  30  30  30  30  29  28  28  28  29  29  29  28  29  29  28  28  28  28  27  28  29  29  28  27  27  28  28  28  28  27  28  28  27  26  26  26  26  26  27  27  27  27  27  27  27  27  27  27  27  26  26  26  25  25  25  25  26  26  27  26  26  26  26  25  25  26  25  25  25  25  26  26  25  24  26  25  25  25  25  25  25  25  25  24  24  24  24  24  24  24  24  24  23  25  25  25  25  25  23  23  24  24  24  24  24  24  24  24  23  22  22  23  22  23  24  23  23  24  23  23  23  23  24  23  23  23  24  22  21  22  21  21  22  23  23  22  22  22  23  23  23  23  23  22  23  23  22  22  22  22  21  21  21  21  22  21  23  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  21  22  21  21  21  21  21  21  21  21  21  20  20  21  21  21  20  19  19  20  19  19  19  19  20 
 49  53  51  44  63  98  87  49  42  35  37  40  49  96  97  54  42  54  55  42  47  88  94  77  84  86  88  90  94  89  90  76  88  96  98  98  97  96  99  91  95  96  97 103 104  96  97 125 152 118 111 116  87  40  43  37  71 115  68  33  39  37  37  36  35  36  35  34  34  34  34  34  34  34  33  33  32  32  32  33  32  31  32  32  32  32  32  32  32  31  32  31  30  30  31  31  31  30  30  30  30  31  30  30  29  29  29  29  28  28  28  29  30  29  29  29  29  28  28  27  28  28  30  30  29  29  29  28  27  27  27  27  28  27  27  28  28  28  28  28  28  28  27  27  27  27  26  26  27  28  27  27  26  25  26  26  26  26  25  25  25  26  26  25  25  26  25  25  26  25  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  24  25  24  24  24  24  24  25  25  25  26  26  26  25  24  23  23  23  24  23  24  24  23  22  22  22  22  23  24  24  23  24  24  23  23  24  24  23  23  24  23  23  22  21  22  22  22  22  22  22  22  21  21  21  22  22  22  23  23  23  22  22  22  21  21  22  22  22  22  22  22  22  22  22  22  22  22  22  21  20  20  20  20  20  21  21  21  21  21  21  21  20  21  20  20  20  20  20  20  21  21  22  21  20  20  20  20  20  20  20  20  20 
 47  55  52  42  59  97  92  51  40  32  35  39  47  94  96  59  41  56  64  44  45  85  95  79  87  93  90  89  89  89  92  79  86  98  99 100  97  94  99  96 139 167  89  35  46  55  99 139 217 226 178 115  89  41  45  40  61 114  75  34  40  37  38  37  36  35  34  34  35  34  35  35  35  34  34  33  33  33  33  33  33  32  32  33  33  32  32  32  32  31  31  31  31  30  30  30  31  31  30  30  30  31  30  29  30  29  29  28  29  28  28  29  30  30  28  29  28  28  27  28  28  29  30  30  28  29  29  29  28  27  27  27  27  27  27  28  29  29  29  29  28  28  27  27  27  26  26  26  26  27  26  26  26  26  26  26  26  26  26  25  25  25  25  25  25  25  25  25  26  26  25  26  25  25  25  25  25  25  25  26  25  26  26  26  25  26  25  24  24  25  25  25  25  24  25  26  25  25  26  25  25  25  24  23  24  23  23  24  24  24  23  23  23  22  23  23  24  24  23  24  24  25  24  23  24  24  23  24  23  22  23  22  22  22  22  22  22  23  22  21  22  22  22  23  23  23  23  22  22  23  22  22  22  22  21  22  22  22  21  21  21  22  22  22  21  22  21  20  20  20  21  21  21  21  21  21  21  21  20  21  20  21  22  22  22  22  21  21  21  21  21  21  20  20  20  20  19  20  19  19 
 48  59  61  43  55  96  94  50  37  31  34  38  47  92  96  61  40  57  68  46  46  80 100  79  73  79  80  87  86  89  98  84  86  97  97  98  97  93 102  99  69  76  78  79  88  92  99 142 213 218 195 122  96  41  46  40  53 115  82  33  36  36  37  37  36  35  35  34  33  34  34  35  35  34  34  33  33  34  33  32  33  33  33  32  32  31  31  30  31  30  30  30  30  30  30  30  29  30  30  29  30  31  31  30  29  29  28  28  28  29  29  28  29  30  28  28  29  27  28  29  28  27  27  28  27  28  28  28  29  28  28  28  28  28  28  28  28  27  27  28  28  27  27  28  27  26  26  26  26  26  26  26  26  26  26  26  26  27  26  26  26  26  26  25  25  25  25  25  25  25  26  25  25  25  25  24  24  24  24  25  26  25  26  26  25  25  25  25  25  24  25  25  25  24  24  24  25  26  25  24  24  25  25  24  24  23  23  23  24  24  23  23  23  23  24  24  24  23  23  24  24  23  23  24  23  24  24  23  23  23  23  22  21  21  22  22  22  22  22  22  23  23  23  23  23  22  23  23  23  22  22  23  23  22  21  22  21  21  21  21  21  22  21  21  22  22  21  21  21  21  20  20  21  21  21  21  21  21  20  21  20  21  21  21  21  21  21  20  19  20  20  20  20  20  20  20  20  20  20  19 
 49  61  67  45  53  98  99  54  35  31  34  43  45  90 104  68  42  59  73  52  45  79 103  81  71  77  80  86  86  86  94  87  79  91  93  96  95  92 100  97  74  73  75  81  87  91  96 126 183 244 203 120  97  44  47  40  47 107  87  35  36  37  37  38  38  37  36  34  34  35  35  34  34  34  34  33  34  33  33  32  33  33  32  31  32  32  31  31  31  31  30  30  30  31  30  30  29  29  29  30  31  30  31  30  29  29  28  28  28  30  29  28  28  28  29  29  28  28  28  28  27  27  27  26  27  27  27  27  28  27  27  28  27  27  27  27  28  27  28  28  27  27  27  28  27  26  27  26  25  26  27  26  25  25  27  26  27  26  25  25  26  26  26  27  26  25  26  26  25  25  26  25  25  25  24  24  25  25  24  24  25  25  26  27  26  26  26  26  25  24  24  24  24  25  24  23  24  25  25  24  24  24  25  24  24  23  23  24  24  25  24  24  24  24  24  25  24  23  24  24  23  22  23  24  23  24  23  23  23  24  24  23  23  23  23  23  22  22  21  23  24  22  22  22  22  22  23  23  23  23  23  22  22  23  21  21  21  21  21  23  22  21  21  21  21  21  21  21  21  21  21  21  21  21  22  21  21  21  20  20  20  21  20  20  20  20  19  19  19  19  20  19  19  19  19  20  19  19  19  20 
 51  63  66  46  52  95 103  57  32  29  33  41  42  90 108  74  39  59  73  53  40  78 107  89  80  87  87  91  92  91  97  92  77  96  94  97  96  94 101 107  64  40  41  38  36  43  93 114 104 139  91 113 104  43  46  42  47 109 101  41  36  38  38  38  38  37  36  36  35  35  35  34  33  33  33  33  33  33  32  32  33  33  32  31  31  32  32  32  31  31  31  31  31  31  30  31  31  30  30  30  30  30  31  30  29  29  28  28  29  30  28  28  28  28  28  28  29  28  29  28  28  28  28  27  26  27  27  27  27  26  26  27  26  26  26  26  27  27  28  28  28  28  28  28  28  27  27  26  25  25  25  25  26  26  26  26  25  25  25  26  25  26  26  26  24  25  26  26  25  24  25  25  24  25  24  25  25  24  25  25  24  25  26  26  26  27  27  26  26  26  25  24  25  25  24  24  24  24  25  25  25  25  25  24  24  25  25  24  24  24  24  24  24  25  24  23  24  24  24  24  23  22  23  24  24  24  23  23  23  23  23  23  23  23  22  22  22  23  23  24  23  22  23  23  22  22  22  23  22  23  23  23  22  23  21  21  21  22  21  22  22  21  21  20  20  20  21  21  21  20  20  21  21  21  21  20  20  21  21  21  21  21  21  20  20  20  20  20  20  20  19  19  19  19  19  19  20  20  20  20 
 50  63  66  49  51  94 101  60  29  27  35  40  43  89 107  76  39  58  72  56  40  72 100  89  79  89  88  91  89  91 101  94  76  92  95  95  96  92 100 113  88  95  97  94  95  93 100 123  75 158 187 111 111  43  44  47  45 103 105  43  39  40  38  37  37  36  36  35  35  36  34  33  33  34  33  33  33  33  33  32  33  33  32  32  32  32  32  31  31  31  32  32  30  30  31  31  31  30  30  31  31  31  29  29  29  29  29  29  29  29  27  28  28  27  27  27  28  28  28  28  29  28  28  27  27  27  27  26  26  27  26  26  26  26  26  26  26  26  27  27  27  27  27  28  27  27  28  27  26  25  26  26  27  27  26  26  25  25  25  26  26  26  26  25  25  26  25  25  25  24  25  25  24  25  25  25  24  24  25  25  24  24  24  25  26  27  27  27  26  27  25  25  25  24  24  25  24  24  24  24  23  24  24  24  24  25  24  24  24  24  24  25  25  24  24  24  24  24  23  24  24  23  23  24  23  23  23  22  22  22  22  22  22  22  23  22  22  22  23  22  23  23  22  22  22  22  22  22  22  22  22  22  23  22  22  22  21  21  21  22  22  21  21  21  21  21  22  21  20  20  21  21  21  21  20  19  20  20  20  20  20  20  19  19  20  20  19  20  20  20  20  19  20  20  20  19  19  19  19  19 
 47  62  70  53  49  93 104  63  31  28  32  38  39  87 108  81  40  59  76  62  49  64  99  88  78  86  85  87  89  89  96  95  78  89  93  94  96  94  99 110  90  90  97  95  98 101 103 124 115 150 154 117 119  55  40  46  39  93 109  45  32  34  32  34  35  35  35  34  34  36  34  33  33  33  33  33  34  34  33  32  33  33  33  33  32  32  32  31  31  30  31  31  30  30  30  31  30  29  30  31  31  30  29  29  29  29  29  30  29  28  28  28  29  29  29  28  28  28  28  29  28  28  28  28  27  27  27  27  27  26  26  26  26  27  27  26  27  26  26  27  25  26  26  27  27  27  27  27  27  26  26  26  26  27  27  26  26  25  25  26  26  26  26  26  26  26  25  24  24  25  24  24  24  25  25  24  25  25  25  25  25  24  24  24  25  26  26  26  26  25  25  25  24  24  24  25  25  24  24  23  23  24  24  25  25  24  25  25  24  23  24  25  24  25  25  24  24  24  24  24  24  24  23  23  23  23  23  22  23  23  23  23  23  23  22  22  22  23  23  22  22  23  22  22  22  22  22  21  22  22  22  22  22  23  22  22  21  20  21  21  22  22  22  21  21  21  21  21  20  20  21  21  20  19  20  20  20  19  19  19  19  19  19  18  20  20  19  19  19  20  19  19  20  20  19  18  18  18  18  18 
 48  64  73  55  48  90 106  68  30  29  30  38  37  82 111  89  41  58  79  64  46  64 102  89  74  85  87  89  89  89  97  99  79  93  98  98  98  95 100 110  89  95  99 101 101  99 105 119 208 242 210 152 120  75  64  80  69  85 111  61  59  70  67  48  35  36  36  36  35  36  36  35  34  32  33  33  33  33  32  33  32  32  32  32  33  32  32  32  31  31  30  31  31  31  30  30  30  29  30  30  30  29  30  30  30  30  30  29  28  29  29  28  28  29  29  29  28  29  28  28  28  28  27  27  27  27  28  28  27  27  27  27  26  27  27  26  26  27  27  26  25  25  25  26  26  27  27  28  27  25  25  25  25  26  26  26  25  26  26  25  25  25  25  25  25  26  25  24  24  24  25  25  24  24  24  24  24  25  25  24  24  24  25  25  25  25  25  24  24  25  24  24  24  25  24  24  24  25  25  24  24  25  24  25  25  25  25  25  24  23  24  24  24  25  25  24  23  24  24  24  23  24  23  23  23  22  22  23  23  23  22  23  24  23  22  23  22  23  23  22  22  23  22  23  22  22  22  22  21  22  22  21  21  22  22  21  21  22  22  21  21  21  21  20  20  20  20  20  21  21  21  22  21  20  20  20  20  20  20  20  20  19  19  18  20  20  19  20  20  20  19  19  20  20  19  18  18  19  19  19 
 50  66  74  61  48  86 103  69  29  28  29  37  41  77 108  86  43  58  73  62  43  65  99  93  76  86  87  87  86  85  93  96  78  91  93  94  95  94  96 112  93  93  98  99 103 104 103 122 184 254 251 175 126  90  73 103  93  90 111  69  79  99 101  69  35  38  37  37  36  36  37  36  35  34  34  34  33  33  33  33  32  31  31  32  32  32  32  32  31  32  31  31  32  31  31  31  30  29  30  30  30  30  30  30  30  30  29  29  29  29  29  28  28  28  28  28  28  28  28  27  28  28  27  28  28  28  27  27  28  27  27  28  26  26  26  26  26  26  26  26  25  25  25  25  26  27  26  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  26  25  26  26  25  24  24  25  24  24  24  24  24  24  24  24  24  24  24  25  25  25  25  25  24  24  24  24  25  25  24  24  24  24  24  24  24  25  26  26  25  25  24  24  25  24  24  24  24  25  25  25  25  24  24  24  24  24  23  24  23  23  23  23  22  22  22  22  22  23  23  23  23  22  23  22  22  22  23  23  23  23  23  22  21  21  22  21  21  22  22  21  22  22  22  22  22  21  21  21  21  21  20  20  20  21  21  20  21  22  21  21  22  22  21  20  19  19  19  19  19  18  19  19  20  19  19  20  19  19  20  19  20  18  18  18  18  19 
 49  69  69  84  55  84 107  73  28  32  33  42  42  71 109  89  45  67  81  80  59  57 100  95  76  85  87  87  87  87  91  97  81  90  93  95  96  92  93 107  92  92 105  98 104 107 106 120 163 210 212 166 129  94  76 107  99  86 108  71  74 104 115  81  31  37  36  37  36  36  36  34  35  34  34  34  34  34  33  32  33  32  32  32  32  32  32  32  31  31  32  31  30  30  31  31  29  30  30  29  31  31  30  29  30  29  29  29  29  29  29  29  29  29  29  29  27  28  27  27  27  27  29  29  29  29  28  28  28  27  27  27  27  26  27  27  26  26  26  27  27  26  26  27  27  26  26  25  25  26  25  25  25  25  26  25  25  25  26  26  26  26  26  25  26  26  26  24  24  25  24  24  24  24  25  25  24  24  24  25  25  24  24  25  24  24  24  24  24  24  25  25  24  24  24  25  25  24  24  24  24  25  25  24  24  23  24  24  24  25  25  25  24  25  25  24  24  24  24  23  23  24  23  23  22  22  23  23  23  23  23  23  23  24  23  22  24  22  21  21  22  22  22  22  22  21  22  22  22  22  21  22  21  21  22  23  22  22  22  22  21  20  20  21  20  19  20  21  21  21  21  20  20  22  22  22  21  20  20  19  19  20  20  19  19  20  20  19  20  19  20  20  20  19  20  19  18  18  18  18 
 31  36  31  69  62  80 111  76  35  57  66  71  46  68 110  99  35  38  40  57  76  53 101 104  75  84  88  87  87  84  93 105  83  80  89  90  94  94  93 105  94  73  87  93  99 108 108 123 186 253 247 194 133  99  72 104 102  81 105  77  72 106 112  93  34  37  36  37  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  30  31  31  31  31  31  30  30  31  30  30  29  30  30  30  29  29  29  29  29  29  29  29  30  29  28  29  29  28  28  28  27  26  26  28  29  29  29  28  28  28  27  27  27  26  27  27  27  27  27  27  27  27  27  27  26  26  26  26  25  25  25  25  25  25  26  26  26  26  26  25  25  25  25  25  26  25  25  25  25  24  24  24  24  24  24  25  25  25  24  24  24  24  24  25  25  24  24  24  24  25  25  25  25  25  24  24  24  24  24  25  24  23  24  24  23  23  23  24  24  25  25  25  24  23  24  23  23  23  23  24  24  24  24  24  23  22  22  22  23  23  23  23  22  23  23  22  22  23  22  21  21  20  20  21  21  20  21  21  21  21  22  21  22  21  21  22  22  22  21  22  22  21  20  19  20  20  19  20  21  21  20  20  19  20  21  21  21  21  21  20  19  20  20  19  19  19  20  20  20  20  20  19  19  19  18  18  18  19  18  18  18 
 58  77  75  84  71  75 106  81  43  65  72  79  58  65 106  93  39  37  45  57  81  53  98 103  77  84  85  86  87  86  99 105  83  81  85  88  92  91  92 106  98  71  82  88  98 108 112 129 147 164 139 116 133 110  73 101 106  80 105  84  69 102 114  98  35  39  39  39  36  35  36  35  34  33  32  32  33  32  32  32  33  32  32  32  33  31  31  31  31  31  30  30  30  30  29  30  30  30  29  29  30  30  29  29  29  29  29  29  29  29  29  28  29  28  28  28  28  28  28  28  27  27  26  28  29  28  28  28  28  28  28  27  27  26  27  27  27  27  26  26  27  27  27  27  26  27  27  26  26  26  26  26  26  27  26  27  26  27  26  25  25  25  25  25  24  25  26  25  25  24  25  25  25  25  24  24  24  25  24  24  24  25  25  24  25  25  25  25  25  25  25  25  24  24  24  25  25  24  24  24  23  24  24  23  22  23  24  25  24  25  24  24  24  22  22  22  22  23  23  23  23  24  23  23  23  23  22  22  22  22  22  22  22  22  23  22  22  22  22  22  21  21  21  21  20  21  22  22  22  21  21  22  21  21  22  21  21  22  22  22  21  20  19  20  20  20  20  20  20  20  19  19  19  20  19  19  20  19  19  19  19  20  19  18  18  18  19  19  20  19  19  19  19  19  18  18  18  18  18  18 
103 104 102 102 104  97 101  99 100 102  97  96  98  90 101  97  93 102 101 100 100  88  97  98  91  96  96  96  97  94  92  95  89  94  97  91  96  99  92 105  98  97 112 109 111 111 116 127 128 167 195 181 110 107  75 100 106  81 103  89  64  99 112 101  42  42  43  38  40  38  35  34  33  33  33  33  32  32  31  32  32  32  32  32  32  31  31  30  30  30  31  30  29  29  29  30  29  29  29  30  30  29  29  29  30  29  28  28  29  29  28  29  28  28  28  27  28  28  28  28  28  28  27  27  29  28  28  29  29  28  27  27  26  26  26  27  27  26  27  27  27  27  27  27  27  26  25  25  26  26  27  27  27  26  26  26  26  27  26  25  26  26  25  25  25  26  25  26  25  24  25  25  25  24  24  25  25  24  24  24  25  24  24  25  25  25  24  24  24  24  24  25  24  24  24  24  24  24  24  23  23  23  23  24  24  23  23  24  24  24  24  24  24  23  23  23  23  23  22  22  23  24  23  23  23  22  22  23  23  23  23  22  22  23  23  21  21  22  22  21  21  21  21  21  21  21  21  22  22  21  21  21  22  22  22  21  22  22  23  21  21  21  20  20  21  21  20  20  20  20  19  20  20  19  19  19  19  19  20  20  19  19  20  20  20  19  19  19  19  19  19  18  18  17  17  18  19  19  18  18 
102 106 102 102 107  99 102 102 106 106 101 101 104  98 102 101 100 103 100 100 105 106  99 101 101 105 104 100 105 101 100 102 104 107 111 103 108 109  99 107 109 107 110 107 110 121 118 159 243 245 244 253 181  91 106 106 113  96 102  93  62  99 110 104  53  38  95 131  41  38  35  34  33  34  33  33  33  32  31  32  32  33  32  32  31  31  31  31  31  31  31  31  30  30  30  29  30  30  29  29  29  28  28  29  30  29  28  29  30  29  28  29  28  28  28  28  27  27  27  27  27  27  27  27  29  29  28  28  28  27  28  27  27  27  26  26  26  27  27  27  26  27  27  27  27  27  25  24  25  26  26  25  26  26  26  27  27  27  26  25  25  25  25  25  24  25  25  25  26  25  25  25  25  25  24  25  25  25  24  24  25  24  24  24  24  24  24  24  24  24  25  25  25  26  25  25  25  25  24  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  24  24  23  23  23  23  22  23  23  22  23  23  22  23  22  23  22  22  23  23  22  22  23  23  22  21  21  21  21  22  21  21  21  22  22  22  22  21  21  21  22  22  22  22  21  21  21  21  21  20  21  21  21  21  20  19  20  20  20  20  19  19  19  19  19  19  19  20  20  20  19  19  19  19  19  20  19  19  18  18  18  19  18  19  19 
103 107 105 106 109 104 102 103 104 109 103 104 107 101 107 105 103 110 108 106 107 107 102 102 103 106 107 103 107 105 102 103 104 108 110 109 110 111 105 110 114 110 115 114 116 125 124 146 221 233 222 227 226  99  97 101  99  94 105  98  65  96 110 112  57  39  64  84  47  37  35  34  34  33  33  32  33  32  32  32  33  33  32  32  32  32  31  31  30  30  30  30  31  31  30  30  29  29  29  29  28  29  28  29  29  29  28  28  29  28  29  28  29  29  28  28  28  28  28  28  28  28  28  28  29  29  28  28  28  28  28  27  28  28  27  27  27  26  27  27  28  28  28  28  28  27  26  26  25  26  26  26  26  26  26  26  26  26  25  25  25  25  25  24  24  24  25  25  24  25  25  25  25  26  25  25  25  26  25  25  24  24  25  25  25  25  24  25  25  26  26  26  26  26  26  27  26  26  25  24  25  25  25  25  24  24  24  24  23  23  24  23  24  23  23  23  23  23  24  24  23  23  23  23  22  23  22  22  22  22  23  22  22  22  22  22  22  23  24  23  22  22  22  21  22  22  22  22  22  23  22  22  21  21  22  22  23  22  22  21  21  21  21  20  20  20  20  20  21  20  19  20  21  21  20  20  20  20  20  20  20  19  19  19  19  19  19  20  20  20  19  20  20  20  20  19  19  19  18  18 
 66  69  70  71  73  72  71  72  74  78  77  77  79  79  81  83  82  88  87  88  91  90  88  89  90  94  95  93 100 100  98  97  98 104 106 104 107 107 102 107 110 108 117 117 115 125 127 115 122 192 199 178 125 114  73  87  92  71  96 106  65  94 108 117  61  36  41  34  36  37  35  34  35  35  33  32  32  32  32  32  32  32  32  31  31  31  30  30  30  30  30  30  31  30  30  29  28  28  28  29  29  28  29  29  28  28  28  28  28  29  28  28  29  28  28  28  29  28  28  28  28  29  29  29  29  28  27  27  27  28  28  28  28  28  28  28  27  27  28  28  29  28  28  28  28  27  27  27  27  27  27  27  27  26  25  26  25  25  25  26  25  25  25  25  25  24  25  25  24  24  25  25  25  25  25  25  25  26  26  26  25  25  25  25  26  26  27  26  26  26  26  25  25  25  26  26  25  25  24  24  25  24  24  24  24  23  23  24  23  23  24  23  24  24  23  24  23  23  24  24  24  24  23  22  23  23  22  22  23  23  22  22  22  22  22  22  22  22  22  22  23  22  22  22  23  23  23  23  22  22  22  22  22  22  21  21  22  21  22  21  21  20  20  20  20  20  20  20  19  19  19  19  19  20  21  21  21  20  20  19  19  19  19  19  20  20  21  20  20  20  20  20  20  20  19  19  19  18  18  18 
 44  47  46  46  45  43  44  41  40  45  46  46  46  45  46  41  44  48  48  48  48  48  46  45  44  48  50  47  49  51  49  49  49  53  56  56  59  60  59  63  64  66  71  74  75  84  86  92  84  82  96  90  79  93  78  90 102  68  65  85  64  93 108 118  69  32  38  36  34  35  35  34  34  34  34  33  33  33  32  31  31  31  31  30  30  30  30  31  30  31  31  31  31  31  32  31  29  29  29  28  28  28  29  29  28  28  28  28  28  28  28  28  29  29  30  29  29  29  29  29  29  29  29  29  28  28  27  26  26  26  27  28  27  26  27  27  26  26  27  27  28  28  28  28  27  28  28  28  28  28  28  27  27  26  26  26  25  25  24  24  24  25  25  24  24  24  24  24  25  24  25  25  24  24  24  24  25  25  25  25  25  26  25  26  27  26  26  27  26  26  25  26  26  26  26  26  25  26  25  24  25  24  25  24  24  23  23  24  23  23  24  23  24  24  23  23  23  23  24  23  23  22  23  23  22  22  23  23  23  23  22  22  23  23  23  23  22  23  23  23  22  22  22  22  22  22  22  22  21  22  21  21  22  22  22  21  21  22  22  22  22  21  20  21  21  21  21  21  20  19  19  19  19  20  20  21  20  21  20  19  20  21  21  21  21  20  21  21  21  21  20  20  19  19  18  18  19  19  19  18 
 45  48  49  49  47  49  49  43  43  48  51  51  49  49  48  44  42  47  50  50  51  47  47  44  37  36  37  41  39  44  45  43  40  42  44  45  45  48  48  48  49  51  54  55  59  62  65  69  79  78  73  75  78  67  71  95 101  53  45  49  63  90 106 118  77  30  34  35  36  35  35  33  33  33  33  32  32  32  31  31  32  32  31  31  31  30  29  30  30  31  32  31  31  31  31  30  28  28  29  29  29  28  28  28  29  29  29  28  29  29  29  28  28  29  28  28  28  28  28  28  28  28  28  27  27  27  27  26  26  26  25  26  26  27  26  26  26  25  26  26  27  28  27  27  27  28  27  28  28  28  28  27  27  27  27  26  26  26  26  26  25  26  27  26  25  25  25  25  25  25  24  24  24  24  24  24  25  24  23  24  24  24  24  24  25  25  25  25  24  25  25  25  25  25  25  25  25  25  25  24  25  25  25  24  24  23  24  24  23  23  24  23  24  24  23  23  23  23  24  23  22  22  22  22  23  23  23  23  22  22  24  24  23  23  23  23  23  22  22  22  22  22  23  22  22  22  22  22  22  21  21  21  22  22  22  21  21  22  22  22  22  21  21  22  22  21  22  22  20  20  20  20  19  19  20  20  20  20  19  20  21  22  22  21  21  20  20  20  20  20  20  20  19  18  18  18  19  18  18  19 
 46  48  51  52  50  50  46  42  44  48  50  51  49  47  47  43  43  46  48  48  48  46  44  41  38  37  39  40  40  42  42  43  40  41  42  42  40  42  48  49  47  51  55  58  58  60  63  65  66  66  69  67  67  63  71  88  83  51  54  57  69  93 110 115  84  30  34  33  35  34  34  34  33  33  33  32  32  32  31  32  32  33  32  32  31  29  29  30  31  31  30  30  30  30  30  29  29  28  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  28  27  27  26  26  26  26  26  26  26  26  27  26  25  26  27  27  27  26  27  26  25  26  27  27  27  27  27  27  28  28  28  27  27  27  27  27  27  27  27  27  27  28  28  28  27  26  26  26  25  25  25  25  25  24  23  23  25  25  25  25  25  25  24  23  23  23  24  24  23  23  23  23  24  24  24  24  24  24  24  24  24  25  25  24  24  24  23  24  23  24  24  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  23  23  22  21  21  22  23  24  23  23  23  23  23  23  22  22  22  22  23  22  22  21  22  22  22  22  22  22  22  22  22  21  22  21  22  22  21  21  22  22  21  21  21  21  21  21  21  21  20  20  20  19  19  20  20  20  21  21  21  21  21  21  19  19  19  19  19  20  19  19  19  19  19  19  19  19 
 75  75  74  75  73  71  70  69  70  71  71  71  70  70  69  65  66  65  65  66  64  62  60  58  59  59  58  57  56  53  49  51  51  53  52  52  53  54  53  51  49  56  59  60  62  61  60  60  60  58  58  59  59  75  84  94  85  47  50  69  78  94 111 114  93  31  34  35  33  34  34  33  33  32  32  32  33  32  33  33  33  32  32  31  31  31  31  30  30  30  30  30  29  29  29  29  29  29  29  29  29  30  30  30  29  28  29  29  29  28  28  28  27  27  28  28  27  27  28  28  27  26  27  27  27  27  27  27  27  26  26  27  27  27  26  27  26  26  25  25  27  27  27  28  28  28  28  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  24  25  24  24  24  24  24  24  25  24  24  24  25  25  25  24  23  24  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  24  24  23  23  24  24  23  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  21  21  22  21  22  23  23  23  23  23  22  22  23  22  22  22  23  22  21  22  22  21  22  21  21  21  22  22  22  22  22  22  21  21  21  21  21  21  20  20  20  20  20  20  20  20  20  20  20  19  19  19  19  20  21  21  21  21  21  20  20  20  19  19  19  19  19  20  19  19  20  20  19  18 
 77  80  79  80  80  78  81  79  80  81  83  83  80  81  82  81  83  83  85  84  83  83  82  82  84  83  82  83  82  79  77  76  75  78  77  75  80  82  82  84  84  85  86  86  86  87  87  87  85  82  84  82  82  85  88  91  86  76  73  82  85  91  98 102  81  31  35  34  34  34  33  33  33  32  33  33  32  33  33  33  32  31  31  31  31  30  30  29  29  29  30  30  30  29  29  29  29  30  30  30  30  30  30  29  29  30  29  29  28  27  27  27  28  29  28  28  27  27  28  28  27  26  26  26  27  26  26  26  26  26  26  27  27  27  26  25  25  25  25  25  27  28  27  27  28  28  27  26  25  25  25  25  25  25  25  25  25  25  25  24  24  25  25  24  24  24  24  24  25  25  24  24  24  24  25  24  25  25  24  24  24  24  24  23  23  23  24  24  24  24  23  23  23  22  22  23  23  23  22  23  24  23  24  23  24  24  24  24  23  23  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  21  21  21  22  23  24  23  23  22  21  22  23  23  22  22  22  22  22  22  21  21  21  21  21  22  21  21  21  21  21  21  21  21  21  20  21  20  21  20  20  20  19  19  19  19  19  19  19  19  19  18  20  20  21  21  21  20  20  20  20  19  19  19  19  19  20  19  19  19  19  19  19 
 77  82  73  72  78  78  76  78  79  80  71  68  82  79  79  79  81  84  76  72  81  82  80  80  80  82  79  71  78  77  74  75  75  76  72  71  80  85  85  87  87  88  87  86  87  86  86  88  87  88  88  87  87  87  87  87  88  89  90  88  88  90  87  89  53  31  34  33  33  33  34  33  32  32  32  33  33  33  32  31  32  32  31  31  31  30  30  30  29  30  30  29  30  29  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  27  27  27  28  28  28  27  28  28  28  28  27  26  26  27  26  25  25  26  27  26  27  26  26  27  26  26  26  26  26  26  27  28  27  27  27  27  26  25  25  25  24  25  25  25  26  26  25  25  25  25  25  25  25  25  25  25  24  24  25  24  24  23  24  25  24  24  25  24  23  23  24  24  24  24  24  23  23  23  23  23  23  22  22  23  23  23  23  23  23  23  24  23  24  25  25  24  24  23  22  22  22  23  22  22  22  22  22  21  21  21  21  21  21  22  22  22  21  21  21  20  21  22  22  22  22  22  21  21  23  23  22  21  21  21  21  22  22  21  21  22  22  21  21  22  22  22  21  21  21  21  20  21  20  21  20  20  20  20  19  19  19  19  20  20  19  19  19  20  19  19  19  20  20  20  20  20  20  20  19  19  19  19  19  19  19  19  19  19  19 
 75  74 163 156  73  80  77  79  81  72 142 167  83  78  80  81  83  77 119 137  80  79  81  80  81  76  97 129  82  73  75  76  74  74  76  95  91  81  84  85  85  86  85  85  86  87  84  85  85  85  85  87  86  85  86  86  87  87  88  88  89  89  91  78  34  32  34  33  33  33  34  33  33  33  33  32  32  33  32  31  32  31  31  31  32  31  32  31  30  30  30  29  29  29  28  28  28  28  28  28  29  29  28  28  28  28  29  29  29  29  29  29  28  27  28  28  28  28  28  27  27  26  26  27  27  26  26  26  26  27  27  27  27  27  27  27  27  26  25  25  25  26  26  27  27  26  27  26  25  25  26  26  25  25  26  25  25  25  25  26  25  24  25  24  24  25  25  25  25  25  24  24  24  24  25  24  24  25  24  23  23  24  25  24  24  23  23  23  23  23  23  23  23  23  23  24  24  24  24  22  23  24  24  24  24  24  23  24  24  23  22  23  22  22  23  23  22  22  22  22  22  22  22  21  22  22  22  22  21  21  21  21  21  21  21  21  21  21  20  22  22  21  20  20  20  21  22  22  22  22  22  22  21  21  21  21  21  21  21  22  21  21  21  20  20  21  21  20  20  19  20  19  19  20  19  20  20  19  19  19  19  19  19  19  19  19  19  19  19  20  19  18  18  18  19  19  19  19  19  19 
 77  78  92  91  80  81  79  79  81  77 106 116  80  81  80  81  82  77 116 133  84  80  80  80  82  73 114 170  88  73  77  76  78  69  89 182 127  77  85  83  85  77 101 201 129  75  87  84  84  84  87  81  81  86  86  87  88  89  88  89  90  89  96  58  32  35  33  33  34  33  33  34  34  33  32  32  32  32  32  32  31  31  31  31  32  32  31  30  30  30  30  30  30  29  28  28  29  29  29  29  30  30  29  28  27  27  28  28  28  28  28  28  28  27  26  26  26  27  27  27  27  27  26  26  26  26  26  27  26  27  27  26  26  26  26  26  27  26  25  25  26  24  24  26  26  26  26  26  25  26  26  26  25  25  25  25  25  25  25  26  25  25  25  25  24  24  24  24  24  24  24  24  24  25  25  24  24  24  24  24  23  24  25  25  25  23  23  24  24  24  24  24  24  23  23  24  24  23  23  23  24  23  23  24  23  23  24  23  24  23  23  22  22  22  22  22  22  23  23  23  22  22  22  22  22  22  23  22  22  23  23  23  22  22  22  22  22  21  21  22  22  21  20  20  20  20  21  22  21  22  22  22  21  21  21  21  21  22  22  22  21  21  21  21  20  20  20  21  20  20  20  19  19  20  19  20  20  19  19  19  20  19  19  19  19  19  19  20  20  19  18  19  18  18  18  18  18  18  18  18 
 77  78  76  76  79  79  80  79  80  80  76  73  80  81  80  81  80  81  74  72  81  81  80  80  80  81  76  67  76  78  76  77  75  72  72  73  81  86  81  84  85  86  86  85  85  87  87  86  85  87  88  85  87  88  89  89  88  88  89  89  88  93  83  34  34  35  34  33  34  33  32  32  33  32  32  32  32  31  32  32  32  32  32  32  32  31  31  30  31  32  32  31  29  28  28  29  29  29  29  29  28  28  29  28  28  27  27  27  27  27  27  27  28  27  27  26  26  27  27  27  27  27  27  26  26  27  26  26  27  26  27  27  27  26  26  26  26  26  26  26  26  24  24  24  25  26  25  25  25  26  26  25  26  25  25  25  26  26  26  26  26  26  25  25  25  24  25  24  24  24  25  24  24  24  25  24  24  25  24  24  24  23  24  24  24  24  24  24  25  25  25  25  24  24  24  22  23  23  24  24  24  24  24  24  24  24  24  23  23  22  23  22  23  23  22  22  22  22  23  22  21  21  21  22  22  22  22  23  23  23  23  22  22  22  22  22  22  22  22  22  22  21  21  21  21  21  22  21  22  22  21  21  22  21  22  22  22  21  21  21  21  21  21  20  21  20  19  19  19  20  19  20  20  19  19  20  20  20  19  19  19  20  19  19  19  19  19  20  19  18  18  18  18  18  17  17  17  17  19  19 
 79  78  80  79  79  79  79  80  80  80  81  82  80  80  80  80  80  81  82  81  81  81  80  81  81  81  83  85  83  81  80  78  77  78  81  84  83  83  83  82  84  85  85  85  85  88  87  86  86  87  87  87  88  89  89  90  90  89  90  90  90  96  59  32  36  34  34  33  34  33  32  33  33  32  33  33  33  32  32  32  31  32  32  32  32  31  30  30  31  31  31  30  29  28  29  29  28  28  28  29  29  28  28  27  27  27  27  28  28  27  27  27  27  28  27  27  26  26  26  26  26  26  27  27  27  27  27  27  26  26  27  27  27  27  27  25  25  25  25  25  25  25  25  25  25  26  25  25  24  25  25  25  26  25  25  25  26  25  25  25  25  25  25  24  24  25  24  25  25  24  24  24  24  25  25  25  24  24  24  24  23  24  23  23  23  24  25  25  25  25  25  25  25  24  24  23  23  23  23  23  23  24  24  23  23  24  24  23  23  23  23  23  24  23  23  23  23  23  22  22  22  21  21  22  22  22  22  22  22  22  23  22  22  22  22  22  21  21  21  20  21  22  22  22  22  22  22  21  21  22  21  22  22  22  21  22  21  20  21  22  21  21  21  19  20  20  19  20  20  19  20  19  19  20  20  19  19  19  20  20  20  19  20  19  20  20  19  20  19  18  18  19  19  19  19  18  18  18  18  18 
 77  78  78  78  78  78  78  79  80  80  80  81  81  81  81  81  81  82  82  81  82  81  81  81  82  81  81  82  82  82  82  83  82  82  84  83  81  83  84  83  83  86  86  86  86  88  88  87  89  90  89  89  90  91  93  95  97  97  95  95  96  92  42  35  37  36  34  34  34  33  32  33  33  33  33  33  33  32  33  32  31  32  32  31  32  31  30  30  30  30  29  30  30  30  30  29  28  28  28  29  28  28  28  27  27  27  28  28  28  28  28  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  26  26  27  27  27  27  27  26  26  26  25  25  25  26  25  24  24  25  26  26  25  24  24  24  25  25  25  26  25  25  26  25  24  24  24  24  24  24  24  25  25  24  24  25  24  25  25  26  25  26  25  25  24  24  24  24  24  25  24  24  25  24  25  26  25  25  25  24  23  24  24  23  23  23  23  23  23  24  24  23  24  23  24  24  23  23  24  25  25  24  23  23  22  23  22  22  22  22  21  21  21  22  21  23  23  23  23  22  22  22  22  22  21  21  21  22  21  21  21  21  21  21  21  21  21  21  21  21  22  21  21  20  21  21  21  21  21  20  21  20  19  20  20  19  19  20  20  19  19  19  19  19  20  20  20  20  19  20  20  20  19  20  19  18  18  19  20  20  20  19  19  18  17  18 
 67  68  73  74  74  74  75  75  76  75  76  76  75  75  75  77  75  75  76  77  79  78  77  75  76  75  77  79  81  81  80  81  82  82  81  81  82  82  83  83  86  89  90  89  87  87  88  88  90  90  91  92  94  97 100 100  97 102 101 100 106  71  37  40  40  38  36  35  34  33  33  34  34  33  33  33  32  32  32  32  31  31  32  31  32  31  31  31  30  30  30  30  30  30  30  29  28  29  30  29  29  28  28  28  28  28  28  29  29  28  28  28  28  28  27  27  28  28  28  27  27  27  27  27  26  27  26  26  28  28  28  28  27  26  25  25  25  25  25  26  26  26  25  25  25  26  25  25  25  26  26  25  25  25  26  26  26  25  25  24  25  24  24  23  24  24  25  24  24  25  24  25  25  25  25  26  26  26  25  25  24  24  25  25  25  24  24  24  25  25  25  25  24  23  23  23  23  24  24  24  23  24  24  24  24  23  23  23  23  22  22  23  24  24  24  24  24  23  22  22  22  23  23  22  21  21  21  21  22  23  22  23  23  23  23  21  23  22  21  22  21  21  22  22  21  22  22  22  21  21  21  22  22  22  22  21  21  21  21  21  21  20  20  19  20  21  20  19  20  20  19  20  20  19  18  19  20  19  20  19  20  20  19  20  20  20  19  20  19  18  18  19  20  20  20  19  18  18  18  18 
 83  73  71  74  72  72  73  73  74  72  74  74  72  72  73  73  76  71  73  75  73  73  72  75  62  62  73  74  74  76  74  75  70  64  71  76  79  79  76  76  70  70  87  91  91  89  87  86  88  88  88  89  87  88  96 121 143 140 138 125  97  60  44  42  38  37  35  34  33  33  34  34  34  33  32  32  31  31  31  31  31  31  31  32  32  31  30  30  31  30  30  30  30  29  29  29  29  29  29  30  30  29  29  28  28  29  29  29  29  29  28  28  28  27  26  27  27  26  27  27  26  26  27  26  27  26  27  27  28  27  27  27  26  25  26  26  25  25  25  25  25  25  25  25  25  26  25  26  26  25  25  25  25  25  26  25  25  26  25  24  25  24  24  24  25  25  24  25  25  24  25  24  24  24  25  25  25  25  25  25  24  25  24  24  24  24  24  24  24  24  24  23  22  23  23  23  23  23  23  24  24  24  23  23  24  23  23  22  22  22  22  22  23  23  25  25  24  23  22  23  23  23  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  21  21  21  21  21  21  22  22  22  21  21  21  21  21  21  20  20  20  20  20  19  19  19  20  19  20  20  21  20  19  20  20  19  19  18  19  19  20  20  20  20  20  20  19  20  19  20  19  20  19  18  19  19  19  19  19  19  18  18  18  18 
 87  75  68  71  71  70  70  69  70  70  73  75  74  74  75  73  78  75  73  73  71  72  72  73  51  62  75  72  70  74  74  75  80  76  75  78  78  77  78  78  91  89  91  93  89  88  87  86  87  88  89  85 101 109  82 167 246 247 243 212 101  49  51  47  42  38  36  35  33  32  32  33  34  34  32  31  31  31  31  31  32  31  31  31  32  31  31  31  31  31  31  30  29  28  28  29  30  30  29  28  29  30  29  29  29  28  28  28  28  28  27  27  27  26  26  26  26  26  26  25  26  26  27  26  26  26  27  28  28  26  26  26  25  26  27  26  25  26  26  25  26  25  25  25  26  26  25  25  25  25  26  25  25  25  25  24  24  25  25  25  25  24  25  24  24  24  23  25  24  24  25  24  24  24  24  24  24  25  25  25  25  25  25  25  25  25  25  25  24  23  24  24  23  23  24  23  23  23  23  23  22  23  23  24  23  23  23  23  23  23  23  23  23  24  24  24  24  24  23  23  23  23  22  23  23  23  22  23  22  21  22  22  21  22  22  22  22  22  22  21  21  22  21  21  22  22  21  21  21  22  22  21  21  20  21  21  21  20  20  20  20  20  19  20  20  20  20  20  20  20  19  19  18  18  19  20  19  19  19  20  19  19  20  20  19  19  20  20  19  18  18  18  18  18  19  19  18  19  19  19 
 72  72  72  72  73  74  73  72  72  72  74  75  76  76  76  75  69  69  73  73  73  72  72  70  65  68  72  72  71  74  73  73  72  68  76  79  78  78  80  79  96  84  87  90  87  86  86  85  86  89  88  83 169 152  69 166 195 200 155 122  77  47  47  44  42  38  36  35  33  32  31  32  33  33  33  31  31  31  31  32  32  32  32  31  31  32  31  31  30  30  31  29  29  28  29  30  29  30  29  29  29  29  29  29  29  28  27  27  27  27  27  27  27  26  26  26  26  26  26  26  26  27  27  27  26  26  28  28  27  27  26  25  25  26  26  26  25  26  25  26  26  26  25  25  26  26  25  25  25  26  26  26  25  25  24  25  25  24  26  27  26  26  25  25  25  25  25  25  24  24  25  24  24  24  24  24  24  24  25  26  26  26  26  25  25  24  24  24  25  24  24  24  25  25  25  24  24  24  24  24  23  22  22  23  23  22  23  24  23  23  24  24  24  24  24  25  25  24  23  23  23  23  23  22  22  23  22  23  23  22  22  22  22  22  22  22  22  22  22  22  22  22  21  21  21  21  22  21  22  22  21  21  21  21  20  20  20  20  20  21  21  21  20  20  21  20  20  20  20  19  19  20  19  19  19  19  19  19  19  20  20  20  19  19  20  20  20  20  20  19  19  19  18  18  19  19  18  18  18  18 
 77  76  75  75  77  79  78  78  81  80  81  80  80  81  81  80  81  80  79  78  77  77  77  76  79  78  77  79  80  80  80  79  82  82  83  83  83  83  84  84  85  84  88  87  86  86  85  86  87  93  78 105 179  80 101 179 166 103  93  81  57  52  47  43  40  37  36  34  33  32  32  32  32  33  32  31  32  31  32  31  31  31  31  31  31  31  30  29  30  30  30  29  30  30  30  30  30  30  30  30  30  30  30  30  29  27  27  26  27  28  28  28  27  26  26  27  26  27  27  27  27  27  27  28  28  27  27  27  27  27  27  25  25  26  26  26  26  25  25  26  25  25  25  25  25  25  25  25  26  26  26  26  24  25  25  24  25  26  26  26  26  26  26  26  26  26  26  25  24  25  24  24  24  25  25  25  25  25  26  26  24  25  25  25  25  24  23  23  24  25  25  25  25  24  24  23  24  24  25  24  24  23  23  22  22  22  23  24  23  23  24  24  23  23  24  24  24  23  23  23  22  22  22  22  22  23  23  22  23  23  22  22  23  22  22  21  22  22  22  21  21  22  21  21  21  21  21  21  21  21  20  20  21  20  20  20  21  21  21  21  20  21  20  20  21  21  20  20  19  19  19  19  19  19  19  19  19  19  19  20  20  20  19  20  20  19  20  20  20  20  20  19  18  17  18  19  18  19  19  19 
 76  77  77  76  77  78  78  79  81  80  81  82  79  80  79  82  81  79  79  78  79  78  78  83  78  80  77  78  79  79  81  85  84  85  85  84  83  84  86  86  85  87  87  87  86  86  86  88  90  90  79 152 168  69 165 179 178 120  83  71  52  48  45  43  40  37  35  34  33  33  33  32  32  32  32  31  31  31  31  31  31  31  31  30  30  30  29  28  29  30  29  29  30  29  29  30  30  29  29  30  30  30  30  29  29  28  27  27  27  27  27  27  27  27  26  26  27  26  26  27  26  26  26  26  26  27  27  27  27  26  26  25  25  25  25  25  25  25  26  26  25  25  25  25  25  26  25  25  25  25  26  25  25  25  24  25  25  24  25  25  25  25  25  25  25  25  25  25  24  24  24  24  24  25  26  25  24  25  25  25  24  24  24  25  25  24  24  24  23  24  24  24  23  23  24  24  25  25  24  24  24  24  23  23  22  22  23  24  23  23  25  24  22  23  24  23  23  23  23  22  22  22  22  23  22  23  23  23  23  22  22  22  21  21  21  21  21  21  21  20  21  21  21  20  21  21  20  20  20  20  20  21  20  20  20  21  21  20  20  20  21  21  20  20  21  21  21  21  20  20  20  20  19  18  18  19  19  19  18  19  19  19  20  19  20  20  19  19  20  20  20  19  18  18  17  18  19  18  18  18 
 83  78  78  79  79  79  79  77  80  82  80  80  80  80  80  67  75  83  79  79  78  81  77  65  77  80  81  81  81  82  80  74  83  85  84  86  84  87  84  82  86  88  87  86  87  90  88  88  90  86  91 149 111  96 167 161 149 104  83  52  47  46  43  41  40  37  34  35  34  34  33  33  33  32  33  32  31  31  31  31  31  31  31  31  30  30  29  29  29  29  28  29  30  30  31  31  30  30  30  30  30  30  30  28  27  27  27  28  27  27  27  27  26  27  26  26  27  27  26  26  26  27  27  26  26  27  26  26  27  26  26  25  25  25  25  25  25  25  26  25  24  24  25  26  25  25  25  25  25  25  25  25  24  24  24  26  24  25  26  25  24  25  25  24  24  25  24  24  24  23  23  24  24  25  25  25  25  24  25  25  25  24  24  23  24  24  24  24  24  23  24  24  24  24  24  24  24  24  24  24  24  23  23  22  23  23  23  23  23  23  23  23  22  23  23  23  23  23  22  22  22  22  22  23  23  23  23  23  21  22  23  22  21  21  21  21  21  22  21  20  20  20  20  21  21  21  20  21  21  21  21  21  20  20  21  21  21  20  20  20  20  21  20  20  20  21  21  21  19  19  19  20  19  18  17  17  19  19  18  19  19  19  20  20  20  19  20  20  20  20  19  19  19  18  17  18  18  18  18  18 
155  69  81  78  82  75  89 199 123  72  83  81  80  80  85 171 135  73  83  80  80  75 102 172 108  77  82  81  82  78 106 131  91  85  88  87  89  87  99 106  90  88  89  88  89  89  88  84  91  89  82  76  86  89  87  89  86  90  70  46  46  43  41  40  38  37  35  34  33  33  34  34  34  33  33  32  32  32  31  31  30  30  30  30  30  30  30  30  29  28  29  28  30  31  31  31  31  31  31  30  30  30  30  28  27  27  27  28  28  28  28  27  26  26  26  27  26  26  26  26  25  26  26  27  28  27  27  27  26  27  26  25  25  25  26  25  25  25  25  25  25  25  25  25  25  24  24  24  24  24  24  25  26  25  25  25  24  24  25  25  24  25  25  24  25  24  24  24  23  24  24  24  25  25  24  24  24  25  25  25  25  24  24  24  24  24  23  23  24  24  23  23  23  24  24  23  23  23  23  24  23  23  23  23  24  24  23  23  23  23  22  23  23  24  23  23  24  23  22  23  23  23  23  23  22  22  22  23  22  22  22  22  21  22  21  22  21  21  21  21  20  21  21  21  21  21  21  21  20  21  20  21  21  21  22  21  21  21  21  20  20  20  20  20  20  21  20  20  20  19  19  18  19  18  17  18  19  19  18  19  20  20  20  20  20  19  20  20  19  19  20  19  19  18  17  18  18  17  18  18 
 72  77  75  76  76  76  78  87  83  81  81  80  80  81  81 117  99  77  81  79  81  73  95 149  99  78  80  81  82  75 113 165  95  86  88  89  89  77 148 189  93  87  88  89  88  80 164 178  81  89  91  89  65  67  67  68  70  65  50  45  43  41  40  37  37  36  35  34  33  33  34  34  33  34  33  33  32  32  31  31  30  30  30  29  29  29  29  30  29  29  30  28  29  31  30  29  30  29  29  29  29  28  28  28  27  28  27  28  27  27  28  27  26  26  26  27  26  26  26  26  25  25  26  26  27  27  27  27  27  28  27  25  25  25  25  25  25  25  25  25  25  26  25  24  25  25  25  25  25  25  25  25  25  26  25  24  24  24  24  25  25  25  24  25  24  24  24  24  24  24  24  24  24  25  24  24  25  25  24  24  25  24  25  25  25  24  24  24  24  24  24  24  24  23  23  24  23  23  23  23  24  24  24  24  23  23  23  23  23  24  23  24  24  23  24  24  24  23  22  22  22  23  23  23  22  22  21  21  22  21  21  22  21  22  22  22  22  22  21  21  21  21  21  21  21  22  22  21  20  21  21  21  20  20  20  20  20  20  21  19  20  20  20  20  20  19  19  19  19  18  18  18  18  18  18  18  19  19  18  19  20  19  19  19  19  20  19  19  19  19  19  18  18  19  18  18  19  18  17  17 
 74  75  75  75  74  75  75  74  76  76  76  77  76  77  76  70  73  77  75  77  75  78  74  64  74  80  78  80  80  83  78  74  85  87  86  87  87  88  82  77  89  89  87  88  87  87  90  93  91  90  96  66  36  42  41  42  41  40  43  42  40  37  36  36  36  35  35  34  33  33  34  33  33  32  32  32  31  31  31  30  30  30  29  30  29  29  29  29  29  29  29  29  30  30  29  29  28  27  28  28  28  27  27  27  27  28  28  27  27  28  28  27  27  27  27  27  26  26  26  26  26  26  25  25  26  26  26  26  27  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  26  25  26  25  26  25  24  25  25  24  24  25  24  24  25  25  24  24  25  25  25  26  25  24  24  24  23  23  23  23  23  24  24  24  24  24  24  24  25  24  25  25  24  24  23  24  24  24  23  23  23  22  23  23  23  24  24  24  23  23  23  23  24  24  24  23  23  24  22  23  24  24  23  23  22  23  22  22  21  22  23  21  22  22  21  21  21  21  22  22  22  22  22  22  21  21  21  21  21  21  22  22  21  21  21  21  20  21  21  20  20  20  20  20  20  20  21  20  20  20  19  19  19  18  18  18  18  18  19  19  19  20  19  19  20  20  20  20  19  20  19  19  19  19  19  18  19  18  19  18  18  19  18  17  17 
 70  68  69  71  71  71  72  74  73  72  72  74  74  74  74  76  76  74  75  76  76  77  79  81  80  79  78  78  79  81  85  89  86  86  88  90  88  88  90  91  87  89  88  88  87  87  85  85  89  91  86  39  37  41  40  39  40  40  38  38  37  36  35  35  34  33  33  33  32  33  33  33  33  32  32  31  30  30  30  30  30  29  30  30  30  29  28  28  28  28  27  29  29  29  29  28  28  27  27  27  27  27  27  26  27  28  27  27  27  27  27  27  26  26  26  26  26  25  25  25  26  26  26  26  26  26  25  25  25  25  25  26  26  25  25  25  26  26  26  26  25  25  25  25  25  25  25  25  25  25  25  24  24  24  25  25  24  25  25  24  24  24  25  25  25  25  25  25  24  25  24  23  24  24  24  25  24  24  25  24  23  24  25  24  25  24  25  24  24  23  23  23  24  23  22  22  22  22  23  24  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  22  22  22  23  23  22  22  21  21  22  22  21  22  22  21  22  21  21  21  21  21  21  21  21  21  21  21  21  20  21  21  21  21  22  22  20  21  20  20  20  20  20  20  20  20  20  20  20  20  20  19  19  18  19  19  19  19  19  19  19  20  20  19  19  19  19  19  20  20  19  19  19  19  19  19  19  19  18  19  18  18  19  18  17  18 
 40  40  40  42  43  44  44  44  44  44  44  45  46  47  48  48  49  49  49  51  51  51  52  53  55  55  56  57  58  60  61  63  65  67  71  70  71  73  71  73  73  74  74  76  78  77  76  81  82  87  56  32  36  37  37  37  36  36  35  36  36  34  33  34  34  34  33  33  32  31  32  33  33  32  32  32  31  31  30  29  29  30  30  30  30  29  28  28  28  28  28  28  28  28  29  29  28  27  28  28  28  28  28  26  27  28  27  26  27  26  26  27  26  26  26  26  26  25  25  26  25  25  25  25  25  25  25  25  25  25  26  25  25  25  25  25  25  25  25  25  26  26  26  25  24  24  24  24  24  25  25  24  25  25  24  24  24  24  24  24  25  25  24  25  24  24  25  25  25  25  25  23  24  25  25  25  25  24  24  24  24  24  25  24  25  25  25  24  24  23  24  23  24  23  22  22  23  23  23  23  24  23  23  23  23  22  22  23  23  22  23  23  22  23  23  22  22  22  22  22  21  22  22  21  20  20  22  22  22  22  21  21  22  22  21  21  21  21  20  21  22  20  20  21  21  21  20  20  21  21  21  20  20  19  20  20  20  20  20  20  20  20  20  21  20  20  19  19  19  19  20  20  20  20  20  19  19  19  18  18  18  19  19  19  19  19  19  18  18  18  18  18  18  19  18  18  19  18  17  18 
 37  36  36  36  36  36  36  36  36  36  36  35  35  35  36  35  34  35  36  36  35  34  34  34  34  34  34  34  34  34  33  34  34  34  35  35  34  34  35  35  35  35  37  39  40  39  40  41  41  41  36  34  35  36  36  36  36  36  36  36  36  34  34  34  34  34  34  32  33  32  32  32  32  32  32  32  32  30  29  29  30  30  30  29  29  30  29  29  29  30  30  29  28  29  29  29  28  27  27  28  28  27  27  26  26  27  27  27  27  27  27  28  27  27  26  26  26  25  25  26  25  25  25  25  25  25  25  26  25  25  25  25  25  26  25  25  25  25  25  25  26  26  25  24  24  25  24  25  25  24  25  25  25  24  24  24  24  24  24  24  25  25  25  25  25  25  24  24  25  24  24  23  23  24  24  24  24  25  24  24  25  25  25  25  25  24  24  24  24  23  23  23  23  22  23  23  23  23  23  23  23  24  23  23  23  22  22  22  23  22  22  22  22  22  22  22  23  22  21  21  22  21  22  22  22  21  22  22  22  22  21  22  22  22  22  22  21  21  21  20  20  20  21  20  21  21  21  21  20  20  21  20  20  19  20  20  20  20  20  20  20  19  20  20  20  20  20  20  20  20  20  19  20  20  20  20  19  20  19  18  19  19  19  19  19  19  19  19  18  18  18  18  18  19  18  18  18  18  17  17 
 38  38  37  38  38  37  37  37  36  36  36  36  35  36  36  36  35  35  36  36  35  35  35  35  35  35  36  35  34  34  34  34  34  34  34  35  34  34  34  35  34  35  34  34  34  34  34  34  34  33  34  35  35  35  35  35  35  35  35  35  34  34  33  33  34  34  33  32  33  32  32  32  32  32  32  31  31  31  30  30  30  30  30  31  31  31  31  31  31  31  29  30  29  29  29  29  28  28  27  27  28  27  26  26  26  26  27  27  27  28  28  28  27  26  27  26  27  27  25  25  25  25  25  25  25  25  25  25  25  25  25  26  26  25  25  25  26  26  26  25  25  26  25  24  25  25  24  24  26  25  25  26  25  24  24  24  24  24  24  25  24  25  25  24  24  24  24  24  25  24  23  23  23  23  24  25  24  24  24  24  24  24  25  24  25  24  23  24  24  23  23  24  23  23  23  24  23  23  24  23  23  23  24  24  24  23  22  22  23  23  23  23  22  22  22  23  22  22  21  22  22  21  22  22  21  22  22  21  21  21  21  21  21  21  21  21  21  20  20  21  20  20  20  21  21  21  21  21  21  20  20  21  21  20  19  20  20  20  20  20  19  20  19  20  20  20  19  19  19  20  20  20  20  20  20  20  19  19  19  18  18  19  19  19  19  19  19  20  20  19  18  18  19  19  19  18  18  18  18  18 
 37  37  38  39  38  38  38  37  37  36  36  36  36  36  36  36  36  35  36  36  35  35  35  34  35  34  34  34  34  34  34  34  34  34  34  33  33  34  34  33  33  34  34  34  34  34  34  34  34  34  33  33  34  33  34  34  33  34  34  33  33  34  33  33  34  33  33  32  33  32  32  32  32  31  31  31  30  31  31  30  30  30  30  31  31  31  32  32  31  30  29  30  29  30  29  29  29  28  27  28  28  27  26  27  27  26  26  27  27  27  28  28  27  26  27  26  26  27  27  26  25  25  26  26  26  26  25  25  25  25  25  25  25  25  25  25  26  26  26  26  25  25  25  24  25  24  24  25  27  26  26  27  27  25  24  25  24  25  24  24  25  26  25  25  25  25  25  25  24  24  23  23  23  23  24  24  24  23  23  23  23  24  25  24  25  25  24  23  23  24  23  23  24  23  23  24  23  23  24  24  24  24  24  23  23  22  22  22  23  22  22  22  22  22  23  22  21  21  22  22  22  21  22  22  21  22  23  22  22  22  22  22  21  21  21  21  21  21  21  20  21  20  20  21  20  21  21  21  21  20  21  21  21  21  20  20  20  20  20  20  20  19  19  19  20  19  19  19  18  18  19  20  20  20  21  20  19  18  18  18  19  19  18  18  18  19  19  19  19  18  18  18  18  18  18  18  19  19  19  19 
 38  37  38  39  38  38  38  37  36  36  35  35  35  35  34  35  36  36  36  35  35  35  35  34  35  35  34  35  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  34  34  33  34  34  33  32  33  32  32  33  33  33  32  32  33  33  33  33  33  33  33  32  32  32  32  32  31  30  30  30  29  30  31  30  29  29  29  29  30  29  29  30  31  31  30  30  29  29  29  29  28  28  27  28  27  27  28  28  27  26  26  26  27  27  27  27  26  26  26  26  27  27  26  26  26  26  26  25  26  27  26  26  25  25  25  25  25  25  25  25  25  25  25  25  24  25  23  24  26  26  26  26  27  27  27  27  27  26  24  25  24  24  25  25  25  26  26  25  25  24  24  25  25  25  25  25  24  23  23  24  23  24  24  24  23  24  24  24  24  24  23  22  23  24  23  23  23  23  23  22  22  22  23  23  23  23  23  22  22  22  22  23  23  22  22  22  22  22  22  22  22  22  22  21  21  21  22  22  21  22  22  21  21  21  21  22  22  22  21  21  21  21  21  20  21  21  20  21  20  21  21  21  20  20  20  20  21  21  20  19  20  19  19  19  19  19  19  19  19  18  18  18  18  18  19  19  20  20  19  19  19  18  18  18  18  19  18  18  18  18  19  18  18  18  18  18  18  18  18  18  18  19  18  18 
 37  37  37  37  37  37  36  36  37  35  35  34  34  34  35  35  36  36  35  35  34  35  36  36  35  34  33  33  33  34  33  33  32  32  32  32  33  32  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  33  32  33  33  32  32  32  32  32  33  32  31  31  31  30  30  29  30  30  30  31  30  30  30  30  29  28  28  29  29  30  30  30  29  29  28  29  29  28  27  27  27  28  28  27  27  27  26  27  26  26  26  26  26  26  27  27  27  26  26  26  25  25  26  25  25  25  26  25  26  25  24  25  25  25  25  25  25  25  25  25  24  24  25  25  26  27  26  26  25  25  25  25  25  25  25  24  25  25  25  23  23  24  24  25  24  24  24  25  24  24  25  25  25  26  26  25  24  23  23  23  24  23  24  24  23  23  23  23  23  24  23  23  24  24  24  23  23  22  22  22  21  21  21  21  21  22  23  23  22  23  23  23  23  23  22  22  22  22  22  22  21  21  21  22  21  22  21  22  22  22  22  21  21  22  22  21  21  21  20  20  21  21  21  21  21  21  21  21  21  21  21  20  19  20  20  19  20  19  20  20  20  20  20  20  20  19  18  19  19  19  19  18  19  19  18  18  18  18  18  18  19  19  18  19  19  19  18  18  18  18  19  18  17  18  18  18  18  18  18  18  18 
 38  38  38  36  36  36  36  36  36  35  34  34  34  34  34  35  35  35  34  34  34  34  34  34  35  34  33  33  33  33  33  32  32  32  32  32  32  32  32  32  32  33  33  33  33  32  32  32  32  32  32  32  32  33  33  32  32  32  33  32  32  33  32  31  31  31  31  31  31  31  30  31  30  29  30  30  30  30  31  30  29  29  30  29  28  28  28  29  29  29  29  29  29  29  30  29  29  29  28  28  27  27  28  28  27  26  27  26  25  26  26  26  26  26  26  25  25  25  26  26  25  25  26  27  26  26  26  26  25  24  25  25  24  24  25  26  26  26  26  26  24  24  25  25  25  24  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  25  25  24  24  23  24  24  25  26  26  26  26  24  23  23  23  23  23  24  24  23  23  23  24  23  25  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  22  22  22  23  22  22  23  23  23  22  22  22  22  22  21  22  23  22  22  21  22  21  22  22  22  22  22  22  21  22  22  22  21  21  21  20  20  21  20  20  20  20  20  20  20  21  20  19  20  19  19  20  20  20  19  20  20  20  20  19  19  18  18  18  19  19  18  19  18  18  18  18  18  18  18  19  18  19  19  18  18  17  18  18  18  18  18  17  17  17  17  18  18  17  18  19 
 37  37  37  37  37  36  36  36  36  35  35  35  36  35  35  35  35  35  35  34  34  34  34  33  34  34  34  34  33  33  33  33  32  32  33  32  32  32  32  32  32  33  33  32  33  33  32  32  32  33  32  33  32  33  34  33  33  33  32  32  33  33  32  31  32  32  31  30  30  30  30  30  30  31  31  31  31  30  31  30  30  29  29  29  28  28  28  28  28  29  29  29  29  29  30  31  30  29  28  28  27  28  28  27  28  28  27  26  25  26  26  26  26  26  26  26  26  26  26  26  25  25  26  26  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  24  24  23  24  25  24  24  24  25  25  25  25  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  23  24  25  25  26  26  26  24  24  23  23  23  23  23  23  24  24  23  24  23  24  23  23  23  22  22  22  22  23  22  23  23  22  22  22  23  22  23  22  23  23  23  23  23  23  23  22  22  23  22  21  23  23  23  21  21  22  21  22  22  21  21  21  21  21  21  22  22  21  20  20  21  21  21  22  21  21  20  20  21  21  20  20  21  21  20  20  20  19  20  20  20  20  20  20  20  19  20  19  19  19  19  18  18  19  19  19  19  19  19  19  18  18  18  19  18  18  18  18  18  18  17  17  19  18  18  18  18  18  18  18  19 
 37  37  37  36  36  35  35  35  36  37  36  35  36  36  36  35  36  36  35  34  33  34  34  34  34  33  33  34  34  34  34  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  32  33  33  33  33  33  32  32  32  33  33  32  31  31  31  32  31  30  31  30  31  30  30  30  30  30  30  30  30  30  29  29  29  29  29  29  29  29  29  29  29  29  30  30  29  29  29  30  29  29  28  28  28  28  28  27  27  27  26  26  26  26  26  27  27  27  27  27  26  25  26  26  25  25  25  24  25  26  25  26  25  24  24  24  25  25  25  25  25  25  25  24  24  24  25  26  25  25  25  25  24  25  24  25  25  25  25  25  24  24  23  24  24  25  25  24  23  24  24  25  24  25  25  25  24  23  23  23  23  23  23  23  24  24  23  22  24  23  23  24  23  22  23  22  23  23  22  23  22  23  23  23  23  22  22  22  23  24  23  23  23  23  22  22  22  21  22  22  21  22  22  23  22  21  22  22  21  21  21  20  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  20  20  20  20  20  20  20  20  20  20  21  20  19  20  20  19  19  18  19  18  19  19  19  19  19  19  18  18  18  18  19  18  19  19  18  18  18  18  18  19  18  18  18  18  17  17  18  18 
 36  36  36  36  35  36  36  35  35  35  34  34  35  35  35  34  35  35  35  34  33  33  33  34  34  34  33  34  34  33  34  33  32  31  32  31  31  31  31  32  33  33  32  32  31  31  32  32  32  32  33  33  32  33  32  31  31  32  32  31  31  32  32  32  32  32  31  30  31  31  31  31  30  29  29  29  30  30  29  29  29  28  29  29  30  30  30  30  30  30  29  29  29  29  29  30  29  29  29  28  28  28  28  28  28  27  26  26  26  27  27  27  26  27  26  26  26  27  26  25  26  25  25  24  24  24  25  25  25  25  25  25  25  25  24  25  25  25  25  26  25  24  25  25  27  28  27  27  26  25  24  25  25  25  24  24  24  25  24  24  24  24  24  24  23  24  24  25  24  24  24  24  24  23  23  23  23  23  23  23  23  23  24  24  23  23  24  23  24  24  23  23  22  22  22  22  22  23  22  22  23  23  23  23  23  23  22  22  22  22  22  21  21  21  21  21  21  21  22  21  21  22  22  21  22  21  21  20  20  20  21  22  22  21  21  21  20  21  22  20  21  21  20  21  21  21  20  20  21  21  20  20  19  20  19  20  21  20  20  20  21  21  21  20  20  19  20  19  18  18  18  18  19  20  20  20  20  20  20  19  19  19  19  18  18  18  18  19  19  18  18  18  18  18  18  18  17  17  18  19 
 35  35  36  36  36  35  35  35  34  34  34  34  34  34  34  34  34  35  35  34  34  33  33  34  33  33  34  34  34  33  33  33  32  32  31  32  32  32  32  32  33  33  32  32  33  33  33  33  33  33  32  32  33  32  32  32  31  32  32  31  31  32  31  30  30  30  30  30  30  30  30  30  30  30  31  31  30  30  29  29  29  30  30  30  29  30  29  29  29  28  28  28  29  29  29  29  28  29  28  29  29  28  27  27  27  27  27  27  26  27  27  27  26  26  26  27  26  27  26  26  26  25  25  24  24  25  25  25  24  24  24  25  24  24  24  24  24  24  24  24  24  23  25  26  26  26  26  26  26  25  24  24  24  24  24  24  24  24  24  24  24  24  24  25  25  25  25  25  24  24  24  24  24  24  24  24  24  24  24  23  23  24  25  25  25  24  24  25  24  23  24  24  22  22  22  23  22  23  23  23  22  23  23  23  24  23  22  22  22  23  22  22  22  21  22  22  22  21  22  21  21  22  22  22  21  21  20  21  21  21  22  21  21  21  21  21  21  21  21  20  21  21  21  21  21  21  21  20  20  20  20  20  19  21  20  20  21  21  20  21  20  20  20  20  19  20  21  20  20  20  20  19  19  20  20  20  20  20  20  20  20  19  18  18  18  18  19  18  18  18  18  18  18  18  18  18  18  18  18  19 
 35  35  35  35  35  34  34  34  35  35  35  35  35  35  35  34  34  35  34  34  34  33  33  34  33  33  34  34  34  33  32  32  33  33  33  33  32  32  33  33  33  33  33  33  33  32  32  32  32  33  33  31  32  32  31  31  32  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  32  31  32  31  31  31  30  29  30  31  30  31  29  29  29  29  29  29  29  29  29  29  29  28  28  29  29  29  29  28  27  27  28  28  28  27  27  26  26  27  26  26  26  27  27  26  26  26  25  26  25  24  24  25  25  25  25  24  25  25  24  24  25  24  24  24  25  26  24  25  25  25  27  27  26  25  25  25  24  25  24  24  25  25  25  24  25  25  25  25  25  25  24  24  24  25  25  25  25  24  24  24  25  24  24  24  24  24  24  24  25  24  25  24  23  24  24  25  24  23  23  23  23  23  23  23  23  23  23  23  22  23  23  22  23  23  23  22  23  22  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  21  21  22  22  21  22  22  22  20  21  21  20  21  21  20  20  20  20  20  20  20  20  20  19  20  20  21  21  20  21  21  21  21  21  20  20  20  19  20  21  21  20  20  19  19  19  18  19  20  20  20  20  19  19  18  19  19  19  20  20  19  20  20  20  19  19  18  19  18  19  19  19  18 
 35  35  35  35  35  35  35  35  35  35  35  35  34  34  34  33  34  35  35  35  34  34  34  33  33  34  33  32  32  32  33  33  32  32  32  33  32  33  33  33  32  33  33  32  32  32  32  32  32  32  33  32  31  31  32  31  32  31  30  30  30  30  31  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  30  29  30  31  30  30  29  28  29  30  30  30  30  29  29  29  28  29  29  29  29  29  29  28  28  27  27  27  28  27  27  26  27  27  26  26  27  26  26  25  25  25  25  26  26  25  24  25  25  24  24  25  25  26  24  24  25  26  26  25  26  26  26  27  27  27  27  26  25  25  24  24  24  24  25  25  25  25  25  25  25  25  25  25  24  24  24  24  23  24  25  25  24  25  25  25  24  25  24  24  25  25  25  25  24  24  24  24  23  24  23  24  23  24  24  24  23  23  23  23  23  23  22  23  23  22  22  23  23  23  22  22  23  22  22  21  22  21  22  21  21  21  21  22  21  21  22  22  22  22  22  22  21  21  22  22  22  21  20  20  21  21  21  20  20  20  20  20  20  20  20  20  20  21  20  20  21  21  20  21  21  20  20  21  20  20  19  20  21  21  20  20  19  18  19  18  18  19  19  19  19  18  18  18  18  19  19  20  19  19  20  19  19  19  19  18  19  18  19  18  19  19 
 36  37  36  36  36  35  35  34  34  34  34  35  35  34  33  33  34  34  35  35  34  35  34  33  33  33  33  33  34  33  33  33  33  32  32  32  33  33  32  32  33  32  32  32  33  33  32  32  32  32  32  32  31  31  32  32  32  31  30  30  31  31  32  32  31  31  31  31  31  32  32  31  31  31  30  31  30  30  29  29  30  31  31  31  30  30  30  30  30  30  30  30  30  30  30  30  29  29  29  29  28  27  27  27  28  27  27  27  27  26  26  26  27  27  27  26  25  26  26  26  26  25  26  25  25  25  25  25  24  25  25  25  25  25  26  27  27  27  26  26  27  26  26  26  25  25  25  25  24  25  25  25  25  24  24  25  25  24  24  25  24  25  24  23  24  23  23  23  24  24  25  24  24  25  24  24  24  24  24  24  25  24  24  24  24  25  24  23  24  23  23  23  23  23  23  23  23  23  23  23  23  22  22  22  21  22  23  23  23  23  23  22  21  22  21  22  21  22  22  22  22  22  22  22  21  21  21  21  22  22  22  22  22  22  21  22  22  20  21  20  20  21  20  20  21  21  21  20  20  20  21  20  20  21  20  20  21  20  21  21  21  21  20  19  20  19  20  21  20  19  19  18  18  18  18  18  19  18  18  18  19  19  18  18  19  18  19  19  20  19  18  19  19  18  18  18  19  18  18  18 
 36  37  36  35  35  35  35  35  34  34  34  35  35  34  34  33  33  33  33  33  32  33  34  34  34  34  33  33  33  33  32  32  32  33  32  33  32  32  32  32  33  32  32  32  33  32  32  31  31  31  31  31  31  31  31  31  31  31  30  31  30  30  31  32  31  31  31  31  31  32  30  30  31  30  29  29  28  29  29  29  29  29  30  30  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  27  26  26  27  27  27  26  26  26  27  26  26  25  25  25  25  26  26  27  27  27  25  25  26  26  25  24  24  24  24  25  26  26  26  26  26  26  26  27  26  25  25  25  24  24  24  24  24  24  24  26  26  25  25  25  24  25  25  25  25  24  24  25  24  23  24  23  24  23  23  24  25  24  24  25  25  24  24  24  23  23  23  23  24  24  24  24  24  23  23  24  23  23  22  22  22  24  23  23  22  23  23  22  22  22  22  22  22  22  22  23  23  22  22  22  21  22  22  22  21  21  21  21  21  22  21  20  20  20  21  22  22  22  22  21  21  21  21  20  21  21  20  21  21  20  19  20  21  21  20  20  20  20  21  22  20  20  21  20  21  21  21  20  19  20  20  19  19  19  18  18  18  19  19  18  17  18  19  19  18  18  19  18  18  18  18  17  18  19  18  19  20  19  19  19  18  18  19  18  17  18 
 35  35  35  35  35  36  36  35  34  34  34  34  33  34  34  34  33  34  33  32  33  33  33  33  33  33  33  32  33  33  32  33  32  32  32  33  32  32  33  33  31  32  32  33  33  33  32  31  32  32  32  31  31  30  30  30  30  30  30  30  30  30  30  31  31  31  30  30  30  32  32  30  29  29  29  29  28  28  29  29  28  28  29  28  28  28  28  28  28  28  28  28  27  27  27  27  27  27  27  27  26  26  27  27  26  26  26  26  26  27  26  25  25  25  25  27  27  27  28  28  26  25  25  25  25  25  25  25  25  26  26  27  27  27  27  26  26  26  26  25  24  24  25  24  24  25  25  25  24  24  25  25  25  25  25  26  26  25  24  24  25  24  25  25  24  25  24  23  23  24  25  24  24  25  25  25  24  24  24  23  22  23  24  24  24  24  24  24  24  24  23  23  23  22  22  24  24  24  23  23  22  23  23  23  23  23  22  22  22  22  22  21  22  22  22  22  21  22  22  22  22  22  22  22  21  20  21  20  21  22  22  22  22  22  21  21  21  20  21  21  20  20  20  20  20  20  21  21  21  21  20  21  21  21  20  20  21  21  21  21  21  20  19  19  19  19  19  18  18  19  20  20  19  19  18  18  18  18  18  18  18  19  19  18  18  17  17  18  19  19  20  19  19  19  19  19  19  18  17  18 
 35  34  35  35  35  34  34  34  34  34  34  34  33  34  34  34  34  33  33  33  33  33  33  32  31  32  32  32  32  32  33  33  33  33  32  33  33  33  32  32  32  31  32  32  32  31  31  31  31  30  31  31  32  31  30  30  30  30  29  29  30  30  31  31  31  31  30  29  30  31  30  29  29  29  30  29  30  28  27  27  28  29  29  28  28  28  28  28  28  28  28  27  26  26  26  26  28  28  27  28  27  26  27  27  27  27  26  26  26  26  26  26  25  25  25  27  27  27  27  27  27  26  25  25  25  25  26  27  26  26  26  27  27  27  26  25  26  26  25  25  24  24  24  24  24  24  24  24  25  24  24  24  24  24  25  25  25  24  24  25  24  24  24  25  24  25  25  24  24  24  24  25  25  25  25  24  23  23  23  23  23  24  24  24  23  24  24  23  23  23  22  22  21  22  22  23  23  23  22  22  22  22  22  23  22  22  22  22  22  21  21  22  22  22  21  21  22  21  21  21  21  21  21  21  21  20  20  21  21  21  21  22  22  21  21  21  21  20  21  20  20  20  20  19  20  21  21  20  20  21  21  21  21  20  20  20  20  20  20  20  20  20  20  20  20  19  19  19  19  19  20  19  19  18  18  19  18  18  17  18  17  18  19  19  19  18  17  17  18  18  19  18  19  18  18  18  18  17  18  18 
 34  34  35  35  35  34  34  34  35  34  34  34  34  34  34  34  33  33  33  33  32  33  33  32  31  32  32  31  31  32  32  33  33  33  32  33  33  33  32  32  31  31  31  31  31  31  31  31  30  30  31  31  31  31  31  30  30  30  29  30  30  30  32  31  31  31  30  29  30  30  29  30  30  30  29  29  29  28  29  29  29  28  28  28  29  29  29  29  29  29  28  28  27  26  27  27  29  29  28  29  28  28  28  27  26  27  26  25  25  25  25  25  25  25  26  27  27  27  27  26  25  26  26  25  24  25  26  27  27  27  27  26  27  27  27  26  25  25  26  25  25  25  25  25  24  24  23  23  24  25  24  24  24  24  25  24  24  24  26  26  26  25  25  25  24  24  25  25  25  25  24  25  24  25  24  23  23  24  23  24  23  23  24  24  23  23  24  23  22  22  22  22  22  23  22  22  22  22  22  22  22  22  22  22  23  22  22  21  21  22  22  22  22  22  21  21  21  21  21  21  21  21  22  21  19  20  21  21  20  21  22  22  21  22  22  21  21  20  20  20  20  20  19  20  19  21  22  21  21  20  21  20  20  21  20  19  19  19  19  19  19  19  19  20  20  20  19  19  20  20  19  20  19  19  18  19  19  18  18  18  17  18  19  19  18  18  18  18  18  18  19  19  18  18  17  18  18  18  18  18 
 35  35  34  34  34  35  34  35  34  35  35  35  34  35  35  35  34  33  34  33  33  32  32  32  32  31  31  32  32  31  31  32  33  32  31  32  32  32  32  32  32  32  31  30  31  30  30  30  30  30  30  31  31  31  31  31  31  31  29  30  30  30  32  31  31  31  30  29  29  29  30  30  29  29  30  29  29  28  29  30  29  28  27  28  28  29  29  29  29  28  28  28  28  28  28  29  29  29  28  28  29  28  27  27  26  27  26  25  26  26  26  26  26  26  26  27  27  27  27  26  25  25  26  25  24  25  26  26  26  26  26  25  25  25  26  25  24  25  25  26  26  26  26  26  25  24  24  24  25  25  24  24  24  24  24  24  25  25  26  26  26  26  26  25  25  25  25  25  24  25  24  25  25  25  25  23  23  24  23  24  24  23  23  23  23  23  24  23  23  23  22  22  23  23  22  23  22  22  23  23  22  23  23  23  22  22  21  22  21  21  22  22  23  22  21  21  22  22  21  22  22  22  22  21  21  21  21  21  22  22  22  22  22  21  22  21  21  20  20  20  20  19  19  20  20  21  21  20  20  20  21  21  20  21  20  19  19  19  20  20  20  20  20  20  20  20  20  20  20  19  19  20  20  20  20  19  18  19  19  19  18  18  19  19  18  18  18  18  19  19  19  18  18  18  17  17  17  17  17  16 
 35  35  35  34  34  35  35  35  34  35  34  34  34  34  34  35  34  33  32  33  33  33  32  32  32  32  31  32  32  32  32  32  33  32  32  31  31  31  31  31  31  31  31  30  31  30  31  31  30  30  30  31  31  31  31  31  32  31  29  30  31  31  31  31  31  30  30  29  29  29  29  29  29  30  30  29  29  29  30  30  29  28  28  28  28  28  28  28  28  28  29  29  29  30  29  29  29  28  28  28  29  27  27  27  26  27  26  26  26  26  25  26  27  27  27  28  27  26  27  26  25  25  26  25  25  25  25  24  25  24  25  25  24  24  25  24  24  24  25  25  25  25  25  25  25  26  25  25  26  24  24  24  24  24  24  25  26  26  26  26  26  26  25  25  26  25  25  25  25  25  25  25  25  25  25  25  24  23  23  23  22  23  23  23  23  23  24  23  23  22  22  23  22  22  21  22  22  22  23  23  22  24  23  22  21  21  21  21  22  22  22  22  22  22  22  22  21  22  23  22  22  21  22  22  21  21  21  21  21  21  22  22  20  21  21  21  20  20  20  20  19  19  20  20  21  21  21  21  21  20  20  21  21  21  20  20  20  20  20  21  20  20  20  19  19  20  20  20  19  20  20  19  19  20  20  19  19  19  19  18  19  19  19  18  18  17  18  19  18  18  18  19  18  17  17  17  18  19  18  17 
 35  34  34  35  34  34  34  34  34  34  34  35  34  34  34  34  34  34  33  33  34  32  32  33  33  33  32  32  32  32  32  32  32  32  32  32  32  31  31  31  30  30  30  31  30  30  31  32  31  31  32  31  31  31  31  31  31  30  29  30  31  31  31  32  31  29  29  29  29  29  30  30  30  29  29  28  29  28  28  28  28  29  28  27  27  28  28  27  27  27  27  27  28  29  29  29  29  29  28  28  28  26  26  26  26  26  26  26  25  25  26  27  28  28  28  27  26  27  27  26  25  25  25  26  26  26  25  25  25  25  24  25  25  25  24  24  25  25  25  25  25  25  25  26  26  26  26  26  26  25  25  25  25  26  27  27  27  26  26  26  26  25  25  25  25  25  25  25  25  24  24  24  25  24  24  24  23  23  23  23  22  23  24  24  24  23  22  23  22  23  22  22  22  21  21  21  22  23  23  24  24  23  23  23  22  22  22  21  22  23  22  21  21  22  22  22  22  23  23  22  22  22  21  21  21  21  21  22  21  21  20  20  19  20  20  21  20  20  20  19  19  19  20  20  20  21  21  20  21  20  20  20  20  20  20  20  21  21  20  20  19  19  20  19  19  19  19  19  19  20  20  19  19  20  19  18  18  18  18  19  19  18  18  17  17  17  18  18  18  18  18  18  18  17  18  18  17  18  17  17 
 36  35  34  34  35  35  34  34  35  34  34  35  35  35  35  35  35  34  33  33  34  33  33  32  32  32  32  32  32  32  32  31  31  31  32  32  31  31  30  31  31  31  31  31  31  31  31  32  31  31  32  31  30  30  30  30  30  30  29  30  31  31  31  31  30  29  29  29  28  28  30  30  29  28  28  28  28  27  27  28  28  29  28  28  28  27  27  28  27  27  27  27  27  28  29  29  28  28  28  28  27  26  27  26  26  26  27  26  26  27  27  27  28  28  26  25  25  26  25  25  25  25  26  26  26  26  25  25  25  25  24  24  25  25  25  25  26  26  26  26  25  25  25  25  26  26  26  26  25  25  25  25  25  25  26  26  26  26  26  26  25  24  24  24  24  24  24  23  23  23  23  22  23  23  24  23  23  23  23  23  23  23  24  24  24  23  23  23  23  24  22  22  22  22  22  23  23  23  23  23  24  23  23  23  23  23  22  21  22  23  22  22  22  22  21  22  22  23  22  21  21  22  21  20  21  22  22  22  21  20  19  20  19  19  19  19  18  19  20  20  19  19  20  20  20  21  21  21  21  21  20  20  20  20  20  19  20  20  20  19  19  19  19  19  19  18  18  19  20  20  20  19  19  19  19  18  19  18  18  19  18  18  18  17  17  17  18  18  18  18  18  17  17  18  17  17  18  17  18  17 
 36  36  35  34  34  34  34  35  34  35  34  34  34  34  34  34  34  34  32  32  32  32  32  33  32  31  31  31  32  32  32  31  32  31  32  32  31  31  31  30  30  30  30  30  31  31  31  32  31  30  30  30  29  29  30  30  30  30  30  30  30  30  30  30  29  29  29  28  29  28  28  28  29  27  27  27  27  27  27  28  28  28  28  27  27  27  27  27  27  28  28  28  28  28  28  28  28  28  29  28  28  27  26  27  28  27  27  27  27  26  26  26  26  25  25  25  26  25  25  25  25  25  25  25  25  25  25  24  25  24  25  24  24  24  25  25  25  25  25  25  24  24  24  24  24  25  25  25  26  25  25  25  25  25  26  25  25  25  25  25  24  24  23  24  24  23  23  23  23  23  23  23  22  23  23  23  23  23  23  23  23  23  23  23  24  23  24  24  24  24  24  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  22  22  22  23  22  21  21  21  21  21  22  22  22  21  21  21  21  20  21  21  21  21  21  20  20  20  20  20  19  19  19  20  20  20  19  19  20  20  20  21  21  21  20  20  20  21  20  20  19  19  19  19  19  19  19  19  18  18  18  19  19  18  19  19  19  19  20  19  19  19  19  18  18  19  19  19  19  18  18  18  18  18  18  17  17  18  18  17  17  18  18  17  17  18 
 36  35  35  35  35  34  35  35  34  34  34  34  34  34  35  35  34  35  34  33  32  32  32  33  32  32  32  32  31  31  31  31  31  32  32  32  31  31  31  31  31  31  31  31  30  31  32  32  32  32  31  30  30  30  31  31  31  30  30  29  29  29  29  30  30  29  28  28  28  29  28  28  27  28  27  27  28  28  28  28  29  29  29  29  29  28  28  28  28  28  28  27  28  28  27  27  28  28  28  27  27  27  27  27  27  26  26  26  26  25  25  25  26  26  26  26  26  27  27  27  27  27  26  25  24  24  25  25  25  25  24  24  24  24  25  25  24  24  24  24  24  25  24  23  23  24  24  24  25  24  24  24  24  24  26  26  26  25  26  26  24  23  23  23  23  23  23  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  23  22  23  23  23  23  23  23  23  23  23  23  23  23  22  23  23  23  23  22  23  23  23  22  21  22  23  23  22  22  21  22  21  21  22  22  21  21  20  20  20  21  21  20  20  20  20  21  21  20  21  21  21  21  19  20  20  20  20  19  20  20  20  21  20  20  20  20  20  20  20  19  20  20  19  19  19  20  20  19  18  18  19  18  19  19  19  19  18  18  19  20  19  20  18  18  18  19  18  19  19  18  18  18  17  17  18  18  18  18  18  17  18  17  17  16  17  17 
 35  35  35  34  35  35  34  35  35  35  35  35  35  35  35  35  35  35  34  34  33  33  32  32  32  32  33  32  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  31  30  31  32  32  32  31  31  31  30  31  31  30  30  29  30  30  29  29  29  30  30  29  28  28  28  28  28  28  28  29  29  29  29  29  29  29  30  29  29  29  28  28  29  29  28  27  28  28  27  27  27  26  26  27  26  26  26  26  26  25  25  25  26  27  26  26  25  26  27  27  27  27  27  27  27  27  27  27  27  26  25  25  24  24  24  24  25  25  25  25  25  25  25  25  25  25  24  24  23  23  23  24  24  25  24  23  23  23  24  25  25  25  25  26  26  25  23  23  23  24  24  24  24  24  24  24  24  23  23  23  23  23  23  23  23  23  22  22  23  24  23  23  23  23  23  23  23  23  23  23  24  23  23  22  22  23  22  22  22  22  22  21  22  23  23  22  22  22  21  20  20  21  22  22  21  21  20  20  21  21  21  20  20  21  20  20  20  21  21  21  21  19  19  20  20  20  19  20  20  20  20  20  19  19  20  20  19  19  19  20  20  20  20  20  19  18  17  17  18  19  19  19  19  19  19  19  18  19  19  19  19  19  19  19  19  18  18  18  17  17  18  17  17  17  17  17  17  17  17  18  18  17  18  17  16 
 35  35  36  34  35  35  35  35  35  35  35  35  34  34  34  35  35  34  34  34  33  32  32  31  33  33  32  32  31  31  31  31  30  30  30  31  30  29  29  30  30  30  30  30  31  30  30  31  31  32  31  30  30  30  30  31  31  31  29  30  29  29  29  29  29  29  30  28  28  28  28  27  27  28  29  30  29  29  29  28  29  29  29  28  28  29  29  28  29  28  27  28  27  27  26  26  26  26  26  26  25  25  26  25  24  25  25  26  26  26  26  25  26  28  27  27  27  27  27  27  27  26  26  27  26  26  25  25  25  24  25  25  26  26  25  25  25  25  25  25  24  24  24  23  23  24  25  25  25  24  23  23  23  24  24  24  24  25  26  26  25  25  25  25  25  25  25  24  24  23  24  24  24  23  24  24  24  24  23  23  23  23  22  23  23  23  22  23  23  23  22  22  23  23  23  23  23  22  22  22  23  23  23  24  23  22  22  22  22  22  21  21  22  21  21  21  21  23  22  22  21  21  21  21  21  21  20  21  20  20  19  20  20  20  20  20  20  20  20  20  20  19  20  20  20  19  19  19  19  19  19  19  19  19  19  19  19  19  19  19  18  17  18  18  19  18  19  19  18  18  18  18  19  19  18  18  19  19  18  18  17  18  18  18  17  17  17  17  17  17  17  18  17  18  18  18  17  17  17  17 
 34  34  34  33  34  35  35  35  34  34  34  34  34  34  34  34  35  35  35  34  33  32  32  32  33  32  32  31  31  32  31  31  31  30  30  31  31  30  30  30  30  30  30  31  31  31  31  30  31  31  31  30  30  29  30  30  30  30  29  29  29  30  29  30  29  29  28  28  28  28  28  28  27  28  28  29  29  30  30  29  30  29  29  29  28  29  29  28  28  28  28  27  26  27  27  26  27  26  25  26  25  25  26  25  25  25  26  25  26  26  26  26  26  26  26  26  26  26  26  26  27  27  27  26  25  24  24  24  25  25  25  25  25  25  25  25  24  24  23  23  23  23  23  24  23  24  24  25  25  23  23  24  24  24  24  24  24  25  26  26  25  26  25  25  25  25  25  25  24  23  24  23  23  24  24  24  24  23  23  24  24  24  23  23  23  23  22  22  22  22  23  23  23  23  22  22  23  23  22  22  23  23  24  24  23  23  22  21  21  21  22  22  21  21  22  22  22  22  21  21  21  20  20  20  20  21  21  20  19  21  20  20  20  20  20  20  20  21  21  21  20  19  20  20  20  20  20  20  20  20  19  19  20  20  19  19  19  19  19  20  20  20  19  18  19  18  18  18  19  18  18  18  18  18  19  19  19  19  18  18  18  18  18  17  18  17  17  18  18  18  18  18  18  18  17  18  18  18  18  18 
 34  34  34  34  34  34  33  33  33  33  32  32  33  33  33  34  34  34  34  33  34  33  33  33  32  32  33  32  32  31  32  32  31  31  30  31  30  31  31  30  31  31  31  30  30  30  30  31  30  30  30  30  31  31  31  31  31  31  30  30  30  29  29  29  29  28  28  28  27  27  28  27  27  27  28  28  27  28  29  29  29  30  29  29  28  28  28  28  28  28  28  27  27  27  26  26  27  26  25  25  26  27  27  26  26  26  26  25  25  24  25  25  25  25  25  25  25  26  25  25  26  26  26  25  24  23  24  25  24  24  24  25  25  25  26  25  25  24  24  24  24  23  23  23  24  25  25  25  26  24  24  24  24  24  24  23  23  25  25  25  24  24  25  24  24  24  25  25  24  23  23  23  24  24  24  23  23  23  24  24  24  23  23  24  23  23  23  23  23  23  23  23  22  22  23  23  23  23  23  23  23  22  23  23  23  23  22  21  22  22  22  21  21  21  21  21  22  22  21  21  22  21  21  21  21  21  21  20  20  21  21  20  20  20  20  20  21  21  21  20  20  19  19  20  19  19  19  19  19  20  20  20  20  20  20  20  20  20  20  20  20  20  20  19  19  19  19  19  18  18  18  18  19  18  18  18  19  18  18  19  18  18  17  17  18  18  17  18  17  17  18  18  18  18  18  18  18  18  18  18 
 34  34  35  36  35  35  34  34  33  34  33  33  32  33  33  33  33  33  33  33  33  33  33  32  32  33  32  33  32  31  32  32  32  31  31  31  31  30  31  31  31  31  31  30  31  31  31  30  30  30  30  31  31  31  32  32  31  31  31  30  30  29  28  28  28  28  29  28  29  29  28  28  28  28  27  27  27  28  28  28  28  29  28  28  28  29  28  28  28  28  28  27  27  26  27  27  27  26  26  26  26  26  26  27  27  26  25  25  25  25  25  25  25  25  26  25  25  25  25  25  25  24  24  24  24  24  24  24  24  24  25  27  26  26  26  26  26  26  26  26  25  25  25  25  25  26  26  25  25  26  25  25  24  24  25  24  24  24  24  23  23  23  23  23  23  24  24  25  24  24  24  24  25  24  23  23  24  24  23  23  23  22  23  23  23  24  24  23  24  24  23  23  23  23  22  24  23  23  23  23  22  23  23  22  22  23  22  22  21  21  22  22  21  21  22  21  22  22  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  20  20  20  20  20  19  20  20  19  20  19  20  20  20  20  20  19  19  19  19  20  20  20  20  20  19  19  20  20  20  19  18  18  18  17  18  18  19  18  18  19  18  18  18  18  18  18  18  17  17  17  18  18  18  17  17  17  18  18  18  18  18 
 35  35  36  36  36  36  35  34  33  34  33  34  34  33  34  33  33  34  34  33  32  33  33  32  33  33  32  32  32  32  32  32  31  32  32  31  31  31  30  31  31  30  30  31  32  31  30  30  31  30  29  31  32  30  30  31  30  29  30  29  30  30  29  29  28  29  28  29  29  29  29  28  28  28  28  28  28  28  28  28  28  28  28  29  29  29  29  29  29  28  27  28  27  26  26  26  26  26  27  27  26  25  26  26  26  26  26  26  26  26  26  25  26  26  25  24  25  25  25  25  25  24  25  25  24  24  25  25  25  24  25  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  26  26  26  26  24  24  25  25  24  23  23  24  24  23  23  23  23  24  24  24  25  25  25  25  24  23  23  24  24  24  23  23  23  23  22  22  22  23  24  24  23  23  22  22  22  23  23  24  24  23  22  23  23  23  23  23  23  22  23  22  22  22  21  21  22  22  21  21  21  21  22  22  22  22  22  22  22  22  21  21  22  22  21  21  21  21  22  21  21  21  20  20  20  20  21  20  21  20  19  19  19  19  19  19  19  19  20  19  19  19  20  20  21  21  20  19  19  19  19  19  19  19  18  18  18  18  19  19  18  18  18  19  19  19  19  19  19  19  18  17  18  18  18  18  18  18  18  19  19  19  19  19 
 37  36  35  35  34  35  35  35  34  33  33  34  33  33  34  34  34  34  33  33  33  33  33  33  33  32  32  32  32  31  31  31  31  32  32  32  32  31  30  30  31  31  30  30  30  31  31  30  30  30  29  31  32  30  30  30  29  29  29  28  28  29  29  29  28  28  28  28  28  28  29  28  28  28  28  28  28  28  28  28  28  29  29  30  29  29  28  28  28  28  28  28  27  26  26  26  27  27  26  26  26  26  25  25  25  26  27  27  25  25  25  25  26  26  25  24  25  25  24  24  24  25  24  25  24  24  25  24  24  24  25  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  24  24  24  24  23  23  24  24  24  24  23  24  24  25  25  25  25  25  25  24  24  24  24  23  23  23  22  22  22  22  22  22  23  23  24  24  23  22  22  22  22  21  22  23  23  23  22  22  23  23  22  23  23  23  23  22  22  23  22  22  21  21  22  21  22  21  22  21  22  21  22  23  22  22  22  22  21  21  22  21  20  21  20  20  19  20  20  20  21  20  20  21  20  20  20  20  20  20  19  19  20  20  20  20  19  19  20  19  20  20  19  19  19  19  19  19  18  18  18  18  18  18  19  19  19  19  19  19  20  20  19  19  19  18  18  18  18  19  19  19  19  19  19  19  19  19  19  19 
 36  36  35  34  34  34  35  35  35  34  33  32  33  33  35  34  34  33  32  32  32  32  33  33  33  32  32  32  32  32  31  31  32  32  32  31  31  30  30  31  30  31  30  30  30  30  30  30  30  30  30  31  30  31  31  30  31  30  29  29  28  29  28  28  28  28  28  29  28  29  29  29  28  28  28  28  29  29  29  29  29  29  29  29  28  29  29  29  28  28  27  27  27  26  27  27  26  26  26  26  26  26  26  26  27  26  27  27  26  26  25  26  25  25  26  25  25  25  25  25  25  26  25  24  25  24  24  25  25  24  24  26  25  26  26  26  26  26  26  26  25  25  25  25  24  24  25  25  25  25  24  23  23  24  24  24  23  23  24  24  23  23  24  24  24  25  24  25  24  24  24  24  23  22  22  22  23  23  23  22  22  23  23  22  23  24  25  23  22  21  21  22  22  22  21  21  22  22  22  22  23  22  23  22  22  22  22  22  22  23  22  22  22  22  21  21  21  22  22  22  21  21  21  22  21  21  21  21  20  20  21  20  20  19  19  20  20  20  19  19  20  20  20  21  20  20  21  21  21  20  20  20  19  19  20  20  19  20  20  19  20  20  19  19  19  19  20  20  19  19  19  19  19  19  20  19  19  19  19  18  19  19  19  18  18  17  18  19  18  18  19  18  18  18  18  19  19  19  19  18 
 36  35  35  35  35  35  35  35  35  34  33  33  33  34  34  34  34  33  31  32  32  32  32  33  32  33  33  32  32  32  31  31  31  31  31  31  31  31  31  30  30  30  31  30  29  29  30  31  32  31  31  31  31  30  30  31  30  29  29  28  29  28  28  28  28  29  29  29  29  29  29  28  29  30  30  30  29  29  29  28  28  28  28  28  29  29  29  28  27  26  26  26  26  27  27  26  26  26  27  27  27  26  26  26  27  27  27  27  27  26  26  25  25  25  25  25  26  26  26  26  25  26  27  25  26  25  24  24  24  24  24  24  24  24  24  25  25  25  25  25  24  24  24  24  23  23  24  24  23  24  23  23  24  24  24  23  23  24  24  23  22  23  24  23  24  24  23  24  24  23  23  23  23  22  22  23  23  23  22  22  21  22  22  22  24  25  24  22  22  21  22  21  21  22  22  22  23  24  23  23  23  22  22  23  23  22  22  22  22  22  22  21  22  22  22  22  22  22  22  21  21  21  21  21  21  21  21  20  20  21  21  20  20  20  20  21  20  20  20  20  20  20  20  19  20  20  21  20  20  21  21  20  20  20  20  20  20  20  20  19  19  19  20  19  19  19  19  20  20  20  20  19  19  20  19  19  19  18  18  19  19  19  19  19  19  18  18  18  18  18  18  18  19  18  18  19  19  19  19  18 
 36  36  35  34  35  35  35  34  35  35  35  35  34  34  33  33  33  32  32  32  32  32  31  32  33  33  33  32  32  32  30  30  30  30  31  31  31  31  30  30  31  31  30  30  30  29  30  31  32  31  31  31  31  30  30  30  29  29  29  28  29  28  28  29  28  29  29  28  28  28  28  28  30  31  30  29  29  29  29  28  28  29  29  29  29  29  29  28  27  26  26  26  27  27  26  26  27  26  26  27  26  25  25  26  27  26  27  27  26  25  25  25  25  26  25  25  25  27  27  27  27  27  27  26  25  24  24  24  24  25  24  23  23  23  23  24  25  25  25  25  25  24  23  23  23  24  24  23  23  24  23  23  23  24  23  23  23  25  24  23  23  24  24  25  24  24  25  25  24  23  24  24  24  23  23  23  23  23  22  22  22  23  23  22  22  22  23  22  22  21  21  21  21  22  22  22  23  24  23  22  23  23  22  22  22  23  22  21  21  22  21  22  22  21  21  21  21  21  21  21  21  22  21  21  21  21  21  20  20  20  20  20  20  21  21  20  20  19  19  19  20  21  21  21  21  21  21  21  21  20  20  20  21  21  21  20  19  20  20  20  20  20  20  19  19  19  19  20  20  19  20  19  19  19  18  18  19  19  18  19  18  19  20  19  19  19  18  18  19  19  19  18  18  19  19  18  18  18  18  17 
 36  36  35  34  34  34  34  35  34  34  35  35  35  32  32  33  33  33  32  31  32  32  32  32  32  32  32  32  32  32  31  31  30  30  30  30  30  29  30  30  30  30  31  31  30  30  30  30  30  29  30  29  29  29  29  28  29  29  28  28  28  28  28  29  29  28  28  28  28  28  28  28  29  29  28  27  28  28  28  28  28  29  28  29  29  29  29  29  29  29  27  27  26  26  26  26  26  27  26  26  26  26  26  26  26  26  26  26  25  25  25  25  26  26  26  27  27  26  27  27  27  26  26  26  25  24  24  25  24  24  24  23  24  25  25  25  26  26  26  25  24  23  24  24  24  23  23  23  24  24  24  24  24  24  23  24  23  23  23  23  23  24  23  24  23  23  24  24  24  23  23  23  23  24  23  24  23  24  23  23  24  23  23  23  23  23  22  22  22  22  22  22  22  22  22  22  23  24  23  22  22  23  23  22  22  23  22  21  21  22  22  22  22  21  21  21  21  21  21  21  22  21  21  22  21  21  21  21  20  20  19  20  21  21  21  21  21  19  19  20  20  21  21  21  21  21  20  20  20  20  19  20  20  19  20  20  19  20  20  19  20  20  20  20  19  19  19  20  20  20  20  19  19  18  18  19  19  19  19  18  18  19  19  19  18  18  19  18  18  18  18  18  18  18  18  18  18  18  17  17 
 35  35  35  34  34  34  34  34  35  34  35  35  35  33  33  33  33  33  32  32  33  32  32  32  32  32  31  31  31  32  32  32  31  30  30  31  30  30  30  30  30  30  31  30  30  31  30  30  29  29  29  28  28  28  29  29  30  30  30  29  27  28  28  28  28  28  28  29  28  28  29  29  28  27  27  28  29  29  29  29  29  29  29  29  28  28  29  28  28  28  28  28  27  27  27  27  26  26  26  27  27  27  27  26  26  26  26  26  26  27  27  27  27  27  27  27  27  26  26  27  27  26  26  27  26  25  24  24  25  25  26  26  27  26  26  26  26  26  26  25  24  24  24  24  24  23  23  24  24  25  25  26  25  24  23  23  23  23  23  23  23  23  23  23  23  23  24  24  24  24  24  23  24  24  24  24  24  23  24  24  23  24  24  24  24  23  22  22  22  23  23  22  23  23  23  23  23  23  23  23  23  23  22  22  23  22  22  22  22  22  21  21  22  21  21  22  22  21  21  21  22  22  21  21  22  22  22  21  21  21  21  22  22  21  21  21  20  20  21  21  21  21  20  20  21  21  20  20  20  20  20  20  20  19  19  19  20  20  19  20  20  19  20  19  20  21  20  18  19  19  20  20  19  18  19  19  20  20  19  18  18  19  19  19  19  19  19  19  18  18  18  19  18  18  18  18  17  17  17  17 
 35  35  35  35  35  35  36  35  34  35  34  34  35  36  33  32  32  32  32  33  33  33  33  33  33  33  33  33  32  32  32  31  32  32  32  32  32  32  31  30  30  31  30  30  29  30  31  30  29  29  29  29  29  29  29  29  29  30  29  28  28  29  29  29  29  30  30  29  29  29  28  28  28  27  28  28  29  29  28  28  29  29  30  29  27  28  28  28  28  27  28  28  28  28  28  28  27  27  26  26  26  26  26  26  27  27  27  27  27  27  27  27  27  27  27  26  26  25  26  27  27  26  25  26  26  26  25  25  26  26  27  27  27  26  26  26  26  25  26  25  25  24  24  24  23  23  24  24  23  24  25  25  25  24  24  24  23  23  23  23  23  24  25  24  24  25  25  25  25  25  24  24  24  23  23  24  24  23  23  24  24  24  24  24  24  23  22  23  23  24  23  22  23  22  23  24  23  23  23  23  23  23  22  22  22  22  22  22  22  21  22  22  22  21  21  21  22  22  21  21  21  22  22  22  22  22  21  20  21  21  20  21  22  22  21  20  20  20  20  20  20  20  21  20  20  21  20  20  19  20  20  20  19  20  20  19  19  20  19  20  20  20  20  19  19  20  19  18  18  18  19  19  19  19  20  20  20  20  19  18  19  18  18  19  19  18  18  18  18  17  18  18  17  17  18  18  17  17  17  18 
 35  35  35  35  35  35  35  35  34  34  34  33  34  35  34  33  32  32  33  33  33  33  33  32  32  33  34  33  33  32  31  31  32  32  32  31  32  32  32  30  30  31  31  30  29  30  30  31  29  29  29  30  31  30  30  29  29  29  30  29  29  29  30  30  29  30  29  29  29  28  28  28  28  27  28  28  28  29  29  29  29  29  29  29  28  28  27  27  27  28  28  28  28  29  29  28  27  27  27  27  27  27  27  28  28  28  28  28  26  26  26  27  27  27  26  26  26  26  26  27  27  26  26  26  26  26  26  26  27  27  27  26  26  26  26  26  26  26  26  25  24  23  24  24  24  24  24  24  24  24  25  25  25  25  24  25  23  23  24  24  23  24  25  25  25  25  24  25  25  25  24  24  24  24  24  23  23  24  23  23  23  23  23  23  24  23  23  24  24  23  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  21  21  20  21  22  22  22  21  21  22  21  21  22  22  22  21  21  22  22  21  21  21  20  21  21  20  20  21  21  21  21  21  21  20  21  21  20  21  20  20  20  20  20  19  19  20  19  19  20  20  20  20  20  19  19  20  20  20  19  19  18  18  19  18  18  19  20  20  20  20  19  19  20  19  19  19  18  18  19  18  17  18  18  17  18  18  18  18  18  18  17  17  17  17  17 
 35  34  35  35  34  34  34  34  34  33  33  34  33  33  33  34  34  34  34  34  33  33  33  33  32  32  33  32  31  31  30  30  30  31  31  30  30  29  30  30  30  31  30  29  30  29  29  29  28  30  30  30  30  31  31  31  30  30  30  31  30  28  29  30  30  30  29  30  29  28  27  27  27  28  27  27  27  28  28  29  29  29  29  29  28  28  28  28  28  27  27  28  28  28  28  27  26  27  28  28  28  28  27  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  27  26  25  25  25  25  25  25  25  26  27  27  27  26  26  26  26  25  24  24  24  24  23  23  23  23  24  25  25  25  24  24  24  25  25  25  26  25  25  25  25  25  25  25  25  25  24  24  23  24  25  24  25  24  24  25  24  24  23  24  23  22  22  22  22  23  23  24  24  23  23  23  22  23  23  23  23  23  23  22  23  22  21  21  21  21  21  21  20  20  21  21  22  22  21  21  22  21  22  21  22  21  21  22  21  22  21  20  21  21  20  20  20  21  20  20  20  21  20  20  21  21  21  21  21  21  21  20  21  21  20  19  20  19  19  19  20  21  20  19  19  19  20  19  20  19  19  19  19  19  18  18  19  19  19  19  19  19  19  19  20  19  18  19  19  19  18  17  18  18  18  18  18  18  18  18  17  17  17  17  17  17 
 35  34  35  35  34  34  34  34  35  34  34  34  34  34  34  34  33  34  33  33  32  33  33  32  31  31  31  31  31  30  30  30  29  29  30  30  30  30  30  30  30  30  29  30  31  31  31  30  30  31  30  30  29  31  31  31  30  30  30  30  30  29  30  30  30  30  30  30  29  28  27  27  27  27  27  27  27  27  27  27  28  28  29  29  28  28  28  28  28  28  28  28  28  28  28  28  27  28  28  27  28  28  29  28  28  28  28  27  26  26  25  25  25  26  26  26  26  26  26  25  24  24  24  24  24  24  24  26  27  27  26  26  26  25  24  24  23  23  23  23  23  23  23  23  23  24  24  24  24  24  25  25  25  25  26  26  26  25  25  25  25  25  24  23  23  23  24  24  25  24  25  24  24  24  23  24  24  24  23  22  22  23  23  23  24  24  24  23  23  23  23  23  23  22  22  23  23  22  23  22  21  22  21  21  21  21  21  21  21  21  22  22  21  21  22  21  22  21  20  21  22  21  21  22  21  21  21  22  21  21  21  20  21  20  20  20  21  20  20  20  20  20  20  20  20  19  20  20  20  20  20  20  20  20  20  21  20  19  20  20  20  20  20  20  21  20  20  20  18  18  18  18  19  19  18  19  19  19  19  18  19  18  19  18  18  18  17  18  17  17  17  17  17  16  16  16  16  16  17  17 
 35  34  35  34  34  34  35  34  34  35  34  34  33  34  33  33  33  32  32  32  33  33  32  32  32  32  30  30  30  30  31  30  29  29  29  29  30  30  29  30  30  30  30  31  30  30  30  30  30  30  30  30  30  30  30  29  29  30  30  30  30  30  30  30  29  30  29  30  29  28  27  28  28  28  27  28  28  28  27  26  26  27  28  29  29  28  28  28  28  28  28  28  28  27  28  27  26  26  27  28  28  28  28  28  28  28  27  26  25  25  24  24  25  25  25  25  25  26  25  25  24  24  25  25  24  24  24  25  27  26  25  26  26  24  24  24  24  24  23  23  24  23  23  24  24  23  23  24  25  24  24  25  26  26  26  25  25  25  25  25  25  24  24  23  23  23  23  24  24  25  25  24  24  23  22  22  23  24  23  23  23  24  24  23  23  23  23  23  22  22  22  22  22  22  23  23  22  23  22  22  21  22  21  21  21  23  23  23  22  21  22  22  21  21  21  22  22  21  21  22  21  21  20  21  21  22  21  21  21  21  20  20  21  21  21  21  21  20  20  19  20  19  20  19  19  19  19  20  20  19  21  21  20  20  20  21  20  19  20  20  20  19  20  20  20  20  20  19  19  19  19  19  19  19  19  18  18  18  18  19  18  19  19  18  17  17  16  17  18  17  16  16  16  17  17  16  16  16  16  16 
 35  35  35  34  33  34  34  33  34  35  34  33  33  32  32  32  33  33  32  32  32  32  32  31  31  31  30  30  30  30  30  30  30  30  30  30  30  29  29  30  31  31  31  31  30  31  31  31  30  30  30  30  30  30  30  30  29  30  30  30  30  31  30  30  29  29  29  28  28  27  27  27  27  27  28  28  27  27  27  26  26  26  27  28  28  29  29  29  28  27  27  27  27  27  26  26  26  25  25  26  27  27  28  28  28  27  26  25  25  25  25  25  25  26  26  25  26  26  26  26  24  23  25  24  24  25  24  24  24  24  24  24  24  25  25  24  24  24  24  24  24  25  25  24  23  24  23  24  24  24  24  24  25  26  25  25  26  26  25  24  24  24  24  23  23  23  24  24  24  24  24  24  23  23  23  23  23  24  23  24  24  23  24  23  22  22  23  23  22  21  22  23  22  23  23  23  22  23  22  21  22  21  22  21  21  22  22  22  22  21  21  21  22  22  21  21  22  22  22  22  21  22  21  21  22  22  21  21  21  21  22  21  22  21  21  21  20  20  20  20  20  19  19  19  18  19  19  20  19  20  20  20  20  20  20  20  20  20  19  19  19  20  20  19  20  19  20  19  19  19  19  19  19  19  18  18  19  19  19  19  18  19  19  18  18  17  17  17  17  17  17  18  18  17  17  17  17  17  17  17 
 35  34  34  35  34  33  33  33  34  34  34  34  33  32  32  33  34  33  33  32  32  32  31  31  31  31  31  30  30  30  29  30  30  30  31  30  30  30  30  30  31  31  31  31  30  30  30  30  30  29  29  29  29  29  30  30  30  30  29  30  30  30  30  30  29  29  29  27  27  27  27  27  27  27  27  27  27  27  26  26  26  27  26  26  26  26  27  27  27  26  26  25  25  25  25  26  26  26  26  26  26  26  26  26  26  26  25  24  24  24  25  26  25  25  26  26  26  26  25  25  24  24  24  24  25  25  24  24  25  25  24  24  24  25  24  24  24  24  24  24  24  25  25  24  23  24  23  23  23  23  23  23  24  25  25  25  25  26  25  25  24  23  23  23  23  23  23  23  23  23  23  23  23  22  23  23  23  24  24  24  24  23  23  22  23  23  23  23  22  21  22  22  23  23  23  23  22  23  22  21  22  21  21  22  22  21  22  22  22  22  21  21  22  22  21  22  21  21  21  21  22  21  22  21  20  21  21  21  21  21  21  22  21  20  20  20  20  19  18  19  19  19  19  19  19  18  19  20  20  20  20  19  20  20  20  19  19  20  20  20  20  19  19  19  19  19  19  19  19  19  19  19  18  18  19  19  18  18  19  19  18  19  19  18  18  18  18  18  18  17  17  18  17  17  16  17  16  16  16  16 
 35  34  34  34  33  34  33  33  33  33  33  32  33  32  33  33  33  33  33  33  32  31  31  30  30  30  31  31  31  31  29  30  30  31  31  31  31  31  31  30  30  30  31  30  30  30  30  30  29  28  29  29  28  29  29  30  30  30  29  30  30  30  29  30  30  29  28  27  27  27  27  28  28  28  28  27  27  27  27  26  27  27  26  26  25  25  26  26  26  26  26  26  26  26  26  27  26  26  26  27  27  26  25  25  25  25  25  25  25  25  25  25  25  25  25  25  26  25  24  24  24  24  24  24  24  25  24  25  25  24  24  24  24  25  24  24  24  24  24  24  24  25  24  23  23  24  24  23  23  23  23  23  23  24  26  26  25  25  26  24  24  24  24  23  22  22  23  23  23  22  23  23  23  23  23  23  23  24  23  23  23  23  23  23  22  22  23  23  22  21  22  22  22  22  22  22  22  23  22  21  22  22  21  22  22  21  22  22  21  21  22  22  22  22  22  21  22  22  22  22  22  21  22  22  21  21  21  22  21  21  20  20  21  21  21  20  20  19  18  19  19  18  18  18  18  19  19  20  19  20  20  20  19  20  19  19  20  19  20  19  19  19  19  18  19  18  18  18  18  18  18  18  19  19  18  18  18  18  19  18  19  18  18  18  19  18  19  19  17  17  17  17  17  17  17  17  17  16  17  17 
 35  34  33  33  33  34  33  33  33  32  32  32  33  33  32  32  31  32  32  32  31  32  32  31  30  30  30  30  30  30  30  29  29  31  31  31  32  31  31  30  30  30  30  30  30  30  30  30  29  28  29  28  28  29  29  29  29  29  30  29  29  29  29  29  29  27  27  27  28  27  28  28  29  29  29  27  26  26  26  26  27  27  27  27  27  27  27  27  27  27  26  26  26  27  27  27  27  27  26  26  26  25  25  25  26  26  25  26  25  24  24  25  26  26  24  24  24  24  25  24  24  24  25  25  25  25  24  24  24  25  25  25  24  24  24  25  24  23  24  25  24  23  23  23  23  23  24  24  22  23  23  24  23  23  24  24  25  25  25  24  24  25  24  24  23  22  23  24  24  23  23  23  23  23  24  23  23  24  23  22  22  22  23  23  22  22  23  22  22  21  21  21  21  21  22  23  23  23  22  22  21  21  22  21  20  20  21  21  21  22  21  22  22  22  22  21  22  22  23  22  22  22  22  22  22  22  22  22  22  21  21  20  20  21  21  19  19  19  19  19  19  18  18  17  18  19  20  19  19  19  20  20  20  20  19  19  19  20  20  20  19  19  19  19  18  19  18  18  18  18  18  18  18  18  18  18  18  18  19  19  18  19  18  17  18  17  17  17  17  17  17  17  18  18  18  17  17  17  16  16 
 34  33  33  33  33  33  32  32  32  33  33  32  32  32  32  32  32  31  31  31  32  32  32  33  32  32  31  30  31  31  30  30  31  31  31  32  31  31  31  31  31  31  30  30  30  30  30  30  29  28  29  28  28  28  28  28  29  28  28  28  27  27  27  28  29  28  28  29  29  28  28  28  29  29  28  26  26  26  26  27  27  27  27  27  27  28  27  28  27  27  26  26  26  26  27  26  26  26  26  25  25  25  25  25  26  26  25  26  25  24  24  25  26  27  25  24  24  24  24  24  25  24  24  24  24  24  24  24  25  26  26  25  25  25  24  24  24  24  24  24  24  24  23  24  24  24  24  23  23  23  24  24  24  23  24  25  25  24  24  24  25  25  23  23  23  23  23  23  24  23  22  23  23  23  23  22  23  23  23  23  23  23  23  22  22  23  24  23  22  22  22  21  21  21  22  23  23  23  23  23  22  22  22  21  21  20  20  21  22  21  21  21  23  22  21  22  21  21  21  22  22  21  22  22  22  22  22  21  21  20  21  21  21  21  20  20  20  20  20  20  19  19  18  18  19  19  19  19  19  19  19  19  19  19  20  20  20  21  20  20  20  20  20  19  18  19  18  19  19  19  18  18  17  17  18  18  17  18  19  18  18  19  18  17  18  17  18  18  17  17  17  18  17  17  18  17  16  16  16  16 
 34  34  34  34  33  33  33  34  34  33  32  32  32  31  31  32  32  32  31  31  33  33  32  32  32  32  32  32  31  31  31  31  31  30  31  31  31  31  31  31  31  30  30  29  29  29  29  30  29  28  28  27  28  28  28  28  28  28  28  28  28  28  27  28  29  29  28  30  29  29  28  29  29  29  28  27  27  26  26  26  26  26  26  26  27  27  27  27  26  27  28  28  28  27  27  26  26  25  26  26  26  26  26  26  25  25  26  26  25  25  25  25  26  26  25  24  24  24  24  24  24  24  24  24  24  24  25  26  26  26  26  25  26  26  25  24  24  24  24  23  23  23  24  24  25  25  25  24  23  24  24  25  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  23  23  22  22  22  23  22  22  23  23  23  23  23  23  23  23  23  23  23  24  23  22  22  22  21  22  22  22  22  22  22  22  22  22  21  21  21  20  20  21  21  21  21  20  21  22  22  21  21  21  22  22  22  21  22  22  22  21  21  21  20  20  21  20  20  20  20  20  20  20  21  21  20  20  18  18  19  19  20  19  19  19  19  19  19  19  19  19  19  19  20  19  19  19  19  19  18  18  19  18  19  19  19  19  19  19  19  18  18  18  18  18  19  18  19  19  18  18  17  18  18  18  18  18  18  18  17  18  17  16  17  17  17 
 33  33  34  34  33  34  33  34  34  33  33  33  33  32  31  31  31  31  30  31  31  33  32  32  32  31  32  32  32  31  31  31  31  31  31  30  30  31  31  30  30  30  29  28  28  28  29  30  29  28  28  28  28  28  28  28  28  28  28  28  27  27  28  29  28  29  29  28  27  27  28  29  29  29  28  28  28  27  26  26  27  27  27  27  28  28  28  28  28  28  28  28  27  27  27  27  27  27  27  27  27  27  26  25  25  25  25  25  25  26  26  25  26  25  25  24  23  24  24  24  24  24  24  24  24  24  25  26  26  26  26  25  26  25  25  25  25  24  23  23  23  23  23  24  24  25  24  24  24  24  24  24  24  24  23  23  23  24  23  24  24  24  24  23  23  23  23  22  22  23  22  23  23  23  22  22  23  23  23  23  22  22  22  23  24  23  22  22  22  22  22  22  23  22  22  21  22  22  22  21  21  21  21  21  21  21  20  21  21  20  21  22  22  22  22  22  21  22  22  21  21  22  21  22  21  20  21  21  21  21  20  19  20  19  20  21  20  21  21  21  20  19  19  19  19  19  19  20  20  20  20  19  19  18  18  19  19  19  19  19  18  19  19  17  18  19  18  19  19  19  19  18  18  19  18  19  18  17  18  19  19  19  19  18  17  18  17  18  19  18  17  18  18  18  18  18  18  18  18  18 
 34  33  33  33  33  34  34  34  34  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  32  32  33  32  32  32  31  31  31  31  30  31  31  31  31  31  30  29  29  29  29  29  28  30  30  30  30  29  29  29  30  30  30  29  28  28  28  28  28  29  28  28  29  28  28  29  28  29  29  28  28  28  28  28  28  27  26  27  28  29  28  28  28  27  27  27  27  27  26  26  26  27  26  27  26  26  27  27  26  25  26  25  24  24  25  26  25  26  25  24  24  24  24  24  25  25  24  24  25  24  24  24  24  25  25  26  26  25  25  25  24  25  25  24  24  24  24  24  23  23  23  24  24  24  25  24  23  23  23  23  24  24  23  23  24  23  24  24  24  24  24  24  23  23  23  23  23  23  24  25  24  23  23  22  23  23  23  22  23  24  23  23  23  23  22  22  23  23  22  23  22  22  22  22  22  22  22  22  22  22  21  22  22  22  21  20  21  22  22  22  23  23  22  22  22  21  21  22  22  21  21  20  20  20  20  20  20  20  19  19  20  21  21  20  20  20  20  20  20  20  19  19  19  20  21  20  19  19  19  19  19  19  20  19  19  19  18  19  19  17  18  19  18  19  19  18  19  19  18  18  18  18  19  19  19  18  18  18  18  18  17  18  18  18  19  18  17  17  18  18  18  18  18  18  18  18 
 33  33  34  34  34  33  34  33  33  33  32  33  32  33  32  32  32  32  32  31  32  31  30  31  31  31  31  30  30  30  31  31  31  30  30  30  31  31  31  29  29  30  30  29  29  28  28  29  30  30  31  30  30  29  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  28  28  29  28  28  28  28  27  27  27  27  27  26  26  25  25  26  27  26  25  25  26  27  26  27  26  26  27  26  25  25  25  25  24  25  25  25  25  26  25  25  25  25  26  26  25  24  24  24  24  24  24  24  24  24  24  25  25  26  26  25  25  25  26  25  24  24  23  24  24  23  22  24  24  24  24  23  24  23  23  24  24  23  24  24  23  23  24  24  24  24  23  23  23  23  23  23  23  23  24  25  24  23  24  23  22  22  22  21  23  24  23  23  22  23  23  22  23  23  22  23  23  22  23  22  22  22  21  22  21  21  20  21  21  21  21  20  21  21  21  21  21  22  22  22  22  21  21  22  21  22  21  21  20  19  19  19  20  20  19  19  20  20  21  20  20  21  20  20  19  19  20  20  20  19  20  20  20  20  20  20  19  19  20  19  19  19  18  19  19  18  18  19  18  19  19  18  18  19  18  19  19  18  19  19  19  18  18  18  18  17  18  19  19  18  18  18  18  18  17  17  17  17  17  17  17  17 
 32  33  34  34  34  33  34  33  33  32  33  33  33  33  33  32  31  31  32  31  31  30  30  30  30  30  30  29  29  30  29  30  29  29  29  29  30  31  30  30  30  29  30  30  30  29  29  28  28  30  30  30  30  30  29  29  29  28  28  28  29  29  29  29  29  29  29  29  28  28  28  28  28  29  29  28  28  28  28  28  28  27  27  26  26  26  25  25  25  26  26  25  25  25  26  27  26  27  27  27  27  24  24  25  25  25  25  25  25  24  24  25  26  26  27  27  26  26  25  24  25  24  23  23  23  23  23  23  23  23  24  25  25  25  25  24  23  24  23  23  23  23  23  23  22  23  23  23  23  23  23  23  23  24  24  23  24  24  24  23  23  23  24  24  24  23  23  23  23  23  23  23  23  24  24  24  23  23  22  22  21  22  22  22  23  23  22  23  23  23  23  22  23  22  22  23  23  22  21  21  22  22  21  21  20  20  20  21  21  21  21  21  21  21  22  21  20  20  20  21  21  21  21  21  21  20  20  20  20  20  19  20  20  20  20  20  20  19  19  20  20  20  19  19  20  19  19  19  19  20  20  20  20  20  20  19  19  20  19  18  19  19  19  19  18  19  18  18  19  18  18  19  20  19  19  17  18  18  18  18  18  18  17  17  18  17  18  18  18  18  18  17  17  16  17  17  16  17  17  18 
 33  33  34  35  34  34  33  34  33  32  33  33  33  33  33  32  31  31  32  31  32  30  30  30  29  30  30  30  29  29  29  30  29  29  29  30  30  31  30  30  30  30  30  29  29  29  28  28  28  29  29  29  29  29  29  29  28  28  27  28  29  29  29  29  29  28  28  29  27  27  27  27  27  28  28  28  29  28  28  28  28  28  28  26  26  26  26  26  25  26  26  26  26  27  27  26  27  26  27  27  27  24  25  25  25  25  25  25  25  24  23  25  26  25  26  26  25  24  24  25  25  24  24  24  24  24  24  24  24  24  24  24  24  24  24  24  23  23  23  23  24  24  24  24  23  23  23  23  23  23  23  23  23  23  24  23  23  23  23  24  24  24  24  24  24  24  24  24  24  24  24  24  23  24  25  24  23  23  22  22  22  22  23  22  22  22  22  23  22  22  22  22  23  22  22  23  23  22  21  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  22  22  21  21  20  19  20  20  20  19  20  20  20  20  20  20  20  20  20  19  19  19  19  19  19  19  19  19  19  19  19  19  19  19  20  19  20  19  18  18  18  18  18  18  18  17  17  18  18  19  18  18  18  18  18  18  18  19  18  19  18  18  18  18  18  18  18  18  17  17  18  18  18  18  18  17  18  18  18 
 34  34  34  34  34  33  33  33  33  32  32  33  34  33  33  33  32  32  32  32  31  31  31  30  30  30  29  30  30  29  30  31  30  30  30  31  31  31  30  31  30  30  29  30  30  29  29  29  28  28  28  28  28  29  28  28  27  28  28  28  29  29  29  29  29  28  28  27  27  26  27  26  26  27  28  28  29  29  29  28  28  28  27  27  28  27  26  26  26  26  27  27  28  27  27  27  27  27  27  28  28  25  26  25  24  24  24  24  25  24  24  25  25  25  25  25  25  24  24  24  24  24  25  25  25  25  25  25  24  25  24  25  25  25  25  25  25  25  24  24  23  23  23  23  23  23  23  23  24  23  23  23  24  23  23  23  22  22  23  24  24  24  23  23  23  23  24  24  24  24  24  24  25  25  24  23  23  22  22  23  22  22  22  22  23  23  23  22  23  23  23  22  23  22  22  22  23  22  22  22  22  22  22  22  22  22  22  21  20  21  21  20  20  21  21  21  21  22  22  21  21  21  21  20  19  20  20  20  20  20  20  20  20  20  20  20  20  19  19  19  19  19  19  19  19  19  19  19  19  19  19  19  19  20  20  19  20  19  19  18  19  19  19  19  18  18  18  18  17  18  18  19  18  18  18  18  18  18  18  19  18  19  19  19  18  18  18  18  17  18  17  18  18  18  18  17  17  18  17  17 
 34  34  34  34  34  34  34  33  33  32  33  34  33  33  33  33  32  33  33  32  32  32  31  30  30  31  31  31  30  30  30  30  30  30  30  31  30  30  30  30  30  29  30  30  29  29  29  29  29  28  28  28  28  30  29  29  28  28  29  29  29  29  29  28  28  28  28  27  27  27  26  27  27  26  27  27  27  28  28  27  28  28  27  28  28  27  26  26  26  27  27  27  28  28  27  26  27  27  27  27  26  26  26  25  25  24  24  25  25  24  25  25  24  24  25  25  24  24  24  23  23  24  25  24  24  25  24  24  24  25  25  24  24  24  24  24  25  25  24  23  23  23  23  24  23  23  23  23  23  23  24  23  23  23  22  22  23  22  23  23  23  23  23  23  23  24  24  24  23  23  23  24  25  24  24  23  23  22  22  22  23  22  22  23  23  23  23  23  23  23  23  22  23  23  22  22  23  22  22  22  22  22  23  23  22  22  22  21  22  21  21  20  21  21  21  21  20  21  21  22  21  21  21  20  20  20  20  20  19  20  20  20  20  20  20  20  19  19  19  20  20  19  20  21  20  19  19  19  20  20  19  19  20  20  19  19  20  19  19  19  19  19  20  19  18  18  18  19  18  19  19  19  18  17  17  17  17  18  19  19  18  19  19  19  19  18  18  17  18  17  17  18  18  18  18  17  17  17  18  17 
 34  34  34  33  33  33  33  33  33  32  33  34  33  33  33  32  32  33  33  32  32  31  30  30  30  30  29  30  31  31  30  30  30  31  30  31  30  29  29  28  28  29  29  29  28  29  28  30  30  29  29  29  29  29  29  28  28  29  29  29  29  28  27  27  28  28  27  28  28  27  27  28  27  27  26  25  26  26  26  26  26  27  27  27  26  27  26  25  25  26  27  27  27  27  27  26  26  25  25  25  25  25  25  26  26  25  24  24  25  24  24  24  25  25  26  26  25  25  25  24  23  24  25  24  24  25  24  24  24  23  24  25  24  24  24  24  24  24  24  23  23  23  23  23  23  24  23  23  23  23  23  22  22  22  23  23  22  23  22  22  22  22  22  22  23  24  24  23  24  23  23  24  24  23  24  23  22  22  22  22  22  22  22  23  22  23  23  23  22  23  23  22  22  22  22  22  23  23  23  22  21  22  22  22  21  21  22  22  21  20  21  21  20  20  20  20  20  21  22  21  21  21  21  21  21  21  20  20  20  20  20  19  20  19  19  18  18  19  19  20  20  19  20  20  19  19  20  20  19  19  20  20  19  18  19  19  19  19  19  18  19  18  18  18  19  19  19  19  19  19  19  18  18  18  18  18  18  18  18  18  17  18  19  19  18  18  17  18  17  18  18  17  17  17  18  18  17  18  17  17 
 34  34  34  34  33  33  32  33  33  32  33  34  34  34  33  33  33  33  32  31  31  30  31  31  32  31  30  30  30  30  30  31  31  31  30  31  30  30  29  29  29  30  29  28  28  28  28  29  30  30  30  29  30  29  29  29  29  29  29  29  28  28  29  28  28  28  28  28  29  28  29  28  28  28  28  27  27  27  27  26  25  26  26  26  26  26  25  25  25  26  26  26  26  26  26  26  25  25  25  25  25  25  25  26  25  25  25  25  25  24  25  24  25  27  27  27  26  26  25  24  23  24  24  24  25  24  25  25  25  24  24  24  25  25  25  25  24  25  24  23  23  23  23  23  23  23  23  23  23  24  24  23  23  23  22  23  23  22  23  23  23  22  23  23  23  23  24  24  23  24  24  23  23  23  23  23  23  22  23  23  22  23  23  22  22  23  23  22  23  23  23  23  23  23  22  23  22  22  23  22  22  22  21  22  22  22  22  21  21  21  21  20  20  21  21  21  21  21  21  20  20  20  20  20  20  20  20  19  20  21  20  19  20  20  19  19  19  19  19  19  19  20  20  19  18  19  19  19  19  19  19  19  19  19  19  19  18  19  19  18  18  19  19  18  18  18  18  18  18  19  19  18  19  19  19  19  19  18  18  18  18  19  18  17  17  17  17  17  18  17  17  17  17  17  17  17  18  17  17  16 
 34  33  33  34  33  33  32  33  33  32  33  33  34  33  33  33  32  32  32  31  30  30  31  31  31  31  31  31  30  30  30  30  31  30  30  30  29  28  28  27  29  29  28  29  28  28  28  30  30  29  29  29  29  29  29  29  29  29  29  28  27  27  28  28  28  28  28  28  28  28  28  28  28  29  28  28  28  28  27  26  26  25  25  26  26  27  26  25  25  25  25  26  26  25  25  25  26  25  25  25  24  25  25  26  25  24  24  25  24  24  25  24  25  25  25  26  25  24  24  24  24  23  24  25  25  24  25  25  25  25  24  25  26  26  25  24  24  24  24  23  23  23  23  23  23  23  24  24  23  23  24  24  24  23  22  23  22  22  23  22  23  23  23  23  22  23  24  23  23  23  23  23  22  23  23  23  22  22  23  23  22  23  23  23  23  23  23  22  23  24  23  23  23  23  23  23  22  23  22  22  22  22  21  22  21  22  21  21  21  21  21  21  21  21  21  21  21  21  21  21  21  20  20  19  19  19  20  19  20  21  20  20  21  20  20  20  20  20  19  19  20  20  19  19  19  19  20  19  18  18  18  18  18  18  19  19  18  19  19  18  17  19  18  17  18  18  17  18  17  18  19  19  19  18  19  18  18  18  18  18  18  18  17  18  18  18  17  17  17  17  18  18  18  17  16  17  17  17  16  16 
 33  33  33  34  34  33  33  33  33  32  31  31  31  33  33  32  32  32  32  31  30  31  31  30  30  30  31  30  30  29  29  29  29  29  29  29  28  29  29  28  29  29  29  28  28  27  28  29  29  29  29  30  30  29  28  28  28  29  29  28  28  28  27  27  28  28  28  27  28  27  28  27  27  28  27  27  27  27  26  26  25  25  25  27  27  27  26  25  26  26  26  27  26  25  25  25  26  25  24  25  25  25  24  25  25  24  24  24  24  25  25  25  24  24  24  25  24  23  23  23  23  23  24  25  25  24  25  24  25  25  25  25  25  25  24  23  23  23  22  22  23  24  24  24  23  23  23  23  23  23  23  23  23  23  22  22  23  23  22  22  22  22  23  22  22  23  24  24  23  22  23  22  23  22  22  22  23  22  22  22  22  23  23  23  23  23  23  22  22  23  23  22  22  22  22  23  22  23  22  22  22  21  21  21  22  22  22  22  21  21  22  21  20  21  21  20  20  21  20  20  19  20  20  19  20  19  20  20  20  20  20  19  20  20  19  19  19  19  19  19  20  19  19  19  18  19  20  19  18  19  19  19  19  19  19  19  18  18  19  18  17  18  18  17  18  18  17  17  17  18  19  18  18  19  18  18  17  18  19  20  19  18  18  18  18  18  18  18  18  18  17  17  17  17  16  16  16  16  16  16 
 34  34  34  33  33  33  34  33  33  33  33  33  32  32  33  33  33  33  31  30  29  31  31  30  30  29  30  30  30  30  30  29  28  28  29  28  28  28  28  29  29  29  29  27  28  27  27  27  28  28  29  30  30  29  28  29  28  29  29  29  29  29  28  28  29  28  28  27  28  28  28  27  28  29  28  26  25  25  25  25  25  25  25  27  26  26  25  25  26  27  27  28  27  25  25  26  25  25  24  24  25  25  25  25  24  25  25  25  24  24  24  24  25  25  24  24  23  24  24  24  24  23  24  25  25  25  24  24  24  24  24  24  24  24  24  23  24  24  24  23  23  24  23  23  23  22  22  22  23  23  22  22  22  22  23  23  22  22  23  23  23  23  23  23  23  23  23  23  23  22  22  22  22  22  22  22  22  22  21  21  22  22  22  22  22  22  23  23  23  23  23  22  22  22  22  22  22  23  22  22  22  22  22  21  21  21  21  21  21  21  21  21  21  21  21  21  19  20  20  20  19  20  20  20  20  20  20  20  19  19  19  19  19  19  18  19  18  19  19  20  20  20  20  19  19  19  20  19  18  18  18  18  18  18  18  18  19  19  19  18  17  18  18  17  18  18  17  17  17  18  19  18  18  18  18  17  18  17  18  18  18  17  17  17  17  17  17  17  17  17  17  16  16  17  17  17  17  17  17  16 
 34  34  34  34  34  34  33  33  33  33  33  33  31  32  33  32  32  32  32  31  30  30  30  30  30  30  30  30  30  30  30  30  30  29  30  29  29  29  29  29  29  28  28  28  28  28  27  27  28  29  29  29  30  28  29  29  29  29  29  29  29  29  28  28  28  28  28  28  28  27  28  27  27  27  27  26  25  25  26  27  26  26  27  27  26  25  25  26  27  27  27  28  27  27  26  26  26  25  25  25  24  24  24  25  25  25  25  25  24  23  23  24  25  26  25  24  24  24  23  23  24  25  24  24  24  25  24  23  23  23  23  24  24  24  24  24  25  25  26  25  25  25  23  22  23  23  23  22  23  23  23  23  22  22  23  22  22  22  23  22  23  23  23  23  23  22  22  23  23  23  22  22  22  22  23  22  22  22  22  22  22  22  21  22  23  22  22  23  23  22  22  22  21  21  22  22  22  23  22  22  22  22  22  22  21  21  22  21  22  22  21  21  22  21  21  21  20  21  22  21  21  22  21  21  21  21  21  19  19  19  19  19  19  18  19  19  19  19  19  20  19  21  20  19  19  19  19  18  18  18  19  19  19  19  19  19  19  18  18  18  18  17  18  17  18  18  17  17  18  18  18  19  18  17  18  18  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  17  18  17  17  17 
 33  33  33  33  33  33  33  34  34  33  32  33  32  32  32  32  32  31  31  32  32  31  32  31  31  31  30  31  31  30  30  30  30  30  31  30  30  30  29  30  30  29  28  28  28  28  28  28  29  29  29  29  30  29  29  29  29  29  28  27  27  28  28  28  28  28  28  29  28  27  28  26  26  26  27  26  26  26  26  26  26  26  26  26  26  25  25  26  27  28  28  27  26  26  27  26  26  25  26  26  26  26  26  26  26  25  25  25  25  24  24  25  26  26  26  25  25  24  25  25  25  25  24  25  24  24  24  23  23  23  24  25  25  24  24  25  25  26  26  25  25  24  24  23  23  22  22  22  22  22  23  23  22  22  22  22  23  22  22  22  23  24  24  22  22  22  23  23  22  22  22  23  23  22  22  22  22  23  23  23  23  22  22  22  23  23  23  22  23  22  23  23  22  22  22  23  22  23  22  22  22  21  22  21  22  22  22  21  21  22  22  22  22  21  20  21  20  21  21  22  22  22  21  21  21  21  21  19  19  20  20  20  19  19  20  19  20  20  20  20  20  20  20  19  19  19  19  19  19  20  19  19  19  20  20  19  19  19  19  19  19  18  17  17  17  17  17  18  19  19  19  19  19  18  17  17  18  18  18  18  18  17  18  18  18  18  18  18  18  17  18  18  18  17  17  17  17  17  17  17 
 34  33  34  33  34  34  33  33  33  33  33  33  33  31  31  32  33  32  31  32  32  32  32  32  32  31  31  31  31  30  30  29  30  31  29  30  30  30  29  30  30  29  29  28  28  28  28  29  29  30  30  29  30  30  29  28  29  28  27  27  27  26  28  29  29  29  28  28  28  27  28  26  25  26  26  26  26  27  26  25  26  26  25  25  26  26  26  26  26  27  27  27  27  27  26  26  26  27  26  26  27  27  27  26  26  25  25  25  26  25  25  26  26  26  26  26  26  24  25  25  26  25  25  24  24  23  24  24  24  24  25  25  25  24  24  24  25  25  25  24  24  23  23  24  23  23  23  22  22  22  22  22  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  22  23  23  23  23  23  23  23  23  23  23  23  23  23  23  23  22  22  23  23  22  22  23  22  22  22  21  21  22  22  23  22  22  22  21  21  21  21  22  22  21  22  22  22  22  22  21  21  21  20  21  21  21  22  22  21  20  19  20  20  20  20  20  20  20  20  20  20  20  21  21  20  20  20  20  21  19  19  20  20  20  19  19  19  19  19  18  19  19  19  19  20  19  19  19  18  18  18  18  18  18  17  17  18  18  18  19  18  18  17  18  18  17  17  18  18  17  17  18  18  18  17  18  18  17  17  17  17  16  16  16  16  16 
 33  33  34  33  33  33  33  33  33  33  33  33  32  32  31  32  31  31  31  32  32  32  31  30  31  31  31  31  30  30  30  30  30  30  30  30  29  29  30  30  30  29  28  28  29  28  27  28  29  29  29  29  29  29  29  29  29  29  28  27  28  27  27  28  28  28  28  29  28  28  28  28  26  26  26  27  27  26  25  25  26  26  26  26  26  25  25  26  26  26  26  27  27  27  26  26  27  27  27  27  26  26  26  26  26  26  26  26  26  25  25  26  26  26  25  26  25  24  25  25  26  25  25  25  24  24  25  24  25  25  26  26  25  25  23  23  25  24  24  24  25  24  23  24  23  23  23  23  22  22  22  22  22  23  24  23  24  24  24  25  24  23  23  23  23  23  23  22  23  23  23  24  24  24  24  24  23  22  23  22  23  22  23  23  23  23  23  22  22  23  22  22  22  22  22  21  22  22  22  22  22  22  22  22  21  21  21  21  21  21  21  22  22  21  21  21  21  21  21  22  21  21  21  21  20  19  20  21  20  20  20  21  21  21  20  19  20  20  20  20  20  21  20  20  20  20  20  19  19  20  19  19  19  19  19  19  19  19  19  18  18  18  19  18  18  19  18  18  17  17  18  17  18  18  18  18  18  18  18  18  18  18  18  17  17  18  18  18  18  18  17  17  17  16  17  17  16  17  17  17 
 33  33  34  33  32  32  33  33  32  33  32  32  32  31  31  31  31  31  32  32  32  31  31  31  31  31  31  31  31  30  31  31  31  31  31  30  30  30  30  30  30  29  28  29  29  28  28  29  29  29  28  29  28  29  29  29  29  29  28  27  28  27  27  28  28  29  29  28  28  28  28  29  28  28  28  28  28  26  25  25  26  26  26  26  26  26  25  25  26  26  27  27  27  27  26  26  26  27  27  27  27  26  26  26  27  27  27  26  25  25  24  25  25  25  24  23  23  23  24  24  25  25  24  24  24  24  25  25  25  26  26  25  25  25  24  25  24  24  24  24  25  24  24  24  24  23  24  23  22  23  22  22  23  23  24  24  23  24  24  24  24  23  24  23  23  23  23  23  23  24  23  23  22  22  22  22  22  23  22  22  22  23  24  24  22  23  23  22  22  22  23  23  23  23  22  21  22  22  22  22  22  22  22  22  22  22  22  22  21  21  20  21  21  21  22  22  22  21  21  22  21  20  21  20  21  20  20  21  21  21  21  21  21  21  20  20  20  19  20  21  21  21  21  21  21  20  19  19  20  20  19  20  20  21  20  19  20  19  19  19  19  18  19  18  18  19  18  18  18  18  18  17  17  17  17  18  18  17  17  17  17  16  17  18  18  18  17  17  18  18  18  17  17  17  17  17  16  16  16  16 
 33  34  34  33  33  33  32  32  32  32  32  33  33  32  31  31  32  32  32  32  31  31  31  30  30  30  31  31  31  31  31  31  31  31  30  30  30  29  29  30  30  29  29  28  28  29  29  29  30  29  29  29  29  29  29  28  27  28  28  27  27  27  28  28  28  28  29  28  28  27  28  29  28  27  28  28  29  26  25  25  26  27  27  27  27  26  26  25  26  27  27  27  27  26  26  25  25  26  26  27  27  27  26  27  27  26  26  25  26  25  25  25  25  24  24  24  24  23  23  23  24  25  24  23  23  24  25  25  25  25  26  25  23  25  26  24  24  24  24  24  24  24  24  24  24  23  24  23  22  22  23  23  23  23  24  24  24  24  24  25  24  23  24  24  23  23  23  23  23  24  23  22  22  22  22  22  22  23  23  23  22  23  24  24  23  23  23  22  23  23  22  22  22  22  22  22  21  21  22  22  21  23  22  21  22  21  22  21  22  22  22  21  21  21  21  21  21  22  22  22  21  20  20  21  20  21  20  20  21  21  21  20  21  21  20  20  20  20  21  21  21  20  20  20  20  20  20  19  20  20  19  20  20  20  20  19  19  20  20  20  20  19  19  18  18  19  18  17  18  18  17  17  17  17  18  17  17  17  17  17  17  17  18  18  18  17  18  18  18  18  18  18  18  18  17  17  17  17  17  17 
 33  33  34  34  33  33  33  33  32  32  33  33  32  31  32  32  32  32  32  31  31  30  30  29  29  30  29  29  29  30  31  31  30  29  29  29  29  29  30  30  29  29  30  29  28  29  29  30  30  30  30  29  29  28  29  27  26  28  27  26  26  28  29  29  28  28  28  28  27  27  27  27  27  27  28  28  28  27  26  26  26  26  26  26  25  25  26  26  26  27  27  27  26  27  26  25  26  25  26  26  26  26  26  26  26  26  26  26  26  25  24  24  24  24  24  24  23  23  24  23  23  23  24  23  24  25  25  25  26  25  25  25  25  25  25  24  23  24  24  24  23  23  23  23  23  23  23  22  22  23  23  24  23  23  24  23  23  24  24  24  24  23  23  23  22  21  22  22  22  23  23  21  21  21  21  21  22  22  23  23  23  23  24  24  24  23  23  23  22  21  21  21  21  22  22  22  22  22  22  21  21  21  21  21  22  22  21  21  21  22  21  22  22  21  21  21  21  22  21  21  21  20  20  20  20  20  20  21  21  21  20  20  21  21  20  21  21  21  20  20  20  20  20  19  19  20  20  19  20  20  20  20  20  20  20  20  20  20  20  20  19  19  19  18  18  18  18  18  18  18  18  18  17  18  17  17  17  17  17  17  18  17  18  17  17  18  18  18  18  17  17  17  17  17  16  17  17  17  17  17 
 34  34  34  34  34  34  35  33  32  33  32  32  32  32  32  31  32  32  31  31  30  29  30  30  29  30  29  28  28  30  30  30  29  29  28  29  29  30  30  30  29  29  29  28  29  29  29  29  29  29  30  30  29  28  28  27  27  28  27  27  27  28  28  28  27  28  28  27  28  27  27  28  28  28  27  26  26  27  27  27  26  26  25  25  25  25  26  27  27  27  26  26  27  26  26  25  26  26  26  27  26  26  26  26  25  26  26  26  26  25  24  24  24  25  24  24  24  24  23  24  23  22  23  24  24  25  25  25  25  25  25  25  25  24  24  23  23  24  24  23  23  22  22  23  22  22  23  22  22  23  24  24  23  23  24  24  24  24  23  23  23  22  22  22  21  21  22  22  22  22  22  22  22  22  22  22  22  21  22  22  23  23  22  22  23  24  24  23  21  20  20  21  22  22  21  22  22  21  22  22  22  21  21  21  21  21  21  22  21  22  21  21  21  20  21  22  21  20  20  20  20  20  19  19  19  19  20  20  20  20  19  20  20  20  20  20  20  20  20  20  20  19  19  20  20  19  20  20  19  20  20  20  20  19  20  20  20  20  20  20  19  18  18  18  18  17  18  19  17  18  18  18  17  18  18  18  18  17  18  17  17  17  17  18  17  18  18  17  18  17  17  17  17  16  16  16  16  16  16  16 
 35  35  35  34  34  34  34  32  32  33  32  32  33  32  31  31  30  30  30  30  30  30  31  30  29  30  30  29  28  30  30  29  29  28  28  28  28  28  28  29  29  29  29  28  28  29  28  29  29  29  29  29  28  29  28  28  29  29  28  28  28  28  28  28  28  28  28  28  28  28  28  27  27  26  25  26  26  26  26  26  26  26  26  26  26  26  26  26  26  27  27  26  26  25  26  26  25  25  26  25  24  24  24  24  24  24  24  24  25  24  24  24  24  24  24  24  23  23  23  24  23  22  23  24  25  25  25  25  25  25  25  25  24  24  23  22  23  23  23  23  22  23  23  22  23  23  22  22  22  23  24  25  23  22  23  23  23  23  23  22  22  22  22  23  22  21  22  22  22  21  22  23  23  23  23  23  22  22  21  22  23  22  22  23  23  23  23  22  21  20  21  21  21  21  21  22  22  22  22  22  21  21  21  21  22  22  21  21  21  22  21  21  22  21  21  21  20  20  20  20  20  19  20  20  20  19  20  21  20  19  19  19  19  19  19  19  19  20  20  20  20  19  20  19  20  19  20  21  20  20  19  19  19  19  19  19  19  19  18  18  19  18  19  18  17  17  18  18  18  18  18  17  17  18  17  17  17  17  17  17  17  17  17  18  17  17  18  17  16  16  17  16  16  17  17  16  16  16  16  16 
 34  33  33  33  33  33  33  32  33  33  33  32  31  31  31  31  29  29  30  29  29  29  29  29  30  30  30  29  30  30  29  29  29  28  28  28  27  27  28  29  28  29  28  28  28  27  27  28  29  29  29  28  28  29  29  28  28  28  27  28  28  27  29  28  28  29  28  27  26  26  26  25  25  25  26  25  26  26  26  27  26  26  26  26  25  26  26  26  26  26  26  26  25  25  25  26  25  25  25  25  24  24  24  24  25  24  24  24  24  25  24  24  23  23  23  23  23  23  23  23  23  23  23  24  24  25  24  24  24  24  24  23  23  23  23  23  24  24  23  22  23  23  24  23  23  23  22  22  22  23  23  23  23  23  24  24  24  23  22  23  23  23  22  21  22  22  22  22  22  23  22  22  22  22  22  23  22  21  21  22  22  22  23  23  23  23  21  22  23  22  21  21  22  22  22  22  22  21  22  22  22  21  21  22  22  22  22  21  22  22  21  21  21  20  20  20  20  20  20  19  19  20  20  20  20  20  20  20  19  19  19  19  19  20  20  20  19  19  20  20  20  19  20  19  19  20  20  20  20  20  19  19  18  18  19  19  18  19  18  18  18  18  18  18  18  18  18  18  19  18  18  17  17  17  17  17  17  17  17  17  17  17  17  17  18  17  17  17  17  17  17  17  16  17  17  16  16  16  16  16 
 33  34  34  33  33  32  32  32  32  33  33  32  30  30  30  31  30  30  31  29  29  30  30  29  29  29  30  30  30  29  30  30  30  29  29  28  28  27  28  28  29  28  27  27  27  26  26  28  29  29  29  29  29  28  28  28  28  28  28  28  28  26  27  26  26  27  26  26  26  26  25  25  26  26  26  26  26  26  26  27  27  27  27  27  27  26  26  26  27  26  25  25  26  25  26  26  26  26  25  25  24  24  24  24  25  24  23  23  24  24  23  23  24  24  24  24  24  24  24  24  23  23  23  23  23  24  23  23  23  23  23  22  23  23  24  24  24  24  24  23  23  24  23  23  22  22  22  22  22  23  22  22  22  23  23  23  23  23  22  22  22  23  22  22  22  23  22  23  23  24  23  22  23  23  23  23  22  22  22  21  21  22  22  22  23  23  22  22  22  22  21  21  21  21  21  21  22  22  22  22  22  21  21  21  22  22  22  22  22  22  22  21  21  21  20  20  20  20  19  18  19  20  21  20  21  21  20  20  20  20  20  20  21  21  21  21  20  20  20  20  20  20  20  19  20  19  19  19  19  20  20  19  19  18  19  19  18  19  18  17  17  17  17  18  19  19  19  19  19  18  17  17  17  18  18  18  18  18  18  17  18  17  17  17  18  18  17  17  18  18  18  17  16  16  17  17  16  16  16  16 
 34  34  33  32  33  32  32  32  32  33  33  32  31  30  31  31  30  29  31  30  30  30  30  30  30  30  32  31  30  30  30  30  30  29  29  28  28  27  27  27  28  27  27  27  27  26  26  27  28  27  28  29  28  28  28  28  29  29  28  27  27  26  27  26  26  26  25  25  26  26  26  25  25  25  25  25  25  25  25  26  26  26  27  27  27  27  26  27  26  25  25  25  25  26  27  27  27  26  26  27  26  25  25  24  25  24  23  24  23  23  24  23  23  23  23  23  23  24  24  24  23  23  24  23  23  22  23  23  23  24  24  23  23  23  24  24  24  25  24  23  24  23  23  23  22  22  22  22  22  22  22  23  22  22  22  21  22  22  23  23  22  22  22  23  23  22  23  22  22  23  23  22  22  22  22  22  22  22  23  23  22  22  22  23  23  23  23  22  21  22  21  21  21  21  21  21  22  22  22  22  22  22  22  21  21  22  21  22  22  21  22  22  22  21  21  20  20  20  20  19  20  21  22  21  20  21  20  19  20  20  20  20  20  20  21  21  20  20  19  19  19  20  20  20  19  19  19  19  20  20  20  19  19  18  18  18  19  18  18  18  18  18  18  18  19  18  19  18  18  18  18  18  18  18  18  18  18  18  18  18  18  17  17  17  17  17  18  18  17  18  18  17  17  17  17  17  17  17  16  17 
 34  34  34  33  34  33  32  32  32  32  32  32  32  30  29  29  29  29  30  29  30  29  29  30  30  31  31  31  29  28  29  29  29  29  28  27  27  28  28  28  27  27  27  27  27  27  27  27  27  28  28  29  28  29  28  28  28  27  26  26  27  27  27  26  26  26  25  25  25  25  25  26  26  26  25  25  25  25  25  25  26  26  26  26  26  25  25  25  26  25  25  26  24  25  26  27  27  27  27  28  27  26  26  25  24  24  24  24  24  24  24  24  24  23  23  24  24  24  23  23  23  23  24  24  24  23  23  24  24  24  24  24  24  24  23  24  24  25  24  24  24  24  23  22  23  23  22  23  23  22  22  22  22  21  22  22  22  22  23  23  22  22  22  23  23  23  23  23  23  22  22  22  22  22  21  21  22  22  23  23  23  22  22  22  22  22  23  22  21  21  21  21  21  20  21  21  21  21  22  22  21  22  22  21  21  21  21  21  21  22  22  22  22  21  21  21  20  20  21  20  19  21  21  20  20  20  20  19  19  19  20  21  19  20  20  20  19  19  18  18  19  19  19  20  20  18  18  18  18  19  20  19  19  19  19  19  19  18  18  19  19  19  19  18  18  18  18  19  18  18  18  18  18  17  17  17  17  17  18  18  17  17  17  17  17  17  17  17  17  17  17  17  16  16  16  16  16  16  16  17 
 34  34  34  33  34  33  32  32  32  31  32  32  32  31  31  30  30  31  31  31  31  30  30  31  31  30  30  30  29  28  29  29  29  27  27  29  28  28  28  28  27  27  27  27  26  27  27  28  28  28  29  29  28  27  26  26  26  26  26  26  27  26  26  27  27  26  25  25  25  25  25  25  25  25  26  26  25  25  25  26  26  25  25  25  25  24  24  25  25  25  25  25  24  24  25  25  26  26  26  26  26  26  25  25  24  24  24  24  25  25  25  25  24  24  24  24  24  24  23  24  24  24  23  23  23  24  24  23  23  23  23  23  23  23  24  23  23  23  23  23  23  23  23  23  23  23  22  23  23  23  22  23  22  22  22  22  22  22  22  22  23  23  23  22  22  22  22  23  23  23  22  22  23  22  21  21  22  23  22  22  22  22  23  23  23  22  23  23  22  21  22  21  21  20  20  20  21  22  22  22  21  21  22  21  21  21  21  22  21  21  21  21  21  21  21  21  21  20  19  19  20  20  20  19  19  19  19  19  20  20  20  20  19  20  19  20  20  19  19  19  18  18  18  19  19  19  19  19  19  19  20  20  19  20  19  19  19  19  19  19  19  18  18  18  17  17  18  18  18  18  17  18  18  18  18  17  16  17  18  17  17  17  17  16  16  17  17  17  16  16  16  16  16  16  16  16  17  16  16  17 
 34  34  33  33  33  33  32  32  32  32  32  31  31  32  32  31  31  32  32  31  31  31  30  30  31  30  28  29  29  29  29  29  29  28  28  28  28  27  27  27  27  27  27  28  27  26  27  28  29  29  29  28  27  26  26  26  26  26  27  27  27  26  26  27  27  26  25  25  25  25  25  25  25  26  26  26  26  27  27  26  26  25  25  24  24  24  24  25  25  25  26  25  26  25  24  24  24  24  25  24  24  24  25  25  25  24  24  24  24  24  25  24  24  25  24  23  23  23  24  23  23  24  24  23  24  23  23  23  23  23  23  24  23  24  24  24  23  22  22  22  22  22  23  24  23  22  23  23  22  22  22  22  23  22  23  23  23  23  23  22  23  22  23  23  23  23  23  23  22  23  22  21  22  22  21  21  22  23  22  22  22  22  22  23  22  22  23  23  22  22  21  21  21  20  20  20  20  21  21  22  21  22  22  21  21  21  21  21  21  20  20  20  20  21  21  21  22  21  20  20  21  21  21  20  20  19  20  20  21  20  19  20  20  20  20  20  19  19  19  19  18  18  18  19  19  19  20  20  20  19  20  19  19  19  19  18  19  18  18  18  18  17  17  17  17  16  17  18  17  17  17  17  18  18  18  17  17  17  17  17  17  18  17  16  16  17  17  16  16  16  16  17  16  16  16  16  16  17  16  16 
 33  33  33  32  33  33  32  32  32  32  32  32  32  32  31  31  31  32  31  31  31  30  30  30  31  30  29  28  29  29  29  29  28  29  28  28  27  28  27  27  27  27  28  28  28  27  28  28  28  29  29  28  27  26  27  27  27  26  26  27  27  26  27  26  26  25  26  26  25  26  26  26  25  26  27  27  27  27  27  27  26  25  25  25  25  25  25  25  25  25  26  24  25  25  24  24  24  24  25  25  25  24  24  24  24  25  25  25  25  24  23  23  24  24  24  24  24  24  23  23  24  23  23  24  23  24  24  24  24  24  24  23  24  23  24  23  24  23  23  23  23  22  23  23  23  23  23  23  23  22  22  22  22  22  23  22  23  23  22  22  23  22  23  23  22  23  23  23  22  23  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  22  23  22  23  21  22  21  20  21  21  21  21  22  22  22  21  22  21  22  22  22  21  21  21  21  22  21  22  21  22  21  21  20  21  21  21  21  21  20  19  20  20  20  21  20  19  19  19  20  20  20  19  19  19  18  19  18  19  19  19  19  20  20  20  20  19  20  20  20  19  19  19  18  18  17  17  17  17  17  17  17  17  17  18  17  17  18  18  17  18  18  18  18  17  17  17  17  17  17  17  17  16  16  16  16  17  17  16  16  16  16  17  16  17  18