about summary refs log tree commit diff
path: root/2ndary/THT/C/QG-2017/input9/28.txt
blob: e3175d5e36c3956e92d99b83f998b991a3afd9d7 (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
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 115 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 115 114 115 114 114 114 113 112 113 112 112 113 112 113 114 113 114 115 114 115 115 116 115 116 115 115 116 115 116 115 114 114 115 114 113 113 113 112 112 113 114 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 111 112 112 111 111 111 112 112 111 113 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 112 111 112 111 111 111 111 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 115 114 114 114 114 113 112 113 113 113 113 112 113 114 113 114 115 115 115 116 116 116 116 116 116 116 116 116 116 115 114 115 114 113 113 112 112 112 113 114 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 113 113 113 113 113 113 113 114 113 114 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 113 113 113 113 113 113 113 113 113 113 114 114 113 114 114 114 114 113 114 113 111 112 112 112 112 112 112 112 111 113 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 112 111 112 112 112 112 112 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 115 115 114 114 114 113 113 112 112 112 112 113 113 113 114 114 115 115 116 115 115 115 115 115 115 115 115 115 115 116 115 115 114 114 113 113 113 112 113 114 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 114 114 114 114 114 114 114 113 114 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 114 114 114 114 114 114 114 114 114 113 113 114 113 114 114 114 113 114 113 111 111 111 111 111 111 111 111 111 113 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 111 111 111 111 111 111 111 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 115 115 115 115 114 114 113 113 113 113 113 113 114 114 114 115 115 116 115 116 116 116 116 116 116 116 116 116 116 115 116 115 115 114 114 114 113 113 113 114 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 113 113 113 113 113 113 113 113 113 114 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 113 113 113 113 113 113 113 113 113 113 114 114 113 114 114 114 114 113 114 113 112 112 112 112 112 112 112 112 112 114 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 112 112 112 112 112 112 112 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 116 116 116 115 115 114 114 114 114 114 114 114 114 115 115 115 116 116 116 117 117 117 117 117 117 117 117 117 116 116 116 116 115 115 114 114 114 114 114 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 114 114 114 114 114 114 114 114 114 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 114 114 114 114 114 114 114 114 114 113 113 114 113 114 114 114 113 114 113 112 113 113 113 113 113 113 113 112 114 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 113 113 113 113 113 113 113 113 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 116 117 117 116 116 116 115 115 114 113 114 114 113 114 115 115 115 116 116 117 117 116 116 116 116 116 116 116 116 116 117 117 117 116 116 115 115 115 114 113 114 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 115 115 115 115 115 115 115 114 115 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 115 115 115 115 115 115 115 115 114 113 113 114 113 114 114 114 113 114 113 112 113 113 113 113 113 113 113 112 114 114 113 113 113 113 112 111 111 111 112 113 112 113 113 113 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 112 113 113 113 113 113 113 113 113 
118 118 118 118 118 118 118 117 118 117 116 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 116 117 117 116 116 116 115 115 114 114 114 114 114 114 115 115 115 116 116 117 117 117 116 117 117 117 117 117 117 116 117 117 117 116 116 115 115 114 114 115 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 113 114 114 115 114 115 115 115 115 115 114 115 115 115 114 115 114 113 113 113 114 113 113 114 114 113 114 114 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 113 114 114 115 114 115 115 115 115 114 115 114 113 113 113 113 113 113 113 114 114 113 113 113 113 113 113 113 113 113 113 114 114 113 113 113 113 112 111 111 111 112 113 112 113 112 112 112 113 112 113 113 114 113 114 114 114 114 113 114 113 112 112 113 112 112 112 112 112 112 112 113 112 112 113 113 113 112 112 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 112 113 113 113 113 113 113 113 113 
118 118 118 118 118 118 118 117 118 117 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 117 118 117 116 116 116 115 115 114 115 115 114 115 115 116 116 116 117 117 117 116 116 116 116 116 116 116 116 116 117 118 117 117 116 116 115 115 115 115 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 114 115 114 115 115 115 115 115 114 115 115 115 114 115 114 113 114 114 114 113 113 114 114 113 114 113 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 114 115 114 115 115 114 114 114 115 114 114 114 114 114 114 114 114 113 113 113 113 113 113 113 113 113 113 113 113 114 114 113 114 113 113 112 111 112 112 112 113 112 113 113 113 113 113 112 113 113 114 113 114 114 114 114 113 114 113 112 113 113 113 113 113 113 113 113 113 112 113 113 112 113 112 113 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 113 113 113 113 113 113 113 113 
118 118 118 118 118 118 118 118 118 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 118 118 117 117 116 115 115 115 114 114 115 115 115 115 116 117 117 118 118 117 117 117 117 117 117 117 117 117 117 118 118 117 117 116 115 116 115 115 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 114 115 115 115 114 115 114 113 113 113 113 113 113 114 113 113 113 113 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 115 115 115 115 114 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 113 112 112 112 111 111 111 112 112 112 112 112 112 112 112 112 112 113 114 113 114 114 114 114 113 114 113 112 112 112 112 112 112 112 112 112 112 113 112 112 113 113 113 112 112 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 114 114 114 114 114 114 114 
118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 116 116 116 116 115 115 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 115 115 116 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 115 115 115 115 115 114 115 114 114 114 114 114 114 113 114 114 114 114 114 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 114 114 114 115 115 115 115 114 114 114 113 113 114 114 114 115 115 115 115 115 115 115 115 115 115 114 114 113 113 113 112 112 113 113 113 113 113 113 113 113 113 113 113 114 113 114 114 114 114 113 114 113 113 113 113 113 113 113 113 113 113 113 112 113 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 
117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 115 115 115 115 115 115 115 116 117 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 116 116 115 115 116 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 116 115 116 116 116 116 116 115 113 113 113 113 113 113 113 113 113 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 116 116 115 115 115 114 113 114 118 117 117 116 115 114 113 113 112 113 113 113 114 114 115 116 116 117 117 117 117 117 116 116 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 113 114 113 114 115 115 115 115 115 115 115 115 115 114 112 113 113 112 113 112 113 113 112 113 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 115 115 112 112 112 112 112 112 112 
118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 116 116 115 116 115 116 116 115 116 117 116 117 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 116 116 115 115 116 115 116 117 116 116 116 116 116 116 116 117 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 113 114 114 114 114 114 114 114 113 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 116 116 117 116 115 115 115 115 114 113 114 117 117 116 116 115 114 114 114 113 113 114 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 114 114 114 114 114 114 114 114 114 114 114 113 114 113 114 114 113 114 113 114 115 114 114 114 114 114 114 114 115 114 112 113 112 112 112 112 112 113 112 113 114 113 113 113 113 113 114 113 113 114 115 114 114 114 114 114 114 115 114 113 112 113 113 113 113 113 
118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 115 115 115 115 115 115 115 116 117 116 117 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 116 116 115 115 116 115 116 117 116 116 116 116 116 116 116 117 116 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 114 114 114 114 114 114 114 114 114 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 116 116 117 116 115 115 115 115 114 113 114 117 117 116 116 115 114 114 114 113 113 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 114 115 114 114 114 114 114 114 114 114 114 113 114 113 114 114 113 114 113 114 115 115 114 114 114 114 114 114 115 114 112 112 112 112 112 112 112 112 112 113 114 113 114 114 114 113 114 113 113 114 115 114 114 114 114 114 114 115 114 113 112 113 113 113 113 113 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 114 114 114 114 114 114 114 114 114 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 115 115 114 113 114 116 116 116 115 115 115 114 114 114 114 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 114 115 114 114 114 114 114 114 114 114 114 113 114 113 114 114 113 114 113 114 115 115 114 115 115 115 115 114 115 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 115 114 115 115 115 115 114 115 114 113 112 113 112 113 113 113 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 115 115 115 115 115 115 115 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 115 115 114 113 114 115 115 115 115 114 114 115 115 115 114 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 115 115 115 115 115 115 115 115 115 115 114 113 114 113 114 114 113 114 113 114 115 115 114 115 115 115 115 114 115 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 114 115 115 115 115 114 115 114 113 112 113 112 113 113 113 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 117 117 117 118 118 117 117 117 117 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 116 115 115 115 115 115 115 115 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 115 115 115 115 115 115 115 116 116 116 116 116 116 116 116 116 116 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 115 115 114 113 114 114 114 114 115 115 115 116 116 116 115 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 115 116 115 116 116 116 116 115 116 115 114 113 114 113 113 113 113 114 113 114 115 115 114 115 114 114 114 114 115 114 113 114 113 113 113 113 113 113 113 114 115 115 115 115 115 115 115 115 115 115 114 115 114 115 115 115 114 115 114 113 112 113 112 112 112 112 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 117 117 117 117 117 117 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 118 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 116 116 116 116 116 116 116 116 116 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 116 116 116 116 116 116 116 115 116 116 116 116 116 116 116 116 116 116 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 115 115 114 113 113 113 113 114 114 115 116 116 116 117 115 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 115 116 116 116 116 116 116 116 116 116 114 113 114 114 114 114 114 114 113 114 115 115 114 115 115 115 115 114 115 114 113 113 113 113 113 113 113 113 113 114 115 114 114 114 114 114 114 114 114 114 115 114 115 115 115 115 114 115 114 113 112 113 113 113 113 113 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 117 117 117 118 118 118 117 117 117 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 116 115 115 115 115 115 115 115 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 115 115 115 115 115 116 115 116 117 117 117 117 117 117 117 117 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 114 115 114 113 113 112 113 113 114 115 116 117 116 117 115 113 114 114 114 115 116 116 116 117 116 117 116 115 116 115 114 114 113 113 116 117 116 117 117 117 117 116 117 116 114 113 114 113 113 113 113 113 113 114 115 115 114 114 114 114 114 114 115 114 113 114 114 114 114 114 114 114 113 114 115 114 115 115 115 115 115 115 115 115 114 115 114 115 115 115 114 115 114 113 112 112 112 112 112 112 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 117 117 117 118 118 118 118 118 117 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 117 117 117 117 117 118 117 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 117 117 117 116 116 117 116 115 115 115 115 115 115 115 115 115 115 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 115 115 115 115 115 115 115 116 117 116 117 117 117 117 117 116 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 116 116 117 116 115 115 114 114 114 113 113 112 112 113 114 115 116 116 116 117 116 113 113 114 114 115 116 116 117 117 117 117 116 115 116 115 114 114 113 113 116 117 116 117 117 117 117 116 117 116 114 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 114 114 114 115 115 115 115 115 115 114 115 114 115 115 115 114 115 114 112 112 112 112 112 112 112 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 117 117 117 116 116 116 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 115 115 115 116 115 116 117 116 116 117 117 117 116 116 117 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 116 116 116 116 116 116 116 116 116 116 116 117 116 116 116 116 116 116 116 117 116 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 116 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 115 115 115 115 115 116 116 116 116 116 116 116 115 116 115 115 115 115 115 116 117 116 116 116 116 116 116 117 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 114 114 114 115 116 116 116 117 118 116 114 115 115 115 114 114 114 114 114 114 115 114 115 115 115 114 115 114 115 117 117 116 116 116 115 114 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 119 119 118 118 117 116 116 115 115 116 118 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 117 118 117 118 118 117 117 117 118 118 118 118 118 118 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 116 116 116 116 116 116 116 115 116 117 116 116 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 116 117 116 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 115 115 115 115 115 116 115 116 116 116 116 116 116 117 116 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 115 113 113 114 115 116 117 117 118 118 116 114 115 115 115 114 113 113 113 113 114 115 114 115 115 115 114 115 114 115 118 118 117 117 117 116 115 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 119 118 118 118 117 116 116 116 115 116 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 115 115 115 115 115 115 115 116 117 116 116 117 117 117 116 116 117 116 116 116 116 116 116 116 116 116 117 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 117 116 116 116 116 116 116 116 116 116 117 116 116 117 117 117 116 116 117 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 115 115 115 115 115 115 115 115 115 115 116 116 115 116 115 115 115 115 115 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 117 116 115 115 115 115 115 115 115 115 116 115 114 114 114 115 116 116 117 117 117 115 114 115 115 115 114 113 114 114 113 114 115 114 115 115 115 114 115 114 115 117 117 117 116 116 115 115 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 119 118 118 118 117 116 116 116 115 116 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 117 118 117 117 117 117 117 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 118 118 117 118 118 117 118 118 118 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 116 116 117 117 116 117 117 116 117 117 117 117 117 117 117 116 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 116 117 117 117 117 117 117 117 116 117 117 116 117 117 116 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 115 115 116 115 116 116 116 115 115 116 117 116 117 117 117 116 117 116 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 115 116 115 115 115 115 115 115 116 116 116 117 115 114 115 115 115 114 113 114 113 113 114 115 114 115 115 115 114 115 114 115 116 117 116 116 115 116 115 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 119 118 118 118 117 116 116 116 115 116 117 117 118 118 118 117 117 117 117 117 117 117 117 118 118 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 118 117 117 117 117 117 117 117 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 116 116 116 116 116 115 116 116 117 115 114 115 115 115 114 113 114 113 113 114 115 114 115 115 115 114 115 114 115 116 117 116 115 116 116 116 
118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 119 118 118 118 117 116 116 116 115 116 117 117 118 118 118 117 117 117 117 117 117 117 117 118 118 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 118 117 117 117 117 117 117 117 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 116 117 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 116 116 116 116 115 116 117 116 116 115 116 116 116 116 116 115 114 115 115 115 114 113 114 113 113 114 115 114 115 115 115 114 115 114 115 116 116 116 116 116 116 115 
118 118 118 118 118 118 117 117 117 117 118 118 117 118 118 118 118 118 117 118 119 118 118 118 117 116 116 116 115 116 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 118 118 118 118 118 117 117 117 117 117 117 117 117 118 117 118 118 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 118 117 117 118 118 118 117 117 118 117 117 117 117 117 117 118 117 118 118 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 116 117 116 117 117 117 117 117 117 117 117 116 117 116 115 115 116 115 115 115 115 116 115 116 117 116 116 116 115 115 115 115 115 115 114 114 114 115 114 113 114 113 113 114 115 114 115 115 115 115 115 114 115 115 115 115 115 116 115 116 
117 117 117 117 117 117 118 118 118 118 117 117 117 117 117 117 117 118 117 118 119 118 118 118 117 116 116 116 115 116 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 117 117 118 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 117 116 115 116 116 116 116 116 116 116 115 116 117 117 117 116 116 115 114 114 114 114 115 115 115 115 114 113 114 114 114 114 115 115 115 114 114 114 114 114 114 114 114 114 115 116 116 116 
118 118 118 118 118 117 117 117 117 117 118 118 118 118 118 118 118 118 117 118 119 118 118 117 117 116 116 115 115 116 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 117 117 117 117 117 117 117 118 118 117 118 117 118 118 118 118 118 118 118 118 117 117 117 117 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 118 117 117 118 118 118 117 117 118 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 116 115 115 115 115 115 115 115 115 115 117 118 118 117 117 116 115 114 113 113 114 114 114 114 114 114 113 113 113 113 114 114 114 114 114 115 115 115 115 115 113 113 114 115 116 117 117 
117 117 117 117 117 118 118 118 118 118 117 117 117 117 117 117 117 117 117 118 118 118 118 118 117 117 117 116 116 117 118 117 118 118 118 118 117 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 117 118 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 116 117 116 117 117 116 117 116 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 118 116 115 116 116 116 116 115 116 115 115 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 118 117 116 116 116 115 115 114 114 115 115 115 115 115 114 114 114 114 114 115 115 115 115 115 114 114 114 114 114 114 114 114 115 116 116 116 
115 116 117 116 117 117 118 119 119 118 118 118 118 118 118 118 118 118 118 117 118 119 119 119 118 119 120 120 120 119 118 119 119 119 119 119 118 119 119 118 117 118 118 118 118 118 118 118 117 117 117 117 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 117 115 115 115 115 115 115 115 115 115 117 119 118 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 117 118 118 117 118 119 119 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 117 116 117 116 117 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 116 116 116 116 116 116 116 116 117 117 116 117 117 117 117 116 117 116 116 116 117 116 117 117 117 117 116 117 116 116 115 115 115 115 115 115 115 115 116 117 117 117 117 117 117 117 117 117 116 115 115 115 115 115 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 115 114 114 113 112 112 112 115 116 115 116 115 115 115 
116 117 116 117 118 117 118 119 118 118 118 118 118 118 118 118 118 118 119 118 118 119 119 119 118 119 120 120 120 119 118 119 119 119 119 119 118 119 119 118 118 118 118 118 118 118 118 118 118 117 117 117 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 119 117 115 115 115 115 115 115 115 115 115 117 119 118 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 117 118 118 117 118 119 118 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 117 116 117 116 117 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 116 116 116 116 116 116 116 116 117 116 116 117 117 117 117 116 117 116 116 116 117 116 117 117 117 117 116 117 116 116 115 116 115 116 116 115 116 115 116 117 117 116 117 117 117 117 116 117 116 115 116 116 115 116 116 116 116 115 116 117 117 117 117 117 117 117 117 117 116 117 116 115 114 115 114 113 112 113 115 116 115 116 116 116 116 
117 116 117 117 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 118 118 119 119 119 118 119 120 119 120 119 118 118 118 118 118 118 118 118 118 119 119 119 119 119 119 119 118 119 118 118 117 118 117 118 118 117 118 117 118 119 119 119 119 119 119 119 118 119 118 116 116 116 116 116 116 116 116 116 118 119 118 118 118 118 118 118 119 119 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 117 118 118 117 118 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 116 117 116 117 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 116 117 116 115 115 115 115 115 115 115 115 115 116 117 117 116 116 116 116 116 116 117 116 115 115 115 115 115 115 115 115 115 116 117 116 116 116 116 116 116 116 116 117 116 116 115 115 115 114 114 113 113 115 115 115 115 115 115 115 
116 117 117 118 118 118 119 119 120 119 118 118 119 119 119 119 119 118 119 118 118 119 119 119 118 119 120 120 120 119 118 119 119 119 119 118 119 118 118 119 119 119 119 119 119 119 118 119 118 118 117 118 117 118 118 117 118 117 118 119 119 118 119 119 119 119 118 119 118 116 116 116 116 116 116 116 116 116 118 119 118 119 119 119 119 118 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 117 118 118 117 118 119 118 119 119 119 119 118 119 119 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 116 117 116 117 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 116 116 116 116 116 116 116 116 117 117 116 117 117 117 117 116 117 116 116 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 116 116 115 116 116 115 115 115 114 114 116 116 116 116 116 116 116 
117 117 118 118 119 119 119 120 120 120 118 118 118 118 118 118 118 118 119 118 118 119 119 119 118 119 120 120 120 119 118 119 119 119 119 119 118 119 119 118 118 118 118 118 118 118 118 118 118 117 117 117 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 119 118 117 117 117 117 117 117 117 117 117 118 119 118 119 119 119 119 118 119 119 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 119 118 119 119 119 119 118 119 119 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 116 117 116 117 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 116 117 117 117 117 117 116 116 117 117 116 117 117 117 117 116 117 116 116 116 117 116 117 117 117 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 116 117 116 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 116 117 117 116 115 116 115 115 115 116 116 115 115 117 117 117 117 117 117 117 
118 118 118 119 119 120 120 120 121 120 119 119 119 119 119 119 119 119 119 118 118 119 119 119 118 119 120 120 120 119 118 119 119 119 119 118 119 118 118 119 119 119 119 119 119 119 119 119 119 118 117 118 117 117 117 117 118 117 118 119 119 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 117 117 117 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 118 118 118 118 118 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 116 117 116 116 117 116 117 116 117 120 120 119 119 118 117 118 117 116 117 116 116 116 116 116 117 116 116 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 116 117 117 116 115 115 116 116 116 116 117 117 117 117 116 117 116 116 116 116 
119 119 118 119 120 120 120 121 121 120 120 120 120 120 120 120 120 120 120 119 118 119 119 119 118 119 120 119 120 119 118 119 119 119 119 118 119 118 118 119 120 120 120 120 120 120 119 120 119 118 117 118 117 117 117 117 118 117 118 120 120 120 120 120 120 120 120 120 119 117 118 118 118 118 118 118 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 117 118 117 117 117 117 117 117 117 118 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 117 118 117 118 118 118 118 118 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 118 117 118 118 118 118 117 118 117 117 116 117 116 117 116 116 117 116 117 120 120 119 119 118 117 118 117 116 117 117 117 117 117 117 117 117 116 117 117 116 117 117 117 117 117 117 116 116 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 116 117 117 116 115 115 116 117 117 117 118 118 118 117 116 117 116 116 116 116 
119 118 119 120 120 120 121 120 121 121 119 119 120 120 120 120 120 119 120 119 118 119 119 119 118 119 120 119 120 119 118 119 119 119 119 118 119 118 118 119 120 119 120 120 120 120 119 120 119 118 117 118 117 117 117 117 118 117 118 120 120 119 120 120 120 120 119 120 119 118 118 118 118 118 118 118 118 118 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 117 118 117 117 117 117 117 117 117 117 118 117 118 119 118 118 118 118 118 118 119 119 118 117 118 117 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 117 118 117 118 118 118 118 118 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 118 117 118 118 118 118 117 118 117 117 116 117 116 117 116 116 117 116 117 120 120 119 119 118 117 118 117 116 117 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 116 116 117 116 117 117 117 117 116 117 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 116 117 117 115 115 116 116 117 117 117 118 119 118 117 116 116 116 116 116 116 
118 118 119 119 120 121 120 121 122 121 120 120 120 119 119 119 119 119 119 118 117 119 119 119 118 119 120 120 120 119 118 119 118 118 118 118 119 118 118 119 119 119 119 119 119 119 119 119 119 118 117 117 117 117 117 117 117 117 118 119 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 117 117 117 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 118 118 118 118 118 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 117 117 117 116 116 116 116 116 117 120 120 119 119 118 117 118 117 116 116 116 116 116 116 116 116 116 116 117 116 116 116 116 116 116 116 116 116 116 116 117 116 117 116 116 116 117 116 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 117 116 117 117 115 114 115 116 117 118 118 119 120 120 118 117 117 117 117 117 117 
120 120 120 120 120 120 120 121 121 120 119 119 119 119 120 120 120 121 121 120 118 119 119 119 118 119 119 119 119 119 118 119 119 119 119 119 119 118 118 120 120 120 120 120 120 120 120 120 120 117 117 117 117 117 117 117 117 117 117 119 119 120 120 120 120 120 121 121 120 118 118 118 118 118 118 118 118 118 118 119 119 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 116 116 116 116 116 116 116 116 116 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 117 118 117 118 118 118 118 118 117 117 117 117 116 116 118 118 117 118 118 118 118 117 118 117 116 117 117 117 117 118 118 118 118 118 118 118 117 118 117 117 117 116 116 117 118 117 118 118 118 118 117 118 117 116 116 116 116 117 117 117 117 117 117 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 117 116 117 117 117 117 117 117 117 117 115 115 115 116 116 116 117 117 117 117 117 117 117 117 117 117 117 
121 121 121 121 121 121 121 120 121 120 118 118 119 119 120 121 121 121 122 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 121 121 121 121 121 121 121 121 120 118 118 118 118 118 118 118 118 118 118 118 118 119 119 120 121 120 121 122 120 118 118 118 118 118 118 118 118 118 119 120 120 119 119 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 118 115 115 115 115 115 115 115 115 115 116 118 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 118 118 119 119 118 117 117 116 116 116 116 118 118 117 118 118 118 118 117 118 117 115 116 116 117 117 118 119 118 118 118 119 118 117 118 117 116 116 115 115 117 118 117 118 118 118 118 117 118 117 116 115 115 116 117 116 117 118 118 118 117 117 117 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 116 116 116 116 116 116 116 116 116 117 118 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 118 117 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 116 116 116 116 116 116 116 
120 120 120 120 120 120 121 120 121 120 118 118 119 119 120 121 120 121 122 120 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 121 120 120 120 120 120 120 121 120 119 118 119 119 119 119 119 119 119 119 119 118 119 120 120 121 120 121 122 120 118 119 119 119 119 119 119 119 119 119 120 119 119 119 118 118 119 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 119 119 119 119 119 119 119 119 119 118 116 116 116 116 116 116 116 116 116 116 118 118 117 118 118 118 118 118 117 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 117 118 117 118 118 117 118 117 118 119 119 119 118 118 118 117 117 116 117 118 118 117 118 118 118 118 117 118 117 117 117 117 117 118 118 119 119 119 118 119 118 117 118 117 117 116 115 115 117 118 117 118 118 118 118 117 118 117 116 115 116 116 117 117 117 118 118 118 117 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 117 118 117 117 117 117 117 117 117 117 117 117 116 115 115 115 115 115 116 116 115 116 116 117 117 117 117 117 117 
121 121 121 121 121 121 121 120 121 120 118 118 119 119 120 121 120 121 122 121 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 120 121 121 121 121 120 121 120 119 118 119 118 118 118 118 118 118 118 118 118 119 119 120 121 120 121 122 121 119 120 120 120 120 120 120 120 120 120 119 120 119 119 118 118 119 118 117 118 118 118 118 118 118 118 119 118 119 119 120 120 120 120 120 120 120 119 119 119 120 120 120 120 120 120 120 120 119 118 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 118 118 119 120 120 120 120 120 120 119 120 119 117 116 117 117 117 117 117 117 116 117 118 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 118 119 120 119 119 118 118 118 117 116 117 118 118 117 118 118 118 118 117 118 117 116 117 117 117 118 119 119 119 120 119 118 118 117 118 117 116 116 115 115 117 118 117 118 118 118 118 117 118 117 116 115 116 117 117 118 118 118 119 118 117 117 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 116 115 116 116 116 116 116 116 116 116 116 117 116 116 116 116 116 
121 121 121 121 121 121 121 120 121 120 118 118 119 119 120 121 120 121 122 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 121 120 121 121 121 121 120 121 120 119 118 119 118 119 119 119 119 119 119 118 118 119 119 120 121 120 121 122 121 119 119 119 119 119 119 119 119 119 119 119 120 119 119 118 118 119 118 117 118 118 118 119 119 119 119 119 118 119 119 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 119 118 119 119 119 119 119 119 119 119 119 118 119 119 119 119 118 119 118 118 119 120 119 119 119 119 119 119 120 119 117 116 117 116 116 116 116 116 116 117 118 118 117 118 118 118 118 118 117 118 119 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 119 118 117 118 117 118 118 117 118 117 118 119 120 120 119 118 118 118 118 117 117 118 118 117 118 118 118 118 117 118 117 117 118 118 118 119 119 120 120 120 119 118 118 117 118 117 116 116 115 115 117 118 117 118 118 118 118 117 118 117 117 116 116 117 118 117 118 119 119 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 117 117 117 117 117 117 117 117 118 117 116 116 116 116 116 116 116 116 116 116 117 116 117 117 117 117 
121 121 121 121 121 121 121 120 121 120 118 118 119 119 120 121 120 121 122 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 120 121 121 121 121 120 121 120 119 118 118 118 118 118 118 118 118 118 118 118 119 119 120 121 120 121 122 121 120 120 120 120 120 120 120 120 120 120 119 120 119 119 118 118 119 118 117 118 118 118 118 118 118 118 118 118 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 118 118 118 118 118 118 118 118 118 118 119 118 119 119 119 118 119 118 118 120 120 120 120 120 120 120 120 120 120 117 117 117 117 117 117 117 117 117 117 118 118 117 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 118 120 120 120 119 119 118 118 118 117 117 118 118 117 118 118 118 118 117 118 117 117 117 118 118 119 119 119 120 120 119 118 118 117 118 117 116 116 115 115 117 118 117 118 118 118 118 117 118 117 117 116 117 117 118 118 118 119 119 119 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 117 116 117 117 117 117 117 117 117 117 117 116 117 116 117 117 117 
120 120 120 120 120 120 121 120 121 120 118 118 119 119 120 121 120 121 122 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 120 121 120 119 119 119 119 119 119 119 119 119 119 118 118 119 119 120 121 120 121 122 121 120 120 120 120 120 120 120 120 121 120 119 120 119 119 118 118 119 118 117 119 119 119 119 119 119 119 119 119 119 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 120 119 119 119 119 119 119 119 119 119 119 118 119 118 118 118 118 119 118 118 120 121 120 120 120 120 120 120 121 120 118 117 118 117 117 117 117 117 117 117 118 118 117 118 118 118 118 118 117 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 117 118 117 117 117 117 118 117 118 120 121 120 120 119 119 119 118 118 118 117 117 117 117 117 117 117 117 118 118 118 118 118 119 119 120 120 121 121 119 118 118 117 118 117 116 116 115 115 117 118 117 118 118 118 118 117 118 117 117 117 117 118 118 118 119 119 120 120 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 117 118 117 117 118 119 118 118 118 118 118 118 119 118 118 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 119 118 118 118 118 118 118 119 119 117 116 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 
121 121 121 121 121 121 121 120 121 120 118 118 119 120 120 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 121 121 121 121 120 121 120 120 120 120 120 120 120 120 120 120 119 119 118 119 120 120 121 121 121 122 121 121 121 121 121 121 121 121 121 121 120 119 120 119 119 118 119 119 118 117 119 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 119 120 120 120 120 120 120 120 120 119 118 119 119 119 119 119 119 118 118 120 121 121 121 121 121 121 121 121 121 118 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 117 118 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 118 117 118 118 118 118 117 118 117 118 121 121 120 120 120 120 119 119 119 118 117 118 118 118 118 118 118 117 118 118 119 119 119 120 120 121 121 121 121 120 118 118 118 118 117 117 116 115 115 117 118 117 117 117 117 117 117 117 117 118 118 118 118 119 119 119 120 120 120 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 119 119 119 119 119 119 119 119 119 119 118 117 118 117 117 117 117 117 117 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 119 119 119 119 119 119 119 119 119 117 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 
120 120 120 120 120 120 120 120 121 120 118 118 119 119 120 121 120 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 120 120 120 120 120 120 120 121 120 119 119 119 119 119 119 119 119 119 119 118 118 119 119 120 121 120 121 122 122 122 122 122 122 122 122 122 122 122 120 119 120 119 119 118 118 118 118 117 119 119 119 119 119 119 119 119 119 120 121 122 121 122 122 122 122 122 121 121 122 122 122 122 122 122 122 122 122 121 119 119 119 119 119 119 119 119 120 119 118 118 118 118 118 118 118 118 118 121 122 122 122 122 122 122 122 122 121 119 118 118 118 118 118 118 118 118 118 117 117 118 117 117 117 117 118 117 118 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 117 117 117 117 117 117 118 117 118 122 121 121 121 121 120 120 119 118 118 117 117 117 117 117 117 117 117 118 118 118 118 119 119 120 121 120 121 121 119 117 118 117 117 116 116 116 115 115 117 118 117 118 118 118 118 118 118 118 117 118 118 119 119 120 120 120 121 120 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 118 117 118 117 117 119 120 120 120 120 120 120 120 120 119 118 117 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 119 120 120 120 120 120 120 120 120 120 117 116 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 
121 121 121 121 121 121 121 121 121 120 119 119 119 120 120 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 121 120 121 121 121 121 121 121 121 121 120 120 120 120 120 120 120 120 120 119 119 119 119 120 120 121 121 121 122 121 121 121 121 121 121 122 122 122 122 120 119 120 120 119 119 119 119 119 118 119 120 119 120 120 120 119 120 119 120 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 119 120 120 120 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 121 122 121 122 121 121 121 121 122 121 119 119 119 119 119 119 119 119 119 118 117 117 118 117 118 118 118 118 117 118 120 119 119 119 119 119 120 120 120 120 119 119 120 120 120 120 120 120 120 118 118 118 118 118 118 118 118 117 118 121 122 121 120 120 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 119 120 121 121 122 122 120 119 118 118 118 117 117 116 116 116 117 118 117 117 117 117 117 117 117 117 118 118 119 118 119 119 120 120 121 120 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 118 118 118 117 118 117 117 119 119 119 119 119 119 120 120 120 120 118 117 118 117 117 117 117 117 117 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 119 120 119 119 119 119 119 119 119 119 118 117 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 
121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 121 121 121 122 121 120 121 122 122 122 121 122 122 122 123 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 122 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 122 121 122 121 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 118 118 118 118 118 118 118 118 118 118 119 119 119 119 120 121 121 121 121 120 120 120 121 121 122 123 123 123 124 121 120 120 120 119 119 119 118 118 118 119 119 119 119 118 118 118 118 118 119 120 120 120 120 120 120 120 120 120 119 118 118 118 119 120 121 122 122 122 123 123 122 122 122 121 121 121 120 120 118 117 118 117 117 117 117 117 117 117 118 119 118 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 119 119 119 119 119 118 118 118 118 118 117 118 117 118 118 118 118 117 118 118 115 115 116 117 118 119 120 121 122 122 118 117 118 117 117 117 117 117 117 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 
122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 123 123 122 121 122 122 122 121 120 121 122 122 122 121 122 123 123 123 121 120 121 121 121 121 121 121 121 121 121 120 121 120 121 121 120 121 120 121 121 122 121 121 121 121 121 121 121 121 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 122 121 122 121 122 122 122 122 122 122 122 122 122 122 121 118 118 118 118 118 118 118 118 118 118 119 119 119 120 120 121 121 121 121 120 120 120 121 121 122 123 124 124 124 122 121 121 120 119 120 119 118 119 118 118 118 118 118 118 118 118 118 118 119 121 121 121 121 121 121 121 121 121 120 118 118 119 120 121 121 122 123 124 124 123 123 123 123 122 122 121 121 121 118 117 117 117 117 117 117 117 117 117 118 119 118 119 118 118 118 118 118 118 119 119 119 119 119 119 119 119 118 119 120 120 120 119 118 119 119 119 118 117 118 117 118 118 118 118 117 118 118 116 115 116 116 117 119 120 121 122 122 119 118 118 118 118 118 118 118 118 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 
121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 123 122 121 121 121 122 121 120 121 122 122 122 121 122 123 122 123 121 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 122 121 121 121 121 121 121 122 121 120 120 121 120 121 121 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 122 121 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 122 121 119 119 119 119 119 119 119 119 119 119 119 119 119 120 120 121 121 121 122 120 120 121 121 122 122 123 124 123 123 122 121 121 120 120 119 119 119 118 118 119 119 119 119 119 119 119 119 119 120 122 122 121 122 122 122 122 121 121 120 120 120 121 121 122 124 124 125 126 125 124 123 123 122 122 122 121 121 121 118 118 118 118 118 118 118 118 118 118 118 119 118 119 119 119 119 119 119 119 118 118 118 118 118 118 118 119 118 119 120 119 120 119 118 118 119 119 118 117 118 117 118 118 118 118 117 118 118 116 116 116 117 118 119 120 121 121 122 119 118 119 119 119 119 119 119 119 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 
122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 123 123 122 121 122 122 122 121 120 121 122 122 122 121 122 123 122 123 121 120 121 121 121 121 121 121 121 121 121 120 121 120 121 121 120 121 120 121 121 122 121 121 121 121 121 121 121 121 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 120 121 122 121 122 122 122 121 122 121 122 122 122 122 122 122 122 122 121 122 121 119 119 120 120 120 120 120 120 120 119 119 120 120 121 121 122 122 122 123 122 121 122 122 122 122 123 124 124 124 122 121 121 121 121 120 120 119 119 119 119 120 119 120 120 120 119 120 119 120 122 122 121 122 122 122 122 121 121 121 122 123 122 123 124 125 126 126 127 126 124 124 124 123 123 122 122 122 122 119 118 119 119 119 119 119 119 119 119 118 119 118 119 118 118 118 118 118 118 119 119 119 119 119 119 119 119 118 119 120 120 120 119 118 119 119 119 118 117 118 117 118 118 118 118 117 118 118 116 116 117 118 119 119 120 120 121 121 119 118 119 118 118 118 118 118 119 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 117 117 117 117 117 117 117 117 117 117 117 118 117 118 118 118 117 118 117 118 118 118 118 118 118 118 118 
122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 123 123 123 122 121 122 121 122 121 120 121 122 122 122 121 122 123 122 123 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 120 121 121 122 121 122 122 122 122 121 122 121 120 120 121 120 121 121 121 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 120 121 120 120 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 122 122 123 123 123 123 123 123 123 123 123 124 123 124 122 121 122 121 121 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 121 121 121 121 121 121 121 121 122 123 124 124 125 125 126 127 128 129 126 124 125 125 124 124 123 123 123 123 120 119 120 120 120 120 120 120 120 120 119 118 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 120 120 119 118 119 119 119 118 117 118 117 118 118 118 118 117 118 118 117 117 118 118 118 118 119 120 120 120 119 118 118 118 118 118 118 118 119 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 
122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 123 123 123 122 121 122 121 122 121 120 121 122 122 122 121 122 123 122 123 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 120 121 121 122 121 122 122 122 122 121 122 121 120 120 121 120 121 121 121 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 120 121 120 120 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 120 120 120 120 121 121 122 122 123 123 123 124 124 124 124 124 124 124 123 122 123 123 122 122 122 122 121 121 120 119 120 120 121 121 121 121 121 121 121 120 121 122 122 122 122 122 122 122 122 121 122 124 124 124 125 126 127 128 129 129 127 125 126 126 125 125 124 124 123 123 121 120 121 121 121 121 121 121 121 120 119 118 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 120 120 119 118 119 119 119 118 117 118 117 118 118 118 117 118 117 117 118 117 118 119 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 118 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 
122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 123 123 123 122 121 122 121 122 121 120 121 122 122 122 121 122 123 122 123 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 120 121 121 122 121 122 122 122 122 121 122 121 120 120 121 120 121 121 121 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 120 121 120 120 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 123 123 124 123 125 126 125 124 125 124 124 123 122 122 123 123 122 122 121 122 121 120 120 120 120 120 120 120 120 120 120 121 120 121 123 122 122 122 122 122 122 122 122 122 124 124 124 125 126 127 128 128 129 127 126 126 125 126 125 124 124 123 123 122 121 121 121 121 121 121 121 122 121 119 118 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 120 120 119 118 119 119 119 118 117 118 117 118 118 118 117 118 117 117 118 118 118 119 118 118 119 119 119 119 119 119 119 119 119 119 119 119 120 119 117 117 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 
122 122 122 122 122 122 121 121 121 121 122 122 122 122 122 122 121 121 121 122 121 122 122 121 122 121 122 122 121 121 121 121 121 121 121 121 121 121 121 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 123 122 123 122 121 122 121 122 121 120 121 122 121 121 121 122 123 122 123 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 121 122 121 121 121 121 121 121 121 121 120 121 120 121 121 121 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 120 120 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 123 123 123 123 124 126 127 126 125 125 124 123 123 122 122 123 123 123 122 122 122 121 121 120 121 121 121 121 121 121 121 121 121 121 122 123 123 122 123 123 123 123 122 122 122 123 123 124 124 125 126 127 128 128 128 127 126 126 126 125 125 124 124 124 123 122 122 122 122 122 122 122 122 122 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 119 120 119 118 118 118 118 118 117 118 118 118 118 118 118 118 117 117 119 120 119 118 118 118 118 119 118 118 119 120 119 119 119 119 119 119 120 119 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 117 117 117 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 
121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 123 122 121 122 121 122 121 120 121 122 122 122 122 122 123 123 123 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 122 122 122 122 122 122 122 121 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 122 122 123 123 123 124 124 126 127 127 126 125 124 124 123 123 122 123 123 123 123 122 121 121 121 120 120 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 123 124 125 125 126 127 127 128 128 127 127 126 126 125 125 124 124 123 122 122 122 122 122 122 122 122 122 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 120 120 120 119 118 119 119 119 118 117 117 117 117 117 117 117 117 117 117 119 120 119 119 119 119 119 118 118 118 120 120 120 120 120 120 120 120 120 119 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 118 118 118 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 
123 122 122 122 122 122 121 121 120 121 122 122 122 122 122 122 121 121 121 121 121 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 121 122 121 122 121 121 121 121 121 121 121 121 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 121 121 121 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 123 123 123 124 124 125 125 126 126 126 125 124 124 124 123 122 122 123 123 123 123 123 122 122 122 122 121 122 122 122 122 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 124 124 125 125 126 127 127 126 126 126 126 125 125 125 123 122 122 122 122 122 122 122 122 122 120 119 119 119 119 119 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 119 119 119 119 118 118 118 117 118 119 119 119 119 118 118 118 118 118 119 119 119 119 118 118 118 117 117 117 118 119 118 118 118 118 118 118 119 118 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 117 117 117 118 118 118 118 118 119 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 
126 125 124 124 123 122 122 121 120 121 124 124 124 123 123 122 122 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 122 123 122 121 121 121 120 120 119 119 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 121 122 121 121 121 121 121 121 121 121 121 120 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 122 122 121 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 124 123 123 123 123 122 122 121 120 121 121 121 121 121 121 121 121 121 121 122 123 123 124 124 124 125 125 126 126 125 125 125 124 125 124 123 123 122 122 124 124 124 124 124 124 124 124 124 124 124 124 124 123 122 123 122 121 121 120 121 121 121 121 121 121 121 121 121 122 123 123 123 122 122 122 122 122 122 124 125 125 125 125 125 125 125 125 126 123 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 121 120 120 119 120 119 118 118 117 117 120 122 121 121 121 120 120 119 118 118 118 118 118 118 117 117 116 116 116 116 117 118 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 117 118 119 119 119 119 119 119 119 119 119 118 117 117 118 118 119 120 120 120 121 119 117 118 118 118 118 118 118 118 118 116 116 116 116 116 116 116 
126 125 124 124 123 123 122 122 121 122 125 125 124 124 123 123 123 122 121 122 122 122 122 122 122 122 122 122 122 121 121 122 122 122 122 122 122 122 121 122 122 122 122 121 121 120 121 120 120 121 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 121 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 124 123 122 122 121 121 121 121 121 122 122 121 122 122 122 122 122 121 122 123 124 123 123 124 125 125 125 126 125 126 125 125 125 124 123 124 123 123 123 124 123 124 123 123 123 123 123 123 123 123 124 123 122 123 122 122 121 121 122 122 122 122 122 122 122 122 121 122 123 122 123 123 123 123 123 123 122 124 125 124 124 124 124 124 124 124 125 123 122 123 122 122 122 123 122 123 122 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 122 121 120 120 120 120 119 118 118 118 117 120 122 121 120 121 120 119 119 118 118 118 119 119 118 118 118 117 116 116 117 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 119 119 119 119 119 119 119 119 119 118 117 118 119 119 119 120 120 121 121 119 118 119 119 119 119 119 119 119 118 117 116 117 116 117 117 117 
126 125 124 125 124 123 123 123 122 123 126 125 124 125 124 123 123 123 122 123 123 122 122 122 122 122 122 122 123 122 122 122 122 122 122 122 122 122 122 122 122 123 122 121 122 121 120 120 121 121 122 121 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 121 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 121 121 122 122 122 122 122 122 121 122 121 122 124 124 123 123 122 122 122 121 121 121 123 122 122 122 122 122 122 122 122 123 124 123 123 124 124 125 126 125 125 125 125 125 125 125 124 124 123 124 123 124 124 124 124 123 123 123 123 124 123 123 123 124 123 122 123 122 122 121 121 122 122 121 122 122 122 122 122 121 122 123 123 123 123 123 123 123 123 122 124 125 124 125 125 125 125 125 125 125 123 122 123 123 123 123 123 122 123 122 120 120 120 120 120 120 120 121 120 121 122 121 121 121 121 121 121 121 122 121 120 120 121 120 119 119 118 119 117 120 122 121 120 121 120 119 119 118 118 119 120 119 118 118 118 118 117 116 117 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 119 119 119 119 119 119 119 120 118 118 119 118 119 119 120 121 121 121 119 118 119 119 119 119 119 118 119 118 117 116 117 116 117 117 117 
126 125 125 125 124 124 124 124 124 125 126 125 125 125 125 124 124 123 123 123 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 121 121 120 121 121 122 121 122 122 122 122 122 122 122 121 121 122 121 122 122 122 122 121 122 122 122 122 122 122 122 122 122 122 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 122 122 122 122 122 122 122 122 122 122 122 121 121 122 121 122 122 122 122 121 122 122 122 122 122 122 122 122 122 122 122 121 122 122 122 122 121 122 121 121 122 123 123 123 123 123 123 123 122 123 124 124 124 124 123 123 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 124 124 125 125 126 126 126 126 126 126 125 125 125 124 124 123 123 124 124 124 124 124 124 124 124 124 124 124 123 124 123 122 123 122 122 121 121 122 122 121 122 122 122 122 122 121 122 122 122 122 122 122 122 122 122 122 123 124 124 124 124 124 124 124 124 124 122 121 122 122 122 122 122 122 122 121 120 120 120 120 121 121 120 121 120 121 122 122 121 122 122 122 122 121 122 121 121 121 121 120 120 119 119 119 118 120 122 121 120 121 120 119 119 118 118 119 120 119 119 118 118 118 117 117 116 118 119 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 119 120 119 119 119 119 119 119 119 120 119 118 119 119 119 120 120 121 121 121 119 118 119 118 119 119 119 118 119 118 116 116 116 116 116 116 116 
125 126 126 125 125 126 126 126 126 126 127 127 126 126 126 125 125 124 124 124 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 123 123 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 121 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 121 121 122 122 121 122 122 122 122 122 121 122 123 122 122 122 122 122 122 122 123 122 121 121 121 121 121 121 121 121 121 122 123 122 122 122 122 122 122 122 122 125 125 125 125 124 124 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 126 126 126 127 127 127 126 126 126 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 123 122 123 122 122 121 121 122 122 121 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 121 122 123 123 123 123 123 123 123 123 123 122 121 121 121 121 121 121 121 121 121 120 120 120 120 121 121 120 121 120 121 122 122 121 122 122 122 122 121 122 121 121 121 121 121 120 120 119 119 119 121 122 121 120 121 120 119 119 118 118 120 120 120 119 119 119 118 118 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 120 120 120 120 120 120 120 120 120 120 119 119 120 120 120 121 121 122 122 119 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 
125 125 126 126 126 127 127 127 127 128 128 128 127 127 127 126 126 125 125 125 123 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 124 124 123 123 123 122 122 121 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 122 123 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 126 126 126 125 125 124 124 124 123 123 125 125 125 125 125 125 125 125 125 125 124 125 125 125 126 126 127 127 127 128 127 127 127 126 126 125 125 124 125 124 123 124 124 123 123 123 123 124 123 124 123 124 123 122 123 122 122 121 121 122 122 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 121 122 122 122 122 122 122 122 122 122 122 122 121 122 122 122 122 121 121 121 121 120 120 120 120 121 121 121 121 120 121 122 122 121 122 121 121 121 121 121 122 122 122 122 121 121 120 120 120 119 121 122 121 120 121 120 119 119 118 118 120 121 120 120 120 119 119 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 121 121 121 121 121 121 121 121 121 120 119 120 120 120 121 121 122 122 122 120 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 
126 125 126 127 127 128 128 128 128 129 129 128 128 128 127 127 127 126 126 125 124 124 124 124 124 124 124 124 124 125 126 126 126 126 126 126 126 126 126 124 124 124 124 124 123 123 122 122 122 123 123 123 123 123 123 123 123 123 122 121 121 121 121 121 121 121 121 121 122 123 123 123 123 123 123 123 123 123 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 123 123 123 123 123 123 123 123 122 121 121 122 122 122 122 122 122 121 122 124 124 124 124 124 124 124 124 124 123 122 123 123 123 123 123 123 123 122 123 124 124 124 124 124 124 124 123 124 126 127 126 126 125 125 125 124 123 124 126 126 126 126 126 126 126 126 126 126 125 125 126 126 126 127 127 128 127 127 128 127 127 127 126 126 125 125 125 124 123 124 123 124 124 124 124 124 124 124 123 124 123 122 123 122 122 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 121 120 120 120 120 120 120 120 120 120 121 122 121 121 121 122 122 122 122 121 122 123 123 122 122 121 121 121 120 119 121 122 121 120 121 120 119 119 118 118 120 121 120 120 120 120 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 120 121 121 121 121 121 121 121 121 121 120 119 120 121 121 121 122 122 123 123 120 119 120 120 120 120 120 120 120 120 118 117 118 117 117 117 117 
125 125 126 127 128 129 129 129 130 129 129 129 129 128 128 127 127 127 127 126 125 125 125 125 125 125 125 125 125 126 127 127 127 127 127 127 127 127 127 125 124 125 124 124 124 123 122 123 122 122 122 122 122 122 122 122 122 123 122 121 121 121 121 121 121 121 121 121 122 123 123 123 123 123 123 122 122 123 122 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 123 122 122 122 122 122 122 123 122 121 121 121 121 121 121 121 121 121 122 124 123 123 123 123 123 123 123 124 123 122 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 124 127 127 127 126 126 126 125 125 124 125 127 127 127 127 127 127 127 127 127 127 125 126 125 126 127 127 128 128 128 128 128 128 128 127 127 126 125 126 126 124 123 124 123 123 123 123 123 124 123 124 123 124 123 122 123 122 122 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 120 120 120 121 121 121 121 121 120 121 122 122 121 122 121 121 121 121 121 122 123 122 123 122 122 121 120 121 120 121 122 121 120 121 120 119 119 118 118 121 121 120 121 121 120 120 119 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 119 120 122 122 122 122 122 122 122 122 122 120 120 121 121 121 121 122 123 123 123 120 119 120 119 119 119 119 119 120 119 118 117 117 117 117 117 117 
125 126 126 127 128 129 129 130 131 130 129 130 129 129 128 127 128 127 127 126 125 125 125 125 125 125 125 125 125 126 127 127 127 127 127 127 126 126 126 126 125 124 124 124 124 123 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 122 123 123 123 123 123 123 123 122 123 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 123 122 123 122 121 121 121 121 121 121 121 121 121 122 124 123 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 124 123 124 127 128 127 126 126 125 125 125 124 125 127 127 126 127 127 127 127 126 127 126 125 125 125 126 127 128 128 128 128 129 128 128 128 128 127 126 125 126 126 124 123 124 123 123 123 123 123 124 123 124 123 124 123 122 123 122 122 121 121 121 121 121 121 121 121 121 121 122 121 120 120 120 120 121 121 121 121 120 121 122 122 122 122 122 122 122 122 122 121 120 121 121 121 121 121 121 120 120 120 120 120 121 121 121 121 121 120 121 121 121 121 122 121 121 121 121 121 122 123 122 123 122 122 121 120 120 120 121 122 121 120 121 120 119 119 118 118 121 122 121 121 121 120 120 119 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 119 120 122 122 122 122 122 122 122 122 122 121 120 121 121 121 122 122 123 123 123 120 119 120 119 119 119 119 119 120 119 117 117 117 117 117 117 117 
126 127 126 127 128 128 129 129 129 129 130 129 129 128 128 127 127 126 127 125 123 124 124 123 124 125 125 124 125 124 123 124 124 125 125 126 127 127 128 126 125 125 125 125 124 123 124 123 124 124 124 124 124 123 122 122 123 122 121 121 121 121 121 121 121 121 121 121 120 120 120 121 121 121 122 122 122 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 123 123 122 122 122 121 122 121 122 124 125 125 126 125 125 123 122 123 124 124 124 124 124 124 124 124 124 123 122 122 122 123 123 123 124 123 123 125 125 125 125 124 124 123 123 123 123 126 127 127 127 127 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 126 126 126 127 127 127 127 127 127 126 125 125 125 125 125 125 125 125 125 124 123 124 123 124 124 124 124 124 124 123 123 124 123 122 123 122 121 121 122 123 123 123 123 123 123 123 123 123 123 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 117 117 117 118 119 118 119 120 120 120 119 119 119 119 119 118 119 119 119 119 121 120 121 120 121 122 122 122 122 123 123 122 121 120 120 120 121 122 123 122 120 121 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 122 122 122 122 120 120 120 120 120 120 120 120 120 121 121 121 120 120 120 119 119 119 118 120 122 121 121 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 
127 127 126 127 128 127 128 128 128 128 130 129 129 128 128 127 127 126 127 125 123 123 123 124 124 124 125 124 125 123 122 123 123 124 125 126 127 128 129 125 124 125 124 124 124 123 124 123 124 124 124 125 124 123 123 122 122 122 122 121 121 121 121 121 121 121 121 121 120 119 120 120 120 121 121 121 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 123 123 123 123 122 122 122 122 121 122 123 124 125 126 127 127 126 124 123 123 124 124 124 124 124 124 124 124 124 122 121 121 121 122 122 123 124 123 124 126 126 125 125 124 124 124 123 123 123 126 127 126 126 126 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 126 126 126 126 127 125 124 124 124 124 124 124 124 125 125 124 123 124 123 124 124 125 125 125 125 124 124 124 123 122 123 122 122 121 122 124 124 124 124 124 124 124 124 124 123 123 123 123 122 121 122 122 122 121 120 120 120 120 120 120 120 120 120 121 117 115 116 117 118 118 119 120 121 120 118 118 118 118 118 118 118 118 118 119 120 121 120 120 122 122 123 123 122 123 123 122 121 120 119 120 121 123 124 122 120 121 121 120 121 121 121 121 121 120 120 120 120 120 120 121 121 121 121 121 121 122 122 122 122 123 123 123 122 120 121 121 121 121 121 121 121 120 121 122 121 120 120 120 119 119 118 118 120 122 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 
126 127 126 127 128 128 128 129 128 129 130 130 129 129 128 127 128 127 127 125 124 124 124 124 125 125 124 124 125 123 123 124 124 124 125 126 127 128 129 125 124 125 125 125 124 123 124 123 124 125 125 125 124 124 123 123 122 123 122 122 122 122 122 122 122 122 122 122 121 120 121 120 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 123 123 122 122 123 122 123 123 124 125 125 126 127 127 125 124 123 123 124 124 124 124 124 124 124 123 124 122 121 122 122 122 123 123 124 124 124 126 126 125 125 124 124 124 123 123 124 126 127 127 127 127 127 127 127 127 126 125 125 125 125 125 125 125 126 125 126 127 127 127 127 127 127 127 127 127 125 124 125 125 125 125 125 125 125 125 124 123 124 123 124 124 125 124 124 124 125 124 124 123 123 122 122 122 121 122 124 124 123 123 123 123 123 123 124 123 122 122 123 122 121 121 121 122 121 120 121 121 121 121 121 121 120 121 121 117 116 117 118 117 118 119 120 120 120 119 118 119 119 118 118 118 119 118 119 120 120 120 120 121 122 122 122 122 123 123 122 121 119 119 119 121 122 123 122 120 121 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 122 121 121 121 122 122 123 122 120 120 120 120 120 120 120 120 120 121 122 121 121 121 120 119 119 119 118 120 122 121 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 
127 127 126 127 128 127 128 129 128 129 130 129 130 129 128 128 127 128 127 126 125 125 125 125 124 125 125 124 125 123 123 124 124 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 125 126 125 125 124 124 124 123 123 122 122 122 122 122 122 122 122 122 122 121 120 120 121 121 122 122 123 123 123 123 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 123 122 123 123 123 123 124 124 124 124 124 124 124 125 126 127 127 128 127 126 124 123 123 124 124 124 124 124 124 124 123 124 122 122 122 123 123 123 124 124 125 124 126 126 125 125 124 125 124 123 123 124 126 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 125 124 125 125 125 125 125 125 125 125 124 123 124 123 124 124 125 124 125 124 124 125 124 124 123 123 123 122 122 122 124 124 123 124 124 124 124 123 124 123 122 123 123 122 121 122 122 122 121 120 121 120 120 120 120 121 120 121 121 117 116 117 118 118 118 118 119 119 119 118 118 118 118 118 118 118 118 118 118 120 120 120 120 121 121 121 122 122 122 122 121 120 119 118 119 120 121 122 121 120 121 121 120 121 121 121 121 121 120 120 120 120 120 120 120 120 121 120 120 121 122 121 121 121 122 123 123 122 120 120 121 120 121 121 121 121 120 121 122 121 121 121 120 119 119 119 118 120 122 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 
126 127 126 127 128 127 128 129 128 129 130 130 129 130 129 128 127 127 127 127 126 126 126 126 125 125 125 124 124 123 123 124 124 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 125 126 126 125 125 125 124 124 123 122 123 123 123 123 123 123 123 123 123 122 120 121 121 121 122 123 123 123 124 123 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 122 123 124 123 123 124 125 125 125 126 126 127 128 128 127 127 125 123 123 124 123 123 124 124 124 123 123 124 123 122 123 123 123 124 124 125 125 124 126 126 125 125 124 125 124 123 123 124 125 126 125 125 125 125 125 125 126 125 124 124 124 124 124 124 124 124 124 125 126 125 125 125 125 125 125 125 126 125 124 124 124 124 124 124 124 124 124 124 123 124 123 124 124 125 124 125 125 125 125 125 124 124 124 123 123 122 123 124 124 123 124 124 124 124 123 124 123 122 123 123 122 121 122 122 122 121 120 121 120 121 121 121 121 120 121 121 117 116 117 118 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 120 120 119 119 120 120 121 121 121 122 122 121 120 119 118 119 120 121 122 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 120 120 121 122 121 121 121 122 123 123 122 120 120 121 120 121 121 121 121 120 121 122 121 121 121 120 119 119 119 118 120 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 
126 127 126 127 128 127 128 129 128 129 131 130 131 130 129 129 128 128 128 127 128 127 127 126 126 125 124 125 124 123 123 124 124 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 126 127 126 125 125 124 125 124 123 123 122 122 122 122 122 122 122 122 122 122 121 121 121 122 122 123 124 123 124 123 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 122 123 122 123 124 124 124 125 125 126 127 126 126 128 129 128 127 127 125 123 123 124 123 123 124 124 124 123 123 124 123 122 123 123 123 124 124 125 125 125 126 126 125 125 124 125 124 123 123 124 125 126 125 126 126 126 126 126 126 125 124 125 125 125 125 125 125 125 124 125 126 126 126 126 126 126 126 126 126 124 123 124 124 124 124 124 124 124 124 124 123 124 123 124 124 125 124 124 125 125 126 125 124 124 123 124 123 122 123 124 124 123 124 124 124 124 123 124 123 122 123 123 122 121 122 122 122 121 120 121 120 121 121 121 121 120 121 121 118 117 118 117 117 116 117 117 116 117 118 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 121 121 121 121 121 120 120 118 117 118 120 120 121 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 120 120 121 122 121 121 121 122 123 123 122 120 120 121 120 121 121 121 121 120 121 122 121 121 121 120 119 119 119 118 120 122 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 
126 127 126 127 128 127 128 129 128 129 131 130 130 130 130 129 129 128 128 128 129 128 127 127 126 125 124 124 123 123 123 124 124 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 126 127 126 126 125 125 125 124 124 124 123 123 123 123 123 123 123 123 123 122 121 121 122 122 123 123 123 124 125 123 122 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 124 124 125 126 126 127 127 127 127 128 129 129 128 127 125 123 123 124 123 123 123 123 123 123 123 124 123 123 123 123 124 124 125 125 126 126 127 126 125 125 124 125 124 123 123 124 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 125 124 123 123 123 123 123 123 123 123 123 123 123 124 123 123 124 125 125 124 125 126 126 125 125 124 124 124 123 123 123 124 124 123 124 124 124 124 123 124 123 122 123 123 122 121 122 122 122 121 120 121 121 121 121 120 121 120 121 121 118 117 118 117 116 117 116 116 115 115 118 119 118 119 118 118 118 118 118 118 118 119 118 119 120 120 121 121 120 121 121 120 119 118 117 118 119 120 121 121 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 122 121 121 121 122 123 123 122 120 120 121 120 120 120 120 121 120 121 122 121 121 121 120 119 119 119 118 120 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 122 122 122 121 
127 127 126 127 128 127 128 129 128 129 132 131 131 131 130 129 130 129 128 129 129 129 128 127 126 125 124 123 124 123 123 124 124 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 127 127 126 126 126 126 125 125 125 124 124 124 124 124 124 124 124 124 124 123 122 122 123 123 123 124 124 125 125 123 122 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 122 121 122 123 124 125 125 126 127 128 128 128 128 129 129 129 128 127 125 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 126 126 127 127 126 125 125 124 124 124 123 123 123 124 125 125 125 125 125 125 125 125 124 123 123 123 123 123 123 123 123 123 124 125 124 124 124 124 124 124 124 125 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 125 126 126 126 125 125 125 124 124 124 124 124 124 124 124 124 124 123 123 124 123 122 123 123 122 121 122 122 122 121 120 120 120 120 121 121 121 121 121 121 118 117 118 117 116 116 115 115 115 114 118 119 118 118 118 118 118 118 118 118 117 118 118 118 119 119 120 120 120 120 121 120 119 117 117 117 119 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 123 123 122 120 121 121 121 121 121 121 121 120 121 122 121 121 121 120 120 119 119 118 120 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 
126 126 126 127 128 127 128 129 128 129 132 132 131 131 130 130 129 130 129 130 131 130 129 128 127 126 124 123 123 122 123 123 123 124 125 126 127 128 129 125 124 125 125 124 124 123 124 123 124 128 128 127 127 127 126 126 125 124 124 123 123 123 123 123 123 124 124 124 123 122 122 122 123 123 124 124 124 125 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 123 124 125 126 127 127 128 128 127 128 129 130 129 128 127 125 123 122 123 123 123 123 123 123 123 123 123 123 123 124 124 124 125 126 126 126 126 127 126 126 126 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 123 123 124 125 124 124 125 126 127 126 126 126 125 125 124 124 123 123 123 123 123 124 124 124 124 124 123 122 123 123 122 121 121 121 121 121 120 121 121 121 121 120 120 120 120 120 118 118 118 117 116 115 114 114 113 113 118 119 119 119 119 119 119 119 119 118 118 118 117 118 119 120 120 120 120 120 120 119 118 116 115 116 117 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 121 122 122 122 122 120 120 120 120 120 120 120 120 120 121 121 121 120 120 120 119 119 118 118 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 
127 127 127 127 128 127 128 128 128 129 132 132 132 131 131 131 130 130 130 130 130 129 128 127 127 126 125 124 123 123 123 124 124 125 125 126 127 127 128 125 124 125 125 124 124 123 124 123 124 127 127 126 126 126 125 125 125 124 125 125 124 124 124 124 124 123 123 123 123 123 123 123 124 124 125 125 125 126 124 123 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 122 122 123 124 124 125 127 128 129 129 129 129 129 129 129 129 128 126 125 123 124 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 127 127 127 127 126 125 124 124 123 123 122 122 122 122 124 124 124 124 124 124 124 124 124 123 123 123 123 123 123 123 123 122 122 122 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 123 123 123 123 123 123 124 124 124 124 126 126 126 126 125 124 124 124 124 123 124 124 124 124 124 124 123 123 123 123 122 122 122 122 122 122 122 122 121 120 120 120 120 120 121 121 121 121 121 119 117 117 117 116 116 115 114 114 114 118 118 118 118 118 118 118 118 118 118 118 118 117 117 119 119 119 119 119 120 121 120 119 118 118 119 120 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 123 123 123 122 121 121 121 121 121 121 121 121 121 121 122 122 121 121 121 120 120 119 119 121 123 123 123 123 123 123 123 123 123 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 
128 128 128 128 128 128 127 128 127 128 133 133 132 132 131 130 131 130 129 128 126 126 126 127 126 125 126 126 126 124 124 125 125 125 125 126 127 126 126 125 124 125 125 125 124 123 124 124 124 124 124 124 124 124 124 124 125 124 125 129 128 127 126 125 124 123 122 121 124 127 127 127 127 127 127 127 127 127 127 128 127 127 127 126 125 125 124 125 121 120 121 121 122 122 122 123 123 123 124 124 125 126 126 127 128 128 128 130 130 129 128 128 127 126 125 125 125 125 128 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 127 125 124 124 123 122 122 122 121 120 120 124 124 124 124 124 124 124 124 124 124 123 123 122 122 122 121 121 120 119 121 122 122 122 122 122 122 122 122 122 121 120 120 120 120 120 120 120 120 120 123 123 123 123 124 124 125 125 125 125 125 125 125 125 124 124 124 123 123 124 123 123 123 123 122 122 121 121 121 121 121 121 121 121 121 121 121 121 122 120 118 119 120 120 121 122 123 123 124 119 117 118 118 118 118 118 118 118 118 117 116 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 119 120 120 121 122 124 125 126 127 127 125 125 124 123 123 123 122 122 121 121 123 124 123 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 124 126 125 125 125 125 125 125 125 125 122 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 
128 128 128 128 128 128 127 128 127 128 132 131 130 131 130 130 130 129 129 128 126 127 126 127 126 125 126 125 126 124 124 125 125 125 125 126 127 127 127 125 124 125 125 124 124 123 124 123 124 124 125 124 124 124 124 124 125 124 126 130 129 128 127 126 125 123 123 122 124 127 126 126 127 126 126 126 126 127 126 125 125 125 124 124 123 123 123 123 123 123 123 124 124 124 125 125 126 125 122 121 122 122 123 124 124 125 125 126 127 127 126 125 124 123 123 121 122 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 121 130 133 132 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 131 130 127 127 127 127 126 126 126 125 124 125 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 130 131 131 131 131 132 133 132 133 133 126 125 126 125 124 124 124 123 124 123 120 120 121 120 119 119 118 118 118 119 120 119 119 119 119 119 119 119 120 118 117 118 119 120 120 120 121 122 122 120 119 120 120 120 120 120 120 120 119 119 118 118 118 118 118 118 118 119 118 118 119 119 119 119 119 119 118 119 116 111 113 113 114 115 116 117 117 118 119 120 119 119 119 118 118 117 117 117 120 122 121 121 121 121 121 121 122 121 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 117 123 125 124 125 125 125 125 125 125 125 125 126 125 126 126 126 126 
127 127 127 127 127 127 127 127 127 128 130 130 129 129 129 128 128 128 127 127 126 127 127 127 126 125 125 125 126 124 124 125 125 125 125 126 127 127 127 125 124 125 125 124 124 123 124 123 124 124 125 124 125 124 124 124 125 124 126 130 129 129 128 127 126 125 124 124 125 128 127 127 127 127 127 127 127 128 125 123 124 123 123 123 122 121 121 121 122 123 123 124 124 125 125 125 126 126 125 124 125 126 126 127 127 128 128 129 130 130 129 128 127 126 126 124 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 124 125 125 124 124 124 124 124 124 124 124 124 124 121 120 120 120 119 119 118 118 118 119 120 120 120 120 120 120 120 120 119 120 121 121 121 121 121 121 121 121 121 122 123 123 124 124 125 125 125 126 126 128 128 128 127 127 126 126 125 125 125 125 125 125 124 124 123 123 123 122 122 124 124 124 124 124 124 123 123 124 119 115 116 116 117 117 117 118 118 118 118 118 117 118 118 118 118 118 118 118 117 117 117 117 117 117 118 117 118 117 117 117 117 117 117 117 117 117 116 118 120 121 121 122 123 124 125 125 126 126 126 126 126 125 125 124 124 124 124 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 125 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 121 121 121 121 121 
128 128 128 128 128 128 128 128 128 128 129 129 128 128 127 127 127 126 126 126 126 126 126 127 126 125 126 125 126 124 124 125 125 125 125 126 127 127 127 125 124 125 125 124 124 123 124 123 124 125 125 125 125 125 125 125 125 124 126 130 130 129 128 127 127 126 126 125 126 128 128 128 128 128 128 128 128 128 126 124 125 125 124 123 123 122 122 121 121 121 121 122 122 123 123 123 124 124 127 127 127 128 128 128 129 130 130 131 131 131 130 130 129 128 127 126 126 127 128 128 128 128 128 128 128 128 128 127 126 126 126 126 126 126 126 126 126 124 123 123 124 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 126 124 124 124 123 123 122 122 122 121 122 123 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 124 125 125 125 126 126 126 127 127 127 127 127 127 126 126 125 125 124 124 124 125 125 125 125 124 124 123 123 123 123 125 125 125 125 125 125 125 125 126 119 115 116 115 116 116 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 117 118 118 119 119 120 121 122 121 123 122 121 122 121 121 121 120 119 119 119 120 119 119 119 119 119 119 119 119 119 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 123 124 124 124 124 124 124 124 124 124 119 119 119 119 119 119 119 
129 129 129 129 129 129 129 129 129 129 128 128 128 127 127 126 126 125 125 126 127 126 126 127 126 125 126 125 126 124 124 125 125 125 125 126 127 127 127 125 124 125 125 124 124 123 124 123 124 124 124 124 124 124 124 124 124 124 125 129 129 128 128 127 127 127 127 126 126 127 127 127 127 127 127 127 127 127 127 127 127 126 126 126 125 125 125 124 122 121 122 122 122 123 123 124 124 124 125 124 124 125 125 125 126 126 126 127 128 128 127 127 126 125 124 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 126 127 127 128 129 128 127 126 127 127 127 127 127 127 126 126 127 127 127 126 126 125 125 125 124 124 125 125 125 125 125 125 125 125 125 127 128 127 128 128 128 128 128 127 127 128 128 128 128 129 129 130 130 130 130 125 124 124 123 123 122 122 122 121 121 121 121 121 120 120 120 119 119 119 119 120 120 120 120 120 120 120 120 120 119 119 119 119 118 119 119 119 119 119 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 118 117 118 119 119 119 119 119 119 119 119 119 117 114 115 115 116 116 116 117 117 117 119 120 120 120 119 118 118 118 118 117 118 119 119 119 119 119 119 119 119 119 121 121 121 121 121 121 121 121 121 120 118 118 119 118 118 118 118 119 118 119 120 120 120 120 120 120 120 120 120 122 123 122 122 122 122 122 122 122 122 127 128 127 127 127 127 127 127 127 127 124 123 123 123 123 123 123 
129 129 129 129 129 129 129 129 129 129 129 129 128 128 127 127 127 126 126 126 127 126 126 127 126 126 126 126 126 124 124 125 125 126 126 126 127 127 127 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 127 127 127 127 127 126 127 127 127 126 126 126 126 126 126 126 126 126 126 128 129 129 128 128 128 127 127 127 126 125 125 125 125 126 127 127 127 127 128 124 123 124 124 124 125 125 125 125 126 126 126 125 125 124 123 122 121 121 121 119 119 119 119 119 119 119 119 119 122 125 124 124 124 124 124 124 124 125 123 122 123 123 123 124 125 126 126 126 122 122 122 122 122 122 122 122 122 122 124 124 124 124 123 123 122 122 122 122 122 122 122 122 122 122 122 122 122 125 127 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 126 126 125 125 125 124 124 124 123 123 121 121 120 120 120 119 119 119 118 119 120 120 120 120 120 120 120 120 119 122 123 123 123 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 121 121 122 122 122 122 122 123 123 123 125 126 125 125 125 124 123 124 123 123 124 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 122 122 122 122 122 122 122 122 122 123 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 122 121 121 121 121 121 121 121 121 121 120 120 120 120 120 120 120 
128 128 128 128 128 128 128 128 128 129 130 130 129 129 128 127 128 128 127 126 126 127 126 126 126 125 125 125 126 124 124 124 124 125 125 126 126 126 126 125 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 126 128 128 127 127 126 126 126 125 125 126 126 127 127 127 128 128 128 129 129 129 129 129 129 129 130 130 130 129 130 131 130 129 128 127 126 126 126 125 125 125 125 125 125 125 125 125 125 125 126 128 127 127 127 127 127 127 127 127 126 125 125 125 126 126 127 127 127 127 126 125 126 126 126 126 126 126 125 126 128 127 127 127 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 126 127 127 127 127 127 127 127 127 127 125 124 125 126 126 127 127 127 128 128 130 130 130 129 129 128 128 128 127 127 127 127 127 126 126 125 125 125 124 124 124 124 124 124 124 124 124 124 124 121 118 118 118 118 117 117 117 116 116 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 114 117 121 120 120 120 120 120 120 120 121 117 115 115 115 114 114 114 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 115 114 111 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 112 112 112 110 109 109 109 109 109 109 109 109 109 101  99  99  99  99  99  99  99  99  99  98  97  98  97  98  98  97 
128 128 128 128 128 128 128 128 128 129 131 130 130 130 130 129 129 128 128 127 126 127 126 126 126 125 125 125 125 124 123 124 124 125 125 126 126 126 126 125 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 123 123 123 123 123 123 124 124 122 122 122 122 122 122 122 122 122 123 124 123 123 123 123 122 121 122 122 121 121 121 122 122 123 123 123 124 124 128 128 128 128 128 128 128 128 128 128 128 128 127 126 125 125 124 123 123 124 125 125 125 125 125 125 125 125 125 124 122 122 122 122 122 122 122 122 122 128 131 130 130 129 129 130 129 128 129 130 131 130 130 130 130 130 130 130 131 130 129 129 129 128 128 128 127 127 126 126 126 126 126 126 126 126 126 126 125 124 124 124 124 124 124 124 124 124 122 122 122 123 123 124 124 124 125 124 117 116 116 116 115 115 114 114 114 114 115 115 115 115 114 114 113 113 113 112 111 111 111 111 111 111 111 111 112 106 101 102 101 100 100 100  99  98  98  98  98  98  98  98  98  98  98  98  98  97  97  97  97  97  97  97  97  97  96  95  95  95  95  95  95  95  95  96  93  90  90  90  90  90  90  89  89  90  86  82  83  83  82  82  81  81  81  80  79  79  79  79  79  79  79  79  79  79  80  80  80  80  80  80  80  80  80  80  78  78  78  78  78  78  78  78  78  78  78  78  78  78  78  78  78  78  78  76  74  74  74  74  74  74  74  74  74  77  78  77  78  78  78  78  77  78  77  76  75  75  75  75  75  75 
129 129 129 129 129 129 129 129 129 130 135 134 133 133 133 132 132 131 131 130 127 124 127 129 129 128 128 127 127 126 127 127 127 128 128 129 129 129 129 128 127 127 127 127 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 125 125 126 126 126 127 127 126 127 127 124 125 125 125 125 125 125 125 125 124 124 123 123 123 122 122 121 121 121 116 114 115 116 116 117 117 118 118 118 117 117 117 117 117 117 117 117 117 117 117 116 115 115 114 113 112 111 111 111 111 111 111 111 111 111 111 111 111 108 106 106 106 106 106 106 106 106 106 102 101 101 101 100  99  99  98  97  98  98  98  98  98  98  98  98  98  99  97  92  92  92  91  91  90  90  89  89  88  88  88  88  88  88  88  88  88  88  87  87  87  87  87  87  87  87  87  87  85  84  85  85  86  86  87  87  88  87  86  85  85  84  84  83  83  83  82  82  81  81  80  80  80  79  79  78  78  77  76  77  77  77  77  77  76  76  76  80  82  81  81  80  79  79  78  77  77  74  73  74  73  74  73  72  72  73  72  73  73  73  72  71  72  72  72  73  73  72  73  73  72  71  72  72  73  72  73  74  74  73  73  73  73  73  73  72  76  80  79  78  78  78  77  77  76  76  76  76  76  76  76  76  76  76  76  76  74  74  74  74  74  74  74  74  74  74  73  73  73  73  73  73  73  73  73  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  72  71  71  71  71  71  71  71  71  73  73  73  73  73  73  73 
119 119 119 119 119 119 119 119 120 118 115 115 115 115 115 114 114 114 114 112 121 145 124 108 106 104 104 117 113 106 103 104 104 105 105 105 105 105 105 103 103 103 103 103 103 103 103 103 102  97  97  97  97  97  97  97  97  97  96  92  92  92  92  92  93  93  93  93  92  91  91  91  91  91  91  91  91  91  91  91  91  91  91  90  90  90  90  90  87  86  87  87  87  87  87  87  88  88  86  86  86  86  86  86  86  86  86  86  86  86  85  85  84  84  84  84  83  83  83  83  83  83  83  83  83  83  83  82  81  82  82  82  82  82  82  82  82  79  77  78  77  77  76  76  76  76  76  76  76  76  76  76  76  76  76  76  75  74  74  73  73  73  73  73  73  73  72  72  72  72  72  72  72  72  72  72  73  73  73  73  73  73  73  73  73  73  72  72  72  72  73  73  73  73  73  73  74  74  74  73  74  73  73  73  73  72  72  72  72  72  72  71  72  71  70  74  77  71  65  64  67  71  73  71  67  73  77  75  75  74  73  72  71  70  69  69  65  65  66  60  64  74  73  69  72  68  64  70  77  77  70  71  75  71  67  72  68  68  72  76  75  69  68  70  74  75  75  73  70  69  67  68  69  70  73  75  75  75  75  74  74  74  74  74  76  76  76  76  76  76  76  76  76  76  74  73  73  73  73  73  73  73  73  74  74  74  74  74  74  74  74  74  74  74  72  73  73  73  73  73  73  73  72  73  73  73  73  73  73  73  73  73  72  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73 
 91  91  91  91  91  91  91  91  91  90  85  85  85  85  85  85  85  86  84  92 125 161 123  94  87  80  75  93  84  80  80  81  81  81  81  81  80  81  81  79  78  78  78  78  78  78  78  78  78  76  76  76  76  76  76  76  76  76  75  71  71  72  72  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  73  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  75  74  77  78  73  70  70  74  79  80  78  74  74  74  73  72  72  72  72  72  70  69  78  74  73  76  64  66  81  79  70  77  76  69  71  78  77  67  70  78  75  71  79  72  71  76  81  78  70  68  74  77  75  75  75  73  71  70  71  73  76  73  71  72  72  72  72  72  72  72  72  73  74  74  74  74  74  74  74  74  73  72  72  72  72  72  72  72  72  72  72  74  74  74  74  74  74  74  74  74  73  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  74  74  74  74  74  74  74  74  74  74  72  72  72  72  72  72  72 
 68  68  68  68  68  68  68  68  68  68  70  70  70  70  70  70  70  71  68  82 118 143 110  89  82  72  61  72  65  68  73  72  72  72  72  72  72  72  72  69  69  69  69  69  69  69  69  69  69  75  76  76  76  76  76  76  76  76  76  76  76  76  76  76  76  76  76  76  75  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  74  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  71  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  74  70  66  69  74  78  80  80  77  74  72  71  71  70  70  71  71  72  73  73  73  80  77  79  83  70  65  70  66  59  67  74  69  64  64  65  64  64  67  71  76  82  75  71  71  73  71  67  68  75  76  70  71  72  73  73  74  76  77  79  75  71  72  71  71  71  71  71  71  71  73  74  73  73  73  73  73  73  74  73  72  71  71  71  71  71  71  71  71  72  73  73  73  73  73  73  73  73  73  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  73  73  73  73  73  73  73  73  73  73  72  71  71  71  71  71  71 
 74  74  74  74  74  74  74  74  74  74  76  76  76  76  76  76  76  75  76  72  77 102  80  72  75  70  61  75  74  72  72  72  72  72  72  72  72  72  72  70  70  70  70  70  70  70  70  70  70  71  71  71  71  71  71  71  71  71  72  74  74  74  74  74  74  74  74  74  74  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  73  69  62  68  74  78  79  76  73  70  67  71  75  75  75  74  74  73  74  76  77  70  65  76  92  85  77  78  73  69  78  77  78  79  82  91  97  84  70  69  77  81  74  70  69  70  72  70  73  81  79  69  70  69  69  71  72  73  73  72  72  71  71  71  71  71  71  72  71  71  73  74  73  73  73  73  73  73  74  73  72  71  72  71  71  71  71  72  71  72  72  72  72  72  72  72  72  72  72  72  71  72  72  71  72  71  72  72  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  71  72  72  72  72  72 
 73  73  73  73  73  73  73  73  73  73  72  72  72  72  72  72  72  72  73  64  61  79  65  67  74  70  61  72  75  75  75  75  76  76  76  76  76  75  75  77  77  77  77  77  77  77  77  78  77  71  70  71  70  70  70  70  70  70  71  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  73  72  72  71  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  71  68  66  65  66  69  72  75  75  74  71  70  72  74  73  71  71  73  75  79  79  82 108 146 156 154 160 158 160 169 150 154 156 156 162 163 129  89  74  77  74  72  70  70  72  73  74  77  81  80  75  73  72  71  71  72  71  70  67  70  72  71  71  71  71  71  72  71  71  72  73  73  73  73  73  73  73  73  72  72  71  72  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71 
 71  71  71  71  71  71  71  71  71  70  68  68  68  68  68  68  68  68  69  65  66  77  66  71  77  72  61  68  71  71  71  71  71  71  71  71  71  71  71  73  74  74  74  74  74  74  74  74  74  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  66  89 117  95  77  66  64  68  70  68  65  63  66  69  69  68  66  65  67  73  79  71  73 107 158 177 174 174 170 168 176 175 183 182 178 183 179 137  86  63  67  69  70  71  71  70  70  72  71  68  74  81  75  72  71  73  76  74  73  69  70  72  71  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72 
 73  73  73  73  73  73  73  73  73  74  75  75  75  75  75  75  75  75  76  71  67  73  68  73  79  75  67  72  75  70  67  68  68  68  68  68  68  68  68  70  70  70  70  70  70  70  70  70  70  73  73  73  73  73  73  73  73  73  73  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  63 100 146 112  84  70  68  75  80  78  72  78  85  85  84  78  70  64  63  68  73  66  66 100 156 182 176 172 163 159 164 161 172 174 173 180 179 137  84  56  58  69  72  73  71  67  67  69  67  60  68  79  70  64  63  67  72  74  73  70  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  71  71  71  71  71  71  71 
 69  69  69  69  69  69  69  69  69  70  74  74  74  74  74  74  74  74  74  73  73  74  71  74  76  74  70  72  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  73  73  73  73  73  73  73  73  74  73  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  71  71  71  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  70  70  69  69  69  69  69  70  69  69  69  69  69  69  69  69  69  69  70  65  88 114  88  69  64  74  91 105 110 107 108 108 108 103  92  79  68  64  66  70  67  64  94 153 184 183 183 178 176 181 171 181 185 184 189 186 149 100  68  63  71  76  75  70  66  68  76  78  75  78  84  74  64  60  63  69  73  72  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  70  70  70  70  70  70  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  70  70  70  70  70  70  69  70  70  70  70  70  70  70  70 
 65  65  65  66  66  66  66  66  65  65  67  67  66  66  67  67  67  67  66  70  76  75  72  71  71  69  69  69  65  68  72  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  72  72  72  72  72  72  72  72  72  71  69  69  69  69  69  69  69  69  69  70  71  70  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  70  70  70  70  70  70  70  70  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  69  69  69  69  69  69  69  70  70  69  69  69  69  69  69  69  69  68  69  68  58  54  61  77  97 113 119 121 113 110 112 107  96  81  70  66  70  75  74  63  84 139 167 162 161 159 158 163 157 161 161 157 158 159 138 104  77  68  69  75  74  70  69  80  98 112 115 117 115 100  83  73  72  75  76  74  71  71  70  71  71  71  71  71  71  71  71  71  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  71  70  69  69  69  69  69  69  69  69  69  70  71  70  71  71  71  71  71  71  71  71  71  71  71  71  71  71  70  71  71  69  69  69  69  69  69  69  69  69  69  70  71  70  71  71  71  71 
 74  74  74  74  74  74  74  73  74  72  68  69  70  70  69  69  70  70  69  68  67  67  67  67  66  68  71  72  68  67  68  68  69  68  68  68  68  68  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  69  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  69  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  69  69  68  68  68  68  68  69  69  68  67  68  67  67  68  68  68  68  68  69  70  71  67  66  69  76  83  87  86  82  84  89  90  90  84  74  68  68  75  82  88  74  80 114 126 110  99  89  83  85  83  84  81  77  80  89  90  81  73  71  74  77  74  70  72  87 116 139 148 151 148 132 113  98  93  91  91  86  81  73  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  70  68  69  69  69  69  69  69  69  68  69  71  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  71  69  68  69  69  69  69  69  69  68  69  70  71  70  71  71  71  71 
 75  74  73  71  71  71  71  71  74  69  56  70  79  77  70  65  68  70  65  66  70  70  70  71  72  71  69  69  68  67  66  71  80  66  60  68  71  64  71  70  69  70  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  70  69  68  68  68  68  68  68  68  68  67  68  70  70  70  70  70  70  70  70  69  69  70  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  70  69  70  75  71  64  61  63  69  73  69  59  55  62  59  59  63  66  65  63  67  79  79  70  71  71  71  71  71  72  72  72  70  70  71  72  73  74  75  76  76  77  98 110 111 111 112 116 113 106 103 106 101 104 110 114 114 106  99 102 111 119 116  91  75  69  64  68  97 129 135 133 137 140 133 120 112 115 120 112  97  77  66  69  69  69  69  69  69  69  69  69  70  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  70  69  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70 
 70  69  69  69  69  69  69  69  70  67  61  71  78  74  68  68  74  76  73  70  68  68  69  69  69  69  69  68  67  68  67  69  79  66  60  68  71  63  71  70  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  70  70  70  70  70  70  70  70  70  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  67  67  67  67  67  67  67  67  67  68  69  69  69  69  69  69  69  69  69  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  68  66  67  69  70  69  67  68  75  82  84  76  69  74  87  94  85  67  59  69  73  70  71  71  71  70  70  70  70  70  69  68  69  70  72  73  74  75  75  75 100 116 116 114 115 121 120 113 110 113 105 106 109 113 113 108 104 108 121 128 111  84  71  69  67  70  99 134 145 148 155 156 146 128 118 118 123 117 103  79  66  69  68  68  68  68  68  68  68  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69 
 67  68  70  72  73  73  73  72  71  69  68  73  72  69  66  69  75  77  74  68  65  66  66  66  66  67  68  69  68  72  68  64  74  66  63  70  72  63  70  69  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  68  69  68  69  69  69  69  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  67  68  68  68  68  68  68  68  68  68  69  69  69  69  69  69  69  69  68  68  69  68  69  69  69  69  68  69  69  69  68  69  69  69  69  69  68  69  68  63  67  74  76  72  64  70  96 134 157 150 136 138 154 159 133  87  61  62  69  70  70  70  70  70  70  70  70  70  70  70  70  71  72  73  73  74  74  75  93 104 106 105 105 111 111 104 101 106 109 110 113 117 116 110 103 101 108 116 113  85  72  72  72  74  96 127 142 148 152 148 135 115 103 102 107 104  95  77  66  68  68  68  68  68  68  68  68  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  68  69  68  69  69  69  69  68  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  69  68  69  68  69  69  68  69  68  69  69  69  69  69  69  69  69 
 58  60  63  67  69  70  69  67  65  65  67  67  64  62  62  65  69  66  60  56  56  56  56  56  56  58  59  62  60  75  74  59  68  66  65  71  72  63  69  69  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  69  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  67  67  67  67  67  67  67  67  68  67  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  71  75  76  70  61  71 113 167 207 210 192 191 203 203 165 106  68  64  70  70  70  70  70  70  70  70  70  70  69  69  69  70  71  71  72  73  73  73  93 106 107 105 106 113 113 107 105 110 115 118 121 125 123 113 105 107 115 128 134 100  80  76  74  72  82 103 116 117 116 114 103  88  78  78  84  84  78  70  67  68  67  67  67  67  67  67  67  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68  68 
 74  77  82  85  89  90  89  86  83  83  90  88  88  91  96 100  99  91  80  77  79  77  77  76  77  79  82  84  85  94  82  57  64  67  68  73  72  63  69  68  67  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  68  68  68  68  68  68  68  68  68  68  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  68  68  67  68  68  68  68  67  68  67  67  67  67  67  67  67  67  67  67  67  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  71  70  71  73  71  63  68 101 148 182 183 170 169 180 179 148 101  70  67  69  69  69  69  69  69  69  69  69  69  69  68  69  69  70  70  70  71  71  71  96 111 111 110 111 117 118 113 111 116 110 110 113 113 109 105 110 132 164 178 151 112  84  75  73  69  69  76  81  78  74  76  72  65  61  63  68  69  64  66  68  67  68  68  68  68  68  68  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67 
122 124 128 132 135 136 135 133 129 130 137 139 147 160 171 177 173 162 151 146 145 144 142 141 141 143 146 149 155 134  91  58  60  67  69  72  71  62  69  68  67  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  68  68  67  68  68  68  68  67  68  67  67  67  67  67  67  67  67  67  67  67  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  69  65  64  69  73  68  63  69  90 102  89  85  90  99 103  91  72  62  64  68  68  67  67  67  67  67  67  67  67  68  68  68  68  69  69  69  69  69  70  81  91  93  90  90  97  97  93  92  97  89  88  88  85  81  83 105 148 207 216 140 103  76  66  68  68  66  63  61  58  58  62  65  65  64  64  65  65  63  65  68  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67 
111 112 115 118 120 120 120 118 117 115 114 120 137 157 176 183 177 169 162 159 160 157 154 151 150 152 156 161 165 152 108  61  59  67  70  72  69  63  69  68  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  67  68  68  67  68  68  68  68  67  68  67  66  67  67  67  67  67  67  67  66  66  67  67  67  67  67  67  67  67  67  67  66  67  67  67  67  66  67  66  67  72  65  60  63  70  71  64  60  63  62  52  55  59  61  61  59  58  60  64  66  67  67  67  67  67  67  67  67  68  67  67  68  68  68  68  68  67  68  68  58  61  64  60  60  66  66  62  62  67  64  68  71  71  68  64  77 108 153 163 106  80  61  57  64  71  72  69  65  61  61  65  71  72  71  68  65  63  62  65  68  67  67  67  67  67  67  67  67  67  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67 
110 110 111 112 112 113 112 111 112 108 100 107 127 151 169 175 168 163 162 166 169 165 161 157 156 157 161 166 170 167 124  66  58  67  69  70  67  62  69  68  66  67  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  67  66  66  67  67  66  66  66  66  66  66  66  66  66  66  66  66  66  66  67  67  67  67  67  67  67  67  67  66  66  66  66  66  66  66  66  66  66  66  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  67  73  67  61  61  65  70  70  70  70  70  71  74  76  73  68  64  62  63  66  67  67  67  67  67  67  67  67  67  68  67  67  67  68  68  67  67  67  67  67  62  65  67  62  62  68  67  63  63  67  59  62  68  72  71  62  55  61  75  84  77  67  58  57  64  71  74  73  71  67  65  68  71  72  70  64  60  60  64  67  68  67  68  68  68  68  68  68  68  67  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66 
113 113 112 112 111 112 112 112 113 111 106 114 133 157 172 173 162 159 164 170 173 169 163 158 157 158 162 168 171 181 141  68  57  68  70  70  67  60  69  68  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  65  65  65  65  65  65  65  65  65  65  67  67  67  66  66  67  67  67  67  68  68  68  68  68  68  68  68  69  69  70  69  69  68  68  69  69  70  70  69  68  68  68  68  68  67  67  67  67  67  67  66  65  63  63  64  65  65  65  62  62  62  62  62  63  63  63  63  63  57  60  63  66  69  69  70  70  70  67  62  65  69  73  74  70  64  63  66  68  68  70  70  69  69  69  69  69  67  67  68  67  67  67  67  66  66  66  66  67  72  73  67  66  72  72  67  66  71  69  66  66  68  70  67  61  59  63  66  64  68  69  69  67  68  68  68  69  68  66  67  67  68  65  61  59  64  74  71  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67 
119 119 118 117 116 115 114 114 115 115 113 116 124 135 144 146 146 150 159 162 160 157 152 148 146 146 148 151 153 153 123  78  64  66  65  66  66  64  69  67  65  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  66  66  66  66  66  66  66  67  66  66  66  66  66  66  66  66  66  66  66  67  66  66  66  66  66  67  66  66  70  67  63  65  70  70  67  64  66  67  62  62  63  62  61  61  61  60  59  57  57  62  64  64  65  64  61  58  61  61  57  56  56  58  60  62  63  63  64  62  63  68  75  82  83  78  75  75  78  86  89  88  87  86  85  84  83  82  81  75  73  70  68  67  68  69  69  65  63  65  68  71  73  71  69  67  69  71  72  65  55  59  62  62  62  62  61  69  69  67  67  66  66  66  66  66  66  65  66  69  69  66  65  68  68  66  65  68  69  66  64  64  66  67  66  66  69  68  62  67  70  69  66  65  64  64  65  65  65  64  64  64  64  62  61  65  72  69  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  66  66  66  66  66  66  66  66  66  66  67  66  66  66  66  66  66  66  67  66  65  65  65  65  65  65  65  65  65  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66  66 
109 109 109 108 106 105 104 102 103 101  96  93  88  85  86  92 104 115 123 123 119 118 115 113 110 109 108 108 109  98  89  84  71  62  61  63  67  69  68  65  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  66  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  67  66  64  64  64  64  64  64  64  64  64  66  68  67  67  67  67  67  67  67  67  75  67  57  62  74  74  68  68  82  95  83  82  85  84  82  81  80  79  75  74  78  81  73  67  71  80  83  79  82  85  81  77  73  72  72  73  72  71  72  65  62  75  96 117 126 122 118 121 130 135 135 133 132 131 129 127 126 125 125 126 113  96  83  78  80  84  87  82  86 105 110 109 102  93  91  95  99  99 100  90  69  80  89  88  82  71  56  71  71  65  67  67  67  67  67  67  67  67  65  64  64  64  65  64  64  65  65  64  62  63  63  63  63  63  63  63  63  63  63  63  62  62  63  63  63  64  63  63  63  63  63  63  63  64  64  63  62  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  64  64  64  64  64  64  64  64  64  64  66  67  67  67  67  67  67  67  67  67  65  63  63  63  63  63  63  63  63  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64 
 77  77  76  75  74  73  72  71  71  69  66  63  59  55  53  54  57  62  66  68  68  67  64  62  61  60  59  60  59  72  79  71  66  64  65  67  68  66  64  64  65  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  66  66  66  66  66  66  66  66  67  66  64  64  64  64  64  64  64  64  64  65  65  65  65  65  65  65  65  65  65  69  65  59  60  66  68  67  80 115 151 148 146 146 147 149 148 144 142 140 146 157 138 102  76  85 122 154 160 150 153 164 156 144 128 114 105 101 101 101  89  80  88 106 130 148 158 164 174 184 156 144 148 148 148 149 151 152 152 152 152 143 130 117 109 107 110 115 118 125 143 148 151 147 141 138 141 143 142 146 149 139 153 161 160 145 110  66  61  65  66  66  66  66  66  66  66  66  66  65  64  65  64  64  65  65  64  65  64  64  64  64  64  64  64  64  64  64  64  63  64  64  64  64  64  64  63  64  64  64  64  64  64  64  63  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  64  65  65  65  65  65  65  65  65  64  66  67  66  66  66  66  66  66  66  67  65  63  64  64  64  64  64  64  64  64  64  65  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65 
 63  62  62  61  60  59  58  58  56  60  76  73  69  65  62  60  60  61  61  63  65  64  63  62  61  61  61  61  62  61  60  60  61  64  67  69  68  64  61  64  65  64  65  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  65  64  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  64  66  66  66  66  66  66  66  66  66  65  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  60  62  63  62  65  66  58  68 113 165 166 161 159 163 169 167 160 156 158 163 162 140  92  56  65 119 171 180 156 154 172 169 156 133 113 104 107 113 115 109 104 104 107 113 117 120 127 141 153 139 132 135 135 136 137 138 139 139 140 140 135 126 117 113 113 114 115 112 117 136 143 148 146 142 140 142 144 140 147 157 150 161 165 169 158 116  61  49  60  67  65  66  66  66  66  66  66  66  65  64  65  64  64  64  64  64  65  64  64  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  64  65  65  64  64  64  64  64  65  64  65  66  66  66  66  66  66  66  66  66  64  63  64  64  64  64  64  64  64  63  64  65  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64 
 65  64  64  64  63  62  62  61  60  63  71  70  70  70  69  68  68  67  67  68  67  67  67  67  67  67  67  68  69  60  54  57  60  64  67  68  67  65  62  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  65  65  65  65  65  65  65  65  65  64  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  59  65  69  67  67  65  51  54  96 153 161 154 151 157 165 164 154 149 154 160 154 145 103  60  58 107 165 180 157 150 165 171 162 139 117 110 116 124 126 124 123 124 122 115 107 107 119 144 168 151 141 144 142 141 140 139 138 137 138 142 137 132 134 143 153 152 140 122 114 127 136 142 143 140 139 140 140 136 141 148 145 154 157 168 168 130  71  62  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  64  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  62  63  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  63  62  63  63  63  63  63  63  63  63  64  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65  65 
 64  64  64  64  64  63  63  62  63  61  55  57  59  61  62  63  63  62  62  60  59  59  60  61  61  61  61  61  61  60  60  61  62  64  64  65  65  66  66  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  64  64  64  64  64  64  64  64  64  63  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  64  71  71  63  63  65  55  56  93 148 164 157 153 160 169 168 158 153 159 164 160 160 124  74  55  91 147 171 164 156 163 173 167 145 122 112 115 117 115 109 109 116 117 110 102 104 122 150 174 157 148 150 148 147 145 143 142 140 142 150 141 134 143 166 189 191 168 133 113 123 133 140 142 140 139 140 139 137 134 135 140 151 157 170 172 134  71  58  62  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  62  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  62  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  62  63  63  63  63  63  63  63  62  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64 
 60  60  60  60  60  60  60  60  60  59  56  58  60  61  63  63  62  61  60  59  58  58  60  61  61  61  61  61  60  65  68  67  65  63  61  61  63  67  70  65  63  64  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  64  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  63  63  63  63  63  63  63  63  63  62  61  62  62  61  61  61  61  61  61  62  62  62  62  62  62  62  62  62  62  63  67  65  58  60  67  62  63  86 129 163 159 155 162 170 170 162 157 162 167 165 168 136  87  62  86 133 158 161 152 151 163 162 147 129 120 119 118 114 109 111 117 117 111 108 111 120 133 141 139 137 138 138 139 139 139 138 138 139 148 135 123 132 160 191 198 174 133 112 130 139 146 148 146 145 147 147 145 141 139 142 151 152 160 163 130  74  61  62  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  63  64  63  63  63  63  63  63  63  64  64  63  63  63  63  63  63  63  63  63  62  62  62  62  62  62  62  62  62  62  63  64  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63 
 59  58  58  59  59  59  59  59  59  61  67  68  68  68  68  67  65  63  62  62  62  63  64  65  65  65  65  64  62  67  71  69  68  63  60  59  61  66  70  65  63  64  63  63  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  63  63  63  63  63  63  64  64  64  64  64  64  64  64  64  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  62  62  62  62  62  62  62  62  62  62  61  61  61  61  61  61  61  61  61  62  63  63  63  63  63  63  63  63  63  57  57  59  57  62  69  65  61  67  89 122 122 120 126 131 131 126 124 126 130 135 139 116  82  65  81 109 122 124 115 108 120 125 121 116 114 117 117 114 117 120 120 117 112 113 114 113 104  94  96  99  99 101 103 105 107 109 110 111 118 104  90  94 117 144 153 137 105  93 119 128 133 135 132 131 133 134 132 132 132 125 127 119 119 122 108  74  71  66  61  62  62  62  62  62  62  62  62  63  64  63  63  63  63  63  63  64  63  62  61  62  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  62  61  62  64  64  64  64  64  64  64  64  64  63  62  62  62  62  62  62  62  62  62  62  61  61  61  61  61  61  61  61  61  63  64  63  64  64  64  64  64  64  64  63  63  63  63  63  63  63 
 60  60  61  62  62  62  62  62  63  63  63  63  63  62  62  62  61  60  59  59  59  60  60  61  62  61  60  58  57  61  65  66  67  64  61  58  59  64  68  65  63  64  64  64  64  64  63  63  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  61  61  61  61  61  61  61  61  62  61  60  60  60  60  60  60  60  60  60  62  64  64  64  64  64  64  64  64  64  58  58  62  64  65  66  63  58  55  56  55  54  56  59  61  62  61  60  60  62  71  77  70  57  53  62  69  66  65  62  59  63  67  71  74  78  82  84  83  87  91  92  88  85  88  95  94  82  67  56  54  56  58  59  60  63  64  65  65  67  60  52  52  61  74  80  74  60  57  72  81  85  85  82  81  84  85  84  86  85  73  75  64  59  66  71  58  63  63  61  62  61  61  61  62  62  62  61  63  64  63  64  64  64  64  64  64  63  62  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  62  61  61  61  61  61  61  61  61  62  61  61  61  61  61  61  61  62  61  62  64  64  64  64  64  64  64  64  64  63  61  62  62  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  63  64  63  63  63  63  63  63  63  63  64  64  64  64  64  64  64 
 60  61  62  62  62  62  62  63  63  62  59  60  60  60  61  62  63  65  66  63  60  62  63  64  64  63  61  59  59  56  56  62  66  66  62  59  59  61  65  64  64  64  64  64  64  64  64  63  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  64  63  64  65  65  65  65  65  65  65  65  65  64  64  64  65  64  65  65  65  65  65  65  65  65  65  65  65  65  64  65  64  61  62  62  61  62  62  61  61  62  61  60  60  60  60  60  60  61  61  60  63  65  64  65  65  65  65  65  64  64  71  72  71  69  63  60  62  67  67  63  57  59  63  64  64  65  68  67  67  60  50  60  61  60  63  67  63  56  57  65  68  63  59  60  61  61  59  56  55  54  57  61  59  53  54  61  68  64  55  63  67  64  64  64  63  63  62  63  62  62  63  63  62  61  60  59  59  62  59  51  59  64  62  58  57  61  63  63  59  51  46  60  59  55  61  69  58  59  62  61  62  62  61  62  62  62  62  61  63  64  64  64  64  64  64  64  64  63  61  60  61  60  60  60  60  60  60  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  60  60  61  61  61  61  61  61  61  61  61  61  61  61  60  61  64  64  64  64  64  64  64  64  64  63  61  62  62  62  62  62  62  62  62  61  61  61  61  61  61  61  61  61  61  63  64  63  63  63  63  63  63  63  63  64  64  64  64  64  64  64 
 65  59  55  57  64  67  63  60  58  59  60  60  60  60  60  60  61  61  61  62  62  62  63  63  63  63  62  62  62  61  60  61  62  62  62  61  61  61  62  60  60  61  61  61  62  62  63  64  63  63  63  63  63  63  63  63  63  63  63  63  62  62  61  61  61  60  60  60  61  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  63  64  65  64  64  64  63  63  63  62  62  62  62  62  62  62  62  62  62  62  62  60  60  61  61  61  61  62  62  62  61  60  61  61  61  61  60  61  61  60  63  64  63  63  63  62  62  62  62  62  65  66  66  66  65  64  65  66  67  66  63  63  62  61  61  61  62  63  64  63  61  62  63  63  64  64  63  62  63  64  63  61  60  59  59  59  59  60  61  58  56  58  57  56  56  57  59  59  57  60  61  62  63  64  64  63  62  62  61  62  63  62  62  62  61  60  61  63  62  58  59  61  61  61  62  62  63  64  62  58  58  61  61  60  62  63  61  61  61  62  61  62  62  59  53  49  52  60  60  60  60  60  60  60  60  60  60  60  63  63  63  63  63  63  63  63  63  62  60  60  59  59  59  58  58  57  57  58  60  60  60  60  60  60  60  60  59  61  61  60  60  60  59  58  58  57  57  56  57  60  62  64  64  62  60  58  56  60  61  60  60  60  60  60  60  60  61  62  62  61  61  61  60  60  60  60  59  60  60  60  60  60  60  60  60  60  58  57  58  60  61  61  61  59  58  57  63  64  64  64  64  64  64  64  64  64  61  59  57  54  54  56  61 
 61  64  65  62  60  63  68  68  60  55  61  61  61  61  61  61  61  61  60  61  63  63  62  62  62  62  63  63  63  62  62  62  61  61  62  62  62  62  62  59  59  59  60  60  61  62  63  63  64  63  62  63  63  63  63  63  62  63  62  62  61  62  61  60  60  59  59  59  61  63  62  62  63  63  63  63  63  63  62  62  62  62  62  62  62  62  62  62  64  64  64  63  63  63  62  62  61  61  61  61  61  61  61  61  61  61  62  61  59  59  60  60  60  61  61  61  61  61  60  61  61  61  61  60  61  61  60  62  63  62  62  62  62  61  61  61  61  61  61  61  62  62  63  63  63  63  63  63  62  60  59  59  59  59  60  62  63  63  63  63  63  63  62  63  63  63  62  59  59  58  57  57  58  60  61  63  61  58  58  58  59  60  59  59  59  60  59  59  60  62  63  63  63  62  61  60  62  62  61  61  61  62  62  62  62  61  61  61  61  62  63  63  63  64  64  63  62  62  61  61  61  60  60  60  60  59  60  61  61  60  61  61  62  62  64  61  60  61  61  61  61  61  61  61  61  62  62  62  62  62  62  62  62  62  61  58  58  58  57  57  57  56  56  55  56  59  58  58  58  58  58  58  58  58  60  60  60  59  58  57  57  56  56  55  54  56  58  61  64  64  62  59  56  55  59  60  59  59  59  59  59  59  59  59  60  60  60  59  59  59  58  58  57  57  58  58  58  58  58  58  58  58  58  57  56  57  58  60  61  59  58  57  55  60  62  62  62  62  62  62  62  62  62  59  56  54  51  51  53  59 
 59  64  66  62  55  56  62  64  59  57  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  61  61  61  61  61  61  61  61  61  61  59  59  60  60  60  61  62  62  62  63  62  62  62  62  62  62  62  62  62  62  61  61  61  61  60  60  60  59  59  60  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  62  63  63  63  63  62  62  61  61  61  61  61  61  61  61  61  61  61  61  61  61  60  60  60  59  60  60  60  60  60  60  61  60  60  60  60  60  60  60  60  61  62  62  61  61  61  61  61  61  61  59  59  59  59  59  59  59  60  60  60  62  61  61  60  59  59  60  61  62  62  62  62  62  62  62  62  62  61  62  61  58  57  56  55  55  56  58  59  60  59  58  58  58  58  59  60  60  61  61  60  60  61  63  63  63  63  62  61  61  61  60  61  61  61  61  61  61  60  60  60  60  61  61  61  60  61  61  61  60  60  59  60  59  59  58  58  57  57  56  56  57  60  64  65  67  69  70  70  64  62  63  63  63  63  63  63  63  63  59  59  59  59  59  59  59  59  59  59  57  56  56  56  56  55  54  54  54  55  56  56  56  56  56  56  56  56  56  57  58  58  57  56  56  55  54  54  54  54  54  56  59  61  61  59  57  54  54  57  57  57  57  57  57  57  57  57  57  58  58  58  58  57  57  56  56  56  56  56  56  56  56  56  56  56  56  56  55  55  56  57  58  58  57  56  55  55  57  57  58  58  58  58  58  58  57  57  56  54  53  52  52  53  56 
 62  60  60  61  60  58  53  53  57  62  63  63  63  63  63  63  63  63  63  62  61  61  61  61  61  61  61  61  61  61  60  60  60  60  60  60  60  60  61  59  59  59  59  59  60  60  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  60  60  60  59  59  58  58  59  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  61  63  63  62  62  61  61  61  60  60  60  60  60  60  60  60  60  60  60  61  60  59  59  59  59  59  59  59  59  59  59  61  61  61  61  61  61  61  61  61  60  60  60  60  60  60  60  60  61  61  58  57  57  57  57  57  57  57  57  57  61  61  60  59  58  58  59  60  61  61  62  61  61  61  61  61  60  60  60  58  55  55  54  53  53  55  56  58  59  59  58  58  58  58  59  60  61  63  63  61  60  61  62  62  62  61  61  60  60  59  59  60  60  60  60  60  59  58  59  60  60  60  60  60  59  59  59  58  58  59  58  58  57  56  55  54  54  53  55  54  51  59  70  67  56  49  54  65  64  62  63  63  63  63  63  63  63  62  57  56  57  57  57  57  57  57  57  56  55  54  54  54  53  53  52  52  52  53  54  54  54  54  54  54  54  54  54  55  56  56  55  54  54  53  53  52  52  52  52  54  56  57  57  56  54  52  52  54  55  55  55  55  55  55  55  55  55  56  56  56  55  55  55  54  54  53  53  54  54  54  54  54  54  54  54  54  53  53  53  55  55  54  55  54  53  53  53  53  54  54  54  54  54  54  53  53  51  51  51  51  51  52  53 
 62  62  64  66  66  62  57  55  59  63  62  62  62  62  62  62  62  62  63  62  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  59  58  58  59  59  59  59  59  59  59  60  60  60  60  60  60  60  60  60  60  60  61  60  59  59  58  58  58  57  59  61  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  62  62  61  61  60  60  60  59  59  59  60  60  60  60  60  60  60  60  61  60  58  58  59  58  57  57  57  57  56  58  61  60  60  60  60  60  60  60  61  59  58  58  58  59  59  59  60  61  60  59  59  59  59  58  58  58  57  56  57  59  59  59  58  59  59  58  59  59  60  61  60  60  60  59  59  58  58  58  56  53  52  51  51  52  53  55  56  57  58  58  58  57  57  58  59  61  63  65  61  60  61  61  60  60  60  59  59  58  56  57  58  59  59  59  59  58  56  56  59  59  58  58  58  57  56  55  55  56  56  56  55  54  54  53  52  51  50  57  56  48  56  67  60  45  37  40  46  56  59  59  59  59  59  59  59  59  59  54  54  54  54  54  54  54  54  54  54  52  52  52  52  51  51  50  50  49  50  53  52  52  52  52  52  52  52  52  53  53  53  53  52  51  51  51  50  50  49  50  52  53  54  54  54  52  51  49  52  52  52  52  52  52  52  52  52  52  53  53  53  53  52  52  51  51  50  51  52  52  52  52  52  52  52  52  52  52  51  51  52  52  52  52  52  51  51  49  49  51  51  52  52  52  51  50  49  48  49  50  50  51  51  50 
 59  61  63  62  58  56  57  57  57  59  62  62  62  62  62  62  62  62  62  61  59  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  59  58  59  59  59  58  58  58  58  58  59  60  60  60  60  60  60  60  60  60  60  60  59  59  58  57  58  58  57  58  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  60  61  61  60  60  60  59  58  59  59  59  60  60  60  60  60  60  60  60  59  58  59  58  57  57  56  56  55  54  56  59  59  59  59  59  59  59  59  59  57  56  57  57  57  58  59  59  60  59  61  62  61  60  60  60  59  58  58  57  58  58  58  59  58  58  59  58  57  58  61  60  60  59  58  57  57  56  56  54  50  51  50  49  50  51  54  55  57  59  59  57  57  56  56  58  59  61  63  61  60  59  58  58  58  57  57  57  56  54  55  57  58  59  59  58  56  54  54  58  58  57  56  55  54  54  54  53  53  54  54  53  53  52  51  51  51  50  56  58  54  52  49  56  78  96  82  44  50  55  53  54  54  54  54  54  54  54  52  51  52  52  52  52  52  52  52  52  52  52  51  51  50  50  50  49  48  49  51  51  51  51  51  51  51  51  50  51  52  52  52  51  50  51  50  49  50  49  49  50  52  52  52  52  51  49  49  50  51  51  51  51  51  51  51  51  51  52  52  52  51  51  50  50  50  49  50  51  51  51  51  51  51  51  51  50  51  51  50  51  51  51  51  50  51  52  48  48  50  52  52  52  52  51  49  47  47  48  49  50  51  51  49 
 64  50  57  91 128 126  86  55  52  61  60  60  60  60  60  60  60  60  60  60  59  59  59  59  59  59  59  59  59  59  60  60  60  60  60  60  60  60  60  59  58  58  58  58  57  57  56  56  56  59  59  59  59  59  59  59  59  59  59  59  59  59  58  58  57  57  57  56  57  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  59  60  60  60  59  59  58  58  58  58  59  60  60  60  60  60  60  60  60  59  58  58  57  56  55  55  54  53  53  54  56  56  56  56  56  56  56  56  56  55  54  55  56  57  57  58  59  59  59  62  63  62  61  61  60  59  58  58  58  56  56  57  58  59  59  58  57  56  57  60  59  58  57  57  56  54  53  53  52  49  50  49  49  50  51  54  56  58  59  59  57  55  53  53  54  56  58  59  59  59  57  56  54  54  53  53  53  53  52  53  55  57  58  58  56  55  53  52  54  54  54  54  54  53  53  53  52  51  51  51  52  52  52  51  51  51  51  49  56  64  53  37  67 142 197 169  82  51  49  50  50  50  50  50  50  50  50  51  51  51  51  51  51  51  51  51  51  52  52  51  50  50  49  50  49  48  49  51  50  50  50  50  50  50  50  50  51  52  51  51  50  50  50  50  50  49  49  49  50  51  51  51  51  50  49  49  50  50  50  50  50  50  50  50  49  50  51  51  51  51  50  50  49  49  48  49  51  50  50  50  50  50  50  50  50  51  51  51  50  50  50  50  51  51  51  49  50  52  54  56  56  55  52  50  49  50  50  50  50  51  50  49 
 70  47  63 137 215 214 133  65  51  62  57  57  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  59  59  59  59  59  59  59  59  59  59  59  58  57  57  56  56  55  55  55  57  58  58  58  58  58  58  58  58  58  59  59  58  58  57  57  56  56  55  57  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  59  59  59  59  58  58  57  57  57  57  59  59  59  59  59  59  59  59  59  58  57  57  57  56  54  54  53  52  51  52  54  54  54  54  54  54  54  54  54  53  53  53  54  56  57  57  58  58  59  60  61  61  60  58  57  57  56  55  55  55  55  57  58  58  58  58  56  55  55  59  59  57  56  55  54  53  52  51  51  49  49  49  49  50  52  54  57  58  60  59  57  54  52  50  51  53  54  56  57  56  55  53  51  50  50  50  50  50  50  51  54  56  57  57  55  53  51  50  52  52  52  52  52  52  52  52  52  51  49  50  50  50  51  52  53  53  54  47  52  66  58  40  71 155 221 199 109  57  47  50  49  49  49  49  49  49  49  50  51  50  50  50  50  50  50  50  51  51  51  51  51  50  50  49  49  49  50  51  50  50  50  50  50  50  50  50  51  51  51  51  51  51  51  51  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  51  51  50  50  50  49  50  49  48  49  51  50  50  50  50  50  50  50  50  52  53  52  51  50  49  50  51  52  53  52  54  56  59  60  60  58  56  54  52  52  52  51  51  51  50  51 
 70  47  55 114 183 189 127  70  52  58  55  56  56  56  56  56  55  56  55  56  57  57  57  57  57  57  57  57  57  58  58  58  58  59  59  59  59  59  59  58  58  57  57  56  55  55  55  54  54  58  58  58  58  58  58  57  57  57  57  58  58  57  57  57  56  56  56  55  56  58  57  57  57  57  57  57  57  57  57  57  57  57  57  57  57  57  57  57  59  59  58  59  58  58  57  57  56  56  58  58  58  58  58  58  58  59  59  59  58  57  56  55  54  52  52  51  50  50  51  51  51  51  51  51  51  51  51  52  52  52  53  55  55  57  58  59  59  59  58  58  56  55  54  53  52  51  51  54  55  56  58  59  59  57  56  54  55  59  58  57  56  54  53  52  51  49  50  50  50  50  50  51  53  56  58  60  61  59  57  53  50  47  48  49  51  53  55  55  53  51  48  47  46  47  47  48  49  50  53  55  56  56  55  52  49  48  49  49  49  49  50  51  51  51  53  50  47  48  49  50  52  53  54  55  56  50  49  59  63  52  54  93 137 138  91  57  49  52  51  51  51  51  51  51  51  50  50  50  50  50  50  50  50  50  51  52  52  52  51  51  50  50  49  49  50  51  51  51  51  51  51  51  51  51  52  52  52  52  52  52  52  51  51  51  51  50  51  50  50  50  50  50  51  50  50  50  50  50  50  50  50  50  50  51  52  52  51  51  50  50  49  49  49  50  51  51  51  51  51  51  51  51  51  53  54  52  50  49  49  50  51  52  54  55  56  59  61  64  64  63  60  57  54  55  54  53  51  50  51  52 
 63  49  44  58  82  91  78  61  53  54  55  55  55  55  55  55  56  56  56  57  58  58  58  57  58  58  58  58  57  58  59  58  58  57  57  57  57  57  57  59  59  58  57  56  55  54  53  52  52  55  55  55  55  55  56  56  57  58  58  57  57  57  57  56  56  54  54  53  55  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  58  57  57  58  58  58  57  56  55  55  55  55  55  58  59  58  59  58  58  58  57  56  56  55  55  55  55  54  53  52  50  49  49  51  51  51  51  51  51  51  51  51  51  51  52  54  54  55  56  56  57  56  54  53  53  53  52  51  50  49  48  47  52  53  54  56  58  57  56  54  52  53  58  57  56  55  53  52  51  50  49  50  50  49  49  50  51  53  55  58  59  60  59  56  52  49  47  46  47  49  50  53  54  52  50  48  46  46  46  46  47  48  49  52  55  56  56  55  52  49  48  48  49  49  49  50  51  52  53  53  52  50  50  51  51  52  53  54  55  56  55  52  54  62  58  42  39  52  64  58  53  52  52  52  52  52  52  52  52  52  51  51  51  51  50  50  50  51  50  51  53  53  52  52  52  51  51  50  49  51  52  52  52  52  51  51  51  51  51  51  52  52  51  51  51  51  51  51  52  51  50  50  50  50  50  50  50  50  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  50  50  49  49  49  50  51  51  51  51  52  52  52  52  51  54  55  53  51  50  50  51  52  54  55  56  59  63  66  66  64  61  59  59  58  55  54  54  52  52  52  53 
 54  55  55  55  54  53  55  56  57  57  54  54  55  55  56  57  57  58  57  58  58  58  58  57  58  57  58  58  57  59  60  58  55  53  52  51  51  52  53  60  61  59  58  56  54  52  51  50  49  48  48  48  48  48  51  54  57  60  60  55  56  56  56  56  55  52  51  48  52  58  57  57  57  57  57  57  57  57  59  60  60  60  60  60  59  58  57  57  58  57  55  53  51  49  50  51  51  53  58  58  59  60  59  57  55  52  50  48  47  50  52  55  57  56  54  51  48  50  55  53  53  54  53  52  52  52  53  52  51  53  54  55  56  54  52  51  50  47  46  48  49  49  49  49  48  45  45  49  51  52  54  55  54  52  50  47  48  55  55  54  54  53  52  51  51  51  49  47  48  49  50  52  53  53  54  55  57  57  55  52  50  48  47  48  48  48  53  55  53  53  52  51  49  48  47  46  46  48  52  55  57  57  55  53  51  49  50  50  50  51  52  53  54  53  54  56  58  57  55  53  52  52  53  54  54  56  57  57  56  56  57  56  54  53  53  54  54  53  53  53  52  52  52  51  51  52  52  52  51  51  51  51  51  50  50  53  53  53  53  53  53  52  52  51  52  54  53  53  52  51  50  49  49  48  49  50  50  50  49  50  51  51  51  52  52  51  51  51  51  51  51  51  50  51  54  55  55  55  55  55  55  55  55  54  50  50  50  50  50  50  50  50  50  50  50  50  51  51  52  53  53  53  52  56  58  56  55  54  55  56  57  59  60  55  61  71  74  67  57  51  52  58  61  53  53  54  54  55  55  54 
 55  55  56  56  56  56  56  56  57  57  54  55  56  55  56  57  57  57  56  57  57  58  58  58  58  57  57  58  57  58  58  57  54  53  51  50  51  52  51  55  56  55  53  53  51  50  49  48  48  49  50  49  49  50  50  53  55  58  58  55  55  56  57  56  55  54  51  49  52  57  56  56  57  57  57  57  57  56  58  59  59  59  59  59  58  57  57  57  58  57  55  53  51  50  50  51  52  53  56  57  57  58  58  57  55  53  52  51  49  51  54  56  57  56  55  52  50  51  53  53  53  53  52  51  52  52  52  51  51  52  54  55  54  53  52  50  50  48  48  49  51  51  51  50  49  47  47  50  51  52  53  53  52  51  50  49  49  54  54  53  52  53  52  52  51  52  50  48  49  49  51  52  53  54  54  55  57  57  55  53  51  50  49  50  50  51  55  56  55  54  52  52  51  50  49  48  48  50  52  56  58  57  57  55  53  50  48  48  49  49  50  51  52  52  52  55  59  56  55  54  53  53  54  55  56  57  57  56  56  56  55  54  53  52  52  54  55  54  53  53  54  53  52  52  52  52  52  53  52  51  51  51  51  51  52  54  53  53  54  53  52  52  52  52  53  54  53  53  52  52  51  50  50  50  51  51  51  51  51  52  52  52  52  52  52  52  52  52  51  51  51  51  51  52  54  55  54  55  55  55  55  54  55  54  53  53  53  53  53  53  53  53  53  54  54  53  53  54  53  52  53  53  52  54  56  58  60  63  65  65  64  63  63  52  57  71  76  71  63  58  57  58  57  55  54  54  53  53  53  53 
 57  57  57  58  58  58  58  57  57  57  55  56  56  56  56  56  56  56  56  56  56  56  57  57  57  58  57  57  56  57  57  56  54  52  50  50  50  50  50  50  50  50  50  50  49  49  48  47  47  50  51  50  49  50  51  52  53  55  55  55  56  56  57  56  55  54  52  50  53  57  56  56  56  56  56  56  56  56  57  58  58  57  57  57  57  57  58  57  58  57  56  54  52  51  51  51  51  52  54  54  55  56  56  56  55  55  54  52  51  53  55  56  57  56  55  54  52  51  51  51  51  51  51  51  51  51  51  50  50  51  52  52  52  52  50  49  48  49  50  50  52  53  53  52  50  49  49  52  52  51  50  48  48  48  49  50  50  51  51  51  51  51  52  51  51  52  51  49  50  50  52  53  54  54  54  55  56  57  55  54  53  52  52  52  53  54  56  57  56  55  54  53  52  52  51  51  51  52  55  57  59  59  58  56  54  52  48  48  48  49  49  50  50  51  50  54  59  56  55  55  54  54  55  56  58  58  58  57  56  54  53  52  52  51  51  54  56  55  55  55  54  54  54  54  54  54  54  54  53  53  53  53  53  52  53  54  54  54  53  53  53  53  54  54  54  53  53  53  53  53  53  53  53  52  53  54  54  54  54  54  54  54  54  54  53  53  54  54  54  53  53  53  52  53  55  55  55  55  55  55  55  55  55  56  56  56  56  56  56  56  56  56  56  57  57  57  55  55  54  54  53  53  53  54  56  61  67  71  73  73  69  67  65  50  53  65  65  57  52  53  57  58  57  57  55  53  51  50  49  51 
 58  58  58  58  57  57  57  58  57  57  55  55  56  55  55  55  54  54  54  54  53  54  56  56  57  57  57  57  56  55  55  54  53  51  50  49  49  48  48  48  48  48  49  49  49  49  49  49  50  51  51  50  50  49  50  50  51  52  52  53  54  55  56  56  55  54  53  51  53  57  56  56  57  56  56  56  56  56  56  56  55  55  55  55  55  56  57  57  58  57  56  55  53  52  52  52  51  51  51  51  52  53  54  55  56  55  55  54  53  54  55  56  56  56  56  55  53  51  49  49  49  49  49  50  50  50  50  51  51  50  51  51  50  50  49  48  47  49  51  52  53  54  54  54  53  51  51  54  53  50  47  45  45  46  48  51  51  49  49  50  50  50  51  51  52  52  51  50  51  51  52  53  53  54  55  55  56  56  55  55  55  55  54  55  56  56  57  57  57  56  56  55  54  54  53  53  53  54  56  58  59  60  59  57  56  54  51  51  51  51  51  51  51  51  51  55  58  57  55  55  54  55  56  58  59  59  58  57  55  53  52  51  50  50  49  55  57  56  56  56  56  55  55  55  55  55  55  55  54  54  54  54  54  53  54  55  55  54  54  54  54  54  56  57  56  54  54  54  54  54  54  54  54  54  56  57  56  56  56  56  56  55  55  55  55  54  54  55  56  55  54  54  52  52  55  55  55  55  55  55  55  55  55  55  56  56  56  56  56  56  56  56  56  56  57  57  56  55  55  55  55  56  57  59  61  65  68  72  73  72  69  66  65  49  50  58  56  47  45  50  57  58  56  58  56  53  49  47  46  49 
 57  57  57  57  57  57  57  57  57  57  56  56  56  55  54  54  53  53  52  51  51  53  54  56  57  57  56  56  55  54  54  53  52  51  50  49  48  47  47  48  49  49  49  51  51  52  53  53  53  51  51  51  50  49  49  49  49  49  50  52  53  54  56  56  56  55  53  52  53  57  57  57  57  57  57  57  57  57  55  54  53  53  52  52  53  55  56  57  57  57  56  56  54  53  53  52  51  51  49  49  50  51  52  54  55  55  56  56  54  55  55  55  55  55  55  55  55  52  47  48  48  48  49  50  50  50  51  52  52  51  50  50  49  48  48  47  46  49  50  52  54  55  55  55  55  53  53  55  54  50  46  44  43  46  48  52  52  48  49  49  49  50  51  52  52  53  53  52  52  53  54  54  54  55  56  56  56  56  56  56  56  56  56  56  57  57  57  58  57  57  57  56  55  55  55  54  54  55  57  58  60  60  60  59  58  57  55  55  55  54  54  54  54  54  55  56  56  56  54  54  54  55  57  59  60  59  57  55  53  51  50  49  49  49  50  55  57  56  56  57  57  56  56  56  56  56  56  55  55  55  55  55  54  53  54  55  54  53  53  53  53  55  56  58  57  55  55  55  55  55  55  55  54  54  57  58  57  57  56  56  56  55  55  55  54  54  55  56  57  56  55  54  52  51  54  54  54  54  54  54  54  54  54  54  52  52  52  52  52  52  52  52  52  53  53  53  52  53  54  56  58  61  62  65  68  67  66  65  64  63  62  61  61  48  48  55  55  50  51  57  61  58  53  59  57  53  49  46  45  47 
 54  54  54  55  56  56  56  57  57  57  57  57  56  55  54  53  52  51  50  49  49  51  53  55  57  57  56  55  54  53  53  54  53  52  51  50  49  48  47  49  51  51  51  53  54  55  55  56  56  49  49  50  50  49  50  49  48  46  48  51  52  54  55  56  57  56  54  53  54  56  56  56  56  56  56  56  56  57  54  52  52  51  50  50  52  54  56  57  57  56  57  57  56  55  54  53  52  51  48  48  49  49  50  52  54  55  56  56  56  54  53  53  53  53  53  54  56  53  47  47  48  49  49  50  51  51  52  53  53  53  51  50  49  48  47  47  47  49  50  51  53  55  55  56  55  54  54  57  54  50  47  45  44  46  49  53  53  49  50  50  51  51  52  53  53  53  54  54  54  55  55  55  55  56  55  55  55  56  57  57  57  57  56  56  56  56  57  57  57  56  56  56  56  55  56  56  55  56  57  58  59  59  59  59  58  58  58  58  58  57  57  57  57  57  57  55  53  54  53  53  53  55  57  58  60  58  55  53  51  49  48  48  49  50  51  54  56  55  55  56  56  56  56  56  56  55  55  55  54  54  54  54  54  53  54  54  53  52  51  51  52  54  56  58  58  56  56  56  55  54  54  54  53  52  55  57  56  56  55  55  54  53  52  52  53  54  55  57  58  57  55  53  51  50  53  53  53  53  53  53  53  53  53  52  48  48  48  48  48  48  48  48  48  48  48  48  48  50  52  55  59  64  65  69  70  66  60  55  52  51  52  54  55  49  48  51  51  51  55  60  61  56  52  59  57  53  49  46  45  46 
 50  50  50  52  53  54  56  57  57  57  57  57  56  54  53  52  50  49  49  47  46  49  52  54  57  57  56  55  53  53  54  55  55  54  53  52  50  48  48  50  50  51  52  52  54  55  55  56  56  48  48  49  49  50  49  49  47  45  46  51  51  53  55  56  57  57  56  55  55  55  55  55  55  55  55  55  55  56  53  51  50  48  47  48  49  52  56  57  57  56  57  57  57  56  54  53  52  50  48  47  47  48  49  50  52  54  56  56  55  54  52  51  50  50  51  53  55  52  47  48  48  49  50  51  52  53  53  55  56  54  53  50  49  48  47  48  48  48  49  50  52  54  55  55  55  54  54  57  56  52  48  47  47  48  50  53  54  52  52  53  53  53  53  54  54  53  54  56  56  56  56  56  56  56  55  56  55  56  57  57  58  57  56  55  54  53  55  55  55  55  55  55  55  55  56  56  55  55  56  57  57  58  58  58  58  58  58  58  58  58  57  57  56  56  56  53  51  51  50  50  51  53  56  58  60  56  53  52  49  46  46  47  49  51  53  54  54  54  54  54  55  55  55  55  55  54  54  54  53  53  53  53  53  52  53  53  52  50  49  48  50  52  56  58  58  56  57  56  55  53  52  51  50  50  53  55  54  53  52  51  51  50  49  49  52  53  54  56  57  57  55  52  49  48  50  50  50  50  50  50  50  50  50  49  46  46  46  46  46  46  46  46  46  46  46  46  46  47  49  52  57  62  64  67  67  61  55  49  45  44  46  48  51  54  49  40  37  42  49  52  54  54  54  57  56  52  49  47  46  46 
 45  45  47  49  51  53  55  57  58  58  57  57  56  55  53  51  50  49  48  46  45  48  51  54  57  57  56  55  52  53  55  56  56  56  55  53  52  49  49  49  49  49  50  51  51  51  52  53  52  46  46  47  48  50  49  49  47  46  46  50  50  53  55  56  57  57  56  55  55  55  55  55  55  55  55  55  55  56  53  50  48  47  46  46  48  52  55  57  57  56  57  58  57  57  55  54  52  50  49  48  47  47  48  49  50  52  55  55  54  53  51  48  46  47  50  52  54  52  48  50  49  51  52  53  53  54  55  57  58  56  53  51  50  49  48  49  49  47  47  49  51  53  54  55  54  53  53  57  56  54  51  50  50  51  52  53  55  55  55  55  55  54  54  54  54  53  54  58  57  56  56  56  56  56  55  55  55  56  57  57  58  56  55  53  51  50  53  54  54  55  55  55  54  55  56  55  55  54  55  56  56  57  56  57  58  57  56  56  55  55  55  54  53  52  52  50  48  49  48  48  49  51  54  56  59  55  50  49  47  45  45  47  49  52  54  53  52  53  53  54  54  53  54  55  54  53  52  53  52  52  52  52  52  52  52  51  50  48  47  47  48  50  55  57  58  57  56  56  53  51  50  48  47  46  50  52  51  51  50  48  47  46  46  46  49  52  53  55  57  56  54  51  48  46  47  48  48  48  48  48  48  48  48  47  46  46  46  46  46  46  46  46  46  47  48  47  46  45  45  48  51  56  58  59  57  54  51  48  46  45  47  47  48  57  50  37  38  51  60  58  52  50  53  55  54  52  51  49  47  47 
 41  42  44  47  49  52  55  57  58  59  57  56  56  54  52  50  49  48  47  45  43  47  51  55  57  58  56  54  52  54  56  57  58  58  58  56  53  50  48  46  46  46  47  47  48  48  48  49  48  43  43  46  48  49  49  48  46  44  45  48  50  52  54  56  56  56  56  55  55  55  56  56  56  56  56  56  56  56  52  48  47  45  44  44  47  51  55  58  57  56  57  59  59  58  56  53  52  50  48  47  46  46  46  47  49  51  54  55  53  52  48  45  43  44  47  50  53  52  48  49  50  51  53  54  55  56  56  59  60  57  55  52  50  49  49  50  51  46  45  48  50  52  54  54  54  53  53  56  57  55  53  53  53  53  53  53  55  59  58  57  57  56  55  54  54  53  55  58  58  57  58  57  56  56  56  55  55  56  56  56  57  56  54  52  49  47  52  53  53  53  53  53  54  54  55  55  54  55  55  55  55  56  56  56  57  56  52  52  52  51  50  49  49  48  48  48  47  47  47  46  48  50  53  56  58  53  48  47  44  43  44  46  50  53  56  52  51  52  52  52  53  53  53  54  53  52  52  52  52  51  51  51  51  50  50  50  48  46  45  45  46  50  54  57  59  59  57  55  54  51  49  46  44  43  47  51  50  49  47  46  45  43  43  42  48  51  53  55  56  56  53  49  45  43  46  46  46  46  46  46  46  46  46  46  47  47  47  47  47  48  48  48  47  50  52  49  46  44  43  43  46  49  52  49  47  49  50  51  51  51  50  48  47  54  49  47  60  82  89  79  63  50  46  53  53  53  52  51  49  47 
 41  42  43  45  47  49  51  53  54  55  57  57  56  55  53  51  48  46  44  44  45  46  49  51  53  54  55  56  55  56  56  55  53  51  51  51  51  52  53  47  45  46  46  46  46  47  49  50  51  50  49  49  48  48  50  51  53  55  55  52  52  53  55  56  56  57  57  57  55  54  54  54  54  54  54  54  54  54  53  51  51  50  50  50  51  52  54  55  55  55  55  56  55  55  54  54  53  52  51  50  50  50  50  50  51  51  52  53  53  53  52  51  50  50  51  52  53  53  52  52  52  53  53  54  54  55  54  57  59  57  55  52  51  49  48  48  47  45  45  47  48  49  50  50  49  47  48  55  56  55  54  54  54  54  54  54  54  53  53  54  55  55  55  54  53  53  54  54  55  55  55  56  56  56  56  56  56  56  56  56  55  53  51  48  45  44  47  51  51  54  55  56  56  55  54  53  51  51  50  50  50  51  52  54  56  54  48  49  50  50  50  49  48  47  46  45  43  44  46  47  49  51  51  52  52  51  49  48  46  45  45  46  49  50  52  48  47  48  48  49  51  52  52  53  53  47  47  48  49  50  51  51  51  50  50  47  46  46  45  45  46  49  51  52  53  53  52  51  49  48  48  48  48  48  48  48  48  48  46  46  45  44  44  44  47  48  49  50  50  51  50  49  48  47  45  45  45  45  45  45  45  45  45  46  48  48  48  47  47  46  45  46  44  47  51  49  48  47  46  46  47  48  49  47  46  47  48  48  49  49  48  47  47  49  42  44  81 152 192 149  77  39  48  49  49  49  49  49  48  47 
 43  44  45  46  47  48  49  50  50  53  55  56  56  55  54  51  48  45  43  44  46  47  48  49  51  53  55  56  56  57  56  53  49  47  46  47  50  53  55  48  46  46  45  45  46  48  50  52  53  53  52  49  47  47  48  51  55  60  59  53  53  54  55  55  55  56  57  58  56  53  53  53  53  53  53  53  53  53  54  54  54  54  54  54  54  54  53  53  53  53  53  53  53  53  53  53  53  53  52  52  52  52  52  52  52  52  51  51  53  53  54  54  54  54  54  53  53  53  54  54  54  53  53  53  53  53  53  55  56  55  54  53  51  49  47  46  46  45  45  46  48  48  48  47  46  45  45  53  54  54  54  54  54  54  54  55  53  49  50  52  54  55  55  54  53  52  52  53  53  53  54  54  55  55  55  56  56  56  56  57  55  53  50  47  45  43  46  49  52  54  57  57  57  56  53  52  49  48  48  47  47  48  50  52  54  53  46  48  49  50  50  50  49  47  45  43  42  43  46  49  51  51  51  51  50  50  50  49  48  47  46  47  48  49  50  46  45  46  47  49  51  52  53  54  54  46  45  47  48  49  50  51  50  51  50  47  46  46  45  45  47  48  49  50  50  50  49  48  46  46  47  48  50  51  49  47  47  47  47  47  46  46  46  45  46  46  46  47  47  47  48  49  50  49  46  46  46  46  46  46  46  46  46  46  46  46  47  46  46  46  45  45  45  46  48  48  48  49  49  49  48  48  48  47  46  46  46  46  46  46  46  46  46  48  41  39  70 146 195 149  69  33  52  47  46  47  47  47  47  47 
 46  46  47  47  48  49  49  50  50  51  54  55  55  55  54  52  50  48  46  46  47  48  49  50  52  53  55  55  56  56  55  52  49  48  47  47  49  51  53  49  47  46  46  46  47  48  50  52  53  50  48  47  45  45  46  48  52  54  55  53  53  54  54  55  56  56  57  58  56  53  54  54  54  54  54  54  54  54  53  53  53  53  53  53  53  53  54  54  54  54  54  54  54  54  54  53  54  53  52  51  51  51  51  51  51  51  51  52  54  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  54  53  54  55  55  53  53  51  50  49  48  48  47  47  48  49  50  50  50  49  48  48  54  55  54  54  54  54  54  54  55  54  52  53  54  55  56  56  54  54  52  52  53  53  54  54  54  55  55  56  55  55  55  56  57  56  54  52  49  47  45  48  50  52  54  56  56  56  54  52  51  49  48  48  47  48  48  50  52  54  53  46  47  48  49  49  49  49  47  46  45  44  45  47  50  52  52  53  52  52  52  52  51  49  48  48  48  50  51  52  50  49  50  51  52  53  54  55  57  57  50  48  48  47  47  47  48  49  50  50  49  48  46  45  44  45  47  50  53  52  50  50  48  47  47  47  48  49  50  49  47  48  47  47  46  46  45  45  44  46  47  46  47  47  47  48  48  48  48  47  46  47  47  47  47  47  47  47  46  44  44  45  45  46  47  48  48  50  49  47  47  47  47  47  47  47  47  47  46  45  45  45  45  45  45  45  45  45  49  47  41  44  69  93  77  46  37  53  47  46  46  46  46  46  46 
 49  49  49  49  49  48  48  48  48  49  52  53  54  55  54  53  52  49  48  48  48  49  49  51  52  53  55  55  56  55  54  52  48  47  46  47  48  50  51  48  47  47  47  47  47  49  50  52  53  49  47  46  45  45  46  48  50  52  54  53  53  54  55  55  55  55  56  57  55  53  54  54  53  53  53  53  53  53  54  54  54  54  54  54  54  54  53  53  53  53  53  53  53  53  53  53  54  53  52  52  52  52  52  52  52  52  51  52  54  54  54  54  54  54  54  53  54  53  54  54  54  53  53  53  53  53  54  53  53  53  52  53  52  51  51  51  51  49  49  50  52  53  53  52  51  49  49  54  55  54  55  55  55  55  54  55  54  54  55  55  56  57  56  55  54  52  52  53  52  53  53  54  54  55  55  55  55  55  56  56  56  55  53  51  48  48  49  50  52  54  54  55  54  53  51  50  49  47  47  46  46  47  49  51  54  52  45  46  47  48  48  48  48  48  48  47  46  47  49  52  53  54  55  54  54  54  53  53  52  50  50  51  52  53  54  52  51  52  53  52  54  55  56  58  58  54  50  48  45  44  44  45  47  49  51  52  49  46  44  43  44  46  50  54  53  50  49  48  47  46  47  48  49  51  49  47  47  46  46  46  45  45  44  44  45  45  45  46  46  46  47  47  48  48  47  46  47  46  46  46  47  46  47  46  44  44  44  45  46  48  49  50  52  49  45  45  45  45  45  45  45  45  45  45  44  44  44  44  44  44  44  44  44  46  49  47  37  32  37  38  38  42  49  46  45  45  45  45  45  45 
 50  50  50  50  49  48  49  48  47  48  51  51  53  54  55  54  53  52  51  50  49  49  50  51  52  53  54  54  56  54  52  51  48  47  46  47  48  49  50  50  49  48  47  47  48  50  51  53  54  51  49  49  48  47  48  50  52  53  54  53  53  54  55  55  55  55  55  55  54  53  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  53  54  53  53  52  52  52  52  52  52  52  52  53  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  53  53  54  52  52  53  52  53  52  52  52  52  52  51  51  52  54  54  54  54  53  51  51  54  55  54  55  55  55  55  55  55  54  55  55  56  57  57  56  56  54  52  52  53  53  52  53  54  54  55  54  55  55  54  55  56  56  55  54  52  50  49  49  50  51  52  53  53  52  51  50  50  48  47  46  45  46  47  48  50  53  51  45  45  46  47  48  48  48  48  48  47  47  49  51  53  55  56  55  55  56  56  55  54  53  53  52  53  54  55  55  53  51  51  51  51  51  53  55  56  57  56  53  49  45  42  42  43  45  48  51  53  51  48  44  42  44  46  50  54  53  50  49  48  47  46  47  48  49  51  48  46  47  46  46  46  45  44  45  45  45  45  44  45  46  45  46  47  47  48  47  46  47  47  47  47  47  47  46  47  48  47  47  46  46  47  48  49  51  48  44  45  45  44  45  45  45  45  45  44  43  44  44  44  44  44  43  44  44  41  47  54  51  40  35  40  46  47  43  44  45  44  45  45  45  45 
 52  52  52  51  50  49  49  48  47  48  50  50  52  54  55  55  54  53  53  52  51  51  52  52  53  53  54  54  55  53  52  51  49  48  47  48  48  48  49  50  50  49  48  48  49  50  53  54  55  55  54  53  52  52  53  53  55  57  57  54  54  55  54  54  54  54  54  54  54  53  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  53  54  53  53  52  53  52  52  52  52  53  52  53  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  53  53  54  52  51  52  53  52  53  53  54  54  54  52  52  53  55  55  55  55  54  52  51  54  54  54  54  54  54  54  54  54  54  53  54  55  57  57  56  55  54  52  51  52  52  52  53  53  54  54  54  55  54  54  55  55  56  55  54  52  50  49  48  48  50  50  51  51  51  51  50  49  47  46  45  45  45  46  47  49  51  51  46  46  46  46  46  46  47  47  47  47  48  50  51  53  56  56  56  56  56  57  57  55  54  54  53  54  55  56  57  52  48  48  47  46  47  49  50  52  53  56  53  49  45  41  41  41  44  46  50  54  52  48  45  44  44  46  50  53  52  49  49  48  47  46  47  48  49  50  48  46  46  46  46  45  45  44  44  44  44  44  44  44  45  45  45  46  46  46  46  46  46  46  46  46  46  47  46  48  55  53  50  48  47  46  45  46  47  46  44  44  44  44  44  44  44  44  45  44  43  43  43  43  43  43  43  43  44  41  43  50  56  56  52  51  53  49  42  44  45  44  44  44  44  44 
 53  53  52  52  51  50  49  48  48  48  49  51  52  54  55  56  55  54  53  53  53  53  53  53  53  54  54  54  54  53  53  52  51  50  49  49  50  50  50  51  50  49  49  49  50  51  53  55  56  57  57  56  56  56  56  56  57  58  58  54  55  55  54  53  53  53  53  52  53  54  53  53  54  54  53  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  53  53  53  53  53  53  53  53  53  53  53  54  54  54  54  54  53  53  53  53  53  54  53  53  54  54  54  54  53  54  53  52  52  52  53  54  54  54  55  55  52  52  53  55  56  56  55  54  52  52  52  52  52  52  52  52  52  52  52  52  50  51  53  54  55  55  55  53  52  52  51  51  52  52  53  53  54  54  54  53  53  54  54  54  54  52  50  47  46  46  46  47  48  49  50  50  51  51  51  46  45  44  44  44  45  47  48  50  50  47  47  46  45  45  45  45  45  46  47  47  49  51  53  55  56  56  56  55  56  57  55  54  54  53  54  55  56  57  50  47  46  45  44  44  45  47  49  51  54  52  48  45  42  41  41  43  44  48  54  52  49  47  46  46  48  49  51  51  49  48  47  46  46  46  47  48  50  47  46  46  46  45  45  44  44  43  43  43  43  43  43  44  44  44  45  45  45  47  47  47  47  47  47  47  47  46  50  60  57  53  50  47  45  44  44  44  45  45  45  45  45  45  45  45  45  45  44  44  44  44  44  44  44  44  44  44  46  41  39  45  52  52  49  48  49  48  46  46  46  46  46  46  46 
 53  53  53  52  51  51  50  50  49  50  50  52  53  55  56  55  56  54  53  53  54  54  54  54  53  53  53  53  53  53  54  53  52  52  52  52  51  51  51  51  52  51  50  50  51  52  54  56  57  58  57  57  57  56  56  57  57  57  57  54  54  55  54  53  53  52  52  51  52  54  53  53  54  54  54  53  53  54  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  54  54  54  54  54  53  54  54  53  53  53  53  53  53  53  53  53  53  53  53  53  54  54  54  52  51  53  54  55  55  55  53  52  51  51  51  51  51  51  51  51  50  51  50  46  47  50  52  53  53  54  52  52  52  51  51  51  52  52  53  53  53  53  52  52  53  53  53  51  49  47  44  43  44  44  45  45  47  48  50  51  52  52  45  44  44  43  43  44  46  48  49  50  50  48  47  46  44  44  44  44  44  45  46  48  50  52  54  55  55  55  54  56  56  55  54  53  53  54  54  55  57  51  49  47  44  44  43  45  47  50  51  51  49  48  45  43  42  42  43  44  46  52  52  51  50  49  49  49  49  48  49  49  48  47  46  45  46  47  48  50  47  45  46  45  44  44  44  43  43  42  42  42  42  42  43  43  44  44  44  45  47  48  47  48  47  47  47  48  47  50  61  58  54  50  46  44  44  44  45  46  46  46  46  46  46  46  46  46  46  45  45  45  45  45  45  45  45  45  45  49  43  36  36  42  44  41  40  46  53  48  47  48  47  47  47  47 
 52  52  52  52  51  51  51  51  51  51  52  53  54  55  56  56  55  54  53  53  55  55  55  54  54  54  53  52  52  54  55  55  54  54  53  53  53  52  52  51  52  51  50  50  51  53  55  57  58  56  56  55  55  55  55  55  55  54  54  55  55  55  54  53  52  51  51  50  52  54  53  53  54  54  54  54  54  53  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  54  53  53  53  53  53  54  53  53  54  54  54  54  54  53  55  55  55  54  54  54  54  53  53  53  51  50  52  53  54  54  54  52  51  50  49  49  49  49  49  49  49  49  50  48  42  44  47  49  52  53  53  53  53  52  51  51  52  51  52  52  52  53  54  53  52  53  53  52  50  48  44  41  39  42  42  42  43  45  47  49  52  54  54  45  43  43  42  43  43  45  47  49  50  53  51  48  46  44  42  42  42  42  44  46  47  49  51  54  54  54  54  53  55  56  54  53  52  52  53  54  55  57  55  53  50  47  45  45  46  49  53  53  47  47  47  46  45  44  44  44  42  44  51  51  52  53  52  51  50  48  46  47  50  49  47  46  46  46  47  49  50  47  45  45  44  45  44  43  43  42  43  41  41  41  41  42  43  43  43  44  45  47  48  48  48  48  48  48  48  47  50  59  57  52  49  46  45  45  48  49  49  48  48  48  48  48  48  48  48  48  47  46  46  46  46  46  46  46  46  46  46  48  46  43  43  46  42  38  43  53  49  49  49  49  49  49  49 
 52  52  52  52  52  52  52  52  52  52  52  53  54  55  55  55  54  54  52  53  56  55  54  54  54  53  53  53  52  54  56  56  56  56  55  54  54  54  53  52  52  51  51  51  51  53  55  57  57  54  53  54  54  53  53  53  52  51  52  55  54  54  54  53  52  52  51  50  52  54  53  53  54  53  53  53  53  54  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  54  54  54  54  54  54  54  54  54  54  53  53  53  53  53  54  54  54  54  54  53  54  54  53  53  53  53  53  53  54  55  55  54  54  54  53  53  52  52  50  50  52  53  53  53  53  52  51  49  49  49  49  49  49  49  49  48  49  46  40  42  44  47  49  51  51  51  52  51  49  50  51  51  52  53  53  53  53  52  52  52  51  50  48  45  42  41  39  40  40  41  43  45  47  49  52  54  55  44  43  43  42  43  43  45  47  48  50  53  52  48  46  43  41  40  41  41  42  45  46  49  51  52  53  53  54  53  54  55  54  52  52  51  52  53  54  55  56  55  52  50  48  47  49  51  55  55  45  44  45  46  46  45  45  43  41  43  49  50  52  54  54  53  50  47  44  46  49  48  46  45  45  45  46  48  49  47  45  44  45  44  44  43  42  42  42  41  41  42  42  43  43  43  44  43  43  47  47  47  47  47  47  47  47  46  49  56  53  50  48  46  46  47  50  52  51  48  48  48  48  48  48  48  48  48  47  46  46  46  47  47  47  47  47  47  42  49  57  56  53  54  49  42  42  49  49  49  49  49  49  49  49 
 52  52  52  52  52  52  52  52  52  52  51  52  52  52  52  52  52  52  51  52  53  53  53  53  53  53  53  53  52  54  55  54  55  55  54  54  54  55  55  52  51  52  51  51  51  51  52  52  52  54  55  54  54  54  54  54  54  55  54  52  52  52  52  52  52  52  52  51  52  54  53  53  54  53  53  53  53  54  52  51  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  51  51  51  52  52  53  54  54  55  56  55  53  54  54  53  53  52  51  52  52  50  50  50  50  51  51  51  52  52  52  51  51  52  52  52  52  52  51  51  51  51  52  53  53  52  51  50  48  45  44  42  42  42  43  43  43  43  43  43  42  41  44  48  52  55  55  54  53  50  52  53  50  47  43  42  42  44  46  49  38  36  42  45  48  50  50  49  48  47  43  42  43  44  43  43  44  45  44  45  47  47  46  45  44  43  42  42  42  41  40  41  43  46  48  51  53  55  56  56  54  53  53  53  52  51  50  50  50  51  50  49  48  47  47  49  50  52  52  44  43  44  44  44  44  44  44  43  44  44  45  48  50  51  49  47  43  41  43  46  45  44  43  42  41  42  43  42  45  46  45  45  45  44  44  43  42  42  45  45  46  46  46  46  44  43  42  42  45  46  44  43  43  43  43  43  43  44  47  47  47  46  45  45  45  45  44  46  49  46  45  42  42  42  42  43  43  44  45  45  46  46  47  48  48  49  49  47  46  47  47  47  47  46  45  45  45  46  47  48  48  49  49  49 
 52  52  52  52  52  52  52  52  52  52  51  51  51  51  51  51  51  51  51  52  52  52  52  52  52  52  52  53  52  53  54  53  53  53  53  54  54  54  54  52  51  51  51  51  51  51  51  51  51  54  55  55  55  55  55  55  55  55  54  51  51  51  51  51  51  52  52  51  52  54  54  54  54  54  54  54  54  54  53  52  52  52  52  52  52  52  52  52  52  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  50  51  51  52  53  53  54  55  55  54  53  53  54  53  53  52  52  52  52  51  50  50  50  51  51  51  51  51  51  52  51  51  51  51  51  51  51  51  51  51  53  53  52  52  52  49  47  45  43  42  42  42  42  42  42  42  42  42  41  40  43  48  52  54  55  54  52  50  52  52  49  45  43  41  42  44  46  48  42  40  44  48  49  50  49  47  44  43  42  43  43  44  43  43  44  44  44  44  45  45  45  45  44  43  43  43  43  42  41  42  44  46  48  50  53  55  56  55  53  54  54  53  52  51  50  50  49  51  51  50  49  48  48  49  50  52  52  45  44  44  44  44  44  44  44  44  44  44  46  48  50  50  49  47  43  40  42  45  44  44  44  43  43  43  42  42  44  45  45  45  45  46  46  46  46  46  48  47  46  45  43  42  42  43  44  45  44  44  44  44  44  44  43  43  42  43  45  45  45  45  45  45  44  44  44  46  48  46  45  43  41  41  42  43  44  45  46  46  46  47  48  48  49  49  50  48  47  47  47  46  46  46  46  46  46  48  48  48  48  49  49  49 
 52  52  52  52  52  52  52  52  53  52  51  52  52  52  52  52  52  52  51  52  53  53  53  53  53  53  53  53  52  53  54  54  54  54  54  54  53  54  54  52  51  52  51  51  51  51  52  51  52  54  54  54  54  54  54  54  54  54  53  51  51  52  52  51  51  51  51  51  52  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  52  51  52  51  52  52  52  52  51  52  52  52  52  52  52  52  52  52  52  52  51  51  51  51  52  52  53  53  53  53  54  54  54  54  53  53  53  53  53  52  52  52  52  52  52  52  51  51  51  52  52  52  52  52  52  52  52  52  52  51  52  52  52  52  51  49  47  45  44  42  42  42  42  43  43  43  43  43  41  41  44  47  50  52  53  52  51  50  51  51  48  46  43  42  42  43  45  47  46  45  47  49  50  50  48  45  42  41  43  43  43  43  43  43  43  44  44  44  43  43  44  44  44  44  44  44  44  44  44  44  46  47  49  50  52  53  53  54  53  53  53  52  52  51  50  51  50  53  53  51  50  49  49  49  50  52  52  47  46  46  46  46  46  46  46  46  46  47  48  50  51  50  49  46  43  40  41  44  45  46  46  46  46  44  42  40  42  43  43  44  45  46  47  49  49  50  49  48  45  43  41  40  41  43  46  47  42  42  44  45  46  46  45  43  42  41  43  43  43  43  43  43  44  44  44  45  47  46  45  44  43  42  43  44  44  47  48  48  48  48  49  49  49  50  50  48  48  48  48  47  47  47  47  48  48  50  50  49  49  49  50  50 
 52  52  52  52  52  52  52  52  53  52  51  51  51  51  51  51  51  52  51  52  53  52  52  52  52  52  52  53  52  53  53  53  53  53  53  53  53  53  53  52  51  52  52  52  52  52  52  51  52  53  54  53  53  53  53  53  53  54  53  51  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  52  53  54  54  54  54  54  54  54  54  54  52  51  52  52  52  52  52  52  52  52  53  53  53  53  53  53  53  53  53  52  50  50  50  51  51  51  52  52  51  52  53  53  53  53  53  53  54  54  54  53  53  53  53  53  52  52  52  52  52  52  53  53  53  53  53  53  53  53  52  51  51  52  52  52  51  49  46  44  43  42  42  42  42  42  42  42  42  43  41  40  43  45  48  50  50  50  49  47  49  49  47  45  43  42  42  43  44  46  46  47  48  50  50  50  48  45  42  41  44  44  44  44  43  43  44  43  43  43  41  42  42  43  43  44  45  45  45  45  46  47  47  47  48  49  50  51  51  53  53  52  52  51  51  51  51  51  51  54  54  52  51  50  50  49  50  52  52  48  48  48  48  48  48  48  48  48  48  48  49  50  51  50  49  45  43  41  41  42  45  47  49  49  48  45  42  39  40  42  42  43  44  45  46  47  48  49  47  46  45  44  43  43  44  44  46  46  39  40  44  46  48  47  46  44  41  40  41  41  41  42  42  42  43  43  43  44  46  45  45  44  44  43  45  45  44  48  50  49  49  49  49  50  50  50  49  49  49  48  47  47  47  48  49  49  50  51  51  50  49  49  49  49 
 53  53  53  53  53  53  53  52  53  52  51  51  52  51  52  52  52  52  51  52  53  52  52  53  53  53  52  52  53  52  52  52  52  52  52  52  52  52  52  52  51  51  51  51  51  51  51  51  51  53  53  53  53  53  53  53  53  53  53  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  51  52  54  53  53  53  53  53  53  53  53  52  51  51  51  51  51  51  51  51  51  52  52  52  52  52  52  52  52  53  52  49  49  50  50  50  50  50  50  50  50  51  51  52  52  52  52  53  53  53  53  53  52  53  52  52  51  51  51  51  52  52  52  52  52  52  52  52  52  52  50  51  52  51  51  50  48  46  44  43  42  42  43  42  43  43  43  42  43  41  40  42  45  46  48  49  48  47  46  47  47  46  44  42  42  42  43  43  44  44  45  46  48  49  49  49  47  45  45  45  45  45  44  43  43  43  43  42  42  40  41  41  42  43  44  44  45  45  46  47  47  47  47  48  48  48  49  48  50  50  50  50  50  50  50  50  50  50  53  54  52  51  49  49  49  50  51  51  49  49  49  49  49  49  49  49  49  49  49  49  50  51  50  48  46  43  41  41  42  45  48  50  51  50  46  43  39  40  42  43  42  43  43  43  43  44  44  43  44  46  48  50  50  49  46  43  41  37  39  43  47  49  49  47  44  41  40  41  41  40  41  41  41  42  42  43  44  44  44  44  45  45  45  46  46  46  49  51  50  50  50  49  49  49  49  48  48  48  48  47  46  46  48  49  50  51  53  52  50  49  48  48  48 
 53  53  53  53  53  53  53  52  53  52  51  51  52  51  52  52  52  52  51  52  53  52  52  53  53  53  52  52  53  52  52  52  52  52  52  52  52  52  52  51  50  50  50  50  50  50  50  50  51  52  52  52  52  52  52  52  52  53  52  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  52  52  52  52  52  52  52  52  52  52  51  50  50  50  50  50  50  50  50  50  51  51  51  51  51  51  51  51  51  51  49  49  49  49  49  48  48  48  48  48  48  49  49  50  50  50  51  52  52  52  52  52  52  51  51  50  49  49  49  50  50  50  50  50  50  50  50  50  50  50  51  51  51  51  49  48  46  44  43  42  42  43  42  43  43  43  42  43  41  41  41  43  45  46  46  46  45  44  45  45  44  43  42  41  41  42  43  43  41  40  42  44  46  48  49  49  49  49  46  45  45  44  44  44  43  42  42  41  41  40  41  42  43  43  43  44  44  45  47  46  46  46  46  46  46  45  45  46  47  47  47  47  48  48  48  48  48  51  52  50  49  48  48  49  50  51  51  50  50  50  50  50  50  50  50  50  50  49  49  50  50  49  48  47  45  44  43  43  46  49  51  52  51  47  44  40  42  44  43  43  43  42  41  40  39  39  41  44  49  54  58  58  54  47  41  37  36  38  42  46  49  49  47  45  42  41  42  42  42  42  42  42  41  42  42  42  43  43  44  45  46  47  47  47  47  50  51  50  50  50  49  48  47  47  46  47  47  46  45  44  45  46  49  51  52  53  52  50  47  46  46  46 
 53  53  53  53  53  53  53  52  53  52  51  51  52  51  52  52  52  52  51  52  53  52  52  53  53  53  52  52  53  52  51  52  52  52  52  52  52  52  52  51  50  51  50  50  50  50  51  50  51  51  52  52  52  52  52  52  52  52  51  50  50  51  50  50  50  50  50  51  50  49  50  50  50  50  50  50  50  49  50  51  51  51  51  51  51  51  51  51  51  50  50  50  50  50  50  50  51  50  50  50  50  50  50  50  50  50  50  50  49  49  49  48  47  47  47  47  47  46  45  46  47  47  48  49  50  51  51  51  52  51  51  50  49  48  47  47  47  48  49  49  49  49  49  49  49  48  48  49  50  51  50  50  50  47  45  43  42  42  42  42  42  43  43  43  42  43  41  40  41  41  42  43  44  44  44  44  44  43  43  43  42  41  42  41  42  43  39  38  39  41  44  45  47  48  49  48  47  46  46  45  44  44  43  42  41  41  41  41  41  41  42  43  43  42  43  44  44  44  44  44  44  44  44  44  43  43  44  44  44  45  45  45  46  46  46  48  48  47  46  46  46  48  49  51  51  50  49  50  50  50  50  50  50  50  49  49  49  48  49  49  48  47  47  47  46  45  48  49  51  51  50  48  45  42  44  46  45  44  44  44  43  42  42  42  45  49  54  59  62  61  56  49  41  37  37  39  42  45  47  48  47  45  44  44  44  44  44  43  43  42  42  42  41  41  42  43  44  46  47  48  48  48  48  50  51  50  50  49  47  46  45  44  44  46  46  44  42  42  42  44  47  50  52  53  51  48  45  43  43  43 
 52  52  52  52  52  52  52  52  52  52  51  51  52  52  52  51  51  52  51  52  52  52  52  52  52  52  52  52  53  52  51  51  51  52  52  52  51  51  51  51  50  51  51  50  50  50  51  51  51  51  51  51  51  51  51  51  51  51  51  50  50  50  50  50  50  50  50  51  50  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  50  51  50  51  51  50  50  50  50  50  48  48  48  48  48  48  48  48  48  48  49  48  48  47  47  46  46  45  45  44  42  42  43  44  46  46  47  48  49  49  50  50  49  48  47  45  45  44  44  45  46  46  46  46  46  46  46  46  46  49  50  50  50  50  49  47  45  43  42  42  42  42  42  42  42  42  42  43  41  41  41  41  41  41  42  42  42  42  42  42  42  42  41  41  42  41  41  41  38  38  39  40  41  42  43  44  45  45  47  47  46  45  44  43  42  41  40  41  42  42  42  42  41  42  42  41  41  41  40  40  40  41  41  41  41  41  41  41  40  40  41  41  42  43  43  44  44  44  44  43  43  43  44  47  49  51  52  49  49  49  49  49  49  49  49  49  48  47  48  48  48  49  48  49  49  50  49  48  49  50  50  50  49  48  46  46  46  47  47  48  48  49  50  51  52  51  54  57  59  61  61  59  55  50  45  41  39  40  41  43  44  45  46  46  46  46  48  48  46  45  45  43  41  41  41  40  40  42  44  47  48  49  49  49  49  49  50  49  48  47  46  44  43  42  41  43  44  42  40  39  41  43  46  49  51  52  50  47  44  42  40  41 
 52  52  53  53  53  53  53  53  53  52  51  51  51  51  51  51  51  51  51  52  53  53  53  53  53  53  53  53  53  52  52  52  51  51  51  51  51  52  52  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  51  49  48  48  48  48  48  48  48  48  48  48  47  47  48  48  48  48  48  48  47  50  50  50  50  50  50  50  50  51  51  46  46  46  46  46  46  46  46  46  47  49  49  48  47  47  46  45  44  44  42  39  40  40  42  43  44  45  47  47  48  49  49  48  46  45  44  42  42  42  45  45  44  45  44  44  44  44  44  45  50  50  51  52  51  49  47  45  43  42  43  43  43  43  43  43  43  43  43  41  40  40  40  39  40  41  41  41  40  41  41  41  42  42  42  41  41  40  40  41  41  41  40  40  39  39  40  39  40  48  48  46  46  45  43  42  41  40  40  44  44  43  42  42  41  41  40  40  39  37  38  38  39  39  39  40  40  40  38  37  38  38  38  39  40  41  42  42  41  40  40  40  41  43  45  48  52  52  48  47  48  48  47  47  47  47  47  47  45  46  47  47  48  50  50  51  52  52  50  50  48  47  47  47  47  47  47  48  47  48  50  52  55  58  61  63  64  67  67  64  60  57  54  52  50  50  49  41  40  40  40  42  43  45  46  47  48  51  50  49  47  45  44  42  40  39  39  39  41  44  47  49  50  50  50  49  49  49  48  46  46  44  42  41  39  39  42  42  39  37  36  38  41  44  48  50  51  49  45  42  39  37  38 
 52  52  51  51  51  51  51  50  50  51  52  52  52  52  51  51  51  51  51  50  50  51  51  51  51  51  51  51  51  50  49  51  52  52  53  52  51  50  49  52  52  51  50  50  50  50  50  51  51  50  50  51  51  52  52  51  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  50  49  49  48  49  48  48  49  49  48  46  44  44  44  45  46  47  49  50  51  51  51  50  49  48  48  47  44  43  44  43  43  43  43  44  43  44  45  45  45  44  44  43  43  43  43  41  40  40  40  41  42  42  43  44  44  45  45  45  44  43  43  42  41  41  41  39  43  44  40  45  47  46  48  48  41  45  46  46  47  46  45  44  43  42  41  42  42  42  42  42  42  42  42  42  41  41  41  40  40  41  41  41  41  41  40  40  40  41  41  41  41  40  40  40  41  41  41  40  40  39  39  39  38  39  44  44  43  43  43  42  41  41  40  40  42  42  42  41  41  41  40  40  40  39  38  39  38  39  39  39  40  40  40  39  38  39  39  39  40  40  41  41  41  41  40  40  40  41  43  44  46  48  49  46  46  47  47  48  48  48  49  49  49  49  49  47  47  47  48  49  51  53  53  51  51  51  50  50  51  50  50  51  46  44  47  51  56  59  61  63  63  63  65  65  61  57  54  52  50  50  50  49  43  42  42  43  43  45  46  47  48  49  48  48  47  46  45  44  43  42  42  41  42  43  45  46  47  48  49  49  48  49  49  48  47  46  45  43  42  40  41  43  43  42  41  40  41  43  45  46  48  50  49  47  45  42  41  42 
 51  51  51  50  50  49  49  49  48  49  52  52  52  52  52  51  51  51  51  50  48  49  49  49  50  50  50  50  50  48  48  50  52  54  54  53  51  49  47  54  55  52  51  49  49  50  50  52  52  49  50  51  53  55  54  53  51  50  49  49  49  49  49  49  49  49  49  49  50  53  53  52  51  50  49  49  48  48  50  51  47  44  40  39  40  41  44  46  48  50  50  51  51  49  47  45  43  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  42  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  42  35  39  37  29  41  45  41  48  50  36  40  41  40  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  42  42  42  42  42  42  42  42  42  42  41  40  40  40  40  40  40  40  40  40  40  40  40  40  41  41  41  41  41  41  40  40  40  40  40  40  40  40  41  41  40  40  40  40  40  40  41  41  41  41  41  41  41  41  41  41  41  41  40  41  42  42  42  42  41  41  41  41  41  41  42  41  42  43  43  43  43  43  44  44  45  45  46  48  48  49  51  51  51  54  52  49  46  45  45  47  50  53  52  49  50  52  52  53  53  52  52  52  47  44  50  54  59  61  61  59  56  54  55  56  55  54  53  52  50  48  47  46  46  46  46  47  47  47  48  49  49  48  45  45  45  45  45  45  46  46  46  45  44  45  45  45  45  46  46  47  47  48  49  49  48  46  46  44  43  43  42  45  46  46  46  46  46  46  46  45  45  49  50  49  48  48  47  47 
 50  50  50  49  49  48  48  48  47  48  49  49  49  49  49  49  49  50  50  50  49  49  49  49  49  48  48  48  48  47  48  48  49  50  50  49  49  48  47  52  52  50  49  48  47  48  48  49  50  47  48  49  50  51  51  50  49  47  47  47  47  47  47  47  47  47  47  47  48  50  50  49  48  48  48  47  46  46  48  48  45  42  40  39  40  41  44  45  47  48  49  49  48  47  46  44  42  40  41  42  41  41  41  41  41  41  42  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  44  40  29  23  38  36  28  37  46  36  41  42  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  41  41  41  40  40  40  41  41  41  41  40  40  40  40  40  40  41  41  41  41  41  41  41  41  40  40  41  41  41  41  41  41  40  40  40  40  40  40  40  40  40  40  40  40  40  41  42  41  41  41  41  41  41  41  41  41  41  41  42  42  42  43  44  43  44  43  43  43  45  46  47  49  50  50  51  51  49  47  44  43  43  46  48  51  50  47  47  47  47  47  48  49  50  50  54  57  58  60  62  62  61  58  56  54  55  56  55  53  51  50  49  47  46  47  46  46  46  46  47  47  47  47  47  47  47  47  47  47  47  47  47  46  47  46  45  46  45  45  46  47  47  47  47  49  50  49  48  47  46  45  44  43  42  46  47  46  46  46  46  46  47  46  47  49  50  49  48  47  46  46 
 49  49  48  48  47  47  47  46  46  45  45  45  45  46  46  47  48  48  49  49  50  50  49  48  47  46  46  46  45  46  47  46  46  45  45  45  46  47  46  49  49  48  46  46  45  45  46  46  47  46  46  46  47  48  48  47  46  46  45  45  45  45  45  45  45  45  45  44  45  47  47  47  46  46  45  45  45  45  46  45  43  41  39  38  38  40  42  43  44  45  46  46  46  45  43  42  40  40  40  41  41  41  41  41  41  41  41  40  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  40  40  52  50  37  35  51  49  36  40  48  39  40  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  40  41  42  41  42  42  42  41  41  41  41  41  40  41  42  42  42  42  43  44  43  41  41  42  43  45  47  48  49  50  50  49  47  45  42  41  42  44  46  48  49  48  47  46  45  46  47  51  53  55  63  68  66  64  62  60  58  56  53  53  53  53  52  51  50  49  47  46  45  45  46  46  47  48  47  48  47  47  46  46  47  47  46  46  46  46  46  46  47  46  45  46  45  46  46  47  48  48  47  49  49  48  48  48  47  46  45  44  43  46  47  46  46  46  46  46  47  46  47  48  49  49  48  47  47  47 
 47  47  46  46  46  45  45  44  44  43  40  40  41  42  44  44  45  47  47  48  49  48  47  46  46  44  43  42  42  44  46  44  41  40  39  40  42  44  46  46  45  45  44  43  43  42  42  42  42  43  43  44  44  44  44  44  43  43  43  42  42  42  42  42  42  42  42  42  43  44  44  43  43  43  43  43  43  43  43  43  41  39  38  37  38  39  41  42  42  42  42  42  42  42  41  39  39  39  40  41  41  41  41  41  41  41  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  29  32  30  24  40  52  44  44  49  45  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  40  41  42  41  42  42  42  41  41  41  41  41  41  41  41  42  42  42  43  43  43  39  39  40  41  43  45  47  48  50  49  45  43  42  40  40  40  41  43  44  48  53  51  48  47  48  50  55  59  62  67  69  66  62  59  55  53  52  52  52  51  50  50  49  48  46  45  44  44  44  46  46  47  48  48  47  47  46  44  44  47  47  47  47  47  47  47  47  48  47  45  45  46  46  47  47  48  48  48  49  49  48  48  48  47  46  46  45  45  47  48  47  47  47  47  47  47  47  47  48  48  48  48  47  48  47 
 44  44  44  44  43  43  42  42  42  40  37  37  38  39  41  42  43  44  45  46  47  46  45  44  43  42  41  40  39  42  43  40  39  37  36  37  39  41  43  43  43  43  42  42  41  40  40  40  40  41  41  41  41  40  40  41  41  41  40  40  40  40  40  40  40  40  40  39  40  41  41  41  41  41  41  41  41  41  42  41  40  38  37  37  38  39  41  41  40  40  40  39  40  39  38  38  38  38  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  39  39  60  85  76  41  32  46  43  37  39  41  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  41  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  41  41  40  41  42  41  42  42  42  42  41  42  42  40  40  40  41  41  41  42  42  43  43  38  38  39  40  42  43  45  46  47  46  42  41  40  39  38  38  39  41  41  47  53  50  47  46  46  49  54  59  62  63  61  58  54  51  49  48  49  50  51  48  47  47  47  46  45  44  43  42  43  43  45  46  47  48  48  47  45  43  44  48  48  47  47  47  47  47  47  48  47  46  46  46  47  47  48  48  48  49  49  48  49  48  48  47  47  47  46  46  47  48  47  47  47  47  47  47  48  47  47  47  47  48  47  47  48 
 42  43  42  42  41  41  41  40  40  39  36  37  38  38  39  41  42  42  43  44  45  44  43  43  41  40  39  39  38  40  41  40  38  37  37  37  38  40  41  40  40  40  41  41  40  39  39  38  37  40  40  40  39  38  38  39  40  40  40  39  39  39  39  39  39  39  39  39  39  39  39  40  40  40  40  40  41  42  41  39  39  38  38  38  39  40  41  41  40  39  39  38  37  37  37  38  38  38  39  40  39  39  39  39  39  39  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  38  35 132 185 152  82  36  41  36  29  31  37  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  41  40  40  40  40  40  40  40  40  40  40  40  40  41  41  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  41  41  41  41  41  40  40  41  40  41  42  41  42  42  42  42  41  42  42  40  39  40  40  40  41  41  42  42  42  38  38  39  39  41  42  43  44  45  44  40  40  40  39  38  38  39  40  40  43  47  45  43  42  42  44  48  53  56  54  50  49  46  43  43  44  45  48  49  46  44  44  44  43  42  42  41  40  41  41  42  45  47  48  49  47  46  44  45  48  48  48  48  48  48  48  48  48  47  46  47  47  47  48  48  49  49  50  49  48  49  48  48  48  48  48  47  47  48  48  48  48  48  48  48  48  48  48  47  46  47  47  48  48  48 
 41  41  40  40  40  39  39  38  38  38  37  37  37  38  39  39  40  41  41  41  41  41  41  40  39  39  38  38  37  38  39  39  37  38  38  37  38  39  39  39  39  39  40  40  40  40  38  36  36  40  40  39  38  37  37  38  39  40  40  39  39  39  39  39  39  39  39  39  39  38  38  39  39  40  40  41  41  42  40  39  39  39  39  40  41  41  42  42  40  39  38  37  36  36  37  38  39  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  37  34 155 211 168  91  36  32  31  31  38  42  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  41  40  40  40  40  40  40  40  40  41  41  41  40  40  40  40  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  40  40  40  40  40  40  40  41  41  40  41  42  41  41  41  41  41  41  42  42  40  39  40  40  40  40  41  41  42  41  38  38  38  38  39  40  40  41  41  41  39  39  39  39  38  39  39  39  39  39  39  39  37  37  38  39  41  44  46  44  42  42  40  40  40  41  42  45  46  42  41  41  41  41  40  40  40  39  39  38  40  43  46  48  49  48  47  45  45  49  49  49  49  49  49  49  49  49  48  47  47  48  48  48  49  49  50  50  49  48  48  48  49  49  48  49  49  49  49  49  49  49  49  49  49  49  49  48  47  46  46  47  47  47  48 
 39  39  39  39  38  38  37  37  37  37  39  39  38  39  40  39  39  39  39  39  38  38  38  38  38  38  38  37  37  37  37  37  39  40  40  39  38  37  37  38  39  40  41  42  41  40  39  36  36  41  40  39  38  37  37  38  39  41  41  39  39  39  39  39  39  39  39  39  39  38  38  39  39  40  41  42  42  43  41  39  40  40  41  41  42  43  43  44  41  39  38  36  36  36  37  38  40  41  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  37  36  88 115  93  50  27  28  31  42  50  43  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  40  41  40  40  40  40  40  40  40  40  40  40  40  40  41  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  41  41  41  41  40  40  40  40  40  41  42  41  42  42  42  42  41  42  42  39  39  40  39  39  40  40  41  42  41  39  38  39  38  38  38  38  38  38  38  39  39  39  39  40  40  39  39  40  38  36  36  37  37  37  38  39  39  40  39  39  39  40  40  40  40  41  41  42  40  39  39  39  39  39  39  38  38  38  35  37  41  45  48  50  50  49  46  46  49  48  48  48  48  48  48  48  48  48  47  48  47  48  49  49  50  49  50  48  47  48  48  48  48  48  49  50  50  49  48  48  48  48  49  49  48  49  48  45  45  46  46  47  48  48 
 38  38  39  38  37  37  37  37  36  36  41  41  40  39  40  39  38  38  39  38  36  36  36  37  38  37  38  38  39  36  36  38  40  41  42  41  39  37  35  38  39  40  42  42  42  40  39  37  36  41  41  39  38  37  37  38  40  41  41  39  39  39  39  39  39  39  39  40  39  38  38  39  40  41  42  43  43  44  41  39  40  41  41  42  43  44  44  45  41  39  38  36  36  36  38  39  41  41  39  38  39  38  38  38  38  38  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  38  39  39  30  35  37  33  42  43  41  49  48  28  38  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  40  41  40  40  40  40  40  40  40  40  40  40  40  40  41  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  41  41  41  41  40  40  40  40  40  41  42  42  42  42  42  42  42  42  42  39  38  39  40  39  40  40  41  42  41  40  39  40  39  38  37  37  36  36  37  40  39  40  40  40  40  40  40  40  39  37  38  39  40  40  40  40  39  38  39  40  41  41  42  41  40  40  39  39  38  39  39  39  39  39  38  37  38  37  33  36  40  44  48  50  51  49  48  48  48  48  48  48  48  48  48  48  48  48  47  47  47  48  49  50  49  49  50  49  47  48  48  48  48  49  50  49  49  49  48  48  48  48  49  49  48  49  48  45  45  46  46  47  48  48 
 39  39  39  39  39  39  39  39  39  39  40  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  40  40  39  39  39  39  39  40  40  40  40  40  39  39  39  38  38  38  38  38  39  39  40  41  40  39  39  39  39  39  39  39  39  39  39  39  39  39  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  40  39  39  39  39  39  39  40  40  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  38  38  39  39  39  39  39  38  39  39  35  35  36  37  40  40  41  42  41  38  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  38  39  39  39  39  39  39  39  39  39  41  43  42  42  42  42  42  42  43  43  42  43  42  40  39  39  39  40  41  42  44  44  44  44  44  44  44  44  44  44  41  41  41  41  41  41  41  41  40  40  38  39  39  39  40  40  40  40  41  40  40  40  40  40  40  40  40  40  40  39  39  39  40  40  40  40  40  40  40  40  40  40  39  38  37  36  37  36  36  39  40  41  42  43  43  41  40  38  38  39  39  39  40  40  40  40  39  40  37  35  37  36  37  38  38  39  40  39  38  38  39  39  39  38  37  38  37  36  35  37  41  45  49  50  51  50  47  47  50  49  48  48  48  48  49  50  50  49  47  47  48  48  48  49  49  50  50  48  47  47  47  47  47  47  47  47  47  51  52  49  48  48  47  47  48  50  50  50  49  47  45  44  44  43 
 39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  40  40  39  39  39  40  40  40  39  39  39  39  39  39  39  39  39  39  37  37  38  39  39  40  40  40  40  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  38  38  38  38  38  38  38  38  38  38  39  39  39  39  39  39  40  40  41  42  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  40  40  40  40  40  40  40  40  40  42  43  43  43  43  43  43  43  43  43  43  43  41  39  38  38  38  39  40  41  46  46  46  46  46  46  46  46  46  45  41  42  41  41  41  41  41  40  40  40  38  39  39  39  39  39  40  40  41  40  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  41  41  40  39  38  37  36  35  34  34  36  37  38  40  42  42  41  40  38  38  39  39  39  39  39  39  39  39  39  36  34  35  36  37  37  38  39  40  40  39  39  38  38  38  38  38  38  37  37  36  38  41  45  49  51  50  49  47  47  49  49  48  48  48  48  48  48  48  46  45  45  46  46  47  47  47  48  48  47  46  46  46  46  46  46  46  46  46  51  51  49  47  46  46  46  47  49  50  50  49  46  44  42  41  40 
 38  38  38  38  38  38  38  38  38  38  39  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  39  39  39  40  40  39  39  39  39  39  38  39  39  39  39  38  38  38  38  38  38  38  38  39  39  40  39  40  40  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  39  39  39  39  39  38  38  39  39  39  39  39  39  39  39  38  38  38  38  38  38  38  39  39  38  38  38  38  38  38  38  38  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  37  38  38  38  38  37  38  37  37  38  38  39  40  40  41  41  42  42  42  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  38  40  42  41  41  41  41  41  41  41  41  42  43  43  43  43  43  43  43  43  43  43  42  40  38  37  37  37  38  38  40  46  47  46  46  46  46  46  46  47  45  41  41  41  40  40  40  40  39  39  38  38  38  38  38  38  38  39  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  41  41  40  39  38  37  36  35  34  33  34  35  36  37  38  39  40  39  39  38  38  38  38  38  38  38  38  38  38  37  36  37  37  38  38  38  39  40  39  40  39  39  39  39  39  39  39  38  38  37  39  42  45  48  50  49  48  47  47  48  48  49  49  49  49  47  45  44  42  42  43  43  43  44  44  45  45  45  44  44  44  44  44  44  44  44  44  44  48  49  47  46  45  45  45  46  48  48  48  47  45  43  41  40  40 
 38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  39  40  40  40  40  40  40  40  40  40  39  38  38  38  38  38  38  38  38  38  37  37  37  38  38  38  39  39  40  39  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  37  37  37  37  37  37  37  37  39  40  40  41  41  42  42  42  43  43  41  40  41  40  40  40  40  40  40  40  40  40  40  40  40  40  40  41  40  41  43  43  43  43  43  43  43  43  43  44  44  44  44  44  44  44  44  44  44  42  42  40  39  37  37  37  38  38  40  46  47  46  47  46  46  46  46  47  45  40  40  41  40  39  39  38  38  38  37  36  37  38  38  39  38  37  37  36  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  37  37  37  37  38  39  39  39  39  38  38  37  36  36  36  37  37  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  37  37  37  38  38  39  39  39  40  39  40  39  39  40  40  40  40  40  40  40  40  38  40  43  46  48  49  48  48  47  46  46  47  49  50  51  49  46  42  40  39  39  39  39  39  40  41  41  41  41  40  40  40  40  40  40  40  40  40  40  46  48  46  44  44  44  44  46  47  48  46  45  43  41  40  38  38 
 37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  39  40  39  39  39  39  39  39  39  39  38  37  37  37  37  37  37  37  37  37  36  36  37  37  38  38  38  39  40  39  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  37  36  36  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  36  37  38  38  38  38  38  38  38  37  37  40  41  42  42  42  42  43  43  44  43  42  41  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  41  43  45  45  45  45  45  45  45  45  45  44  44  45  45  45  45  45  45  45  45  43  42  41  39  38  38  37  39  40  41  46  47  46  46  46  46  46  46  47  45  41  41  41  40  39  38  37  37  37  36  37  38  39  39  39  38  36  35  34  35  36  35  35  35  35  35  35  35  35  37  38  38  38  38  38  38  38  38  37  34  35  37  39  41  42  43  43  42  43  46  45  43  41  40  39  38  37  37  37  38  38  38  38  38  38  38  38  37  38  39  39  40  40  40  40  40  40  39  40  39  40  41  41  41  41  42  42  41  40  41  43  45  47  48  48  47  46  45  43  46  49  50  50  48  44  39  36  35  36  36  36  37  37  37  38  38  38  37  37  37  37  37  37  37  37  37  37  43  45  43  42  41  42  43  44  46  46  45  44  42  40  38  37  36 
 38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  37  38  39  39  39  39  39  39  39  39  39  38  37  38  38  38  38  38  37  38  37  36  36  37  37  38  38  38  39  39  38  37  37  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  38  38  38  38  38  38  38  38  38  42  43  42  43  43  43  44  44  44  44  43  43  43  43  43  43  43  43  43  43  43  43  43  43  43  43  43  43  43  45  47  46  46  46  46  46  46  46  47  46  45  46  45  45  45  45  45  45  46  44  43  42  40  39  38  39  40  41  42  46  47  46  46  46  46  46  46  46  45  43  42  42  41  40  39  37  37  37  36  37  39  39  40  40  39  37  35  33  35  36  35  35  35  35  35  35  35  35  38  39  38  38  38  38  38  38  39  38  33  34  38  41  45  48  50  51  51  53  59  56  52  47  43  40  38  38  37  38  39  38  38  38  38  38  38  38  38  40  41  40  40  40  40  40  41  40  39  40  40  41  42  41  42  43  43  43  43  42  43  44  45  47  47  47  46  45  44  42  44  47  48  48  46  43  38  34  34  35  35  34  35  36  36  37  36  38  36  35  36  36  36  36  35  36  35  35  40  42  40  40  40  40  41  43  45  46  45  43  42  39  37  37  36 
 37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  39  38  38  38  38  38  38  39  39  37  37  37  37  37  37  37  37  37  37  36  35  36  37  37  38  38  38  39  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  36  37  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  39  40  41  41  41  41  41  41  41  41  41  43  43  43  44  44  45  45  46  46  46  45  45  45  45  45  45  45  45  45  45  45  45  45  45  45  45  45  45  45  46  47  46  46  47  46  46  46  47  46  46  46  46  46  46  46  46  46  46  46  46  45  44  42  41  41  41  41  42  43  47  47  47  47  47  47  47  47  47  46  45  45  44  43  41  40  39  38  38  37  38  40  41  42  42  40  38  35  33  35  36  36  36  36  36  36  36  36  36  39  40  40  40  40  40  40  40  40  40  36  38  42  47  52  55  57  58  57  59  66  63  57  50  45  41  39  39  39  39  40  40  40  40  40  40  40  40  40  41  42  42  42  41  41  41  40  41  40  40  41  41  41  42  43  44  44  45  46  44  44  45  46  46  46  46  45  45  43  41  43  44  45  45  44  41  37  35  34  34  34  34  35  36  36  36  36  37  36  35  35  35  35  35  35  35  35  35  38  38  37  37  37  37  39  41  43  45  45  44  42  40  38  37  37 
 36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  38  39  38  38  38  38  38  38  39  39  37  36  36  36  36  36  36  36  36  36  36  35  36  36  37  37  37  38  38  38  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  37  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  41  42  43  43  43  43  43  43  43  43  43  44  44  45  45  45  46  46  46  47  47  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  46  47  47  47  47  47  47  47  47  47  47  48  47  46  44  43  42  43  43  44  45  47  48  48  48  48  48  48  48  47  47  47  47  46  45  43  42  41  39  39  39  40  42  43  44  44  42  39  36  34  36  38  38  38  38  38  38  38  38  38  41  43  42  42  42  42  43  43  43  43  44  47  50  54  58  60  61  60  59  60  65  62  55  48  43  40  40  40  41  42  42  42  42  42  42  42  43  43  42  43  44  43  43  42  42  41  41  40  40  40  41  42  42  43  44  45  46  47  47  46  45  45  45  45  45  45  44  45  43  40  41  41  42  42  41  40  38  37  36  35  35  36  36  37  37  37  38  38  37  36  37  37  37  37  37  37  37  37  37  36  35  35  35  36  38  40  42  43  46  45  43  41  39  38  38 
 37  37  37  37  37  37  37  37  37  37  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  37  37  36  38  39  39  39  39  39  39  39  39  39  37  36  37  37  37  37  37  36  37  36  35  35  35  35  36  36  37  38  37  37  36  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  36  36  36  36  37  37  37  37  37  37  37  37  37  37  37  37  37  37  36  38  43  43  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  42  43  45  44  45  45  45  45  45  45  45  45  45  45  46  46  47  47  47  47  48  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  48  47  46  46  46  46  46  46  46  46  46  47  48  48  48  48  48  48  48  48  48  50  49  47  46  45  44  45  46  47  48  48  47  48  47  47  47  47  47  47  48  50  50  48  47  45  43  42  41  40  41  42  43  46  47  47  44  41  37  33  37  40  39  39  39  39  39  39  39  39  44  45  44  44  44  44  44  44  42  43  54  57  59  62  65  65  62  60  57  57  60  56  50  44  40  38  39  42  45  45  44  44  44  44  44  44  44  44  44  45  45  44  44  43  43  42  42  41  41  41  41  42  43  44  45  46  48  49  48  47  46  46  46  46  45  45  45  45  44  40  40  40  39  39  39  39  39  40  38  36  36  37  37  38  38  39  39  39  38  38  38  38  38  38  38  38  38  38  36  34  34  33  33  35  36  39  41  42  47  46  44  42  39  38  39 
 37  37  37  37  37  37  36  37  36  37  37  37  37  37  37  37  37  37  37  37  36  37  37  36  37  36  37  37  36  37  38  38  38  38  38  38  38  38  38  37  36  37  36  37  37  37  36  37  36  35  36  36  36  36  37  37  38  38  37  36  36  37  36  36  36  36  36  37  36  36  36  36  36  36  36  36  36  36  36  37  36  36  36  36  36  37  36  36  37  37  37  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  37  41  41  42  43  44  44  44  44  43  43  44  44  44  44  45  45  45  45  45  45  45  46  46  46  46  46  46  46  46  44  45  45  45  46  46  47  47  47  47  47  47  47  47  47  47  47  47  48  47  47  47  47  47  47  47  47  47  47  46  46  46  46  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  49  50  48  47  45  45  45  45  47  47  47  47  47  47  47  47  47  47  47  47  48  48  48  47  46  45  43  42  41  41  42  42  44  46  45  43  42  38  36  38  39  39  40  41  41  41  40  40  40  42  43  44  45  44  44  45  47  49  52  60  62  63  65  65  64  61  59  56  55  55  51  47  43  39  38  39  42  44  45  44  44  44  44  44  44  45  45  46  45  44  44  44  43  42  41  40  39  39  40  40  40  42  43  44  45  46  47  47  45  45  44  43  43  42  42  41  41  40  38  38  38  37  37  37  38  38  39  38  37  38  38  38  38  39  39  39  39  38  38  38  38  38  38  38  38  38  38  36  36  35  35  35  37  38  40  42  43  46  46  45  44  43  42  41 
 36  36  36  36  36  36  36  37  36  37  38  38  38  38  38  38  38  38  38  37  36  37  37  36  36  36  36  36  37  36  36  36  36  36  36  36  36  36  36  36  37  36  36  36  36  36  37  36  37  38  38  38  38  38  38  38  37  38  37  36  36  37  36  37  37  37  36  37  36  35  35  35  35  35  35  35  35  35  36  37  36  37  37  37  36  37  36  36  38  39  38  37  36  36  35  34  34  34  35  36  35  35  35  35  35  35  36  35  33  36  40  44  47  48  47  45  43  43  45  44  45  45  46  47  47  48  48  45  44  44  44  44  44  44  44  44  44  43  42  43  43  43  43  44  44  44  44  44  44  45  45  46  46  46  47  48  47  45  45  46  46  46  46  45  43  42  42  42  43  46  48  49  49  48  47  47  47  47  46  46  46  45  45  45  45  45  47  47  47  46  46  45  44  43  43  43  46  47  46  46  46  46  46  46  47  45  41  43  44  46  47  47  45  43  42  40  38  38  38  39  39  39  40  40  41  37  36  38  41  43  45  44  42  40  40  37  38  43  45  45  45  48  55  65  70  62  61  61  60  59  58  57  57  57  55  50  48  46  44  41  39  38  38  38  39  41  40  40  40  41  42  45  46  49  44  40  40  40  39  39  38  37  36  36  36  36  37  38  39  40  41  43  43  43  41  40  40  39  38  36  35  34  33  33  36  36  36  36  36  36  36  36  36  37  39  38  38  38  38  38  38  38  38  37  36  36  36  36  36  36  36  36  36  40  42  42  42  43  44  44  45  46  45  42  43  46  49  50  49  47 
 36  36  36  36  36  36  36  37  36  37  38  38  37  38  38  38  38  37  38  37  36  37  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  37  36  37  37  38  37  38  38  38  38  37  38  37  36  36  37  36  37  37  37  36  37  36  35  36  35  35  35  35  35  36  35  36  37  36  37  37  37  36  37  36  36  37  37  36  37  37  36  35  35  35  35  35  35  35  35  35  35  35  35  36  35  34  37  40  43  45  46  45  43  41  41  43  43  44  44  44  45  45  46  46  45  45  45  45  46  46  46  46  46  46  45  44  44  44  44  45  45  45  45  45  45  45  46  46  46  47  47  47  48  48  46  46  45  44  43  43  42  42  42  41  40  43  44  46  47  47  46  46  44  46  48  47  46  46  46  47  46  45  45  47  48  47  46  46  46  45  44  44  45  46  47  46  46  46  46  46  46  47  46  44  45  46  47  48  47  46  44  43  42  41  41  41  41  41  41  41  41  41  42  42  42  43  44  43  42  41  39  39  39  43  48  52  53  52  53  55  59  62  63  63  61  59  57  55  52  50  48  47  45  43  41  38  36  36  36  36  36  38  41  39  39  38  39  41  43  44  47  43  40  40  39  39  39  38  37  36  36  36  35  36  37  39  39  40  41  42  42  41  40  40  39  37  36  36  35  34  34  37  37  36  36  36  36  36  36  36  37  37  37  37  37  37  37  37  37  37  36  35  36  36  36  36  35  36  35  35  39  40  40  41  41  41  42  43  44  43  41  42  44  46  48  48  46 
 37  37  37  37  37  37  37  37  37  37  38  37  37  37  37  37  37  37  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  37  37  37  37  37  37  38  37  36  36  37  36  37  37  37  36  37  36  35  36  36  36  36  36  36  36  35  36  37  36  37  37  37  37  36  37  37  36  36  36  36  36  36  36  36  37  37  36  35  36  36  36  36  35  36  35  36  37  38  41  43  44  45  43  41  38  39  40  40  41  41  42  42  42  43  43  45  47  47  47  47  48  48  48  48  48  47  46  46  46  46  46  46  46  46  46  46  46  46  46  47  48  48  48  48  49  48  47  44  41  39  38  38  39  40  40  39  40  42  43  45  45  44  43  42  45  47  47  47  47  47  47  47  46  46  47  47  47  47  46  46  46  46  45  46  48  48  48  48  48  48  48  48  48  48  47  47  48  48  48  48  46  45  44  44  45  45  45  44  44  44  44  43  42  46  48  46  45  43  42  41  40  40  39  44  49  54  58  59  58  55  53  52  53  62  62  59  56  52  48  45  42  40  39  38  37  35  33  32  32  32  33  34  36  39  38  37  37  37  39  40  42  43  41  39  39  39  38  38  37  37  37  37  34  34  35  35  36  38  39  39  39  40  40  40  39  38  37  37  36  35  34  35  37  37  36  37  36  37  37  37  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  35  37  38  38  39  39  40  40  40  41  41  38  39  42  44  46  47  46 
 36  36  36  36  36  36  36  36  36  36  38  38  38  38  38  38  38  38  38  37  36  36  36  36  36  36  36  36  36  36  37  36  36  36  36  36  36  37  37  36  36  36  36  36  36  36  36  36  36  37  38  38  38  38  38  38  38  38  37  36  36  37  36  37  37  37  36  37  36  35  36  36  35  35  35  36  36  35  36  37  36  37  37  37  37  36  37  37  35  34  35  35  35  36  37  37  38  38  36  35  36  35  35  35  35  36  35  36  39  40  41  42  43  42  41  39  37  37  38  37  38  39  39  40  40  41  40  44  48  48  48  48  49  49  49  49  49  48  47  47  47  47  47  46  46  46  46  46  46  47  47  48  48  49  49  49  49  49  46  42  38  35  34  35  36  38  38  37  38  40  41  42  42  41  40  38  43  46  46  48  48  48  48  48  47  47  46  46  46  46  47  47  47  46  46  46  48  49  49  49  49  49  49  49  49  49  49  49  49  49  48  48  47  46  45  46  47  47  47  46  46  46  45  45  43  48  51  48  46  43  42  42  43  44  45  50  54  56  58  57  55  51  48  45  46  56  56  53  50  46  42  40  37  35  34  34  33  32  31  31  31  32  33  35  36  38  37  36  35  35  36  37  39  41  39  38  38  37  37  37  37  36  37  37  34  33  33  34  35  35  36  37  37  38  39  38  38  37  37  37  36  35  34  35  37  37  36  36  36  36  36  36  37  36  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  36  36  36  37  37  38  38  37  38  38  35  36  39  42  44  45  45 
 35  35  35  35  35  35  35  36  35  36  37  37  37  37  37  37  37  37  37  36  35  36  35  35  35  35  35  36  35  36  37  36  37  37  37  37  36  37  37  36  35  36  35  35  35  35  36  35  36  37  37  37  37  37  37  37  37  37  37  36  36  37  36  37  37  37  36  37  36  35  36  36  35  36  35  36  36  35  36  37  36  37  37  37  37  36  37  37  34  34  34  34  36  36  37  38  39  38  36  35  36  35  36  36  35  36  35  36  40  41  41  42  41  40  39  37  35  35  36  36  36  36  37  37  37  38  38  43  47  47  47  48  48  48  49  49  49  48  47  47  46  46  46  45  44  44  44  45  45  46  46  47  47  47  48  48  48  49  46  41  36  33  31  32  34  37  37  36  37  39  40  40  39  38  37  35  40  45  45  47  48  49  49  48  47  46  45  44  45  45  46  46  46  47  46  47  48  49  49  49  49  49  49  49  49  49  50  49  49  48  47  46  45  45  45  46  47  47  47  46  46  46  46  46  45  47  49  47  45  44  44  45  48  50  53  57  57  54  51  47  45  43  41  40  41  48  48  46  44  41  39  37  35  33  33  34  33  32  32  32  33  34  36  38  38  37  36  35  34  34  34  35  36  38  37  36  37  36  36  36  36  36  36  37  33  32  33  34  34  34  34  35  35  36  37  37  37  37  36  36  36  35  35  35  37  37  36  37  37  37  37  36  37  36  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  35  35  35  36  36  35  35  35  36  35  32  34  36  39  42  43  44 
 35  35  35  35  35  35  35  35  35  35  36  36  36  36  36  36  36  36  37  36  35  35  35  35  35  35  35  35  35  36  37  36  37  37  37  37  36  37  37  36  35  35  35  35  35  35  35  35  35  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  37  36  37  36  35  36  36  35  36  36  36  36  35  36  37  36  37  37  37  37  36  37  37  34  34  35  35  35  36  37  38  38  38  36  35  36  35  36  36  35  36  35  37  40  40  40  40  40  39  37  36  35  34  35  35  35  35  36  36  37  37  37  40  44  44  45  45  45  46  47  47  48  46  46  46  45  44  44  43  42  41  41  42  42  43  43  43  44  44  45  45  46  48  45  40  36  32  31  32  34  36  36  35  36  38  39  39  38  37  35  33  38  42  43  45  47  48  48  47  46  45  42  42  43  43  44  45  46  46  46  46  48  48  48  48  48  48  48  48  48  49  49  48  47  46  45  43  42  42  42  43  45  45  45  45  45  45  45  45  45  45  45  45  44  45  47  50  53  57  59  60  56  49  41  36  34  34  36  37  38  39  39  39  38  37  37  36  35  34  34  35  34  34  33  34  35  37  39  41  40  37  37  35  34  33  32  33  35  36  35  35  35  35  35  35  35  35  36  36  34  33  33  34  34  34  34  35  34  34  36  36  36  36  36  35  35  36  35  35  37  37  36  37  37  37  37  36  37  36  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  34  34  34  34  35  36  36  35  35  34  34  34  34  34  31  32  35  37  39  41  42 
 34  34  34  34  34  34  34  34  34  35  37  37  36  37  37  37  37  36  37  36  34  34  34  34  34  34  34  34  34  36  37  36  36  36  36  37  36  37  37  35  34  35  34  34  34  34  34  34  35  36  37  36  37  37  37  37  37  37  37  36  36  36  36  36  36  36  36  37  36  35  36  35  35  35  35  36  36  35  36  37  36  36  36  36  36  36  37  37  36  36  36  36  36  36  36  36  37  37  36  35  36  35  35  35  35  36  35  36  39  39  39  39  38  37  36  36  35  34  34  34  34  35  36  36  37  36  36  38  40  40  41  42  42  42  43  44  44  43  43  43  42  41  40  39  38  37  37  39  39  39  39  40  40  41  41  41  42  44  43  40  36  34  33  34  34  35  35  36  36  37  38  39  38  36  34  32  35  38  40  43  45  47  47  46  44  42  40  39  39  40  41  43  44  45  45  45  46  46  46  46  46  46  46  46  46  47  47  45  44  42  40  39  38  38  38  39  41  41  41  42  43  43  43  44  44  44  44  45  46  49  51  54  57  60  61  58  52  43  34  29  29  31  34  36  36  34  34  34  35  35  35  35  36  35  36  37  36  35  34  35  36  38  40  42  41  38  38  36  34  33  32  32  33  34  33  33  33  33  34  34  35  36  36  35  35  35  35  35  35  35  35  34  34  35  35  35  35  35  35  36  36  35  35  36  37  37  36  36  36  36  36  36  37  36  36  36  36  36  36  36  36  36  36  34  33  33  33  33  33  33  33  33  33  36  37  36  36  35  35  35  34  33  33  32  32  33  35  37  38  40 
 35  35  35  35  35  35  35  35  34  35  37  37  36  37  36  36  36  36  37  36  34  35  35  35  35  35  35  35  34  36  37  36  36  36  36  36  36  37  37  35  34  35  35  35  35  35  35  34  35  36  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  37  36  35  36  35  35  35  35  36  36  35  36  37  36  36  36  36  36  37  36  36  37  37  36  36  36  36  35  36  36  36  35  35  35  35  35  35  35  36  35  36  38  38  38  38  37  36  36  36  35  35  34  34  35  35  36  37  36  36  37  36  35  36  37  38  38  39  40  40  41  41  40  39  38  38  36  35  34  33  34  34  35  36  36  36  37  37  38  37  38  41  41  39  38  37  36  36  36  36  36  37  37  38  38  39  38  36  35  32  33  35  37  41  43  45  46  44  41  41  37  36  37  38  39  40  42  43  44  45  45  45  45  45  45  45  45  45  45  45  43  43  41  38  36  34  34  34  34  35  35  36  37  38  40  41  42  43  43  44  46  48  50  53  55  56  58  58  58  52  45  39  32  30  32  34  36  35  34  34  34  34  34  35  35  35  35  35  35  36  35  34  33  34  35  37  38  39  40  40  38  37  35  33  32  33  33  35  32  32  33  33  33  34  35  35  36  36  35  35  35  35  35  36  35  34  34  35  35  35  35  34  35  36  36  36  35  36  37  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  37  35  33  34  34  34  34  33  34  33  33  37  38  37  36  35  36  35  34  33  33  31  32  33  34  36  37  37 
 34  34  34  34  34  34  34  34  33  34  37  37  36  37  37  37  37  37  37  36  33  34  34  34  34  34  34  34  33  35  37  37  37  37  37  37  37  37  37  34  33  34  34  34  34  34  34  33  34  36  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  36  35  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  36  36  38  39  38  37  37  36  35  35  34  34  36  36  36  36  36  36  36  36  35  36  37  37  37  37  37  37  37  37  37  36  35  36  36  36  36  37  38  38  38  35  32  33  34  34  35  36  37  38  38  38  38  37  36  35  34  32  31  30  31  31  32  33  33  34  34  35  35  34  35  39  39  40  40  40  40  39  37  36  36  37  38  39  39  38  37  36  34  32  31  32  35  39  42  44  44  42  41  39  35  33  34  36  38  39  41  42  43  44  44  44  44  45  45  45  45  44  45  44  42  41  38  35  32  31  31  31  31  31  30  32  33  35  37  39  41  42  42  47  51  52  54  57  57  57  57  56  56  47  40  37  34  35  38  40  39  35  32  37  37  36  35  35  34  33  33  32  32  34  34  32  32  32  32  34  36  36  39  42  40  38  35  34  33  34  34  35  32  30  31  31  32  33  34  35  36  36  37  37  36  37  37  36  35  35  35  34  33  33  34  34  34  35  35  36  36  36  37  37  37  37  37  37  37  37  37  37  39  38  38  38  38  38  38  38  39  36  33  34  33  33  33  33  33  33  33  38  39  38  37  37  36  35  34  34  33  32  32  33  34  35  36  37 
 33  33  33  33  33  33  33  33  33  34  37  37  37  36  36  35  35  35  35  34  33  33  33  33  33  33  33  33  33  34  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  34  34  34  34  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  34  35  35  34  34  35  35  35  35  35  35  35  35  35  37  37  35  34  33  33  34  36  38  39  37  36  36  35  35  35  35  34  34  34  34  34  34  34  34  34  34  34  34  34  35  35  35  35  35  35  35  35  35  34  33  34  34  34  34  34  35  35  35  34  33  33  34  34  34  35  35  35  35  35  34  34  34  33  33  33  32  32  32  32  33  33  33  33  33  33  33  33  34  35  35  36  36  36  36  36  35  34  36  38  39  41  42  43  42  39  36  34  32  33  36  39  43  45  44  43  41  40  34  32  33  34  35  36  37  39  39  39  40  39  38  37  36  36  37  38  40  39  36  35  33  31  30  31  32  33  34  33  32  32  34  34  35  36  37  37  37  40  44  47  53  57  57  54  50  45  42  37  35  34  34  34  35  36  35  34  32  35  34  33  33  32  32  33  34  35  35  33  33  32  32  32  32  33  33  33  36  39  37  36  35  34  33  32  32  31  33  34  34  33  34  34  34  35  35  35  36  35  35  35  35  35  35  35  35  35  35  35  36  36  35  34  35  35  35  34  35  35  35  35  35  35  35  35  34  35  36  37  39  40  41  40  39  37  36  35  34  34  34  34  34  34  34  34  34  35  35  35  35  35  34  34  34  34  33  32  32  32  33  33  33  33 
 34  34  34  34  34  34  34  34  33  34  37  37  36  36  35  34  34  34  33  33  34  34  34  34  34  34  34  34  33  34  34  34  34  34  34  34  34  34  34  35  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  35  34  34  34  34  34  34  34  34  37  38  35  32  30  30  32  35  39  41  36  34  34  34  34  34  34  34  35  35  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  34  35  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  34  34  34  34  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  35  37  39  42  44  44  43  41  37  35  33  33  35  39  42  44  44  42  40  39  34  33  34  34  34  35  35  36  36  36  36  36  34  33  32  32  33  35  36  36  35  34  32  31  32  33  34  36  37  36  33  33  34  34  34  34  35  35  35  36  39  43  50  54  54  51  45  39  34  33  33  33  33  33  33  33  33  33  34  33  32  32  31  31  32  34  35  38  37  32  32  33  33  33  33  32  32  32  34  37  36  35  35  34  33  33  32  31  34  36  36  35  35  35  34  34  34  34  34  34  34  34  34  34  34  34  34  35  37  37  36  36  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  35  39  41  42  41  39  35  33  34  35  35  35  35  35  35  35  35  35  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  32 
 33  33  33  33  33  33  33  34  33  34  37  36  36  35  35  35  34  34  34  34  33  33  33  33  33  33  34  34  33  34  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  34  34  34  34  35  35  35  35  35  35  35  35  35  34  34  34  34  34  34  33  34  34  34  34  35  35  35  35  35  35  35  35  34  36  37  35  33  31  31  33  35  38  40  36  34  35  35  35  35  34  34  35  34  34  33  34  34  34  34  34  34  33  34  35  35  35  35  35  35  35  34  35  34  33  34  34  34  34  34  34  34  33  34  34  34  34  34  34  34  34  34  34  34  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  35  35  35  35  35  35  35  35  34  35  35  37  39  41  41  40  38  35  33  31  31  34  38  40  41  41  40  38  37  35  35  35  35  34  35  35  35  35  35  36  36  35  34  34  34  34  35  36  37  37  36  35  34  34  34  35  36  38  35  32  32  33  33  34  34  35  35  35  36  39  42  46  48  49  47  43  38  35  34  34  34  34  34  34  34  34  33  33  34  33  32  32  32  33  34  36  38  37  33  33  33  33  33  33  33  33  32  34  37  36  36  36  35  35  35  35  35  35  36  36  36  36  35  35  35  35  34  34  35  35  35  35  35  35  35  34  35  36  36  36  35  35  35  34  34  33  34  34  34  34  34  34  34  34  34  34  33  34  35  38  40  40  40  38  35  34  34  35  34  34  34  34  34  34  34  35  34  34  34  34  34  34  34  34  34  33  33  32  33  33  33  33  33 
 34  34  34  34  34  34  33  34  33  34  36  36  35  35  34  34  33  33  33  33  34  33  33  34  34  33  34  34  33  34  35  34  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  34  35  34  33  33  33  33  33  34  34  34  33  34  35  35  35  35  35  35  35  35  34  36  36  34  32  32  31  33  35  38  39  36  34  35  34  35  35  35  34  35  34  34  33  34  33  33  33  33  34  33  34  35  35  34  35  35  35  35  34  35  34  33  33  33  33  33  33  33  33  33  34  35  34  35  35  35  35  34  35  35  34  33  33  33  33  33  33  34  34  34  34  33  33  33  33  33  33  34  33  34  35  35  34  34  34  34  34  34  35  34  34  35  37  39  39  38  36  33  32  30  30  33  35  38  39  39  38  36  35  35  36  36  35  34  34  34  34  33  33  35  36  35  34  33  33  34  35  35  36  37  37  36  35  34  35  35  36  37  35  31  33  33  33  33  34  34  34  34  35  37  38  40  41  41  40  38  36  34  34  33  33  33  33  33  33  33  33  34  35  34  33  32  33  34  34  36  39  38  35  35  34  34  34  34  34  33  32  34  36  35  35  36  37  37  37  38  38  37  37  37  37  36  36  35  34  34  33  34  35  34  35  35  35  35  35  34  35  36  36  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  33  34  33  33  35  37  39  40  39  37  35  33  34  35  34  35  35  35  35  35  35  35  34  33  34  33  33  33  33  33  34  33  33  32  33  32  32  32  32 
 34  34  34  34  34  34  33  34  33  34  36  36  35  35  34  33  34  33  32  33  34  33  33  34  34  33  34  34  33  34  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  35  34  35  34  32  33  34  33  34  35  34  34  34  34  35  35  35  35  35  35  35  35  34  35  35  33  32  32  32  33  34  37  38  35  34  35  35  35  35  35  35  35  34  34  33  34  33  34  34  33  34  33  34  35  35  35  35  35  35  35  35  35  34  33  34  34  33  34  33  34  34  33  34  35  35  35  35  35  35  35  35  35  34  33  34  33  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  34  35  35  35  35  35  35  35  34  35  34  33  34  35  36  36  35  33  32  30  29  30  31  34  35  36  36  35  33  32  36  37  36  35  34  34  33  33  32  32  34  35  34  33  33  33  33  34  35  35  35  35  34  34  34  34  34  33  34  34  32  32  33  34  33  33  34  34  34  36  36  36  36  35  35  34  34  34  34  33  33  33  33  33  33  33  34  33  34  35  35  34  33  34  34  35  37  39  39  35  35  36  35  34  33  34  33  32  33  34  35  35  36  37  38  39  39  40  39  38  37  37  37  36  35  34  33  33  34  35  34  35  35  35  35  35  34  35  35  36  35  34  34  34  34  33  32  33  33  33  33  33  33  33  33  33  33  32  33  35  36  37  38  37  36  35  33  34  35  34  35  35  35  35  35  35  35  34  33  34  33  34  34  34  33  34  33  33  32  33  32  33  33  32 
 34  34  34  34  34  34  33  34  33  34  35  35  35  34  34  33  33  33  32  33  34  33  33  34  34  33  34  34  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  34  35  34  35  35  35  34  34  34  34  34  34  34  34  34  34  34  33  32  31  32  33  34  36  37  34  33  34  34  34  34  34  34  34  34  34  33  34  33  34  34  33  34  33  34  34  34  34  34  34  34  34  34  34  34  33  34  34  33  34  33  34  34  33  34  34  34  34  34  34  34  34  34  34  34  33  34  33  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  34  34  34  34  34  34  34  34  34  34  33  32  33  34  34  34  33  32  31  30  29  30  31  33  34  34  34  34  32  31  35  36  35  35  35  34  33  32  31  32  34  34  33  34  34  34  34  34  34  33  31  31  32  32  32  33  32  32  32  34  36  36  35  35  35  34  33  34  34  36  36  34  33  31  31  31  32  33  33  34  34  34  34  34  34  34  34  34  34  36  36  35  34  34  35  37  38  40  40  37  37  37  36  35  34  34  33  32  33  33  33  34  35  37  38  39  40  41  40  39  39  38  38  36  35  34  33  34  34  34  34  34  34  34  34  34  34  34  35  35  35  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  32  33  34  35  36  36  36  35  34  33  33  34  34  34  34  34  34  34  34  34  34  33  34  33  34  34  34  33  34  33  33  32  33  32  33  33  32 
 34  34  34  34  34  34  34  34  33  34  34  35  34  34  33  33  33  32  32  33  34  33  33  34  34  34  33  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  32  32  32  33  34  35  35  36  36  35  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  33  34  35  36  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  34  34  34  33  34  33  33  33  33  33  33  33  33  33  34  33  32  32  33  33  33  32  31  30  29  30  31  31  32  33  33  33  33  32  31  34  35  34  34  34  33  33  32  32  32  32  33  33  34  35  35  34  33  33  31  29  29  30  32  33  34  34  35  34  37  41  39  39  38  37  35  34  33  32  35  36  35  33  31  31  31  31  32  33  34  35  35  35  35  35  35  35  34  35  37  37  35  35  35  36  38  39  41  41  39  38  37  37  36  35  33  33  33  32  31  32  33  34  35  37  37  38  39  40  41  40  39  38  37  35  34  33  33  33  33  33  33  33  33  33  33  33  33  34  35  34  34  33  33  33  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  34  34  34  34  34  33  32  33  34  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  33  34  33  33  32  33  32  32  32  32 
 33  33  33  33  33  33  33  34  33  34  35  34  34  33  33  32  32  32  31  32  34  33  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  31  31  32  33  34  35  35  36  37  36  33  34  34  34  34  34  34  34  34  33  32  32  32  33  32  33  34  34  35  34  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  34  33  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  33  33  33  33  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  34  34  33  34  33  33  33  33  32  32  32  31  31  30  32  33  32  32  32  32  33  32  31  31  33  33  33  33  33  32  33  33  33  33  31  32  33  34  35  34  34  33  32  31  30  31  33  36  38  39  40  40  40  42  46  44  43  41  39  37  34  33  32  35  37  36  34  33  33  33  33  33  34  34  34  34  34  34  35  35  35  34  35  38  38  36  36  36  37  38  40  42  42  40  39  38  38  37  35  34  33  33  32  30  31  32  33  34  35  36  36  37  40  42  41  40  38  37  36  34  33  32  33  34  33  34  34  34  34  34  33  34  35  34  34  33  33  32  32  32  31  31  32  32  32  32  32  32  32  32  31  32  33  33  33  33  33  33  33  33  32  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  33  32  33  33  33  33  33 
 34  34  34  34  34  34  34  34  33  34  34  34  34  33  32  32  31  31  31  32  34  33  33  34  34  33  34  34  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  33  30  30  31  32  34  35  36  37  38  36  33  34  34  33  33  34  33  33  34  32  31  31  31  32  33  33  34  33  34  34  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  33  34  34  34  34  33  33  32  32  32  32  33  34  34  33  33  32  32  32  31  32  31  31  31  32  32  32  33  34  34  33  30  31  32  34  35  35  34  32  31  31  32  34  36  40  43  46  47  47  46  48  50  49  46  44  41  38  34  33  31  35  38  37  36  36  36  36  35  35  35  35  35  35  35  35  34  34  34  34  35  38  38  37  36  36  37  38  41  42  42  41  40  39  38  37  35  35  33  33  32  30  30  31  32  32  33  34  34  34  40  43  41  41  39  37  35  34  33  33  33  34  33  33  33  33  33  34  33  34  34  34  34  33  32  33  32  31  32  31  31  31  31  31  31  31  31  31  31  32  33  32  32  32  32  32  32  32  32  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  32  32  32  32  32  32  32 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  32  32  31  32  34  33  33  34  34  34  33  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  34  33  33  33  34  33  31  31  31  33  34  35  36  37  38  36  33  34  34  33  34  34  33  33  34  32  31  32  32  32  33  34  33  34  33  33  34  33  34  34  34  33  34  33  34  34  34  34  34  34  34  33  34  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  34  33  33  33  33  33  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  34  35  34  34  34  33  33  33  33  32  34  35  34  34  34  33  33  33  33  33  31  30  31  32  33  33  33  34  35  35  31  31  33  34  34  34  34  32  31  32  36  38  42  46  49  50  52  52  53  53  52  50  47  44  41  38  35  33  30  34  38  37  37  37  37  37  36  35  34  34  34  34  34  35  35  35  35  35  35  38  38  37  37  37  38  39  41  42  42  42  41  40  39  37  35  35  33  33  31  29  30  30  30  31  32  32  32  31  38  43  41  40  39  37  35  34  33  32  33  34  33  34  34  34  34  33  34  33  33  33  34  33  32  33  32  32  32  31  31  31  31  31  31  31  31  31  30  31  32  31  32  32  32  32  32  32  32  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  33  34  33  33  34  34  34  33  33  34  33  32  33  33  33  33  33  33  33  33  33  33  32  33  34  34  35  34  35  36  36  35  34  35  34  34  33  32  32  33  33  33  33  33  34  34  34  34  34  34  33  34  34  33  34  34  33  33  34  33  33  33  33  33  33  34  33  33  33  33  34  33  34  34  34  33  34  33  34  34  35  34  35  34  34  33  34  33  32  30  30  31  32  32  33  33  34  34  36  38  37  36  35  34  32  31  31  30  33  36  35  34  34  35  34  33  33  33  35  36  35  35  35  35  35  35  36  35  34  33  34  34  34  34  34  33  34  33  30  30  31  32  32  33  33  32  33  34  34  34  34  34  34  33  34  34  33  34  36  35  35  35  35  35  35  36  36  31  30  32  33  33  34  36  37  38  37  37  37  35  34  32  32  31  32  32  35  44  49  54  56  56  54  53  55  61  56  44  44  41  38  35  34  33  33  34  33  33  33  33  33  33  33  33  33  33  32  32  33  34  35  36  37  38  39  39  38  38  39  39  39  39  40  41  41  42  44  43  41  39  38  36  35  33  32  31  30  30  30  31  32  31  32  32  31  35  38  36  37  36  36  35  34  33  32  33  34  33  34  34  34  34  33  34  33  33  32  33  33  32  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  32  32  31  31  31  31  30  31  32  32  32  33  33  33  33  33  33  33  32  33  34  35  34  34  34  34  34 
 32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  33  32  33  34  33  33  33  33  33  33  33  34  33  32  32  32  32  32  32  32  32  32  33  33  32  33  34  34  34  35  35  35  35  35  35  34  34  34  33  32  33  33  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  33  34  33  34  35  35  35  35  34  34  33  33  34  33  30  30  31  31  32  33  33  34  34  36  38  37  36  35  34  33  31  30  30  33  34  34  34  34  34  33  33  33  33  34  35  35  35  35  35  35  35  35  35  33  33  33  33  33  33  33  33  33  32  30  30  31  31  32  33  32  33  34  33  33  33  33  33  33  33  33  33  33  32  33  33  33  33  33  33  33  33  33  31  31  32  33  34  34  35  36  37  37  38  37  35  33  32  32  31  32  33  34  37  44  53  58  59  57  54  54  56  53  46  44  42  38  35  34  33  33  34  33  32  32  32  32  32  32  32  32  32  31  31  32  33  34  36  37  37  38  38  37  37  37  38  39  40  40  40  41  42  42  42  40  39  37  35  34  33  32  31  30  31  30  31  32  31  31  31  31  35  37  36  36  36  35  34  34  33  33  33  33  33  33  33  33  33  33  34  33  33  32  32  32  32  32  33  33  33  33  33  33  33  32  33  33  32  33  33  33  32  33  33  33  33  33  33  33  33  32  31  31  31  31  31  31  31  31  31  32  33  32  32  32  32  32  32  32  33  34  34  34  34  34  34  34 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  32  33  32  33  34  34  34  34  34  34  34  34  34  33  32  33  33  33  33  33  33  33  33  32  32  32  33  33  33  34  34  35  34  34  35  34  34  33  33  33  32  32  32  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  34  33  33  33  34  33  31  31  31  32  32  33  34  34  34  35  36  36  36  35  35  34  32  31  31  31  32  32  32  32  32  32  32  32  32  33  34  34  34  34  34  34  34  34  34  32  32  32  32  32  32  32  32  32  32  31  31  31  32  32  33  33  33  34  33  32  32  32  32  32  32  32  32  32  31  31  31  31  31  31  31  31  31  31  32  32  32  32  33  34  35  36  36  36  37  36  34  33  32  31  31  32  33  32  29  37  48  56  59  58  55  51  50  49  48  46  43  39  37  35  33  34  34  33  33  33  33  33  33  33  33  33  33  30  30  31  31  32  33  34  35  36  36  35  35  36  37  38  39  40  40  41  41  40  40  39  38  36  35  34  33  32  31  30  30  30  31  31  32  32  33  32  36  38  36  36  35  34  34  33  33  34  34  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  32  32  33  33  33  33  33  33  32  33  33  33  33  33  33  33  33  33  33  32  31  32  32  32  32  32  32  31  31  32  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  32 
 32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  33  32  33  33  33  33  33  33  33  33  33  33  33  32  33  32  32  32  33  32  33  33  32  31  32  32  33  33  33  34  34  35  35  34  34  33  33  33  32  32  31  32  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  33  33  34  34  34  34  33  31  31  32  32  33  33  33  33  33  34  35  35  35  36  35  34  33  32  31  30  31  31  30  31  31  31  31  31  31  32  33  33  33  33  33  33  33  33  32  31  31  31  31  31  31  31  31  31  31  32  32  32  32  33  33  34  34  35  33  31  31  31  31  31  31  31  31  31  31  32  32  32  32  32  32  32  32  32  33  33  33  33  34  35  36  36  36  36  37  36  34  33  31  30  31  31  33  31  25  33  43  51  56  56  54  50  47  47  49  47  43  40  37  35  33  33  33  32  32  32  32  32  32  32  32  32  32  29  29  30  30  31  32  32  33  34  34  32  33  34  35  36  38  38  40  41  40  39  38  38  37  36  35  33  33  32  31  31  30  31  30  31  32  33  34  34  36  37  36  35  34  33  33  33  34  34  33  33  33  33  33  33  33  33  33  33  32  32  32  32  32  32  32  32  32  32  33  32  34  34  34  34  34  33  32  32  32  32  32  32  32  32  32  32  32  31  31  32  32  33  33  32  32  31  30  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  31  31 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  33  32  32  32  32  32  32  32  32  32  32  32  33  32  33  33  33  33  32  33  33  32  31  31  32  32  32  33  33  34  34  34  34  33  33  32  32  32  31  31  32  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  34  35  35  35  35  34  32  32  32  33  32  33  32  32  32  33  34  34  35  36  36  35  33  32  31  30  29  29  29  30  30  30  31  32  32  31  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  30  31  33  33  33  33  34  34  35  35  35  34  31  32  32  32  32  32  32  32  31  33  35  35  35  35  35  35  35  35  35  34  33  34  35  35  36  37  37  38  38  37  36  34  33  31  30  30  31  32  31  27  31  37  43  48  50  50  49  47  47  48  46  43  39  37  35  33  32  32  32  31  31  31  31  31  31  31  31  32  29  29  29  29  30  31  31  31  32  32  31  32  32  33  34  36  37  38  39  38  37  36  36  35  35  34  32  33  32  31  31  30  30  30  31  32  33  35  36  37  38  36  34  33  32  32  32  33  33  33  32  32  32  32  32  32  32  33  32  31  31  31  31  31  31  31  31  31  32  32  33  34  35  36  36  35  33  32  32  31  31  31  31  31  31  31  31  31  31  31  32  33  34  34  34  32  31  31  31  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  33  32  32  32  32  32  32  32  32  32  32  32  33  32  33  33  33  33  32  33  33  31  30  31  31  31  32  32  33  33  33  33  33  33  32  32  31  31  31  30  31  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  34  34  35  35  36  35  33  33  33  33  32  33  32  32  31  32  32  33  35  36  37  36  34  33  31  29  28  29  30  31  31  31  32  32  33  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  31  31  31  30  31  33  33  34  34  35  35  36  36  36  34  32  33  33  33  33  33  33  33  32  36  39  39  39  39  39  39  39  39  39  35  34  35  36  37  39  40  41  42  41  37  35  33  32  30  29  30  31  32  31  31  31  32  34  38  42  46  48  49  47  44  43  41  37  35  34  32  32  33  32  31  32  32  32  32  32  31  32  32  30  29  30  30  30  30  31  30  31  31  30  30  31  32  34  34  35  36  36  36  34  34  33  33  33  32  32  32  32  32  31  30  30  29  30  31  34  37  39  39  38  36  33  32  30  31  32  33  34  33  32  32  32  32  32  32  32  32  32  32  31  32  32  32  32  32  31  32  31  32  33  35  36  37  37  36  34  32  31  32  32  32  32  32  32  32  31  32  31  31  32  34  35  36  35  33  31  30  31  32  31  32  32  32  32  31  32  31  31  31  31  31  31  31  31 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  33  32  31  32  32  32  32  32  32  32  31  32  33  32  33  33  33  33  32  33  33  31  30  30  31  32  31  32  33  33  33  33  33  33  32  31  32  31  30  30  31  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  31  32  33  34  34  35  36  37  36  33  33  34  33  32  32  32  31  32  31  31  33  35  37  38  37  35  33  31  29  29  30  30  31  32  33  33  33  34  34  33  33  33  33  33  33  33  34  33  32  31  31  31  31  31  31  31  31  32  34  33  34  34  35  36  35  36  37  36  34  34  34  34  34  34  34  34  34  38  42  41  41  41  41  41  41  42  42  36  35  37  38  39  42  44  45  47  47  36  35  33  31  30  30  29  30  31  32  34  32  30  31  34  39  44  47  48  45  40  39  37  34  33  33  32  32  33  32  31  32  31  31  31  32  31  32  32  31  30  30  30  30  30  30  30  30  30  30  31  32  31  32  33  33  33  33  32  32  32  32  32  32  32  32  32  31  32  32  30  30  29  30  31  35  38  40  39  38  36  32  31  30  30  31  33  34  32  31  32  32  32  32  32  32  32  32  31  31  31  31  31  31  31  31  32  31  32  33  36  37  38  37  37  34  32  31  32  31  31  31  31  32  31  31  32  30  30  32  35  36  37  36  34  31  30  31  32  31  32  31  31  31  31  31  31  31  31  31  31  31  31  31 
 32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  32  33  32  31  32  32  32  32  32  32  32  31  32  33  32  32  32  32  33  32  33  33  30  30  31  30  31  31  32  32  33  33  32  33  32  32  31  31  30  31  30  30  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  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  32  34  34  35  36  37  37  34  34  34  33  32  32  31  31  31  30  30  32  35  37  38  37  35  33  31  30  30  31  31  32  33  34  35  36  36  35  34  34  34  34  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  34  34  34  35  35  36  36  36  37  37  36  36  36  36  36  36  36  36  36  38  40  40  40  40  40  40  40  40  40  36  36  38  40  42  45  48  49  52  51  37  34  33  31  29  29  29  30  31  32  33  31  30  31  36  41  45  45  43  40  36  34  33  32  31  31  32  32  33  32  31  32  32  32  32  32  32  32  32  32  32  32  32  32  31  31  31  31  31  32  32  32  31  31  31  30  30  30  29  30  31  31  31  31  32  31  31  31  32  32  31  30  29  29  32  35  39  42  40  38  36  33  30  29  29  30  33  34  32  31  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  31  32  33  36  38  38  38  36  34  32  31  32  32  32  32  32  32  32  32  32  30  30  32  35  37  38  37  34  31  30  31  32  32  32  32  32  32  32  32  32  33  33  33  33  33  33  33 
 33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  33  32  32  33  32  31  31  31  31  31  31  31  31  31  32  33  33  33  33  33  33  32  33  33  30  29  30  31  30  31  31  32  33  32  32  33  32  32  32  31  31  30  29  30  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  31  31  31  31  31  31  31  31  31  30  30  31  32  34  34  36  37  37  37  34  34  33  33  32  31  31  30  30  29  28  31  35  37  38  37  35  32  30  30  30  31  32  33  34  36  37  37  38  35  35  35  35  35  35  35  35  35  35  34  34  35  35  35  35  35  34  34  34  35  35  35  35  35  36  36  37  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  38  38  35  35  37  40  43  46  50  52  56  55  37  33  33  31  30  29  29  30  30  30  31  30  31  35  42  47  47  43  36  33  33  31  31  29  29  30  31  33  34  32  31  31  31  31  31  31  31  31  30  33  34  33  34  33  33  32  33  32  32  33  32  32  31  30  30  28  27  27  27  29  30  30  30  31  31  32  32  32  32  33  32  30  29  29  32  35  39  43  41  37  36  31  29  28  28  30  33  35  32  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  31  32  33  36  39  40  39  37  34  32  31  30  30  30  31  31  31  31  31  31  29  30  33  35  37  38  37  34  31  29  30  30  30  30  30  30  30  30  30  30  33  34  34  34  34  34  34 
 32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  32  30  30  30  30  30  30  30  30  30  31  32  32  32  32  32  32  33  33  33  30  29  30  30  31  32  32  33  33  33  33  33  32  31  30  30  30  29  29  30  31  31  31  31  31  31  31  32  32  31  31  31  31  31  31  31  31  31  31  30  30  30  30  31  32  32  33  33  33  33  32  31  31  30  30  30  31  31  31  30  30  31  32  33  34  36  37  38  38  36  35  35  34  33  32  31  31  30  30  31  33  35  37  38  38  36  34  32  31  31  32  32  34  35  36  37  38  39  37  36  36  36  36  36  36  36  35  35  37  37  36  36  35  36  37  37  38  37  32  33  35  36  36  37  37  37  36  37  38  38  38  38  37  37  36  36  36  36  37  38  39  39  38  36  36  35  35  39  42  44  47  51  53  55  55  57  56  37  33  32  29  27  27  27  30  33  32  27  28  31  36  41  44  45  41  38  33  29  29  29  28  28  29  30  31  31  30  30  30  30  31  31  31  31  32  32  32  32  32  32  32  31  31  31  30  30  33  34  33  32  31  31  29  28  28  28  29  29  29  30  30  30  31  31  30  31  32  30  29  28  29  32  36  40  44  42  39  37  33  31  29  29  30  32  33  31  30  30  30  30  29  29  29  29  30  32  32  32  32  31  31  30  30  30  30  30  32  35  37  38  39  37  35  34  33  33  32  31  31  30  30  30  31  31  31  32  34  35  36  37  37  36  34  33  34  34  33  32  32  31  31  32  33  33  36  37  36  35  35  34  34 
 31  31  31  31  31  31  31  31  32  31  30  30  30  31  31  31  32  32  32  31  30  30  30  30  30  30  30  30  30  30  30  30  30  31  31  32  32  32  32  29  29  29  30  31  32  33  34  34  34  34  33  31  29  28  28  28  29  30  31  31  31  31  32  33  32  32  33  34  33  31  32  32  32  32  32  32  32  32  31  31  31  32  34  34  36  38  38  38  36  35  33  32  30  29  30  31  32  32  31  31  32  33  34  36  37  38  39  39  39  38  37  36  35  34  33  32  30  32  36  37  37  39  40  39  37  36  35  32  31  32  33  34  35  36  37  39  38  38  37  37  37  37  36  36  36  35  36  39  39  37  36  35  36  38  40  42  40  31  32  35  37  38  39  39  37  36  37  39  39  39  39  38  38  37  36  36  36  37  39  40  40  38  36  36  36  36  46  49  50  52  53  54  55  54  55  54  41  37  34  29  26  26  28  31  35  34  28  30  33  36  38  39  41  41  43  36  28  29  29  29  29  29  29  28  27  29  31  30  31  32  33  33  33  34  34  31  31  31  31  31  30  30  30  29  29  33  33  33  32  31  31  31  30  30  30  30  30  30  30  30  30  30  30  29  30  30  28  27  27  29  32  36  40  44  42  40  38  36  33  31  30  30  30  30  30  29  29  29  29  29  29  29  28  29  34  34  34  34  33  32  31  30  30  29  28  30  32  34  36  37  37  37  36  37  37  36  34  32  32  32  32  33  34  35  36  36  37  37  37  38  38  38  38  40  39  37  36  35  34  34  36  37  39  40  40  39  38  36  35  34 
 31  31  31  31  31  31  31  31  31  31  31  31  30  30  30  30  30  30  30  30  29  29  29  29  29  29  29  29  29  29  29  29  29  30  30  31  31  31  31  29  28  29  30  30  31  32  33  33  33  34  33  32  30  28  29  29  30  31  31  30  30  31  31  31  31  31  31  32  32  31  32  32  32  32  32  32  32  32  30  31  32  33  33  34  35  37  37  38  36  35  34  32  31  30  30  31  32  32  31  31  32  33  35  36  37  38  39  39  38  37  37  36  35  34  33  33  31  33  36  36  37  39  40  39  37  37  36  33  31  33  34  34  35  37  38  39  39  35  34  34  34  34  34  34  34  34  35  36  36  35  34  33  34  36  37  39  38  34  35  37  38  39  40  40  39  38  37  36  36  37  37  38  39  39  40  40  39  38  37  36  35  35  37  40  43  46  45  43  42  40  39  41  44  46  50  52  47  44  42  38  34  33  31  31  32  32  33  34  36  38  39  40  39  38  38  34  30  31  31  30  30  30  30  30  30  30  30  31  32  32  33  34  35  35  36  33  33  33  33  33  33  32  32  32  32  31  31  31  30  30  29  29  29  28  29  31  31  31  31  31  31  31  31  31  30  29  28  28  27  29  32  35  39  43  41  38  37  34  33  31  30  30  31  31  30  29  30  30  30  31  31  31  31  31  34  35  34  34  34  33  32  32  31  30  30  31  33  35  37  38  38  38  37  37  37  35  34  33  32  32  33  34  34  36  37  37  38  38  38  37  38  39  38  38  38  37  35  34  34  34  35  37  38  39  40  39  38  37  36  35 
 31  31  31  31  31  31  31  31  31  31  31  31  30  29  30  29  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  29  29  29  30  30  31  31  31  28  27  28  29  30  30  31  32  33  33  34  34  32  31  29  28  29  30  31  31  30  30  31  31  31  31  31  31  30  31  33  32  32  32  32  32  32  32  32  31  32  33  33  34  35  36  37  37  38  37  35  34  32  31  31  31  32  33  33  31  32  33  34  35  36  37  38  39  38  38  38  37  36  35  34  33  34  32  33  37  37  38  39  39  39  38  37  37  34  33  34  34  35  36  37  38  39  39  34  33  34  33  33  33  34  35  34  35  35  35  34  33  34  34  35  37  38  37  37  38  39  40  41  42  41  41  40  38  35  36  36  37  38  39  41  42  44  42  39  37  33  33  35  39  43  48  51  42  38  35  31  29  29  33  38  42  46  51  50  48  45  42  38  35  33  30  31  38  38  38  39  39  38  38  37  36  34  33  33  32  32  32  31  31  30  30  31  30  31  32  33  34  35  37  37  37  36  35  35  35  35  35  35  35  36  35  31  30  31  31  30  30  30  29  28  28  32  32  31  31  31  31  31  31  32  31  29  28  28  27  28  31  34  38  41  39  37  35  33  32  31  30  30  31  31  30  29  30  31  31  32  33  33  34  35  35  36  35  34  34  33  33  33  32  32  31  32  34  36  37  39  38  38  38  38  37  36  35  33  32  32  33  34  35  37  39  38  37  37  38  37  38  39  39  38  37  36  35  34  34  35  36  37  38  39  40  39  38  37  37  36 
 31  31  31  31  31  31  31  31  31  30  30  30  30  29  29  28  28  28  28  28  28  28  28  28  28  28  28  28  29  28  27  28  28  29  29  29  30  30  31  28  27  28  29  29  30  31  32  32  33  35  34  32  31  30  29  30  31  32  32  30  30  30  30  30  30  30  30  29  31  34  33  33  33  33  33  33  33  33  33  33  33  34  34  35  36  37  36  37  36  36  35  33  31  31  31  32  34  34  33  33  34  35  35  37  37  38  39  38  37  37  37  36  36  35  34  34  33  34  37  37  38  39  38  39  38  37  37  36  35  35  36  36  37  38  38  39  39  35  34  35  35  36  36  36  37  37  37  36  36  36  36  37  37  37  39  39  39  40  40  41  41  41  42  42  41  42  40  37  38  37  37  38  39  41  42  43  43  41  38  37  38  41  43  45  47  46  36  31  30  27  25  26  29  32  34  38  48  48  47  46  44  41  37  33  29  30  37  37  38  39  39  38  38  38  38  37  36  35  35  34  34  33  32  31  31  31  31  32  32  33  35  36  37  39  38  37  37  37  37  37  37  38  38  38  38  33  33  34  34  34  33  33  31  30  30  33  32  32  32  32  32  32  32  33  31  29  28  27  28  29  30  33  36  38  36  34  34  33  32  31  30  30  30  30  30  29  30  31  32  33  34  35  36  36  36  36  35  34  35  34  34  34  34  34  32  33  35  36  37  39  39  39  39  39  38  37  36  34  33  33  33  35  36  39  40  39  38  37  37  37  37  38  39  37  36  36  35  35  35  36  37  37  38  39  39  39  38  37  36  36 
 30  30  30  30  30  30  30  30  30  30  29  29  30  29  29  29  28  28  28  28  29  29  29  29  29  29  29  29  29  28  27  28  28  28  29  29  29  30  30  29  28  28  29  30  31  32  33  33  33  36  35  33  32  31  30  31  32  33  33  32  32  31  31  31  30  29  29  29  31  35  34  34  34  34  34  34  34  34  34  34  34  35  35  35  36  37  36  36  37  37  35  34  32  32  32  33  34  34  34  35  35  36  36  36  37  38  38  38  38  38  37  37  37  36  35  35  34  36  39  38  38  39  39  39  38  38  39  37  36  37  37  37  38  38  38  38  39  38  38  38  38  39  39  39  40  40  40  39  38  39  40  40  41  41  41  42  42  41  41  41  41  41  41  41  41  41  41  42  41  39  38  38  38  39  41  42  43  43  43  44  47  50  50  46  40  35  28  26  28  29  30  30  30  30  29  30  38  40  41  42  42  40  37  33  30  30  34  33  35  36  37  38  39  40  42  40  37  37  36  36  35  34  32  32  32  31  31  32  33  33  35  36  36  38  38  36  37  37  37  38  38  39  39  40  39  36  36  37  38  39  38  37  35  33  32  32  32  32  32  32  32  32  32  32  31  29  28  28  28  29  30  32  34  36  33  31  32  31  31  31  31  30  29  30  30  29  30  31  33  33  34  35  36  37  34  34  34  34  34  35  35  35  35  34  33  33  34  35  36  37  39  39  40  40  40  38  36  35  34  34  35  36  37  39  41  39  37  36  35  35  36  37  38  35  34  35  36  36  36  37  37  37  38  39  38  38  38  38  37  37 
 29  29  29  29  29  29  29  29  29  30  30  30  29  30  30  30  30  30  30  30  30  30  30  30  30  30  30  30  30  29  28  29  29  29  30  30  31  31  31  30  29  30  31  31  32  33  34  34  34  36  36  34  32  31  31  31  32  34  34  34  34  33  33  32  31  30  30  29  31  35  35  35  35  35  35  35  35  35  35  35  35  36  36  36  36  37  37  37  38  38  36  35  33  32  33  33  34  35  35  36  36  36  37  37  37  37  38  38  37  37  37  36  36  36  36  36  35  37  40  39  39  38  38  38  39  39  40  39  38  38  38  38  39  39  39  39  39  41  41  41  41  40  40  40  40  40  40  40  40  41  42  43  44  43  43  43  42  41  41  40  39  39  39  39  39  39  42  45  43  40  39  38  37  39  41  41  45  47  47  51  55  58  56  47  33  23  22  24  28  32  35  35  33  30  26  24  29  31  33  35  36  36  35  32  30  29  30  30  31  33  34  37  39  41  44  42  38  38  37  36  35  34  32  31  31  31  31  32  32  33  34  34  34  35  36  34  35  35  35  36  38  38  38  39  39  38  39  40  41  42  42  40  37  36  34  31  31  31  31  31  31  31  31  31  30  29  29  29  28  29  30  31  33  33  31  29  30  30  30  30  31  30  29  29  29  29  30  31  32  33  34  34  35  36  33  32  33  33  33  34  34  34  34  34  33  33  34  34  35  36  38  39  40  41  41  39  37  36  35  35  36  37  38  40  40  38  36  33  32  32  34  35  36  34  33  35  36  36  37  38  38  37  38  38  38  38  39  39  38  38 
 29  29  29  29  29  29  29  29  29  29  29  29  30  30  31  32  33  33  34  33  32  32  32  32  32  32  32  32  33  31  30  30  31  31  32  32  32  33  33  31  31  32  32  33  34  35  36  36  36  37  36  35  33  32  32  32  33  34  35  36  36  35  35  34  33  32  31  30  32  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  36  36  36  38  38  37  35  34  33  33  34  35  36  37  37  37  37  37  38  38  37  38  37  36  36  36  36  36  36  36  36  36  38  41  40  39  38  37  38  39  40  40  40  40  40  40  40  40  40  40  40  40  41  41  41  41  40  39  38  38  37  37  37  38  40  41  42  43  42  42  41  40  40  39  38  37  36  35  35  36  37  40  44  42  39  38  37  38  41  44  45  49  51  51  54  59  62  59  48  32  19  21  25  29  33  36  36  33  29  25  23  25  26  28  30  32  32  32  31  30  29  28  28  29  30  32  34  37  40  42  41  38  37  37  36  34  33  32  30  30  31  32  31  31  32  32  32  32  32  32  31  32  33  33  34  35  36  37  37  38  37  38  40  42  42  42  39  37  35  33  30  30  30  30  30  30  30  30  30  29  28  29  28  28  29  30  30  31  31  28  27  28  29  30  31  31  30  29  28  29  30  30  30  31  32  33  33  33  33  31  31  31  31  32  32  33  33  33  33  32  32  32  32  32  34  36  38  39  40  41  40  38  37  36  36  37  38  39  40  39  36  33  31  30  30  31  33  34  32  32  34  36  37  38  38  38  37  38  38  38  38  38  38  38  39 
 28  28  28  28  28  28  28  28  28  28  28  29  30  31  32  34  36  37  38  37  34  35  35  35  35  35  35  35  35  33  31  32  33  33  33  34  34  35  35  33  33  34  34  35  36  38  38  38  39  38  37  36  34  32  32  32  33  34  36  39  38  37  36  35  34  34  33  31  33  37  36  36  36  36  36  36  36  36  37  38  37  37  36  36  37  36  35  35  38  38  37  35  33  33  34  35  36  37  37  38  38  38  38  37  38  38  37  38  36  36  36  37  37  37  37  38  37  39  42  40  39  38  37  38  39  40  41  41  41  41  41  41  40  40  40  40  40  40  40  39  38  36  35  33  32  31  31  34  35  36  38  39  39  39  38  36  37  40  38  36  34  33  32  33  34  34  36  39  38  36  36  37  40  45  49  52  55  55  53  53  57  61  59  50  35  23  24  27  28  29  30  30  28  27  26  25  27  28  28  29  29  29  29  29  29  29  30  30  29  29  30  31  33  35  37  38  38  37  37  35  33  32  30  29  28  30  32  32  31  30  30  30  29  29  28  28  29  29  30  31  32  34  35  35  35  33  34  37  39  40  39  37  34  31  29  28  28  28  28  28  28  28  28  28  28  29  29  29  29  29  30  29  29  30  26  24  27  28  30  31  31  30  29  29  29  30  29  29  29  30  30  30  30  30  28  28  29  29  29  30  31  32  32  32  31  30  29  30  30  31  33  36  38  40  42  41  39  37  36  36  37  38  40  39  38  36  31  28  27  27  29  31  32  31  31  33  35  38  39  39  39  38  38  38  38  38  38  38  39  39 
 28  28  28  28  28  28  29  29  29  28  29  29  30  32  34  36  37  39  41  39  35  36  35  35  35  35  35  35  36  34  33  34  33  33  34  35  36  35  35  35  34  35  36  36  37  38  39  40  39  38  37  36  34  32  32  32  34  35  37  41  40  39  38  37  35  34  34  32  34  37  36  36  36  36  36  36  36  36  37  38  38  37  37  36  37  36  35  35  39  39  37  35  34  33  34  35  36  36  37  38  37  38  38  38  38  38  37  37  37  36  36  37  38  38  38  39  38  40  43  40  39  38  37  38  39  40  42  42  41  41  41  41  41  40  39  40  40  38  37  36  34  33  31  29  28  26  26  29  30  32  35  36  36  35  34  33  34  38  36  34  33  31  31  31  31  32  33  34  34  33  34  37  42  48  54  58  60  58  53  51  53  58  58  51  39  29  29  29  27  25  24  24  24  25  27  28  31  31  30  29  28  28  28  29  28  29  34  32  30  29  28  29  30  31  32  34  38  36  36  34  32  31  29  29  27  31  33  31  31  30  29  28  27  26  25  26  27  27  28  30  30  32  33  34  33  30  31  33  36  37  36  34  31  28  26  27  27  26  27  27  27  27  27  26  27  29  29  29  30  30  29  28  28  29  25  24  26  28  29  30  31  30  29  29  29  30  29  30  29  29  28  28  29  28  27  26  27  28  29  29  30  31  32  31  30  29  29  28  29  30  32  35  36  40  43  40  39  38  37  37  38  38  39  39  37  34  30  27  25  25  27  29  31  31  31  32  35  38  39  40  39  38  38  37  38  39  38  39  39  40 
 30  30  30  30  30  29  28  28  28  28  30  30  31  32  34  35  37  38  38  37  35  35  35  35  35  35  35  35  35  34  33  33  33  34  35  35  35  35  36  34  33  34  35  35  36  36  37  38  37  36  36  36  35  34  33  32  33  32  33  37  37  37  36  35  35  34  34  34  34  36  36  36  37  37  38  39  40  40  38  36  37  36  36  36  36  36  36  36  39  39  38  37  36  36  37  39  40  40  37  36  36  36  36  36  36  36  36  37  37  37  37  37  37  37  37  37  37  37  37  37  36  37  37  37  38  38  40  39  38  38  38  38  38  38  38  38  38  37  36  34  31  29  27  26  27  27  28  28  28  28  28  29  28  28  28  28  28  29  29  28  28  28  28  28  28  28  29  32  35  40  46  51  55  58  58  60  52  46  46  44  43  43  42  39  37  35  30  28  27  27  26  25  25  25  26  26  29  29  29  29  28  28  28  29  28  29  31  30  29  28  28  28  29  31  32  34  35  36  35  35  34  32  30  28  26  28  29  29  29  29  29  28  28  28  28  28  28  28  28  28  29  29  29  29  29  31  31  32  32  32  32  32  31  31  30  27  27  27  27  27  27  27  27  27  27  28  28  28  28  29  29  29  29  30  26  25  26  27  29  30  29  27  27  26  27  28  29  29  30  29  29  29  29  29  30  30  30  30  30  30  30  31  31  32  34  32  31  31  30  30  32  32  34  35  34  34  36  37  38  38  38  37  38  32  29  29  28  27  26  26  26  26  26  27  28  31  35  38  39  39  38  36  35  37  38  38  38  38  38  38 
 33  32  32  32  32  31  30  30  30  30  31  32  32  33  34  35  36  37  37  36  35  36  36  36  36  36  36  36  36  34  33  34  34  34  35  36  36  36  37  35  34  34  35  36  36  37  38  38  38  37  37  37  36  35  34  34  33  32  33  36  36  36  36  36  36  35  35  35  35  36  36  37  37  38  39  39  40  41  38  37  37  37  37  37  37  37  37  37  40  40  39  37  37  37  38  40  42  42  37  37  37  37  37  37  37  37  37  38  38  38  38  37  36  36  36  35  35  35  35  35  36  36  37  37  37  37  38  38  37  37  37  37  37  37  37  37  37  36  35  33  30  28  27  27  27  28  29  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  29  32  39  45  49  52  54  53  53  44  38  40  38  37  35  34  33  33  33  29  28  28  28  27  26  26  26  25  26  28  29  28  29  29  29  29  29  28  29  30  29  29  28  28  29  29  31  33  34  34  35  36  35  35  33  30  28  25  27  29  28  28  29  29  29  29  29  29  29  29  29  29  28  28  28  28  28  28  31  31  31  31  31  31  31  31  31  30  27  28  28  28  28  28  28  28  28  27  27  28  27  28  28  29  30  30  30  27  27  28  29  30  31  30  29  27  26  27  28  28  28  29  29  29  29  29  29  30  30  30  30  30  30  30  31  31  32  33  32  31  30  29  29  31  31  32  32  32  33  35  37  38  39  38  37  37  32  28  29  28  28  28  27  27  26  26  26  29  32  35  39  40  39  38  36  35  37  38  37  37  37  37  37 
 36  35  35  34  34  33  33  33  33  33  33  33  33  34  34  35  35  35  36  36  35  36  36  36  36  36  35  35  36  34  33  34  34  35  35  36  36  37  36  36  35  36  36  37  37  38  38  39  39  38  38  37  37  36  35  36  35  34  35  36  36  37  37  37  37  37  37  37  37  37  37  38  38  39  39  39  40  41  39  38  38  38  38  38  38  38  38  38  40  41  39  38  38  38  39  40  41  41  38  38  38  38  38  38  38  38  38  38  40  39  39  38  37  36  36  35  34  34  33  33  34  34  35  35  35  35  36  37  37  37  37  37  37  37  37  37  37  35  34  32  30  29  28  28  27  28  28  28  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  28  26  25  29  33  37  40  42  42  42  42  36  31  32  31  31  30  30  30  29  28  28  29  28  28  28  27  27  26  25  26  28  28  28  28  28  28  28  28  28  28  30  30  28  28  28  28  29  31  32  34  35  35  35  34  33  32  30  28  26  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  30  31  30  31  31  31  30  30  31  30  27  27  27  27  27  27  27  27  28  27  26  27  28  28  28  29  29  30  30  29  29  31  32  33  33  33  32  30  29  28  27  27  27  28  28  28  28  28  28  29  29  28  29  29  29  30  30  30  30  32  31  30  29  28  28  30  31  32  32  33  34  35  37  38  39  38  37  37  33  31  31  31  30  29  29  29  29  28  28  30  32  36  39  40  39  38  36  35  37  38  37  38  38  38  38 
 36  36  36  35  34  33  33  33  34  35  35  35  35  35  35  34  34  34  35  35  35  35  35  35  35  35  35  35  36  34  34  35  35  35  36  36  37  37  37  37  37  37  37  38  38  38  39  39  39  39  39  38  38  38  37  37  36  36  36  37  37  37  38  38  38  39  39  39  39  38  38  39  39  39  39  39  40  40  40  39  39  39  39  39  39  39  39  39  42  42  40  39  39  38  39  40  41  41  39  39  39  39  39  39  39  39  39  39  42  41  40  39  38  36  35  34  33  31  30  31  31  32  32  33  33  33  33  34  35  35  35  35  35  35  35  35  35  33  32  31  30  28  28  27  27  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  26  23  26  29  32  34  34  33  32  31  27  25  25  25  25  25  25  25  26  26  28  29  29  29  29  28  27  26  26  26  27  28  27  27  27  27  27  28  27  28  30  29  28  27  27  28  29  31  32  34  36  35  35  34  32  30  29  27  26  27  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  30  30  30  30  30  30  30  30  31  30  27  27  28  27  28  28  28  27  28  27  26  26  27  27  28  28  29  29  29  31  33  34  35  36  36  36  35  33  33  29  27  27  26  26  26  26  27  27  27  27  27  27  27  28  28  29  29  29  30  31  30  29  28  27  27  28  30  31  31  33  34  35  37  38  39  38  38  37  34  33  33  33  32  32  31  31  31  30  30  31  33  36  38  39  39  38  36  35  37  38  37  38  37  37  37 
 35  34  34  32  31  31  31  32  32  33  36  36  36  36  35  35  35  35  34  35  36  36  36  36  36  36  36  36  36  35  35  35  36  36  36  37  37  38  38  38  38  38  39  38  38  38  38  38  38  38  38  38  39  38  38  38  38  38  38  38  38  37  38  39  39  40  40  40  39  37  38  38  38  38  38  38  38  38  39  40  40  40  40  40  40  40  39  39  43  43  41  39  38  37  38  39  41  41  40  39  40  40  40  40  40  40  40  40  41  42  40  38  37  35  33  32  32  30  28  28  29  29  30  30  30  31  31  32  33  33  33  33  33  33  33  33  33  32  31  30  29  28  29  28  27  27  27  27  28  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  28  26  25  26  27  29  29  29  28  26  24  23  22  22  22  23  24  25  25  26  26  28  29  29  30  30  30  29  28  26  26  27  27  27  27  27  27  27  27  27  28  29  28  28  27  27  28  28  30  32  34  36  35  35  33  31  30  28  27  26  27  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  29  29  29  29  29  29  29  29  29  29  27  27  28  27  28  28  28  27  28  27  26  26  26  27  27  28  29  29  28  32  36  36  37  38  38  37  36  36  35  30  28  27  26  25  24  25  26  27  26  25  25  26  27  28  29  29  30  30  31  30  29  28  27  26  27  27  28  29  31  33  34  35  37  38  39  38  38  37  36  35  35  35  34  34  33  33  33  33  32  33  34  36  37  38  38  37  36  36  37  38  37  38  38  38  38 
 33  32  30  28  26  27  27  28  29  31  37  37  37  36  35  36  35  35  34  35  37  36  36  36  36  36  36  36  36  36  35  35  36  36  36  37  38  37  37  38  39  39  38  38  38  38  38  38  38  38  38  38  37  38  38  39  38  39  38  38  38  38  38  38  38  39  39  39  38  36  37  37  37  37  37  37  36  35  38  40  39  40  40  40  39  40  39  39  42  42  41  39  38  37  37  38  39  40  40  40  40  40  40  40  40  39  40  40  40  40  38  37  35  33  33  31  30  28  26  27  27  27  28  29  29  30  29  31  32  32  32  32  32  32  32  32  32  29  28  29  29  28  28  29  28  27  27  27  28  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  28  28  28  29  30  29  28  26  25  24  23  23  24  23  24  26  27  27  27  28  28  29  30  31  31  32  30  28  26  26  26  27  26  27  27  27  27  27  26  27  29  28  27  26  26  27  28  30  31  33  36  34  34  32  31  29  27  27  26  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  28  29  28  29  29  29  29  29  29  28  27  27  28  27  28  28  28  27  28  27  25  26  26  26  27  28  28  29  28  32  35  36  38  38  39  38  37  35  35  32  30  28  26  24  24  24  25  27  27  26  25  26  27  28  29  30  31  32  31  30  29  28  27  26  27  27  28  29  31  33  34  35  37  38  39  38  38  37  36  36  36  35  36  35  34  34  33  33  33  35  36  37  38  38  38  37  36  36  37  38  37  38  38  38  38 
 31  30  28  26  24  24  24  27  27  30  36  36  36  36  36  36  36  36  36  36  37  37  37  37  37  37  37  37  37  36  35  36  36  36  37  37  38  38  38  38  38  37  37  37  36  36  36  35  35  36  36  36  37  37  38  38  38  39  38  37  37  37  37  36  36  36  35  35  35  35  35  35  34  34  34  33  33  32  36  39  39  39  39  39  39  39  39  39  41  42  40  38  36  35  35  36  36  37  39  39  39  39  39  39  39  39  39  38  36  36  35  34  32  31  30  29  29  27  25  27  27  27  28  28  29  29  29  29  30  30  30  30  30  30  30  30  30  27  27  28  29  29  29  29  28  27  26  27  28  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  28  30  30  30  30  29  28  27  26  26  25  25  25  26  26  27  28  29  29  30  28  28  30  32  33  33  31  29  27  25  26  27  27  27  27  27  27  27  26  27  28  28  27  26  26  27  28  29  31  34  36  34  33  31  29  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  28  26  25  26  26  26  27  27  28  28  27  30  34  34  36  37  37  37  35  34  33  34  33  31  27  25  24  25  26  28  29  26  26  27  28  29  30  32  33  34  34  31  30  29  28  27  27  28  30  31  32  33  34  35  37  38  39  38  38  37  36  36  36  35  36  35  35  34  33  33  35  36  37  38  38  38  38  37  36  36  37  38  37  37  37  37  37 
 33  31  29  27  24  24  25  27  29  31  35  35  35  36  37  37  37  38  38  37  36  36  36  36  36  36  36  36  36  36  35  36  36  37  37  38  38  39  39  37  36  36  36  35  34  34  33  33  33  34  34  35  35  35  36  37  37  38  38  38  37  36  36  35  33  32  31  31  31  33  33  32  31  31  31  30  29  29  34  38  37  37  37  37  37  37  37  37  40  40  38  36  34  33  32  33  33  34  37  37  37  37  37  37  37  37  38  36  31  32  31  30  30  29  27  27  27  27  26  27  26  27  27  28  29  28  28  28  28  28  28  28  28  28  28  28  28  26  26  27  28  30  30  29  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  29  28  28  29  29  29  28  28  28  27  25  26  27  27  27  27  28  28  28  27  28  30  33  34  33  32  30  27  25  26  26  26  26  26  26  26  26  26  26  29  28  26  25  25  26  27  29  30  33  37  34  32  30  28  27  27  26  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  26  24  25  25  26  26  27  27  28  27  29  31  33  34  34  35  34  33  32  30  35  36  33  29  27  26  27  28  30  31  27  27  28  29  31  32  33  35  36  35  32  31  30  29  28  28  30  31  32  32  33  34  35  37  38  39  38  37  37  36  36  36  35  35  35  34  34  33  33  37  38  37  38  37  38  37  37  36  37  37  38  37  38  38  38  38 
 36  34  32  29  27  26  28  30  32  34  34  34  35  36  37  38  38  39  40  39  36  37  37  37  37  37  37  37  37  37  37  37  37  38  38  38  39  39  39  37  35  35  35  34  33  33  32  32  32  33  34  34  34  35  35  36  37  37  37  39  38  37  36  34  32  31  29  28  29  32  31  30  30  30  29  28  27  26  33  37  36  36  36  36  36  36  35  35  38  39  37  35  33  32  31  31  32  32  36  36  36  36  36  36  36  36  37  34  28  28  28  28  28  27  27  27  27  26  26  26  27  27  28  28  29  29  29  28  27  27  27  27  27  27  27  27  27  24  25  27  28  30  30  29  28  27  26  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  27  26  26  26  27  27  28  28  29  29  27  25  25  26  26  26  26  27  26  26  27  29  31  34  35  34  33  30  27  25  25  25  25  26  25  25  25  25  25  26  28  27  26  25  25  26  28  29  30  33  37  34  32  29  27  26  26  27  27  26  25  25  25  25  25  25  25  26  25  25  25  25  25  25  25  25  25  25  25  26  26  26  26  26  26  26  26  26  26  28  28  28  28  28  28  28  28  28  26  24  24  25  25  26  27  26  27  27  27  29  31  31  32  33  32  31  30  28  37  39  35  31  27  26  27  28  30  31  28  28  29  30  32  34  35  37  38  37  33  32  31  30  29  30  31  32  33  33  32  34  36  38  39  39  39  38  38  36  35  35  35  35  34  34  33  33  32  36  39  38  38  38  37  36  36  36  37  37  38  38  37  37  36  37 
 38  36  34  31  28  27  28  30  32  33  33  33  34  36  37  38  39  39  40  38  36  36  36  36  35  35  35  35  35  35  34  35  35  36  37  38  39  39  40  37  35  35  34  33  32  31  30  29  29  29  30  31  31  32  33  34  36  36  37  38  37  36  34  32  30  29  27  25  27  30  30  29  29  29  28  28  27  26  30  34  33  34  34  34  34  35  35  35  38  38  35  33  30  29  28  29  30  31  33  33  34  34  34  34  34  34  33  32  27  27  27  27  27  26  26  26  26  26  27  27  28  28  28  28  28  29  29  28  26  26  26  26  26  26  26  26  27  24  24  26  28  29  29  28  28  27  25  27  27  27  27  27  27  27  27  26  26  27  27  27  27  27  27  27  27  27  26  25  26  26  25  26  27  27  28  28  26  24  24  24  25  25  25  25  26  26  27  29  31  34  36  35  33  30  27  26  25  25  25  25  25  26  25  26  26  26  27  26  25  25  25  25  27  29  30  33  37  34  32  29  27  26  25  26  26  26  26  26  26  25  25  26  25  25  25  25  25  25  25  25  25  25  25  25  25  26  26  26  26  26  26  25  25  25  26  27  27  27  27  27  27  27  27  27  26  25  25  25  25  26  27  27  27  27  27  29  30  30  31  31  30  30  29  27  34  36  34  32  30  29  30  32  33  33  30  30  31  32  33  35  36  37  38  38  36  34  32  31  30  31  32  33  35  35  34  33  33  35  36  37  37  36  34  36  37  35  34  33  33  33  33  32  32  38  40  38  36  37  38  38  38  37  36  38  37  37  38  41  42  40 
 36  35  33  30  28  27  26  27  27  29  32  33  36  38  39  40  39  38  38  37  36  35  34  34  33  32  30  29  29  28  27  28  30  32  34  36  38  39  40  37  36  35  33  31  30  28  26  25  25  22  22  24  26  27  29  31  32  34  34  35  35  34  32  30  28  26  25  23  25  29  28  28  28  28  28  28  29  29  28  28  29  30  31  32  33  35  35  35  37  36  32  28  25  23  23  24  26  27  28  29  30  32  32  32  31  30  28  28  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  27  27  27  27  26  27  27  25  25  26  26  26  27  27  26  25  26  27  27  28  28  28  27  26  25  24  24  25  25  25  25  25  25  25  25  25  26  27  27  27  27  27  27  26  26  27  25  23  24  25  24  25  26  26  27  27  26  28  31  33  36  36  34  31  29  26  25  24  25  24  25  25  26  26  27  27  26  26  25  24  24  25  26  29  30  33  37  34  31  28  26  25  25  25  25  26  27  27  27  26  25  26  25  24  24  25  26  26  26  26  26  26  26  25  26  28  28  28  27  27  27  26  25  25  25  25  25  25  25  25  25  25  25  25  25  26  26  26  26  27  27  28  28  27  30  32  31  30  30  30  29  29  28  28  27  28  30  33  36  38  39  39  39  37  34  34  35  35  36  36  36  37  36  37  40  38  35  32  30  31  32  35  37  39  38  33  30  29  32  35  35  32  26  35  40  36  33  32  31  33  34  35  35  40  40  36  33  34  39  41  40  36  35  39  35  34  39  46  50  45 
 36  34  32  30  28  27  27  27  28  29  31  32  34  36  37  38  38  37  36  36  37  36  35  34  33  31  29  29  28  28  28  29  30  31  33  34  35  37  37  36  35  34  33  31  30  28  27  26  25  23  24  25  26  28  29  30  32  33  33  34  34  32  31  30  28  28  26  25  27  29  28  28  29  29  29  29  29  29  28  28  29  30  30  32  34  35  36  36  37  35  32  29  25  24  23  24  26  28  27  28  29  30  32  32  30  29  28  27  27  27  27  27  27  27  27  27  28  27  26  27  27  27  27  27  27  27  27  27  26  27  27  27  27  26  27  26  26  28  28  27  26  26  25  24  25  24  25  30  32  34  36  37  36  34  31  28  26  25  25  25  25  25  25  25  25  25  26  27  27  27  27  27  27  27  26  27  25  24  24  25  25  25  26  27  27  27  27  28  31  33  36  36  34  31  29  27  26  25  25  25  25  25  26  27  26  27  26  26  25  24  25  26  27  29  30  33  36  33  32  29  27  26  25  25  26  27  26  27  27  27  26  25  26  25  25  26  27  26  26  26  26  26  27  26  27  28  29  28  27  27  26  27  26  25  26  26  26  26  26  26  26  26  26  27  26  25  26  26  26  27  28  28  28  28  30  31  30  30  30  29  29  28  27  28  26  27  30  32  35  36  37  37  37  36  34  33  34  34  35  35  35  36  35  36  39  37  34  32  30  31  32  35  37  39  39  35  33  33  35  38  38  36  31  35  38  36  34  34  35  36  38  39  39  37  37  35  31  32  36  39  38  37  39  40  35  32  33  36  38  35 
 34  33  32  30  28  27  28  28  28  28  29  30  32  33  34  34  34  34  33  35  38  36  35  33  32  30  29  27  26  27  28  29  29  30  31  31  32  32  32  34  34  33  32  31  29  28  27  26  25  26  26  26  27  28  29  29  30  30  30  31  31  30  30  29  28  28  27  26  27  28  28  28  28  28  28  28  28  28  27  26  27  29  30  32  33  35  37  37  36  34  31  28  25  24  24  25  26  28  26  27  27  29  30  30  28  27  26  26  28  28  27  27  27  27  27  27  28  27  26  26  26  26  26  26  26  26  26  26  27  26  27  27  27  26  27  26  26  30  30  28  26  25  24  24  25  25  26  30  34  39  43  45  44  39  33  28  25  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  25  25  25  25  26  26  27  27  27  28  28  29  31  33  35  35  33  31  30  28  26  26  26  26  26  26  26  26  26  27  27  26  25  25  25  26  27  30  31  33  36  33  32  30  28  27  26  26  26  27  27  26  26  27  26  26  26  26  26  27  27  27  27  27  27  27  27  27  27  28  28  28  28  27  27  27  26  26  27  27  27  27  27  27  27  27  27  27  27  26  26  26  27  27  28  28  28  28  29  29  29  29  29  28  27  27  27  27  26  27  29  31  34  35  36  35  35  35  33  33  33  33  34  35  35  35  35  36  38  36  33  31  30  30  32  35  37  38  38  36  34  35  37  39  40  38  36  35  35  37  38  39  39  39  40  41  41  37  38  41  37  34  38  38  36  37  41  41  35  33  34  38  40  36 
 32  32  31  29  28  28  27  27  27  28  28  28  29  30  31  31  32  32  31  34  37  36  34  33  31  29  27  25  24  26  28  28  28  28  28  28  29  29  28  31  33  32  31  30  29  28  27  26  26  27  27  27  27  28  28  28  28  28  28  29  29  28  28  28  28  27  28  28  28  27  28  28  28  28  28  28  28  28  26  25  26  28  30  31  33  35  36  37  35  33  31  28  25  24  24  25  26  27  24  25  26  27  28  28  27  26  24  25  28  28  27  28  27  27  27  27  28  27  26  27  26  26  26  26  26  26  26  26  27  26  27  27  27  26  27  26  26  29  29  26  25  24  24  26  28  30  32  29  32  39  46  49  47  41  32  24  22  27  27  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  26  27  27  28  28  28  29  29  29  30  32  33  34  35  34  32  31  29  28  28  28  28  28  27  27  27  27  27  28  27  26  26  26  26  28  30  31  33  35  33  32  31  29  28  28  27  27  26  26  27  26  26  27  27  27  27  27  28  28  28  28  28  28  28  28  28  28  29  29  29  28  28  27  27  27  27  27  29  29  29  29  29  29  29  29  29  28  26  27  27  27  28  28  29  29  29  29  29  28  28  28  27  27  26  26  26  26  27  29  31  33  35  35  34  34  33  32  32  32  33  33  34  34  34  35  36  37  35  34  32  32  32  34  36  38  38  36  35  35  35  37  39  40  39  38  36  35  38  40  41  40  39  39  40  41  37  42  48  45  42  45  42  36  36  44  44  39  38  41  46  47  40 
 30  30  30  29  28  29  28  28  27  27  27  27  27  28  28  28  29  29  29  32  36  35  33  31  29  27  26  24  23  26  28  27  27  27  27  26  26  26  25  29  31  30  29  29  28  28  27  27  27  28  28  28  28  27  27  27  27  26  26  26  26  26  27  27  27  28  28  28  28  27  27  27  27  27  27  27  27  27  25  24  26  27  29  30  32  34  35  36  33  31  30  28  25  25  24  25  26  26  23  24  25  26  27  27  26  25  23  24  28  28  27  28  28  28  28  27  28  27  26  27  27  27  27  27  27  27  27  27  26  27  27  27  27  26  27  26  26  26  25  24  24  25  27  30  34  39  40  31  33  41  48  51  48  42  33  23  21  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  28  28  29  29  30  30  30  30  31  33  34  35  35  34  33  32  30  30  30  29  29  29  28  28  28  27  28  29  28  27  26  26  27  29  30  32  34  34  34  33  32  31  30  29  28  28  26  25  26  27  27  27  28  28  28  28  29  29  29  29  29  29  29  29  29  29  30  30  29  29  29  28  28  28  27  27  30  30  30  30  30  30  30  30  30  29  27  28  28  28  28  29  29  30  30  29  29  28  28  27  27  27  26  26  26  26  28  30  31  33  34  34  34  33  32  33  33  33  33  34  34  35  35  35  36  36  35  34  33  33  34  36  37  39  37  34  34  34  35  36  37  38  38  39  37  38  41  44  43  40  37  36  38  40  34  41  49  46  44  49  46  38  36  45  45  44  46  48  48  45  43 
 28  28  29  29  29  29  29  28  27  26  27  26  26  26  26  26  27  28  28  30  33  32  31  30  28  27  25  24  24  26  28  27  26  27  26  25  25  24  24  28  29  29  28  28  28  27  28  27  27  28  28  27  27  27  26  26  26  25  25  25  25  25  26  26  26  27  27  27  27  26  26  26  26  26  26  26  26  27  25  25  26  27  28  30  31  32  34  34  31  29  28  27  25  25  25  25  26  26  23  24  25  26  27  27  26  25  23  23  28  28  27  28  27  27  27  27  28  27  26  26  26  26  26  26  26  26  26  26  27  26  26  26  26  26  26  26  26  24  24  26  27  30  34  39  43  48  48  38  40  46  51  53  51  44  36  28  25  28  28  27  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  29  29  30  30  30  31  31  31  32  32  33  34  34  34  34  33  32  32  32  31  31  31  30  29  29  28  27  28  29  29  28  27  27  28  30  31  33  34  33  33  33  33  33  32  31  30  29  27  25  26  27  27  28  28  29  29  30  30  30  30  30  30  30  30  30  30  30  31  31  30  30  30  29  29  28  27  28  31  31  31  31  31  31  31  31  31  30  27  28  29  29  29  30  30  30  31  30  29  29  29  28  28  28  27  27  27  28  29  31  32  34  35  35  34  33  33  34  34  34  35  35  35  36  36  37  37  37  36  35  35  36  37  38  39  41  38  33  35  36  37  37  36  36  39  40  39  42  46  48  46  41  37  37  40  44  39  45  50  42  40  51  51  43  42  52  46  50  55  54  48  42  55 
 26  27  28  29  30  30  29  28  27  27  28  27  26  25  25  25  26  27  28  29  30  29  29  29  27  26  25  25  24  26  27  26  27  27  26  25  26  26  25  27  27  27  27  27  28  28  27  28  28  27  27  27  26  26  27  26  26  26  25  25  24  25  25  25  25  26  26  26  26  26  26  26  26  26  26  26  26  27  26  26  27  28  28  29  30  30  31  31  29  28  27  26  26  26  26  26  26  25  24  24  26  27  28  28  27  25  24  24  28  28  27  28  28  28  28  27  28  27  25  25  25  25  25  25  25  25  25  26  27  26  27  27  27  27  27  27  27  26  27  30  34  38  42  46  49  52  52  48  49  52  54  54  51  46  40  36  32  27  28  28  28  28  28  28  28  27  28  29  29  29  29  29  29  29  29  29  29  30  30  30  31  31  31  32  32  32  32  33  33  34  33  33  34  33  32  33  34  33  33  32  32  31  30  29  28  28  30  29  28  28  28  29  30  32  33  33  32  32  33  34  34  33  32  31  30  27  25  26  27  27  28  29  30  31  31  31  31  31  31  30  31  31  31  30  31  32  31  31  31  30  30  30  29  28  29  33  33  33  33  33  33  33  33  33  31  28  29  29  30  30  31  31  31  31  31  31  31  31  30  30  29  29  29  28  30  32  32  34  36  37  36  35  34  34  36  36  36  37  37  38  38  38  39  39  38  38  38  38  39  40  41  43  44  41  38  41  43  42  40  39  38  41  43  44  46  50  53  50  45  43  45  51  57  66  73  65  45  38  54  58  52  54  64  51  56  65  64  56  54  79 
 24  26  27  28  30  30  29  28  27  27  29  28  26  25  24  25  26  27  29  29  26  27  27  27  27  26  27  27  26  26  27  26  27  27  26  26  26  26  26  26  26  27  26  27  27  28  27  28  27  26  25  26  25  26  27  27  26  27  26  25  26  25  24  25  25  25  25  24  25  26  26  26  26  26  25  26  26  25  27  28  28  29  29  29  29  29  29  29  27  26  27  27  26  26  25  25  26  25  25  25  27  28  29  28  28  26  25  25  28  28  27  28  28  28  28  27  28  27  25  26  26  25  25  25  26  26  25  26  27  26  27  27  27  26  27  26  26  30  33  36  41  45  49  51  52  51  52  54  54  52  51  49  46  43  40  40  36  28  28  29  28  28  28  28  29  28  29  31  30  30  30  30  30  30  30  30  30  31  30  30  31  31  32  33  32  32  33  34  33  33  33  33  33  33  33  34  34  35  34  33  32  31  30  29  28  29  30  30  29  28  28  29  30  32  34  33  31  33  33  34  35  34  33  32  30  26  24  26  27  27  28  29  31  32  32  31  30  31  30  30  30  30  30  30  31  31  32  32  31  30  30  30  30  29  30  34  34  33  33  33  33  33  33  34  32  29  30  29  30  30  31  32  31  31  32  33  33  32  32  31  31  30  30  29  32  34  35  37  37  37  38  37  35  35  37  38  38  39  39  39  40  41  40  40  39  39  40  41  42  44  44  45  46  45  45  49  52  51  47  43  43  45  49  48  49  55  57  55  51  51  58  66  75 127 140 109  69  49  62  67  62  65  77  65  66  72  73  72  74  93 
 23  25  27  28  30  30  29  28  26  26  30  29  27  25  24  25  26  28  30  28  24  25  25  25  26  27  26  27  27  26  26  27  26  26  27  27  28  28  29  26  25  25  26  27  27  27  28  28  28  24  24  25  25  25  25  26  27  27  26  25  25  25  25  24  24  23  23  23  24  26  25  26  26  26  26  26  25  25  28  30  29  28  28  28  28  28  27  26  25  25  26  27  27  26  25  26  26  25  25  25  27  28  29  29  28  27  25  25  27  27  27  27  27  27  27  27  28  27  25  25  25  25  26  26  25  25  25  26  27  26  26  26  27  27  26  25  24  33  39  42  48  52  54  54  52  49  48  55  54  49  45  41  39  38  37  38  36  28  28  29  28  28  28  28  28  28  29  31  31  31  31  31  31  31  31  32  31  30  30  31  32  32  33  33  33  33  34  34  33  33  33  33  33  33  34  35  35  35  35  34  32  31  30  29  28  29  31  30  29  28  29  29  31  33  34  33  31  33  35  36  36  35  34  32  31  27  24  26  26  27  29  30  31  31  32  32  31  31  31  32  32  31  31  31  31  32  32  32  31  30  31  30  30  29  31  35  34  34  35  35  35  34  34  35  33  28  29  29  30  30  30  31  31  31  34  34  32  33  33  33  32  32  31  30  33  35  36  38  39  39  39  37  35  35  39  39  40  42  42  42  41  41  42  42  39  40  42  43  45  46  46  46  47  48  47  46  48  50  50  48  46  48  53  51  49  55  58  58  57  58  69  82  92 200 223 166 104  67  73  76  70  72  87  83  78  74  76  81  84  82 
 26  27  27  28  28  28  28  28  27  27  28  27  27  26  26  26  26  27  28  27  26  26  26  26  26  27  26  26  27  26  26  27  26  26  27  27  27  27  27  28  28  27  26  25  25  25  26  27  28  28  27  28  28  27  27  27  27  27  27  26  26  26  26  26  26  26  26  25  26  26  26  24  23  23  24  25  27  28  25  26  33  34  30  25  25  28  31  32  29  27  27  27  26  26  26  25  25  26  30  31  31  32  32  32  32  31  31  31  31  31  30  30  29  28  27  27  26  27  31  29  27  26  25  25  27  28  31  26  23  27  29  27  25  25  29  36  43  43  43  46  50  52  53  53  52  51  50  45  44  43  40  38  37  36  36  36  35  28  28  28  28  28  28  28  28  28  31  35  34  33  33  32  31  30  30  29  31  33  31  31  30  30  31  32  33  34  35  35  34  34  33  33  33  32  32  32  35  36  35  34  33  32  31  31  30  29  27  28  28  28  29  31  32  33  34  32  29  30  30  30  31  30  29  28  28  26  24  26  27  28  29  31  32  34  35  28  32  36  29  24  28  32  31  29  31  31  30  30  30  29  29  29  29  28  29  32  36  34  29  28  32  36  36  29  29  33  33  33  33  33  34  35  35  36  33  35  39  34  27  28  29  29  31  39  39  38  38  37  37  39  39  38  37  37  40  43  41  35  29  35  47  52  45  41  47  45  42  38  37  43  53  57  48  60 102 140 153 120  77  56  62  69  64  57  63  77  77  69  68  70  73  75  81 119 127 108  86  73  78  85  86  86  88  81  79  81  84  83  79  78 
 27  27  27  27  27  27  27  27  27  27  26  26  26  27  27  27  27  26  26  26  27  27  27  27  27  26  27  27  26  27  27  26  27  27  26  26  26  26  26  29  29  28  26  24  24  24  25  27  27  28  28  28  27  26  26  25  25  24  25  26  26  26  26  26  26  26  26  26  26  26  25  24  22  22  24  25  28  30  26  25  30  31  28  28  30  33  33  31  29  28  28  27  27  27  26  26  25  26  33  34  33  33  33  33  33  33  33  33  34  33  32  31  30  29  27  27  26  27  29  28  27  26  27  28  30  32  34  28  23  26  27  29  32  37  42  48  53  50  48  50  51  53  53  53  52  52  50  40  39  40  39  38  38  37  36  36  34  28  28  28  28  28  28  28  29  28  31  37  35  34  33  32  31  30  29  27  32  34  31  30  29  29  29  31  32  34  35  35  34  34  33  33  32  31  30  30  35  35  35  34  33  32  32  31  31  30  28  29  30  30  31  32  33  34  35  33  30  30  29  29  29  28  28  28  28  27  25  26  28  29  30  32  34  35  35  30  35  37  29  23  31  34  30  27  31  32  33  33  33  32  32  32  31  31  31  32  36  33  29  28  31  35  37  35  33  35  35  34  34  33  33  33  33  32  31  34  36  30  28  32  36  34  32  36  36  35  33  32  33  34  34  35  35  33  30  39  71  85  60  31  39  44  40  38  45  45  47  47  48  54  62  63  56  64 101 148 166 128  80  58  68  77  75  69  78  93  89  80  84  93  97  96 100  89  90 101 110 119 126 135 138 136 123  84  80  87  88  83  76  82 
 26  26  26  26  26  26  26  26  26  26  27  27  27  26  26  26  26  27  27  27  26  26  26  26  26  27  26  26  27  26  26  27  26  26  27  27  27  27  26  28  28  27  25  25  24  25  26  27  28  27  27  26  25  24  23  22  22  21  22  25  25  25  25  25  25  25  25  25  25  25  24  25  25  25  25  26  27  27  30  29  25  22  22  28  34  36  32  26  27  29  28  28  28  27  27  27  26  26  32  33  32  32  32  32  32  32  32  32  33  32  32  31  30  29  28  27  27  24  21  23  25  28  29  31  32  32  31  31  30  25  25  33  45  54  58  54  48  52  55  55  55  55  55  53  51  49  48  41  40  40  39  38  37  36  35  36  34  28  29  29  29  29  29  29  29  28  31  36  34  34  33  32  31  30  30  29  31  33  31  31  30  30  30  31  32  33  34  35  34  33  34  33  32  31  31  31  34  34  34  33  32  31  31  31  30  30  31  31  32  32  32  33  34  34  35  34  32  32  32  33  32  32  32  32  32  30  29  30  30  32  33  34  35  36  35  36  38  35  30  33  40  37  28  24  29  35  35  35  35  35  34  34  34  34  34  34  36  34  33  33  30  29  34  37  35  32  33  32  32  31  31  31  31  30  35  33  25  26  33  35  34  34  34  30  30  30  31  34  36  37  38  39  39  39  41  53 122 168 125  57  50  51  50  53  54  54  63  71  76  77  75  69  73  74  75  90 102  95  84  81  87  93 102 101 106 120 124 126 137 146 145 136 131 136 142 144 147 149 154 158 155 151 137  88  80  83  83  80  76  84 
 27  27  27  27  26  26  27  27  27  27  26  26  26  27  27  27  27  26  26  26  27  27  27  27  27  26  27  27  26  27  27  26  27  27  26  26  27  26  26  28  28  27  25  24  24  25  26  28  29  31  31  30  29  28  26  25  24  23  23  24  24  24  24  24  24  24  24  25  24  23  25  25  27  27  27  28  27  26  30  33  31  30  29  29  29  30  32  33  30  29  29  29  29  28  28  27  26  27  32  33  32  33  33  33  33  33  33  32  32  33  32  31  30  29  29  28  28  26  23  25  27  30  31  31  31  29  27  35  39  35  35  42  54  62  63  56  48  56  60  59  58  56  54  50  47  44  42  40  39  39  38  37  36  35  34  35  33  29  30  30  30  30  30  30  30  29  32  36  34  34  33  32  31  31  31  30  31  33  32  32  31  30  31  32  33  32  34  35  34  33  33  33  33  32  32  32  32  32  32  32  31  31  30  30  30  31  33  33  33  34  33  33  33  33  33  33  34  34  34  34  34  34  34  34  34  32  32  33  33  33  34  35  35  35  35  37  36  31  30  38  45  38  27  21  26  32  33  32  32  32  32  32  32  32  33  36  40  36  33  33  28  28  35  30  29  36  35  34  35  36  36  37  37  36  39  35  35  56  67  49  30  28  37  38  38  41  45  50  53  56  59  61  62  64  77  87 141 176 144  95  90  87  80  83  87  78  83  88  92  94  91  86  96 107 108 101 108 114 118 123 125 123 133 125 125 142 154 165 175 175 158 130 110 121 125 118 110 100  97  97  96  90  83  78  75  78  80  77  73  81 
 26  26  26  26  26  26  26  26  26  26  27  27  26  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  26  26  27  27  26  25  24  24  26  27  28  30  36  37  35  34  33  31  31  30  29  27  24  24  25  24  24  24  24  24  25  24  24  25  26  28  29  28  28  28  26  27  34  49  64  66  56  40  30  31  39  32  30  31  30  29  30  29  28  28  29  32  33  32  33  33  33  33  32  33  32  32  33  32  31  30  30  29  30  29  30  31  30  30  30  29  29  30  29  28  41  49  47  48  51  54  57  56  54  52  58  60  58  56  54  50  45  40  36  35  39  39  38  38  37  36  35  34  34  33  30  30  30  30  30  30  30  31  30  32  35  34  34  34  33  32  31  32  30  32  33  32  31  31  31  31  32  33  32  34  35  34  33  33  33  33  33  34  33  32  31  32  31  31  31  32  31  30  31  33  33  32  33  32  31  32  32  31  31  33  33  33  32  33  34  34  34  34  33  33  34  33  33  34  35  35  34  34  39  36  31  31  39  45  40  32  29  30  33  33  33  34  34  34  34  35  35  36  41  46  40  40  42  39  41  55  48  42  44  42  41  40  39  37  35  34  34  30  36  73 137 164 126  74  51  53  50  58  64  68  73  76  76  77  78  81  81  66  73  83  82  75  75  80  77  71  80  98  85  82  78  77  87  95  91 104 119 117 110 115 109 103 105 104  89  89  75  64  66  66  70  79  84  83  77  70  82  87  83  79  74  76  82  85  81  76  81  86  95 102  99  90  95 
 27  27  27  27  27  27  27  27  27  27  26  26  27  26  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  26  27  26  26  26  26  25  24  24  24  26  27  28  31  37  37  36  35  34  33  32  31  31  28  24  24  24  24  24  24  24  24  24  24  25  26  27  28  29  29  29  28  27  32  44  64  87  96  86  63  40  31  34  32  31  31  31  31  30  30  30  29  29  32  33  32  33  33  33  33  32  33  32  33  32  31  31  31  30  30  30  30  32  34  32  29  28  28  30  34  39  41  48  52  51  51  51  53  54  56  57  58  56  55  54  52  49  44  39  34  30  29  38  39  38  37  37  36  35  34  33  32  31  31  31  31  31  31  31  31  31  32  35  35  34  33  34  33  32  32  32  32  33  32  32  33  33  33  32  33  33  33  34  34  34  34  34  34  34  34  34  31  32  32  32  32  32  32  32  32  32  31  31  31  31  31  30  30  30  30  30  31  31  31  32  33  33  33  34  34  34  34  34  35  35  35  35  35  35  34  41  38  33  32  35  36  37  39  42  44  39  39  40  40  41  41  42  42  43  42  41  45  49  71  81  58  30  39  41  37  37  37  39  41  43  45  46  47  49  44  50  90 157 186 144  91  69  74  74  75  79  83  86  85  82  81  81  85  86  71  73  70  61  59  73  81  78  79  80  73  75  85  79  72  84  96  88 102  99  82  99 117 101  85  94 109  94  82 101 116 112 116 121 123 123 121 118 116 114 120 131 141 149 154 156 150 137 125 117 127 146 157 153 140 140 
 26  26  26  26  26  26  26  26  26  26  27  27  26  27  26  26  26  26  26  27  27  27  27  27  27  27  26  26  27  26  27  27  27  26  26  26  27  27  26  26  25  25  24  24  24  26  28  30  31  31  31  31  31  30  29  29  29  28  28  26  26  26  26  26  26  26  26  26  26  27  27  27  27  27  28  29  30  27  51  65  58  62  70  68  56  41  32  33  33  33  33  32  32  31  31  31  30  30  32  33  32  32  32  32  32  32  33  32  32  31  31  32  31  31  31  31  31  31  29  29  27  28  32  38  46  54  60  56  51  49  48  50  55  60  63  62  61  52  49  49  47  44  40  35  32  28  27  37  39  37  37  36  35  34  33  33  32  32  32  32  32  32  32  32  32  32  32  34  34  34  33  33  33  33  33  33  32  32  33  33  34  34  34  33  32  32  33  34  33  34  35  34  35  35  35  36  33  33  33  33  34  34  34  34  34  34  32  32  32  33  33  33  33  33  33  32  32  33  33  33  34  35  36  36  37  37  37  38  38  38  39  39  39  40  40  40  36  33  38  43  39  35  37  46  51  43  42  43  44  45  45  46  47  48  44  35  46  81 145 175 122  43  32  40  44  45  48  52  56  61  66  71  74  78  77  73  78 106 119  96  73  74  91  98  82  79  86  88  88  86  86  91  96 106 132 113 112 123 120 125 138 121  99  91  93 115 145 146 134 141 146 123 132 127 110 140 169 147 129 147 177 167 158 162 167 175 193 205 200 180 155 131 115 113 122 133 143 149 152 151 140 125 110  94 104 126 139 135 120 118 
 25  25  25  25  26  26  25  25  25  26  27  27  26  27  27  27  27  26  26  26  26  26  26  26  26  26  27  27  26  27  26  26  26  27  27  27  26  26  26  25  25  24  24  23  25  27  29  31  32  27  26  26  26  27  27  27  27  27  27  27  27  27  27  27  27  27  27  27  28  30  28  26  25  25  25  29  32  28  63  73  40  22  24  30  33  31  31  36  35  34  34  33  33  32  32  32  31  31  32  33  32  33  33  33  33  33  33  32  31  31  32  31  32  32  32  32  32  30  26  28  31  35  41  48  55  61  67  59  53  55  57  61  65  67  65  60  57  47  44  45  44  42  40  36  33  29  29  37  37  36  36  35  34  33  33  32  32  33  33  33  33  33  33  33  33  33  33  33  33  33  34  34  34  34  34  34  32  32  33  34  35  35  35  34  32  31  33  34  33  34  34  35  36  36  36  37  34  34  34  34  35  36  37  37  37  37  36  36  36  37  38  38  38  38  39  38  37  38  38  40  41  41  41  43  43  44  44  44  45  46  47  48  49  50  49  43  37  45  69  89  79  55  43  48  57  51  50  51  52  53  54  55  56  58  53  43  60 113 202 247 188  91  75  87  87  80  81  82  83  85  86  87  89  89  94  89  76  77  82  80  80  88  99 101  82  78  86  89  89  89  93 103 111 125 161 123 122 145 145 148 162 130  87  69  82 106 145 153 148 157 158 124 126 135 134 146 168 144 125 141 167 154 154 155 149 145 155 164 156 137 116  97  83  81  86  91  95  98 103 109 109 103  94  76  82  97 107 104  92  92 
 26  26  26  25  25  25  25  25  25  25  27  26  26  26  26  26  26  26  26  27  27  27  27  27  27  27  26  26  27  26  27  27  27  26  26  26  27  27  27  25  24  24  23  23  25  27  28  30  30  25  25  26  26  27  28  28  29  30  30  30  30  30  29  29  29  29  29  29  31  34  30  26  24  23  24  28  33  34  56  57  25  10  15  24  26  23  25  34  35  35  34  34  33  33  32  32  32  32  32  33  32  32  32  32  32  32  32  32  31  31  31  31  32  33  33  33  33  31  29  34  41  48  54  58  58  57  56  53  57  69  79  79  72  64  56  49  47  43  42  43  43  43  42  40  38  35  34  37  37  36  35  34  33  32  32  31  32  33  33  33  33  33  34  34  34  34  33  34  34  34  34  35  35  35  35  35  33  31  33  35  36  36  35  34  32  31  33  34  33  34  35  36  36  37  37  37  35  35  36  36  37  37  38  38  39  40  41  41  42  43  43  44  45  46  47  44  41  43  42  40  42  46  48  47  49  51  51  51  52  54  54  56  57  58  58  56  54  77 130 173 156 104  64  58  68  67  67  67  68  68  70  70  70  70  67  66  79 111 180 217 171 106 119 140 125  99 103 102 100  99  98  95  94  93  95  96  95  93  96 101 103 100  95  93  86  87  91  93  89  86  89 101 116 129 136 110 106 116 117 126 130  98  68  58  54  61  91 103 111 135 143 110 115 139 140 116 122 107  97 112 127 112 127 128 108  85  75  76  73  71  73  76  73  68  68  70  70  71  78  88  94  93  88  89  86  88  91  88  84  90 
 25  25  25  26  26  26  26  26  26  26  26  26  26  26  27  27  27  26  26  26  26  26  26  26  26  26  27  27  26  27  26  26  26  27  27  27  26  26  26  24  24  24  24  24  24  26  29  32  34  30  29  29  30  30  31  33  34  34  33  29  29  29  30  30  30  30  30  29  32  35  31  26  22  21  23  27  33  36  37  31  22  25  38  44  36  24  21  27  33  34  34  35  34  34  33  33  33  32  32  33  33  33  33  33  33  33  33  32  31  31  32  32  32  32  31  33  33  35  39  44  53  60  62  60  57  52  48  54  69  87 102 104  86  62  43  37  39  41  42  43  43  43  43  42  40  38  37  36  36  36  35  34  33  33  32  31  32  34  34  34  34  33  33  33  33  33  33  33  33  33  34  34  35  36  36  36  34  32  33  35  36  37  36  34  33  32  32  33  34  34  34  35  36  37  37  37  37  37  37  39  40  41  41  42  43  44  46  47  48  49  50  51  52  53  53  51  49  49  53  59  60  55  52  57  56  56  57  57  59  61  63  65  67  67  68  74  77 110 184 246 228 156  96  78  87  90  89  90  92  95  96  98 101 103 105 106  95  82 100 112  87  71 110 135 120  94  95  95  96  98  99 100 102 103  96  99 110 106 100 100  97  90  84  89  93  97  97  92  85  81  82  86  95 101  92  97  93  83  82  89  81  64  68  76  59  46  58  71 102 156 180 151 159 187 182 141 145 143 148 166 178 168 200 168 114  85  69  72  75  77  82  87  84  80  81  83  82  80  82  83  81  72  67  87  81  74  72  71  73  81 
 25  22  21  26  30  30  26  27  32  34  25  26  27  26  27  27  26  26  26  25  24  25  24  25  26  26  27  27  26  28  25  19  21  31  37  32  24  21  23  22  24  28  30  28  26  29  36  47  53  46  41  38  35  35  36  37  36  35  30  20  21  22  23  25  26  26  26  25  26  28  27  24  18  16  20  26  28  25  27  29  27  26  25  25  25  26  28  28  29  30  33  36  38  39  37  35  33  31  31  32  34  35  37  37  38  36  35  35  34  34  34  32  30  27  24  28  34  44  52  52  63  62  49  43  50  66  82  99 109 109 114 134 121  75  38  38  42  42  42  41  40  39  36  34  33  31  31  31  32  32  32  31  31  31  32  31  32  37  37  36  35  34  33  32  32  32  31  29  30  31  32  33  35  37  37  39  37  36  37  37  37  37  37  36  36  36  35  35  35  34  34  34  34  35  35  37  44  46  47  51  55  56  57  56  58  57  50  53  56  59  61  61  60  58  55  61  67  65 104 168 157  87  50  84  68  65  70  66  65  69  76  82  85  86  84  81  79 105 166 224 215 158 110  93  99 108 100 104 117 125 129 139 152 169 178 158 106  76  70  72  75  81  83  84 105 118  82  78  91  94  88  92  99  96  98  98  93  94  93  87  83  84  86  86  87  92  87  76  75  93  99  80  46  28  43  41  37  36  34  29  27  30  34  38  42  33  23  37 106 203 236 197 185 202 213 207 226 217 204 207 212 200 219 200 143  87  70  85  86  75  69  74  76  71  70  72  74  75  78  80  81  83  82  74  73  74  76  78  80  82 
 31  26  21  22  24  25  21  21  24  26  22  22  23  24  24  24  25  25  26  24  24  24  24  24  25  25  26  26  25  29  27  21  23  33  38  34  26  23  25  25  27  29  32  32  32  35  42  50  54  46  41  37  34  34  36  38  37  35  30  23  23  24  24  24  25  25  26  26  27  30  30  26  21  18  20  25  27  24  26  29  27  26  23  23  24  25  26  27  27  28  31  35  37  38  37  35  33  32  34  35  36  38  39  39  39  38  37  38  38  28  25  32  40  41  37  40  48  58  62  55  56  56  56  63  84 116 148 174 176 149 117 107  86  53  34  43  45  43  42  42  40  39  37  35  34  33  34  35  36  35  35  35  36  36  36  36  35  35  35  35  35  35  36  36  36  37  33  28  29  30  31  32  33  34  35  35  32  31  32  32  33  33  34  35  34  34  45  47  41  40  40  43  45  47  47  47  50  66  79  78  63  48  44  46  48  51  58  57  57  60  64  67  70  69  69  58  56 102 180 249 220 126  65  83  71  74  81  75  68  68  70  71  73  75  73  78  74  77  97 116 102  73  57  56  60  64  58  65  75  78  76  81  85  82  83  88  60  45  43  42  39  40  42  41  43  40  26  43  76  92  92  92  93  85  91  90  77  86  94  89  86  92 100  94  90  88  86  82  82  89  91  79  52  26  15  19  19  19  24  24  23  29  28  27  37  21  21  54 117 175 178 141 132 130 119 119 131 124 114 113 114 105 113 109  87  67  75  92  90  83  86  95  95  96  97  98 100 101 102 104 106 106 108 119 121 121 123 125 126 127 
 38  29  21  19  21  22  19  17  17  18  20  20  20  21  21  22  22  25  26  24  22  23  23  24  24  24  25  25  24  29  30  24  25  33  37  35  30  27  27  29  30  30  32  35  40  44  48  51  51  43  39  35  32  32  34  36  35  33  32  29  28  27  25  24  25  26  26  27  30  34  35  31  25  20  20  24  25  22  26  29  26  25  23  23  22  23  23  24  24  26  29  32  34  36  36  35  33  32  37  38  38  40  41  40  40  40  38  40  42  25  18  31  47  53  49  50  63  67  57  44  38  62 105 145 167 177 182 212 216 164 101  69  51  34  31  46  48  42  41  41  40  39  39  38  37  37  36  38  39  38  38  38  38  38  38  39  37  33  34  35  36  37  39  39  40  42  38  32  33  33  33  34  34  34  35  35  33  33  33  34  35  36  37  38  38  38  47  48  42  41  43  47  50  51  48  46  50  77  99  94  69  48  45  50  51  51  59  55  52  52  55  59  61  60  58  54  53  67 100 131 113  61  33  50  49  48  51  48  39  38  37  35  38  45  45  50  47  39  38  40  30  20  25  32  31  32  30  33  38  37  33  37  38  23  10  22  21  27  31  27  21  23  28  27  22  15  12  32  62  80  84  85  86  85  90  78  60  71  81  76  70  75  84  72  68  64  66  73  74  68  70  73  63  43  37  47  41  36  46  47  38  45  47  39  38  39  54  85 114 117  96  84  92  95  91  92  90  92  94  93  90  90  84 102 106  93 101 105  94  89 102 123 130 138 140 140 141 142 143 144 144 144 145 157 159 158 160 160 161 162 
 38  30  22  21  27  30  27  22  18  19  25  23  22  21  20  20  22  22  25  24  21  22  22  23  23  23  24  24  24  29  30  24  25  30  35  35  32  29  28  31  31  29  31  36  44  49  51  49  46  41  37  33  30  31  34  36  35  33  32  34  32  30  26  24  25  25  27  27  31  37  39  36  28  22  21  23  24  21  25  28  26  24  22  21  21  21  22  23  23  24  27  30  33  34  35  35  33  33  38  39  39  40  40  40  40  39  39  38  34  34  37  41  47  51  53  54  58  49  44  67  88 130 177 208 215 213 205 206 191 139  72  45  40  32  32  47  48  40  37  38  38  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  37  35  36  36  38  39  40  41  41  43  42  40  40  40  39  39  39  39  39  38  41  43  43  43  44  44  45  45  46  46  41  39  39  40  41  44  44  42  39  35  31  53  70  67  50  38  40  44  40  37  44  42  39  38  38  39  38  36  32  37  39  26  26  34  32  21  20  31  30  28  32  33  24  24  22  17  18  28  28  31  27  18  19  31  29  22  27  32  25  26  27  25  25  25  21  28  39  31  16  22  25  39  41  32  27  33  31  28  32  36  35  47  63  72  71  67  66  69  80  71  50  58  64  63  56  54  60  48  57  61  62  68  65  54  54  61  64  56  51  64  54  52  73  72  48  56  67  61  59  80  85  92 107 121 130 149 154 156 166 169 157 166 178 176 170 176 162 165 152 117 103 100  89  81  90 113 129 128 127 127 127 127 128 127 127 128 127 124 123 124 125 125 125 125 
 32  26  24  30  41  47  42  35  28  28  36  33  29  26  23  21  21  22  24  23  21  22  22  22  22  23  23  24  24  27  27  24  24  26  30  33  33  31  29  32  30  26  28  35  43  48  48  44  40  38  35  31  28  29  33  35  35  33  32  37  35  31  27  25  25  25  27  27  31  38  41  39  32  24  21  22  23  22  25  28  26  23  22  21  20  21  22  22  23  23  25  29  31  33  34  35  34  34  37  37  37  37  38  38  38  38  39  36  30  45  57  58  52  46  45  46  46  51  82 140 184 215 229 225 219 222 211 170 135 104  51  38  44  39  36  44  43  35  33  34  34  34  35  35  36  36  36  35  35  35  35  35  35  35  35  35  36  40  40  40  40  40  39  40  39  39  42  46  45  45  44  43  43  42  42  40  46  51  50  49  48  48  47  46  46  46  33  31  36  38  38  35  32  29  28  27  18  24  32  32  27  26  28  28  23  19  22  25  28  29  28  27  25  24  23  23  23  25  32  35  33  32  32  31  28  28  35  40  32  37  37  29  29  40  36  41  37  26  28  49  51  39  39  41  30  33  39  34  33  38  34  33  49  54  46  51  49  51  50  48  48  50  46  42  48  58  61  62  66  68  64  52  47  52  65  64  52  56  56  73  74  64  67  67  68  76  82  80  72  64  59  60  70  77  59  77  76  84 118 117  81  88 106 108 115 141 123 100 108 153 210 248 234 222 233 237 216 227 242 239 229 236 218 186 143  99  79  86  85  76  73  83  96  88  84  85  85  85  85  84  83  84  83  76  75  76  76  75  75  74 
 22  22  28  41  56  63  58  49  41  41  47  43  37  30  25  22  21  22  23  23  22  23  23  23  23  24  24  25  25  24  23  22  21  21  26  31  35  34  31  31  28  25  26  31  37  42  42  38  34  35  31  28  27  28  31  34  34  32  32  36  35  32  29  27  26  26  26  26  29  36  41  41  34  25  21  22  24  23  25  26  25  23  22  21  21  22  23  24  24  24  26  28  31  33  34  35  35  35  34  34  34  34  35  36  36  38  38  42  51  45  49  59  60  47  35  52  80 128 186 219 237 246 239 228 229 224 165 120 110  97  56  43  46  42  37  41  36  32  31  32  32  32  33  33  34  34  34  36  36  36  36  36  36  36  36  35  38  44  43  42  41  39  38  36  35  33  37  44  44  43  42  41  40  40  39  37  41  44  42  41  40  38  36  35  34  33  29  30  33  33  30  24  20  20  25  28  28  28  28  29  30  28  27  27  30  29  22  29  37  40  40  38  36  37  41  36  32  44  50  47  40  36  39  40  38  31  37  45  36  50  56  49  50  63  54  61  63  50  41  53  55  50  60  64  46  51  69  66  66  77  69  44  49  57  57  63  67  48  54  77  86  79  89  85  68  58  66  58  51  55  59  51  48  62  59  57  68  69  64 105 121 109 116 133  86  86 107 102  98 105  98  88  98 119 103 131 139 150 183 182 147 152 171 174 176 205 182 136 111 130 184 225 206 187 196 195 173 180 192 187 176 178 160 123  90  70  68  85  94  88  78  73  72  76  77  76  76  75  75  74  74  74  74  80  80  80  79  79  79  78 
 18  23  34  49  64  68  61  53  48  48  52  47  39  33  27  23  21  23  25  24  23  24  24  24  25  26  26  26  27  22  21  23  20  19  24  33  39  40  36  31  28  27  27  29  32  34  35  34  32  32  30  26  24  26  29  33  33  31  30  34  33  32  30  29  27  26  26  24  26  31  39  41  34  25  20  22  24  25  26  25  24  23  23  22  23  24  26  26  26  27  28  30  32  33  34  35  36  35  34  33  34  34  35  36  39  41  40  50  70  49  36  38  44  52  72 121 177 224 249 240 229 234 226 222 239 222  96  81 121 115  75  46  41  39  38  41  32  33  34  33  33  33  34  34  34  34  35  38  39  38  38  38  38  38  39  38  40  44  43  41  40  38  35  33  31  29  32  36  36  35  34  33  33  33  32  32  30  28  28  27  26  25  24  23  22  21  28  30  27  25  21  19  20  24  29  32  30  34  38  37  33  31  35  45  57  62  56  58  59  59  57  54  53  54  57  53  50  57  54  55  54  55  62  70  55  48  56  58  42  56  66  61  61  75  61  56  69  72  62  70  76  86 110 116  86  91 126 128 124 139 129  81  66  69  69  77  95  69  81 123 139 128 150 148 100  58  76  63  54  65  79  74  68  85  74  75 103 105  92 143 166 153 164 190 114 108 137 135 142 162 156 139 144 171 169 194 194 184 192 187 163 165 180 181 172 202 200 161 108  77  94 122 115 109 117 112  99 102 109 109 103 100  86  77  75  78  84  88  88  87  87  84  79  79  80  79  78  78  78  78  77  77  78  85  86  85  85  84  84  84 
 21  27  38  50  60  57  48  43  44  47  49  44  37  29  23  21  21  24  27  26  25  25  26  26  27  27  27  28  29  23  22  24  23  21  26  37  47  49  43  35  32  32  31  28  28  27  29  33  34  30  27  24  23  24  28  32  33  32  29  29  29  30  31  31  30  27  25  23  22  26  35  39  33  24  20  22  25  28  26  24  24  24  24  24  25  27  29  30  30  31  31  31  32  33  34  35  36  36  36  36  37  37  38  40  43  47  49  52  58  61  56  49  58  98 162 216 247 243 227 231 244 250 205 165 191 217 107  72 102 109  72  42  36  37  40  44  34  37  38  38  38  38  38  38  38  38  38  37  37  37  37  37  37  37  37  37  38  39  38  38  36  34  33  31  29  29  30  30  30  30  29  29  29  28  28  29  25  23  24  24  26  26  27  28  29  29  37  38  34  33  38  48  53  52  48  46  58  70  74  69  60  67  94 116 126 116  85  75  62  53  49  50  52  52  50  49  55  62  58  62  55  48  67 108 101 113 130 117  88  95 101  94  94 108  89  71  91 107 106 124 131 139 161 165 129 127 173 172 156 171 174 130 112 115 116 118 138 128 130 149 160 154 162 157 145 148 172 166 162 181 195 176 148 154 132 130 163 166 139 177 193 179 191 209 142 131 150 148 154 170 162 143 144 162 143 155 145 121 112 113 100  98 104 112 117 129 139 126 102  91 104 112 107 101  96  91  93  92  95 101 103  94  91  83  80  87  85  75  66  65  71  77  79  83  83  83  83  83  83  83  83  83  83  81  81  81  81  80  80  81 
 28  33  43  50  51  42  31  29  36  44  45  40  32  25  20  19  21  25  30  30  26  27  27  27  28  28  29  29  29  24  24  29  27  23  27  41  55  60  55  40  36  37  34  29  24  24  27  34  39  30  25  23  22  24  29  32  33  32  29  24  26  29  31  32  31  27  24  20  18  21  32  38  33  24  20  22  26  29  27  23  23  23  22  24  26  28  31  32  33  33  33  33  33  34  34  35  35  36  39  39  38  40  42  46  50  54  56  55  50  41  51  92 153 210 238 242 241 237 233 237 250 247 171 110 158 238 162  61  46  76  47  31  39  44  45  48  42  43  45  45  45  44  44  45  44  44  43  35  32  32  33  33  32  32  33  33  33  35  35  34  33  33  32  33  33  31  30  29  28  28  29  28  26  26  26  24  26  27  28  31  34  38  42  44  43  46  55  49  42  52  73  90 103 102  83  64  88 104  98  74  62  98 158 186 176 157 150 124  86  61  60  74  82  81  77  75  80  89  89 108 103  89 114 177 164 167 180 161 119 128 145 146 154 175 158 144 161 172 171 196 196 180 188 197 165 142 199 189 152 168 196 172 172 190 185 148 159 187 171 144 152 170 143 149 151 148 174 163 153 171 185 159 116 114  89  88 122 123  82 104 104  85  95  96  83  79  74  65  72  77  67  60  71  85  75  84  75  57  56  69  66  61  60  65  75  84  90  79  72  86  98  85  89  99  92  77  89  84  78  85  92  80  89  88  82  78  76  80  83  80  76  80  88  84  83  83  83  83  83  84  85  85  84  81  81  81  81  82  83  82 
 27  33  40  45  42  35  27  25  29  32  31  29  26  23  21  20  23  25  29  27  25  26  27  27  28  29  30  31  32  32  31  28  25  26  35  47  53  48  38  33  37  44  45  37  27  20  21  30  37  28  25  23  22  24  27  29  30  31  29  25  27  30  31  31  30  28  24  21  20  21  26  30  28  24  19  18  23  29  27  24  26  28  28  29  29  31  33  35  36  35  35  34  34  34  34  35  36  37  42  45  47  47  47  45  46  51  59  55  42  73 132 186 216 227 241 250 239 249 250 197 222 243 173 103 141 211 155  61  32  50  38  32  37  40  39  41  40  43  43  41  42  44  40  37  36  37  36  25  33  37  31  29  34  35  30  30  30  25  22  27  29  29  29  27  21  30  34  31  37  34  32  36  43  45  46  52  44  44  52  48  56  55  53  63  81  74  65  88 106 102 115 151 144 104  77  88  99 103 113 118 108 106 144 176 166 147 159 137 144 158 158 152 168 177 165 158 162 148 123 127 144 159 174 191 174 173 173 155 138 144 141 140 156 173 153 151 149 142 144 162 153 135 132 129 105  99 123 115  96 105 125 119 115 130 130  95  98 121 111  87  87 102  87  95  92  80  91  80  75  88  96  78  58  68  64  58  74  87  42  37  53  62  64  72  75  63  68  88  84  93 110  91  58  56  58  51  56  76 109 153 154 119 125 148 131 155 175 149 106  86  88  78  81  84  86 101 113 100 102 125 131  97  89  83  76  76  82  93  93  82  72  77  90  81  77  80  82  85  85  82  81  81  82  80  83  85  83  80  80  84 
 23  28  34  38  38  35  31  27  25  22  18  20  22  22  23  24  25  25  25  24  23  24  25  26  28  30  31  33  34  39  37  26  23  29  41  48  45  30  17  25  38  49  54  47  32  21  19  27  33  26  25  25  24  24  25  26  28  30  30  27  28  29  29  30  29  27  25  23  24  25  24  27  31  31  27  22  24  32  28  25  30  33  35  33  31  31  34  37  39  39  37  36  35  35  36  37  39  40  42  48  54  55  51  46  46  53  62  73 101 157 219 224 177 140 176 224 220 218 194 114 144 185 145  86  94 122  86  54  43  40  38  36  32  30  31  31  33  32  34  36  34  31  30  27  25  24  24  19  32  32  22  21  32  31  24  28  34  28  24  39  40  31  31  36  28  38  43  41  50  51  50  55  64  68  68  71  59  65  83  75  92  92  85 104 143 127  87 134 179 155 148 195 181 121  96 134 127 107 129 164 155 100  90 116 117 100 104  99 150 197 195 168 177 194 176 171 178 145 106  92 110 137 140 118 105 111 109  98 107 104  83  78  93  98  81  92  77  61  73  82  72  68  69  65  54  58  48  54  64  65  74  74  55  59  74  65  69  72  77  80  79  81  92 100  99  85  68  83  83  85  95  94  78 110 124 110 112 145 112  91 126 159 150 169 165 127 145 205 191 188 224 194 114  80  80  61  76 116 164 224 225 168 178 218 186 213 244 216 149 104 113 121 120 107 109 146 152 134 149 184 180 122  90  79  78  80  88  92  85  75  70  76  85  81  79  80  83  86  84  78  77  81  85  80  86  89  84  77  77  85 
 23  27  33  37  37  33  28  25  24  24  22  22  22  23  23  24  24  25  26  24  22  23  24  25  27  29  30  31  31  35  34  28  26  30  38  42  40  31  21  28  38  46  51  47  38  30  28  33  35  25  24  24  23  22  23  25  26  28  28  25  26  27  27  27  27  25  24  21  23  27  28  33  38  42  41  38  35  34  29  27  31  33  32  30  29  30  34  38  40  41  39  39  38  39  40  42  44  44  43  47  53  55  55  53  56  68  71 105 185 180 164 127  78  55  89 125 125 100  66  42  46  60  49  28  24  33  28  29  32  31  30  30  30  30  30  31  32  22  29  35  25  18  25  29  26  24  29  26  27  22  19  26  33  33  35  39  47  55  54  69  64  48  49  73  75  65  68  73  63  78  90  84  77  81  79  53  65  97 114 115 140 153 151 164 196 190 132 158 195 171 146 172 190 178 159 159 147 113 109 126 117  74  64  79  73  55  61  67  75  85  86  73  66  74  67  67  75  68  65  59  49  42  41  45  44  48  59  65  58  52  62  72  77  80  87  87  67  52  59  69  61  65  91 130 144 101 109 126 129 134 156 156 135 148 171 155 163 179 177 173 186 196 186 207 216 178 139 189 171 156 183 194 127 169 173 155 174 212 196 184 203 216 201 204 216 170 163 219 217 185 196 186 131  83  81  78  85  96 115 152 153 115 115 142 137 131 140 129 110 122 167 185 183 177 172 170 164 156 168 184 166 109  78  79  84  80  79  79  83  88  90  89  85  84  83  82  80  78  74  73  76  84  90  78  81  82  78  72  74  81 
 21  26  31  33  33  30  26  24  23  23  22  22  22  23  24  24  24  25  25  23  21  22  22  24  26  27  28  28  29  31  31  29  29  31  34  35  32  27  21  29  36  41  46  48  44  40  37  37  36  24  22  22  21  21  22  22  24  26  25  22  23  24  24  24  23  23  22  22  20  18  19  21  27  34  38  37  32  26  30  35  35  35  34  31  30  32  38  43  44  44  43  42  43  44  45  47  49  50  56  59  59  57  53  49  50  56  66  71  69  66  57  38  18  16  36  44  24  15  25  25  18  17  25  28  19  14  28  29  25  27  29  30  31  31  31  31  30  31  27  21  20  23  27  30  34  42  48  43  57  65  65  63  67  85  96  78  58  69  64  69  69  74  92 104  94 105 129 126  89 102 126 121 114 130 132  82 106 152 162 158 177 185 173 167 183 180 143 156 173 142  99  96 116 120 100  75  56  31  33  51  53  34  49  78  76  61  77 100  76  65  78  84  69  77  86  74  76 118 116 103 112 119 103  97 136 131 135 160 145 138 173 198 195 196 226 181 128  92  71  63  56  78 133 210 248 181 194 215 209 205 225 219 188 202 226 197 206 216 201 189 200 200 173 193 208 168 121 170 144 121 147 156  79 117 108  85 104 131 124 111 113 115 100  94 101  83  77  99 101  93  99  92  73  66  72  74  70  67  75  93  87  68  71  93  99  72  63  60  75 131 205 222 197 200 212 174 158 159 168 169 143  98  72  69  78  83  83  77  75  78  83  86  87  70  68  74  77  78  76  75  73  74  74  67  71  75  73  70  72  78 
 20  23  28  31  30  26  23  22  23  24  22  22  23  24  24  24  24  24  24  23  20  21  21  22  23  25  26  27  27  27  29  30  31  32  30  28  25  23  22  26  30  34  39  44  46  45  41  37  33  24  22  21  20  19  19  21  22  24  24  22  22  22  21  21  22  22  23  22  27  33  26  24  28  35  42  44  43  41  41  42  42  40  37  35  34  37  43  48  46  46  46  47  48  49  50  51  52  54  62  62  58  51  42  34  32  34  43  39  14  22  27  25  24  32  41  39  25  23  30  28  29  29  30  31  32  33  36  30  27  30  32  34  35  35  34  32  30  35  31  29  33  26  16  36  66  69  54  95 103  91  76  60  56  83 112 102  70  67  82  81  78 109 160 159 131 170 188 141  91  94 124 134 144 176 187 141 131 150 154 136 139 134 107  82  80  79  69  75  81  70  53  55  72  83  69  53  84  79  87 108 113 106 132 166 170 165 197 225 180 157 176 188 164 173 189 148 122 189 170 148 187 225 197 170 230 210 195 220 192 171 194 205 189 178 203 180 139 103  78  67  58  69 100 145 165 115 125 139 127 116 128 121  91  99 120 101 107 109  95  88  97  93  72  81  98  87  62  81  77  75  91  96  65  82  78  67  74  83  78  67  66  71  71  66  70  72  71  73  73  67  65  69  80  87  86  83  71  66  77  82  66  65  74  99 138 150 173 164 138 142 180 192 177 186 190 141 124 131 133 127 114 100  90  79  78  87  89  88  87  82  79  82  91 102 106 107 109 113 117 121 122 116 113 130 141 149 151 146 142 143 
 19  22  27  28  27  24  22  22  24  25  23  23  23  24  23  24  24  23  23  22  20  20  21  22  22  23  24  25  25  25  27  30  32  31  27  23  21  21  23  22  23  26  31  38  42  44  41  35  30  25  24  23  21  20  21  22  23  23  24  24  24  22  21  21  22  23  26  25  34  43  32  27  30  36  40  41  45  51  48  45  45  43  39  36  36  39  45  50  49  49  50  50  51  51  52  52  52  52  51  49  44  37  29  23  22  25  30  32  27  34  33  27  23  25  27  29  33  35  28  21  30  35  26  20  30  38  24  25  31  32  34  36  36  35  32  30  28  32  29  31  40  42  42  61  84  85  72  99  84  62  65  81  78  82 111 125 108 102 143 142 118 133 188 195 155 176 176 118  72  66  84  90  95 114 119  84  63  70  77  65  74  83  71  56  61  68  61  64  72  77  86 104 121 129 123 123 168 162 162 177 181 170 175 190 197 186 177 201 155 134 152 159 135 148 153 117  94 132 110  94 126 157 137 110 145 131 119 132 113  97 105 110 100  92 103 105  93  79  75  76  75  78  83  84  78  76  80  85  78  67  76  79  62  64  80  73  76  69  66  71  76  74  71  68  69  70  67  65  71  77  77  73  74  73  75  76  75  76  73  65  65  75  85  81  72  79  86  81  81  74  65  71  82  83  93  88  77  76  84  81  72  81  86 103 157 195 245 241 185 132 122 122 127 141 137  99  90  98  93  87 102 130 136 139 137 129 129 145 162 160 145 137 147 183 187 168 155 151 164 182 195 199 194 180 191 207 212 205 191 184 
 19  22  25  26  24  22  21  22  25  26  24  24  24  24  24  24  23  23  23  22  21  21  22  22  23  23  23  24  24  25  27  29  31  30  26  23  22  22  24  19  19  22  25  30  36  38  36  32  28  27  26  24  24  23  23  23  24  25  26  28  26  25  23  23  24  27  30  32  36  37  32  37  47  52  44  33  35  47  47  44  45  43  39  36  35  37  42  47  51  52  51  52  52  51  50  49  49  46  37  34  32  28  24  22  23  26  30  32  32  37  37  33  29  27  24  24  29  32  29  24  32  35  28  23  32  38  26  26  31  31  33  33  32  30  28  25  24  28  26  25  42  80 110 107  94  97 122 138 124 111 132 168 157 124 127 137 121 102 133 140 112 100 127 141 109  98  96  78  53  55  69  70  65  66  67  53  42  45  53  47  59  73  73  71  81  91  78  83  93  93  97 115 126 124 116 118 142 132 126 133 136 128 122 120 118 109 102 117  86  77  94  96  81  97  91  77  74  76  67  62  68  75  71  64  66  67  68  70  67  62  60  63  66  66  64  73  75  74  74  72  73  79  83  73  63  77  74  76  73  62  69  81  71  69  79  83  81  71  75  83  83  82  89  78  72  74  74  81  86  85  81  79  77  76  76  78  83  88  87  80  82  90  95  85  80  86  90  86  89  85  81  88  91  80  79  79  81  84  82  80  94 108  94  88 123 126 158 167 135  97  81  73  78  93  94  75  76  81  71  71 110 169 188 166 140 131 130 158 189 191 171 159 172 216 218 189 166 155 170 198 220 230 221 184 195 219 229 224 206 194 
 21  23  25  26  24  21  22  23  27  29  25  25  25  24  23  23  22  22  22  22  22  22  23  22  23  24  24  24  24  26  27  27  28  27  26  25  24  25  25  19  18  21  23  26  30  31  31  30  29  31  31  29  28  26  26  26  27  28  29  33  31  29  27  26  29  32  36  39  38  35  46  74 103 106  80  46  34  46  48  45  47  47  43  39  37  38  41  45  51  54  52  52  51  49  46  43  41  39  32  30  29  27  26  26  28  30  33  32  25  27  30  33  35  34  30  26  23  24  31  33  34  35  35  36  39  38  36  31  29  29  29  28  28  27  26  26  25  31  35  39  60 116 165 151 113 113 154 164 172 168 175 194 176 132 121 116  95  68  68  88  85  65  63  85  79  57  58  70  57  69  84  87  78  73  78  79  77  78  79  73  77  80  79  79  85  86  76  87  97  86  74  82  86  79  69  67  68  64  62  63  65  68  70  67  54  52  72  78  64  67  79  78  73  86  77  75  82  73  76  79  73  68  73  80  74  77  80  78  83  82  77  79  89  94  85  83  86  89  83  74  72  81  89  91  87  81  80  86  81  68  75  89  78  73  81  82  76  78  82  84  84  88  88  82  89  93  80 102  96  81  83  89  72  78  78  78  91 105 105 100 105 113 105  87 124 121 107 121 127 110 113 132 136 109  81  80 101 111  99  99 139 149 110  78  89  53  55  65  67  65  70  64  65  72  74  72  78  82  70  74 122 188 204 169 142 143 144 168 197 201 187 181 198 223 222 201 179 166 177 203 222 229 218 185 197 223 238 238 223 210 
 22  24  26  26  24  21  22  25  30  31  25  26  25  24  23  23  23  22  21  22  24  23  24  23  24  25  25  25  24  27  28  26  25  25  27  28  28  27  25  20  21  24  25  25  24  25  27  30  32  33  32  30  30  30  29  28  30  30  32  38  36  33  30  30  33  37  42  47  44  46  80 140 191 197 152  86  52  56  54  51  54  55  53  49  46  45  47  49  53  55  54  52  50  46  42  37  33  32  32  32  31  31  31  31  31  31  30  31  33  26  24  26  25  24  27  28  23  23  28  28  30  33  34  34  33  32  33  30  29  28  28  28  28  29  31  31  31  47  62  75  96 128 156 154 132 119 118  95 118 111  90  90  83  65  78  85  76  69  64  93 103  89  90 130 149 136 132 129  95  82  87  88  82  80  84  83  84  84  82  82  82  77  75  79  80  70  68  80  88  85  78  80  82  80  79  79  71  77  82  80  78  83  88  89  85  81  83  82  82  86  88  85  83  85  81  78  81  80  81  82  83  86  88  90  92  86  83  86  86  82  81  84  89  90  86  76  78  84  84  82  80  83  87  91  91  72  86 103 100  91 107 118 101 102 112  93  88 117 117 103 113 128 105 118 146 144 116 126 107  85  91 107  92  96 102 104 116 136 131 123 133 144 128 108 171 156 135 172 179 142 145 176 192 168 124 109 141 162 146 148 195 186 127  83  85  79  94  91  70  58  71  72  74  72  69  75  79  82  73  77 119 172 164 178 199 201 196 202 225 239 237 233 244 240 236 227 208 191 192 211 227 233 224 189 196 216 232 236 223 207 
 23  25  26  26  24  21  22  26  32  32  25  25  25  24  23  23  23  22  20  22  25  24  24  24  24  24  25  26  25  29  29  25  22  24  28  31  31  28  25  22  24  27  29  26  23  22  26  31  36  38  36  34  33  32  31  31  32  32  35  42  39  35  33  32  35  40  46  52  43  40  92 176 240 250 195 106  54  50  56  61  63  65  64  60  56  54  56  57  56  55  54  52  49  44  39  34  29  26  29  29  30  31  33  35  35  33  31  31  33  26  28  32  31  28  34  40  33  31  31  22  30  38  34  26  27  32  24  28  32  30  30  30  32  34  38  39  40  88  94  93 121 136 122 118 116  95  58  54  81  68  51  65  72  57  78 109 118 115 138 167 153 123 135 197 220 197 197 196 124  79  70  71  74  83  87  76  75  76  77  84  85  78  79  88  88  71  74  78  80  87  91  86  79  79  85  90  83  89  93  93  90  85  78  77  89  97  83  81  88  88  84  83  85  78  79  83  86  85  78  76  83  89  85  76  74  73  77  81  72  60  60  60  55  48  50  63  67  63  62  63  62  58  54  55  57  50  84 114 118 119 152 167 150 161 176 142 136 182 170 138 151 168 119 151 183 163 139 125 112 106 119 146 161 161 167 169 172 182 158 140 152 165 149 132 126 112 120 153 162 153 154 162 183 207 169 133 164 195 180 176 213 185 118  68  62 110 163 153  98  61  70  69  55  56  72  74  75  80  74  76 106 139 115 131 159 156 136 126 152 182 188 175 167 178 182 172 149 121 114 130 151 167 165 125 124 136 146 149 136 114 
 45  34  21  18  23  29  31  32  34  31  21  23  22  18  14  15  19  20  19  17  20  28  17  22  31  27  16  20  19  24  27  25  26  29  34  37  38  36  33  36  26  17  22  34  35  24  21  30  52 100 151 142  80  27  36  50  39  33  39  41  44  46  44  40  33  32  36  44  42  40  65 117 169 184 150  92  64  76  79  81  87  79  60  48  46  50  52  49  64  54  40  40  35  23  24  33  34  25  32  29  24  25  28  29  29  29  32  34  30  25  24  29  35  37  32  28  29  31  37  43  26  24  33  36  31  31  21  30  42  37  26  27  27  27  49  94 125 188 160 125 153 171 142 133 110  75  72 107 137 116 115 171 193 125 108 165 193 136 159 227 240 191 153 194 212 165 131 118  81  79  92  88  76  80  92  87  82  84  84  80  76  79  88  94  90  81  78  91  95  82  75  77  72  69  75  84  83  79  86  87  75  74  82  77  72  72  68  74  65  58  58  60  58  55  49  51  60  56  44  61  69  56  48  64  42  39  53  63  66  65  72  84  96 109 122  85  87 119 127 107 141 160 106  50  67  70  96 137 139 110 136 191 187 175 189 195 153 145 146 139 132 131 125 142 138 126 145 115 124 152 146 122 173 188 176 193 214 159  92  96 126 142 152 185 174 126 121 168 186 181 188 165 142 165 170 133 146 177 161 114 132 157 130  97 113  88 111 130 111  79  80  85  85  84  86  93 100 107 108 106 104 101  92  86  85  85  82  80  84  89  90  88  86  89  91  89  86  82  80  83  86  89  88  75  75  78  79  80  79  78 
 46  34  21  16  19  23  24  25  28  29  26  27  25  21  18  20  24  25  23  20  21  27  15  21  29  23  16  28  26  26  28  26  26  28  33  36  38  36  34  36  29  23  27  39  42  35  35  34  58 172 234 210 126  46  42  46  31  24  32  39  42  44  37  25  22  34  54  65  63  59  64  87 118 131 121 100  90  97 103 102  92  71  52  49  55  62  63  56  47  34  30  35  34  20  20  31  35  27  33  30  26  27  30  31  29  28  31  31  28  36  36  35  36  35  24  17  29  30  25  36  21  19  23  20  18  30  25  21  17  15  20  28  38  53  78 114 150 171 163 147 139 133 132 142 120 103 152 208 211 167 155 196 208 140 104 125 127  65  74 125 145 112  73  87 103  76  71  88  74  69  70  70  70  73  72  64  57  55  57  62  71  69  62  61  68  67  58  59  58  52  60  75  75  71  70  73  63  48  42  38  34  43  47  35  38  49  41  42  61  58  43  52  92 105  92  98 124 122  79  78 100 104  90  96  92  63  62  93 105 111 124 136 147 177 216 149 132 172 188 161 183 206 162 108 129 150 122 147 178 156 124 143 154 151 159 169 120 112 144 168 168 177 195 201 151 106 138 103 101 132 128  92 134 161 131 130 154 109  58  66  87  87  87 124 120 104 112 127 104  90 118 119 109 120  68  65  78  80  71  62  75  93  99 107 119  82  83  86  75  64  71  75  86  85  77  82  87  92  94  92  86  79  77  75  73  73  74  75  74  72  71  72  73  73  74  74  75  77  78  77  75  75  74  74  74  74  74  74  75  77 
 41  33  24  22  25  28  25  22  21  22  27  25  22  21  22  25  26  25  20  22  29  27  17  23  25  19  19  38  33  31  31  26  24  25  29  32  33  33  32  30  29  29  29  31  32  33  39  34  52 187 241 214 136  58  43  40  28  24  38  52  56  57  45  31  39  84 132 154 136  98  78  68  72  77  78  80  81  76  78  77  67  52  50  53  56  56  55  46  30  22  25  32  34  24  22  28  30  24  27  27  27  28  30  30  27  25  25  24  27  40  40  34  34  39  32  25  35  34  25  34  34  43  40  28  30  50  43  42  32  19  39  59  74  84  87  91 119 130 125 110  92  79  87 129 142 146 175 163 149 115  94 109 122  95  69  68  67  45  50  76  91  79  60  77 104 104  84  75  83  75  65  75  97 109  95  67  88 102  88  97 120 101  61  44  56  54  69  72  61  58  84 124 131 118 123 137  82  61  62  60  56  62  74  72  65  72  89  69  95 111  96  92 143 179 163 163 192 182 108  80 111 145 145 154 184 130 108 155 163 166 181 184 173 177 206 157 136 164 182 153 150 169 151 124 143 152 101 108 147 139  84  80  98  96  89  94  61  70 118 148 135 132 151 139  94  67  79  56  47  66  70  49  65  79  57  49  65  57  33  39  54  48  34  58  52  71  96  89  57  47  66  74  89 113  55  53  56  49  55  76  92  94  90  95 106  94  93  83  69  72  86  79  78  78  74  75  74  74  74  74  75  75  75  78  80  80  79  79  79  80  80  80  79  80  81  80  80  80  79  80  80  80  80  83  83  83  83  82  82  81 
 39  28  19  19  28  37  36  30  22  20  24  20  16  17  21  24  24  20  13  21  32  24  16  24  26  24  40  71  69  47  34  31  27  25  28  31  33  34  33  31  30  32  31  29  28  28  32  31  42 128 174 160 102  44  38  41  35  37  51  60  62  66  58  46  66 138 212 248 216 144  90  50  40  38  39  47  55  50  42  41  43  44  56  57  47  39  41  34  37  34  30  32  35  36  38  39  35  30  34  37  39  40  39  38  37  37  37  36  35  39  38  34  36  43  48  46  42  41  43  47  47  60  60  49  48  66  54  64  63  49  71 104 119 115 102  97 109 142 124  79  58  71 102 158 166 139 115  63  71  70  51  48  78  84  70  79 112 134 131 150 168 158 139 169 211 207 140  81 103 115 116 123 144 167 155 104 153 188 154 157 192 171 117  93 109  96 113 136 131 107 108 156 173 155 159 182 104 100 133 149 141 136 164 169 125 104 150 109 107 141 148 122 137 185 170 156 170 150  86  57  77 108 125 146 175 124 106 147 142 133 147 150 127 100  96  84  75  92 107  75  69  89  79  65  85  69  50  54  65  58  39  56  77  59  34  47  28  35  81  97  55  29  58  32  12  29  39  49  45  49  51  40  37  41  46  47  56  71  54  58  85  98  86  97 104 114 102  73  69  70  59  59  97 160 172 136 118 134 154 155 174 187 154 107 102 105 119 112  97 102 120 105  80  77  87  83  80  77  77  77  80  83  85  82  79  80  80  80  80  80  80  80  80  81  81  81  81  81  81  81  81  81  81  82  82  82  82  82  81  80 
 34  26  20  21  27  33  33  31  30  31  27  22  19  21  26  28  25  22  18  24  30  19  14  26  34  45  83 133 142  80  37  39  32  30  31  34  37  37  37  39  37  39  52  69  74  61  46  37  36  47  79  82  52  26  35  43  40  42  47  41  37  44  44  38  56 131 211 246 225 160  88  47  46  47  44  47  55  53  52  52  51  54  76  77  60  50  54  47  55  55  45  40  46  61  70  67  57  53  60  64  66  65  61  60  64  68  72  71  63  54  65  73  63  51  66  84  69  69  88  79  56  55  58  53  50  66  66  56  60  81 102 136 152 154 159 168 157 167 152 111  91 134 193 225 183 102  66 106 145 157 137 121 161 173 143 152 208 240 212 220 245 231 189 205 245 222 173 143 143 169 181 167 161 183 185 130 166 194 157 152 195 193 158 149 172 151 123 147 166 131  84  99 123 114 102 108  71  92 136 161 159 157 178 175 123  87 113  76  61  91 107  79  69 103  91  78  80  63  45  37  34  38  48  57  49  31  35  55  48  35  41  46  39  26  24  32  23  29  44  22  24  47  42  27  41  42  60  66  61  57  63  93 120  98  70  95  88  73  96 110  76  51  92  87  58  59 101 135 125 123 131 120  97 122 148 148 151 179 157 149 185 219 208 199 235 216 132  56  59  64  43  54 117 197 249 202 180 209 229 206 220 246 214 139 105 124 154 149 128 128 145 122  82  74  92  88  85  83  83  83  85  88  90  85  81  82  82  82  82  82  82  82  82  83  83  83  83  83  83  83  83  83  82  78  77  78  79  80  81  79 
 33  50  72  83  75  50  28  24  37  46  35  30  28  32  36  35  29  26  30  34  37  33  25  35  45  62 102 154 165  94  43  46  39  36  37  40  43  43  42  47  43  53  97 156 182 153 100  57  38  28  45  48  34  26  39  45  37  31  32  32  21  29  37  33  35  79 134 158 153 121  67  45  53  57  52  53  58  49  61  70  62  66 101 110  91  76  74  53  59  67  65  61  68  90  98  89  81  81  71  75  78  72  64  63  72  83  86  96 114  98 129 155 129  86 108 155 143 145 175 161 112  89  89  88  81  99 127 100  97 141 162 169 165 171 192 209 188 144 122 136 181 232 206 190 181 144 117 208 231 229 216 209 251 253 211 194 227 244 195 186 214 210 159 138 164 144 147 174 156 176 185 157 130 137 148 118 126 136 111  86 108 109  87  82 100  77  54  58  78  81  46  31  49  53  42  39  31  40  40  32  32  42  52  56  54  49  42  38  38  43  40  28  23  32  36  38  41  39  41  38  40  50  58  51  41  45  45  40  51  61  53  39  42  74 115 122  90  84 113 113 109 134 141 116 107 157 159 159 178 189 164 164 201 197 178 217 234 173 147 173 190 162 174 202 170 130 180 181 154 181 230 221 163 199 231 221 214 242 217 192 210 234 217 197 230 217 138  64  66  68  52  60  89 115 154 150 136 139 146 128 118 138 139 115 116 167 204 194 177 180 174 121  79  71  79  79  79  80  81  80  80  79  78  81  83  82  82  82  82  82  82  82  82  83  83  83  83  83  83  83  82  83  82  74  74  76  79  81  81  81 
 42  99 173 213 196 129  59  28  32  41  32  29  30  34  36  29  20  21  35  30  19  31  22  24  30  37  53  79  72  60  54  50  44  43  44  46  47  47  46  44  36  55 125 218 249 219 147  69  33  41  45  40  34  36  47  50  42  33  35  50  38  46  59  56  44  51  73  81  79  69  49  46  50  48  45  50  49  32  25  30  38  56  99 106  82  68  73  53  86 117 126 125 128 142 137 118 111 120 109 114 119 111 100  97 108 121 124 138 165 135 165 195 168 119 142 191 175 168 199 203 164 143 145 140 121 136 173 163 144 153 173 164 136 117 115 125 135 102 144 182 165 167 156 132 121 157 221 218 186 169 162 160 178 185 153 121 119 131 109  96 104 106  86  66  72  71  75  82  77  88  90  73  53  49  54  49  43  52  54  25  29  38  30  25  41  41  40  32  40  57  40  35  49  47  40  56  60  58  53  52  55  53  53  56  44  39  70  90  80  82  93  82  50  64 102 121 128 145 131 108 132 178 190 172 199 203 149  71  41  58  54  39  61 144 236 248 190 173 220 232 207 227 246 217 176 219 195 189 224 245 204 187 220 224 192 191 213 172 152 177 196 170 166 188 153  97 114  86  59  95 157 164 105 127 143 121 102 126 116  87  86  98  89  80  94 101  84  75 110 119 107 102  95  80  94 101  87  82  95  88  71  89  93  87 123 197 228 207 197 213 182  99  72  74  73  75  78  81  82  81  78  75  73  78  83  82  82  82  82  82  82  82  82  82  82  82  82  82  82  82  82  82  81  75  76  79  81  83  83  83 
 47 118 212 254 253 180  94  44  33  38  36  34  37  41  39  27  16  23  42  56  70  86  65  50  47  46  42  45  33  45  56  49  45  45  47  49  49  48  45  39  32  48 111 196 231 202 135  66  34  49  43  36  37  45  52  54  52  48  50  55  44  50  62  62  49  42  45  44  45  47  49  54  54  52  53  60  61  50  44  54  71  88 123 118  92  95 128 125 138 169 187 183 177 183 165 137 127 143 155 168 174 168 154 149 157 167 167 174 189 150 157 175 157 122 135 161 143 117 123 145 130 129 137 127  99 104 131 134 105  82 102 110  87  65  58  70 101 163 202 174 115 105 104 100 110 151 194 157 114  99 100 102 101 111 113  98  85  91 100  94  81  78  85  84  77  83  75  58  59  62  59  53  56  70  79  71  56  74 101  78  76  99  98  82  92 123 108 113 139 139 106 126 170 171 157 176 175 151 143 156 160 137 144 165 131 102 160 177 143 164 212 203 144 169 225 218 192 227 215 180 201 245 244 205 236 252 189  80  25  39  46  33  40  98 173 184 130 111 154 164 133 144 162 138  96 115 100  96 120 136 113 104 123 116  92  97  89 102 131 141 122 115 128 112  79  60  62  59  51  51  71  90  68  78  92  79  62  86  90  72  69  84  93  94 101  97  81  77 101  97  82  83  93 106 138 123 101 116 149 144 139 168 161 119 116 169 177 145 134 158 135  73  69  82  79  81  84  86  86  86  84  80  79  81  82  81  81  82  82  82  81  82  81  81  81  81  81  81  81  81  81  81  81  77  78  81  82  83  82  80 
 30  80 148 192 190 143  86  53  47  54  57  56  62  68  61  43  32  45  64 113 171 171 119  74  57  49  39  41  38  46  52  47  45  45  47  49  48  44  40  44  38  41  72 117 140 121  85  57  49  60  50  43  49  58  58  54  53  56  57  54  44  42  47  48  44  40  42  44  47  50  47  46  48  49  46  46  52  62  67  77  91 101 130 119  92 104 151 151 136 160 179 165 152 158 135  99  84 104 115 133 145 140 124 115 119 123 116 120 137 105  98 105 100  84  87  96  87  71  70  85  78  89  97  80  50  53  66  62  50  42  48  56  54  67 100 132 137 171 179 136  90 107 103  97 110 131 136 117  99  91  96 102  96  93 100 103 100  99  97 108 104  93  94 102  91  95 101  92  76  70  64  64  99 168 201 174 142 163 204 183 178 212 210 165 158 224 187 193 234 226 170 186 233 226 194 213 241 172 140 173 199 167 168 198 171 125 150 146 104 132 199 208 154 164 193 173 141 169 175 140 130 147 145 112 132 148 121  64  30  39  56  52  40  46  72  85  61  52  76  77  64  71  74  63  54  57  60  71  85  89  71  61  70  66  53  58  56  70  93 112 123 121 106  92  79  68  68  88 110  96  85 101  86  67  82  92  89 107 106  84  77  92 103  93 100  93  70  57  63  53  43  56  94 155 229 210 172 184 221 207 197 234 231 164 104 108 104  82  69  83  90  71  77  85  81  82  83  83  82  83  83  82  82  82  82  82  83  82  81  81  82  82  82  80  79  80  80  80  80  80  80  81  80  78  78  80  80  80  78  74 
 44  61  84 101 104  89  73  68  71  77  77  77  77  77  72  58  44  55  72 152 245 229 150  76  46  39  28  29  45  48  45  45  45  46  49  52  52  50  47  58  56  49  52  60  63  57  53  54  61  63  54  50  54  58  54  47  46  48  50  47  41  35  35  39  43  46  49  50  54  55  50  47  51  52  47  42  49  67  70  72  78  81 100  94  77  83 111 104  92 105 115 102  93  99  86  61  52  64  61  72  83  81  69  62  63  62  55  56  73  66  62  63  62  60  58  62  67  71  74  76  69  80  94  89  72  73  80  85  85  88  96 102 107 133 173 190 158 108 112 112  89 109 119 112 105 105 105  97 104 103 100 101  92  91 105 106  99 107  93  92 104 114 110  95  91 104 115 101  69  70  64  60  99 182 231 211 168 177 214 191 183 213 206 159 140 186 157 159 184 176 137 142 162 145 117 132 162 113  74  88 117 104  95 115 106  74  67  56  36  48  85 104  85  73  75  70  60  68  92  67  41  47  63  49  63  74  68  52  43  54  74  76  63  53  58  69  65  61  65  63  71  79  73  67  76  77  86  99 107 103  84  70  70  71  64  57  73  64  55  79 119 114  79  86  87  66  63  78 103 101  93  99  80  52  58  73  77  85  77  57  49  55  57  41  47  45  35  32  35  29  35  60  98 149 213 208 182 177 188 178 166 180 190 157  94  74  72  64  53  56  78  83  85  86  83  81  79  79  80  80  79  80  81  81  82  81  78  81  84  82  81  81  79  81  81  80  79  79  79  79  79  78  77  75  76  77  75  70  65  59 
 98  95  93  90  88  87  88  86  85  82  76  76  63  55  58  59  39  35  47 134 237 224 152  73  47  51  38  25  52  56  49  53  55  59  61  64  67  69  70  71  69  67  63  59  56  56  56  56  55  49  47  46  43  40  38  39  39  40  39  35  34  34  38  44  50  52  50  44  47  57  64  73  77  78  77  76  78  80  75  70  70  70  69  69  71  70  68  69  70  69  69  71  74  74  76  79  81  80  81  80  79  79  79  80  79  78  80  77  71  84  87  82  78  79  77  76  85  84  80  90  89 100 132 160 165 166 184 211 196 168 202 226 217 201 179 139 102  91 114 130 113  95 114 130 123 109 102  82  90  90  84  78  60  84 137 131  96 121 132  94  97 141 159 121 124 153 140  80  44  63  60  52  57  78 106 110  88  84  94  80  78  84  83  75  63  42  48  56  53  47  47  54  52  47  50  53  29  60  56  40  52  59  47  57  58  45  49  68  83  74  65  75  78  63  81  98  91  89 124 108  88 107 143 134 139 153 132  77  50  58  68  64  57  65  85  82  72  61  55  60  73  80  77  66  56  66  68  66  64  61  56  50  41  34  32  37  36  36  37  35  31  32  35  35  30  24  25  24  22  22  23  22  24  27  24  21  21  20  21  23  24  23  23  25  27  22  22  29  27  22  44  78  96  88  87  89  92  83  71  82  87  71  74  91  88  83  79  69  64  73  84  83  79  82  86  82  81  85  87  84  81  79  81  81  82  79  69  81  88  81  76  81  73  83  85  81  79  78  80  80  79  76  74  73  77  77  71  61  51  45 
 81  80  78  75  73  71  68  66  65  64  65  67  59  57  66  71  52  35  34  86 156 161 121  76  68  78  72  60  76  82  81  80  79  79  77  76  75  74  74  64  59  59  56  53  52  50  49  50  50  47  47  46  43  41  40  41  41  42  41  36  39  42  45  47  48  49  49  49  54  64  70  77  80  80  78  78  79  82  78  75  75  75  75  75  75  75  75  75  73  73  74  74  75  76  78  79  80  80  80  79  78  78  77  78  77  77  76  77  82  86  85  82  84  86  79  72  75  75  73  81  84 101 135 164 177 191 222 230 206 185 202 213 199 173 138  96  73 133 168 180 189 168 142 143 159 168 157 135 133 122 127 145 121 118 178 191 162 177 189 169 154 172 205 201 185 215 200 117  59  60  64  65  64  60  62  44  54  54  40  57  60  66  76  72  54  65  89  86  84  98  89  51  37  51  60  51  59  57  72 126 183 171 140 156 166 134 107 171 196 183 183 203 182 149 198 231 209 206 245 219 173 181 236 240 216 225 206 132  71  40  31  28  27  30  37  37  30  22  18  22  30  36  34  26  20  23  24  26  27  28  27  24  22  19  21  30  30  29  30  29  29  29  29  29  29  28  28  28  28  28  28  28  28  28  27  26  26  26  26  26  26  26  26  26  27  26  27  31  30  34  55  81  92  93 118 114  76  50  59  67  72  92  71  45  77  72  69  68  71  80  88  84  78  73  73  76  81  85  85  81  77  78  84  83  85  85  76  82  84  76  73  83  81  81  80  79  79  79  81  82  82  81  81  83  84  82  77  69  64  63 
 74  75  74  74  73  73  72  72  71  72  74  79  73  74  86  94  74  45  26  49  95 109  96  77  78  89  85  74  77  74  68  68  65  62  59  55  53  51  49  51  52  51  50  49  48  46  45  44  43  45  45  44  43  42  42  42  43  45  44  41  45  48  49  47  45  47  53  59  65  71  76  81  84  83  82  81  82  84  81  80  80  80  80  80  80  80  80  80  76  76  77  77  77  79  80  80  80  81  80  79  79  78  78  77  77  77  76  77  80  83  83  84  87  86  73  65  72  80  84  89  95 115 142 148 124  96  93  99  98  95  99  92  84  82  87  96 115 172 179 182 216 222 192 194 215 211 178 192 218 204 197 223 218 173 186 227 241 224 237 245 214 195 225 248 220 242 235 164 104  91  79  75  81 101 136 149 114  98 134 163 149 174 190 149  97 157 199 179 171 201 192 123 104 135 145 124 184 175 145 159 208 224 206 220 251 226 157 232 253 228 218 243 230 188 213 245 232 209 240 226 186 180 214 211 185 198 192 132  71  31  18  21  26  25  19  27  28  23  22  23  28  30  29  26  22  21  22  23  25  27  28  30  31  32  31  26  26  26  26  26  26  26  26  26  27  29  29  29  29  29  29  29  29  29  29  29  29  29  29  29  28  28  29  29  26  29  31  28  32  50  70  85  82  95 202 216 134  73  82  90  97 155 157  87  39  48  59  70  80  85  85  87  91  84  75  77  78  79  80  80  80  80  80  81  84  85  80  85  88  86  87  93  90  83  83  87  87  83  79  74  73  75  78  77  75  72  68  66  66  68 
 91  91  92  92  93  93  94  95  96  95  94 100  95  92  98 105  89  56  25  37  75  83  81  73  71  75  74  66  61  57  55  55  53  52  50  48  47  46  45  47  49  49  48  48  47  45  43  41  40  43  43  43  43  43  43  45  46  47  47  48  49  49  48  46  46  52  62  72  76  77  80  84  85  85  84  83  82  83  82  81  82  81  81  81  82  81  81  82  78  77  78  79  79  80  81  82  82  82  80  79  79  79  78  78  78  77  78  77  75  78  79  80  82  78  69  77  98 134 155 129 111 120 141 143 107  58  34  34  50  71  77  62  62  93 137 174 195 218 189 166 190 216 212 223 241 233 196 199 238 237 218 225 247 218 190 213 236 198 200 222 193 157 176 214 185 179 185 174 159 166 136 107 111 153 222 252 193 177 235 237 197 229 250 195 128 193 235 207 192 221 218 156 143 177 184 152 189 197 152 118 137 175 175 178 199 186 127 162 181 160 143 157 164 141 142 152 139 112 124 120 106 103 108  91  82 102 108  81  52  31  26  33  40  38  30  30  30  30  30  30  30  30  30  30  30  30  30  29  28  29  30  31  33  35  34  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  28  29  29  29  29  29  29  29  29  29  29  26  29  28  22  34  67  87  88  75  85 176 221 157  91  95 103  96 147 164 114  68  72  72  77  84  81  73  83  91  87  80  81  80  77  75  75  77  78  79  71  67  67  63  67  72  75  75  74  65  59  62  70  75  74  69  67  69  74  80  83  79  76  77  82  88  92 
115 115 115 113 111 109 107 106 106 103  97 104 101  92  91  95  86  60  32  43  71  69  71  67  61  59  61  61  52  53  55  54  54  55  55  55  55  55  56  50  48  49  49  49  49  47  45  44  43  42  42  42  43  44  45  47  48  48  49  49  48  48  48  52  57  65  73  79  80  79  80  82  82  83  83  82  81  80  80  81  81  81  81  81  81  81  81  81  80  79  80  80  81  81  81  82  83  83  80  80  80  79  79  79  78  78  78  78  77  78  76  75  76  74  74  96 135 158 142  98  58  56  78  92  76  43  23  25  46  76  98 103 119 159 201 209 185 184 153 120 121 144 159 169 182 197 199 171 173 177 162 153 188 227 209 174 144 117 105 123 107  81  96 136 116  89  86 108 144 185 162 123 111 139 192 199 157 149 180 166 135 150 166 143 110 133 153 131 115 131 132 100  98 119 121  95 106 114  91  66  66  78  83  94  98  96  96  81  81  72  61  63  72  60  60  60  50  44  51  42  34  40  46  33  31  45  52  43  34  28  28  33  37  38  35  27  26  29  30  29  26  25  25  28  30  35  34  30  28  26  26  26  27  29  30  31  31  31  31  31  31  31  31  31  30  28  29  29  28  29  28  29  29  28  29  30  30  30  30  30  30  30  30  30  28  28  22  17  40  83  99  87  72  74  92 134 112  74  76  81  69  91 104  92  82  77  63  71  88  86  70  74  72  72  79  85  89  85  79  78  82  85  87  84  84  91  95  96  99 104 110 112 109 114 117 119 123 127 131 134 135 136 135 134 143 156 167 169 163 158 
122 120 118 114 109 105 100  96  94  90  83  91  88  77  72  74  73  63  48  54  67  59  63  65  58  54  59  64  57  54  54  53  53  54  54  54  54  54  54  50  49  49  49  49  48  48  47  47  46  41  41  43  44  46  47  49  49  50  49  45  45  48  56  66  76  81  81  78  78  79  78  78  78  80  81  81  79  76  78  79  79  79  79  79  79  79  79  79  80  81  81  81  81  81  81  82  82  82  81  81  80  80  79  79  79  78  77  79  83  82  77  76  79  81  80  91 126 114  61  34   3   2  21  38  39  26  17  23  34  50  80 115 144 173 190 167 110 118 122 103  84  87 103 100 103 148 204 166 115  94  87  86 125 203 208 135  65  56  47  59  56  43  50  81  78  59  46  52  82 122 116  94  77  77 101  87  77  76  69  56  57  58  57  62  67  51  57  53  43  42  43  40  43  48  46  40  50  43  39  51  65  51  37  50  51  71 132 101  68  44  43  65  69  35  25  30  36  49  74  69  47  38  55  63  60  55  47  34  24  21  23  24  24  25  26  26  27  30  31  30  27  26  26  28  32  35  34  31  28  26  26  26  28  30  31  31  31  31  31  31  31  31  31  31  30  28  28  28  28  29  28  29  29  28  29  30  30  30  30  30  30  30  30  30  31  26  18  21  55  97 104  84  72  74  51  43  40  40  43  46  51  55  50  48  61  61  54  80 116 121 100 106 102 102 111 116 119 121 127 137 145 141 129 133 148 165 175 163 149 148 157 167 177 205 205 189 185 193 207 214 208 194 179 165 188 223 243 238 210 191 
 99  98  95  92  88  84  81  78  77  73  68  74  73  65  59  61  67  68  64  63  61  54  60  66  62  56  59  64  58  52  49  49  47  47  45  43  41  40  40  45  47  44  43  42  42  42  43  45  46  41  41  44  45  47  49  49  49  50  48  43  47  56  68  81  90  90  83  73  74  81  78  76  77  79  81  82  79  76  78  79  79  79  79  79  79  79  79  79  80  81  80  80  80  80  80  80  80  80  82  81  81  80  80  80  79  79  78  79  82  82  80  82  87  89  72  54  55  43  21  22  21  24  30  34  32  27  25  23  16   8  23  61  84  95 105 105  78 120 155 143 106  86  99  88  81 128 207 197 137  82  63  87 138 174 156 111  75  64  73  96  98  77  61  76  93  98 110 109  69  58  60  63  54  46  83  95 107 111  89  56  64  82  75  55  46  35  40  49  49  42  40  47  47  42  42  50  52  45  46  77 129 144  97  64  61 110 192 184 127  67  74 145 165  99  49  53  71  73 121 145 112  70  69  95  97  74  51  34  20  18  23  25  23  20  20  29  33  33  34  33  32  32  32  33  34  30  29  28  27  27  28  29  32  34  34  29  29  29  29  29  29  29  29  29  29  28  29  29  28  28  28  28  28  28  29  30  29  29  29  29  29  29  29  29  34  25  18  37  79 106  97  80  75  91 112  51  38  66  76  73 100 100  71  46  50  64  67 105 147 150 132 164 191 183 160 151 142 151 180 215 231 210 171 174 197 218 231 204 172 159 164 172 188 234 231 202 190 199 219 229 216 189 165 157 178 209 229 227 199 175 
 75  74  73  72  70  70  68  67  66  65  61  64  64  60  56  58  63  66  64  62  56  51  56  62  59  53  52  54  48  51  54  52  50  49  46  44  43  41  41  40  38  35  32  30  29  31  35  39  41  41  43  44  47  49  49  49  50  49  49  51  57  67  77  84  88  87  81  74  76  83  79  77  78  80  83  84  82  78  79  81  80  80  80  80  80  80  80  80  81  81  81  80  80  80  80  80  79  80  81  82  81  80  80  79  80  79  79  79  79  82  81  81  83  81  58  26   6   4  13  22  27  23  17  16  23  31  35  35  28  13   2  14  19  14  24  56  76 132 163 141  90  57  74  75  70  89 142 182 161 115  87 110 175 173 109  94 115  96 104 145 153 118  82  90 109 115 163 194 114  85 100 111  87  63 123 182 214 212 173 113  93 136 154 109  51  53  40  39  44  44  44  43  42  40  43  43  27  42  56  92 166 214 156  78  50  91 157 168 130  76  81 157 196 138  80  75  82  64 100 137 118  72  53  74  85  57  33  28  22  24  28  32  32  28  25  26  26  25  24  25  26  27  27  25  24  20  19  20  19  20  20  21  23  23  24  28  28  27  28  27  27  27  28  27  28  29  29  29  28  28  28  28  28  28  28  28  28  28  28  28  27  28  27  27  36  24  24  61 109 113  87  75  81 119 224 161 138 173 187 179 201 195 157  97  46  57  49  77 114 114 102 157 213 194 136 121 100 105 140 186 208 185 139 149 178 198 220 206 192 194 200 195 199 231 230 210 204 213 232 241 234 212 198 225 227 230 242 249 244 227 
 75  74  73  71  69  66  64  62  61  60  59  59  59  58  57  56  56  54  46  48  53  45  48  54  52  46  43  44  42  43  46  45  44  43  43  42  41  41  41  35  31  26  21  18  19  22  27  32  35  42  43  45  47  48  51  50  49  45  50  64  68  75  79  79  77  77  78  81  84  85  80  77  78  82  87  89  86  81  82  83  83  83  83  83  83  83  83  83  80  78  79  79  78  77  78  79  78  76  81  82  82  81  80  80  79  79  79  79  83  88  81  71  64  60  49  36  30  22  18  29  33  23  13  14  24  29  25  18  24  32  17  20  24  11   5  28  52  81 102  92  55  37  69  92  86  71  74  98 109 116 101  93 164 200 128  83  99  98  73 124 144 106  70  90  89  66  93 131  97 130 186 195 128  56 106 187 197 158 122  99  73 113 166 147  65  53  53  45  45  58  65  54  54  63  62  50  57  53  53  71 103 121 103  75  56  56  70  71  80  71  59  64  74  57  48  58  64  49  44  53  52  43  42  54  57  32  20  31  33  31  28  28  29  28  26  31  31  26  24  26  31  33  33  29  26  31  31  31  30  30  29  28  27  25  26  30  30  29  29  30  30  29  29  29  29  29  28  28  29  29  29  29  29  28  27  27  27  27  26  27  27  27  26  26  37  24  29  80 130 117  78  68  93 136 182 130  92  92  94  81  94 109  86  50  48  50  38  81 142 154 137 182 215 209 190 180 163 158 173 203 227 225 207 193 190 201 218 218 228 243 240 207 179 212 224 220 226 231 234 232 228 225 224 229 226 227 233 235 223 205 
 64  64  63  62  60  59  58  57  58  57  53  52  52  51  51  50  49  47  44  44  47  44  44  45  45  42  40  40  40  40  39  38  37  38  41  42  41  39  36  25  23  26  25  22  20  19  22  26  30  38  44  47  52  55  44  39  55  64  63  72  79  81  81  81  81  77  73  75  80  83  88  84  81  84  86  83  80  86  86  84  84  87  87  84  83  85  87  87  93  91  85  82  87  92  85  76  80  90  83  78  78  78  79  78  82  84  80  79  88  78  61  53  67  89  77  38  27  27  22  24  24  20  16  16  20  22  20  19  23  25  20  26  30  25  19  23  30  37  46  55  63  72  79  76  69  64  67  77  60  62  62  49  62  86  70  53  61  70  47  57  68  62  50  60  77 100 111 102  87  92 136 158 122  63  70 106 109  88  70  66  58  64  83  85  61  51  53  48  46  52  58  55  53  55  55  54  73 109 122 106  85  83  78  61  45  44  49  35  50  64  55  39  46  57  52  47  50  48  38  42  61  73  62  46  42  31  24  29  31  30  28  27  28  28  27  33  35  33  33  34  35  34  33  31  28  25  28  31  32  30  27  24  24  26  27  26  24  28  29  25  22  28  33  29  23  24  32  31  27  26  27  27  27  30  28  23  22  27  30  26  24  28  32  29  32  20  41 108 147 116  69  73 103 109 123  72  45  39  25  30  55  48  42  49  51  50  44  72 131 182 198 209 217 220 227 233 209 175 171 199 230 228 209 182 172 194 227 217 205 203 192 162 159 213 238 221 194 184 202 221 225 202 167 167 166 185 212 226 216 186 
 52  52  52  52  52  52  52  52  53  53  48  48  47  47  46  45  45  44  45  44  43  43  42  41  40  40  40  38  39  38  37  35  34  35  38  40  38  34  30  20  20  25  26  24  21  19  19  21  25  28  37  36  42  55  48  40  60  74  77  87  82  80  81  84  84  83  82  81  80  83  87  83  79  80  83  82  79  82  80  79  80  77  74  73  72  72  73  77  71  71  72  68  66  68  66  64  66  74  70  68  65  64  65  68  71  70  64  61  65  52  45  62  96 114  75  20  15  24  23  21  19  19  19  19  19  20  22  20  16  12  15  21  23  21  16  13  13  20  40  62  74  71  61  51  46  52  60  54  45  63  79  69  57  76  82  62  52  74  62  51  57  65  65  67 103 158 174 147 119  75  79  94  83  50  39  38  41  44  42  37  38  40  39  39  45  47  45  42  40  41  46  47  45  43  42  54 118 193 219 180 115  87  72  49  33  39  54  38  89 151 164 139 149 165 125  92  98 103  97 101 117 120  88  47  35  31  29  28  27  28  28  28  28  28  28  28  28  28  29  28  27  26  25  25  25  24  26  29  30  29  25  23  26  30  32  29  28  32  33  28  23  29  33  25  22  29  35  34  28  27  30  31  30  31  31  27  26  33  38  33  28  28  32  33  29  22  61 135 149 102  77  88  95  71  69  39  27  30  31  39  43  27  26  35  25  26  24  36  78 134 165 174 194 206 203 195 169 138 134 168 212 214 179 140 135 177 230 212 169 145 134 126 153 207 235 213 168 154 184 219 231 200 151 166 161 177 208 230 230 203 
 42  42  43  45  46  46  46  46  45  45  45  45  44  44  44  43  42  41  41  41  40  40  40  39  38  38  37  37  36  39  39  36  35  35  36  37  34  29  25  21  21  21  21  21  20  19  19  19  20  23  30  24  28  55  71  63  68  79  87  91  70  66  73  75  71  80  94 100  87  68  68  66  63  60  64  73  75  66  66  74  75  59  51  62  69  63  60  72  59  70  90  89  67  58  75  95  92  79 107 106  83  58  49  59  64  63  71  71  48  51  69  96 113  95  48  17  19  25  22  22  20  19  18  19  20  22  24  18  14  15  18  21  20  15  10  12  17  12  42  77  80  58  46  45  44  46  47  32  67 129 160 150 155 190 176 114  79 113 106 107 115 114 107 112 150 203 228 217 187 131 112 114 109  89  79  66  57  69  88  88  91 107 104  74  43  41  43  42  39  42  47  49  46  47  43  59 169 242 252 200 112  68  56  44  30  31  43  29 104 189 208 174 183 195 140 103 115 119 113 111 117 109  75  37  23  26  30  29  29  29  28  27  27  26  26  25  24  24  24  25  25  25  26  27  27  28  28  27  26  26  25  27  30  33  33  28  30  32  34  33  31  30  30  24  29  40  37  34  31  32  36  36  32  28  27  27  27  28  29  27  21  15  18  27  29  32  81 151 141  84  94 100  74  50  37  37  27  29  49  47  25  29  35  27  15  16  15  28  58  90 106 132 178 201 181 144 123 116 122 156 207 218 178 136 131 174 232 222 174 146 141 145 169 203 229 221 190 180 203 229 239 213 174 194 185 188 211 235 245 231 
 28  30  32  35  38  39  39  38  36  37  41  41  40  39  39  39  38  37  37  36  36  36  36  35  35  35  34  34  33  37  39  35  34  34  35  35  32  26  21  23  23  21  20  21  22  22  21  19  18  22  29  20  26  62  88  79  76  84  85  66  48  48  58  59  53  64  92 118 101  63  67  74  70  55  51  68  81  68  66  79  82  57  47  75  93  86  81 103 107 128 157 159 127 108 137 174 165 136 196 190 140  93  74  91  99 100 127 138  96 102 124 121  87  46  37  38  28  23  24  22  21  19  18  18  19  20  21  24  25  25  26  27  24  22  24  37  50  15  21  68 112 122  90  64  58  61  57  50  92 156 186 174 180 216 201 137  96 124 123 127 133 129 118 120 156 207 241 252 245 206 196 209 220 210 184 143 120 140 174 177 179 193 174 113  54  44  48  48  45  48  53  55  53  53  50  65 155 198 183 118  45  27  40  40  27  21  27  15  38  69  71  55  63  75  55  38  42  48  46  47  55  54  35  15  13  25  32  29  30  29  28  27  26  25  25  27  29  30  32  34  35  34  34  33  32  29  26  23  22  23  26  28  30  31  27  19  22  24  25  28  30  29  27  27  32  35  31  28  27  30  33  30  24  19  16  16  18  17  17  18  21  25  30  34  42  48  94 157 143  89 109 105  70  66  58  67  64  57  59  59  58  71  82  85  88  78  73  88 114 132 131 148 194 220 203 169 148 142 151 180 220 233 207 183 171 184 226 232 207 196 200 199 197 207 236 244 224 218 233 244 240 209 166 161 155 166 195 229 247 236 
 19  21  25  29  33  35  35  34  33  33  37  36  36  35  34  34  34  34  33  32  32  32  32  32  32  32  32  32  31  34  35  32  32  32  34  34  32  28  24  26  26  22  20  22  24  26  24  21  18  16  19  12  18  46  64  59  64  65  56  48  49  52  58  62  62  66  92 136 151 137 142 156 147 116  98 116 138 128 112 119 125  92  81 120 144 134 127 157 149 156 179 182 150 124 152 188 176 138 190 197 169 146 152 179 168 148 160 187 181 148 145 110  45  10  36  40  26  22  28  25  24  21  19  18  19  19  19  21  21  19  18  17  15  17  28  52  75  64  37  68 166 227 167  92  66  69  61  59  63  81  85  66  67  97  99  78  63  68  68  74  78  72  58  53  79 111 167 226 231 218 228 247 253 233 186 126 101 111 119  95  80  92  90  65  44  57  43  34  34  36  42  44  42  41  42  49  77  84  62  24   0  13  35  34  15   9  31  35  26  16  19  32  37  40  55  50  36  48  52  56  61  57  40  25  27  30  31  30  29  29  28  27  26  25  26  23  23  26  29  32  32  30  27  23  22  35  34  31  31  33  35  37  35  32  29  30  32  28  25  26  28  24  20  23  23  18  18  18  21  27  30  28  27  32  32  34  46  61  69  77  96 117 119  98  83  86 115 153 156 130 124 111 108 132 111 114 137 141 122 130 153 139 118 140 189 162 143 155 179 185 167 164 193 210 206 201 179 161 167 191 216 228 233 229 205 186 204 220 216 220 232 231 209 191 215 235 223 220 231 239 236 217 177 134 134 154 184 219 236 220 
 17  18  22  26  30  32  33  34  33  33  33  33  32  32  32  31  31  31  31  30  30  30  30  30  30  30  30  31  31  32  31  29  29  32  35  37  37  34  31  25  22  21  20  20  22  23  22  20  20  28  28  22  26  39  38  48  74  73  63  89 104  97  92 106 124 116 120 167 188 174 179 192 181 145 122 139 161 144 162 193 193 156 140 175 195 180 169 197 189 178 181 182 164 139 151 173 159 127 168 171 146 129 138 158 136 110 124 152 139 102  95  56  26  58 102  55  26  26  29  27  23  21  18  16  16  16  16  18  19  17  15  14  13  16  31  54  77 120  86  84 180 250 181  86  49  52  53  66  52  54  60  52  49  56  47  39  41  45  44  48  53  50  39  31  41  57  95 140 146 137 152 172 168 133  91  44  35  45  46  38  37  49  56  52  48  56  41  33  33  35  40  42  40  39  42  45  41  38  27  14  10  21  29  28  25  20  14  18  20  23  29  39  45  50  56  58  58  62  60  58  56  47  32  23  28  30  30  30  29  29  28  27  26  26  26  28  29  28  28  27  27  25  24  24  23  22  22  23  24  26  27  26  23  18  16  19  21  19  17  18  21  23  24  26  34  46  51  49  50  58  65  66  77  99 115 122 132 151 154 149 166 190 175 118 103 125 141 142 152 157 124 114 149 180 156 151 166 169 160 178 194 165 137 144 160 137 128 145 173 183 172 176 206 226 228 228 203 173 165 179 201 216 227 231 219 207 221 235 220 206 211 219 204 206 233 241 219 206 213 223 233 233 208 171 177 193 209 229 236 219 
 17  19  21  24  27  29  32  33  34  33  31  31  31  31  31  30  30  30  30  30  29  29  29  29  30  30  30  30  31  30  29  28  29  33  38  41  41  39  36  20  15  18  19  19  18  17  18  20  21  18  16  19  29  39  37  70 125 137 122 138 150 128 115 138 172 158 138 165 183 173 168 169 154 123 103 111 118  97 109 133 131 100  83 106 119 102  89 110 106  86  75  77  75  62  63  70  63  42  50  55  53  57  74  88  71  53  64  77  57  52  56  36  60 151 177  69  22  25  26  25  23  20  18  17  17  18  17  24  28  26  27  29  28  28  36  52  68 111  90  76 126 165 125  69  48  57  66  67  46  39  39  30  30  38  34  38  47  45  42  44  50  54  50  42  41  46  58  74  77  65  79  98  93  66  51  31  39  47  41  41  45  45  47  49  47  43  47  46  43  46  50  51  48  47  50  53  45  39  36  33  30  26  26  30  37  39  30  19  23  31  28  20  28  40  35  37  48  42  35  31  28  25  22  27  39  34  27  28  28  28  27  27  28  27  27  34  34  30  26  22  22  23  26  31  31  17  18  22  24  24  23  22  21  21  23  29  33  42  47  50  56  68  76  73  64  64  75  64  56  65  74  72  86 124 165 178 173 181 174 160 175 203 192 132 121 162 179 153 154 175 138 141 183 198 215 209 179 165 188 211 203 196 199 187 149 143 146 155 161 152 137 146 171 205 218 193 172 153 143 159 197 224 223 196 182 194 211 230 212 178 162 163 150 165 192 194 169 152 152 158 169 173 156 133 142 148 152 164 169 155 
 19  19  20  21  23  26  28  31  34  34  30  30  31  31  30  30  30  30  30  29  29  29  29  30  30  31  32  31  33  33  32  31  31  35  40  43  43  41  39  17  13  22  26  24  19  17  19  24  30  31  30  28  31  33  24  51 103 118  99  96  97  73  60  81 113 103  76  81  91  88  82  78  69  56  51  56  56  41  41  53  54  34  24  36  41  30  20  33  35  21   8  10  17  17  16  16  15   9   3  12  29  44  55  62  66  70  78  81  79  83  84  81 121 189 169  59  24  38  46  44  43  43  44  45  46  48  49  52  53  52  55  59  60  58  59  66  75  90  84  77  85  96  93  89  89  93  89  61  41  40  38  30  34  47  43  46  55  50  44  44  50  56  56  52  48  48  48  50  53  39  47  60  57  42  44  43  55  57  47  48  48  42  39  43  43  33  41  41  38  40  43  44  40  38  40  44  36  31  34  41  42  36  32  33  32  31  32  23  27  33  29  21  26  33  26  24  28  23  20  22  25  24  22  25  32  29  27  27  28  28  29  29  30  31  31  28  26  24  22  21  22  24  28  31  34  38  43  47  48  46  44  46  55  63  74  91  98 118 129 127 126 142 148 133 101  83 103  86  72  86  96  81  84 130 164 167 158 162 161 160 178 203 208 179 144 173 196 174 175 190 168 175 197 187 207 210 164 146 188 209 180 187 207 188 137 148 159 160 152 135 127 140 155 200 229 178 154 146 136 143 176 199 182 146 134 143 138 156 155 130 116 128 127 125 149 161 146 138 141 144 151 151 137 134 143 138 136 151 166 158 
 21  20  18  18  18  20  24  28  33  34  31  31  31  31  31  31  31  31  31  30  30  30  30  31  32  32  33  33  33  36  37  35  35  38  42  45  44  41  38  16  16  29  34  32  24  20  24  36  46  45  46  38  31  28  14  15  41  46  32  33  25  14  11  18  28  26  17  12  11  13  16  14  11  14  20  23  22  21  21  23  26  24  22  24  24  20  17  20  26  25  20  17  21  27  28  25  26  30  25  41  66  77  70  70 113 160 175 175 193 185 171 165 157 132  93  70  62  73  88  87  88  90  93  98 103 108 110 112 112 109 111 118 122 123 123 126 131 131 129 131 132 131 138 154 155 133  96  56  41  45  46  40  45  54  44  42  52  52  44  39  41  46  48  45  43  44  40  40  50  34  34  41  38  29  38  37  44  44  35  35  35  33  34  37  37  30  31  29  25  27  30  31  26  23  24  28  26  17  22  35  42  34  29  29  25  20  22  24  27  31  33  33  33  33  31  28  25  21  23  32  38  35  28  22  18  20  23  24  24  25  26  27  28  28  28  25  26  31  38  45  50  51  52  52  51  64  71  73  70  63  60  68  88 109 130 152 164 190 205 196 180 191 192 156 111 101 134 119 111 139 155 125 108 154 175 169 168 173 186 194 189 178 173 177 128 127 149 159 178 173 166 167 160 136 141 154 134 119 137 151 129 122 131 126 102 110 116 113 110 117 141 170 182 205 212 163 130 119 117 122 130 129 118 106 111 119 107 134 156 149 143 169 184 155 172 194 186 189 200 203 208 204 188 192 194 175 167 193 227 230 
 21  19  17  16  16  18  23  27  31  32  32  32  32  31  31  31  31  31  31  30  30  30  30  30  31  32  34  35  34  40  43  41  40  41  43  44  42  40  38  23  27  43  49  45  35  29  33  45  50  26  29  25  23  31  26  19  28  27  22  31  24  28  33  29  19  22  31  28  24  28  34  31  27  29  30  26  23  31  26  20  24  29  32  30  27  27  28  27  29  34  34  28  24  29  30  26  26  32  35  52  78  87  77  81 143 211 231 228 247 238 217 190 131  52  44 114 138 136 140 140 143 147 152 157 163 168 172 181 183 177 178 184 190 194 196 200 203 206 202 204 215 217 210 216 203 148  79  58  36  30  30  26  28  33  26  28  42  47  40  34  30  30  31  31  31  34  28  26  41  26  22  25  24  21  28  24  28  30  25  23  24  27  30  31  29  28  31  30  26  27  29  29  26  23  24  27  36  26  23  30  31  21  19  26  30  29  30  30  28  27  26  26  28  29  30  31  29  23  22  26  31  32  31  28  24  25  27  28  32  32  34  34  35  39  41  43  51  66  82  92  97  95  86  77  73  58  58  61  61  57  53  65  93 120 137 147 157 193 212 200 183 196 190 149 113 118 151 143 143 178 198 162 130 168 199 210 215 221 234 232 186 119  78  85  70  54  66 106 146 134 138 125  93  78  95 106 109  99  83  84  81  63  61  70  67  67  60  53  60  89 133 163 174 157 124 102  82  86  96  93  77  68  68  70 102 147 161 211 249 240 224 244 254 224 232 249 238 234 238 242 248 250 240 221 209 178 159 181 218 227 
 14  16  18  21  24  25  26  27  26  28  34  34  32  31  30  31  31  32  33  33  31  28  27  26  26  29  33  38  42  46  50  50  47  42  36  32  33  39  44  44  55  70  76  68  57  50  43  33  24  32  25  20  25  27  24  27  31  25  18  23  25  28  30  32  32  31  30  28  28  27  23  23  26  28  26  23  23  27  28  28  27  25  25  25  27  29  32  33  32  31  30  30  30  30  31  33  33  37  61  67  72  81  91 101 110 118 121 131 147 131 115  88  64  56  63  96 181 217 195 192 193 201 206 202 197 198 207 207 203 202 201 200 200 201 203 204 204 210 205 202 209 213 215 223 207 145  74  60  26   9  20  33  28  25  31  32  27  29  37  39  32  23  21  27  34  35  31  29  31  29  27  28  29  28  28  28  34  33  26  27  31  32  30  28  26  26  26  27  28  26  21  21  25  29  30  28  31  38  39  32  24  27  36  36  27  23  30  23  22  24  25  23  24  27  27  22  19  24  21  14  14  24  38  43  38  52  58  59  78  69  77  71  69  96 103  72  75 102 114 102  94  92  59  32  49  38  26  33  59  83  79  85 115 126 118 115 101 156 182 170 174 203 184 180 183 169 148 138 128 133 139 119  91 115 147 169 186 198 207 203 162 100  54  50  63  60  67  97 123 144 167 133  87  95  99  94  89  99 110  91  69  77  85  74  64  78  79  77  86 101 104  90  79  73  67  62  91 157 151  82  39  62  29  13  64 130 137 184 231 226 208 224 230 218 216 224 223 192 170 176 189 211 233 198 174 152 125 104 110 111 
 16  17  20  22  25  27  28  28  27  28  31  31  32  33  33  33  32  30  30  30  31  30  30  30  31  34  39  44  47  50  50  46  41  38  37  40  45  51  55  53  58  65  62  50  39  34  30  20  13  37  33  28  31  33  32  34  35  30  25  28  28  28  28  29  30  30  30  29  33  37  34  34  36  37  36  34  34  36  33  30  29  28  28  28  30  31  32  33  32  30  29  27  25  25  24  25  26  27  39  40  38  38  37  37  35  32  31  34  39  26  27  26  21  18  19  53 151 208 202 196 195 202 206 204 199 199 204 211 213 212 211 210 211 212 213 214 215 214 207 202 203 201 197 203 197 166 120  82  42  22  25  35  29  26  32  34  28  24  28  30  30  27  23  22  24  28  25  20  21  21  22  24  26  26  27  29  26  22  21  23  27  28  28  27  28  30  33  35  35  33  30  30  34  37  39  36  28  28  29  24  18  21  28  27  25  21  12  11  19  23  17  14  32  47  36  40  59  58  64  69  72  76  82  87  87  88  82  74  72  53  59  80 106 118  91 138 153 130 102  71  65  77  72  66  86  97 119 109 104 131 143 124 141 175 187 160 136 192 227 219 212 225 200 195 200 180 126  71  49  51  51  47  63  99 115 129 147 146 141 146 145 133 129 142 122 134 169 169 128 160 188 158 101  96 148 135  89  60  53  41  29  48  73  83  88  93  87  80  81  89  89  81  79  74  69  73  80 122 121  75  46  71  52  20  36  73  63 100 154 167 151 148 141 133 131 136 134 105  84  88  96 110 130 116 112 120 117 104 105 122 
 18  20  22  24  27  29  30  30  29  28  27  29  31  34  35  34  31  29  26  27  32  32  33  36  39  42  46  49  51  52  49  43  39  41  48  55  61  63  63  69  71  66  55  42  35  34  32  28  24  28  28  25  24  27  31  33  32  29  29  31  30  27  26  25  25  26  28  30  29  27  27  26  27  27  27  26  26  27  27  27  28  27  27  28  28  28  28  28  29  30  28  26  24  23  23  24  24  25  31  29  26  23  20  17  17  16  15  17  22  14  24  32  29  20  13  41 123 185 194 184 179 183 186 185 180 177 178 175 171 169 167 164 162 160 157 155 155 146 138 136 135 134 129 133 139 142 132  94  54  28  23  26  20  17  21  20  19  26  25  28  35  38  34  25  23  28  32  32  32  32  32  31  30  30  30  29  27  27  27  26  26  25  24  22  22  23  20  19  19  17  13  11   9   9   7   6   4   0   4  10  13  18  27  32  36  44  52  54  73  87  83  77  95 113 102  94  97  90 103 117 112  94  79  80  86  91  95  96  93  79  73 102 145 155 129 157 169 146 114 106 122 153 171 164 164 219 229 160 105 118 134 109 131 170 188 179 150 200 239 233 218 223 199 198 161  98  81  41  39  53  62  75 100  95 110 143 171 174 163 173 194 211 226 238 184 168 194 192 147 175 195 165 107  91 160 145  82  33  20  22  13  26  50  66  71  75  73  72  76  85  90  95 105 112 119 126 100 103 106  89  75  95  88  76  84  93  72  80 112 120 102  86  81  74  75  85  91  81  77  88  96 104 115 112 111 125 133 124 123 148 
 21  22  24  27  29  30  31  31  31  30  27  28  30  32  33  32  30  28  26  29  35  36  38  41  44  47  50  51  53  50  46  45  46  53  61  67  69  65  61  65  65  55  39  28  29  32  31  31  29  23  25  24  22  24  31  32  29  29  30  30  29  27  25  25  24  25  25  27  25  23  24  24  23  23  23  24  24  23  25  26  27  27  27  27  27  26  25  24  27  28  27  26  26  27  29  30  32  33  30  29  28  27  27  29  31  34  38  36  25  23  35  36  29  24  22  35  88 134 145 132 124 123 125 124 119 112 108 109 110 108 106 103 101  98  96  93  91  95  93  88  88  89  86  82  86 104 117  91  55  30  23  26  22  22  25  24  21  21  17  18  24  26  21   9   5   9  13  12  11  14  18  18  17  20  22  19  18  21  21  19  18  24  28  28  26  26  34  38  40  44  49  54  57  59  61  64  71  67  75  83  80  79  88  90  93  98  97  99 126 153 160 149 146 149 143 142 139 125 141 162 151 114  84  86 101 105 117 136 140 147 132 142 168 177 185 169 168 160 148 176 198 204 198 172 144 174 167 105  63  72  69  56  99 132 142 157 125 163 193 181 161 170 157 152 111  74 118 134 146 157 170 191 193 121  96 132 185 212 213 221 233 238 234 227 182 135 122 135 144 170 185 148  89  82 138 124  66  25  23  32  20  21  29  37  46  61  82 102 116 119 111 105 106 129 164 166 122 103 105 104  96 107 103 102 110 113 100  87  92  90  76  66  77  70  71  82  90  88  90  98 102 100 103 116 109 113 117 110 109 133 
 24  25  27  29  31  32  33  32  32  32  31  31  29  28  27  28  29  31  32  35  39  40  43  45  47  48  49  50  49  48  49  53  60  66  70  70  65  60  54  49  45  35  20  14  22  26  25  24  27  26  28  28  25  25  29  28  25  25  27  25  26  27  28  28  27  25  23  20  22  26  29  29  26  25  26  29  29  25  26  28  28  30  30  30  29  28  27  25  25  25  24  25  26  27  29  32  35  35  29  28  27  26  26  28  31  35  40  37  24  26  35  28  16  19  26  28  53  84  97  87  78  75  75  76  73  67  59  66  71  69  68  66  64  62  61  59  58  67  65  58  58  64  64  54  49  61  78  61  35  19  18  25  27  32  37  37  34  31  31  31  34  37  38  38  39  42  45  44  42  50  58  60  61  68  74  69  76  84  84  79  81  96 111 115 108 105 114 118 119 127 137 143 144 144 148 150 147 143 154 153 131 118 127 127 123 120 116 125 152 185 207 201 174 157 158 178 184 160 175 206 204 169 139 146 171 160 164 187 180 198 188 180 171 162 197 190 174 154 153 204 206 165 126  95  62  45  41  33  38  53  44  43  84 104 113 142 109 135 163 157 145 162 170 168 142 135 203 247 242 224 233 255 239 137  65  80 151 200 219 224 217 195 168 149 135  93  62  81 125 153 170 129  73  84 125 102  49  19  24  32  21  21  20  18  34  57  93 127 144 138 116 100  90 113 149 144 105  87  90  92  86  90  86  82  83  88  89  75  70  69  65  63  81  76  75  80  80  76  75  76  74  67  63  75  70  69  73  72  74  89 
 26  27  29  30  32  34  34  33  32  33  36  33  29  25  24  26  31  36  41  43  43  44  45  46  47  47  47  46  46  51  58  64  69  70  66  60  55  52  52  46  43  36  23  22  32  33  27  25  31  31  31  31  31  29  26  25  24  25  25  23  26  30  33  35  33  29  24  20  19  23  29  29  24  20  24  29  29  23  23  25  25  25  25  25  25  25  24  24  25  24  23  21  21  20  21  23  24  24  26  25  22  19  16  13  11  12  11  16  25  24  32  26  14  15  22  20  37  64  80  74  69  66  68  72  75  73  68  65  63  61  59  58  56  56  57  58  59  56  50  44  48  61  68  63  56  58  67  63  51  45  50  60  66  73  79  81  85 101 105 106 107 110 122 138 149 152 153 153 149 157 165 163 160 165 171 163 170 182 183 175 177 201 224 229 220 215 205 198 194 194 197 190 175 162 159 156 128 124 141 135  99  83 107 116 111 113 136 162 179 198 223 234 204 176 182 209 215 179 180 208 218 199 174 176 201 181 178 190 155 158 165 164 140 110 142 156 139 108 106 144 130  91  70  58  41  51  61  60  61  80 116 122 114 123 158 182 145 160 198 214 210 222 242 254 223 167 197 225 194 150 151 186 165 105  50  53 107 150 174 179 167 147 131 127 125 111 104 114 127 147 160 125  90 117 138 100  43  15  19  16  12  27  29  20  25  41  68  94 104  96  82  77  78  82  83  78  62  63  68  66  62  64  57  56  56  54  59  56  57  61  62  60  66  61  63  64  59  57  59  65  72  77  73  62  65  71  77  84  85  86 
 26  28  30  31  33  34  33  32  31  32  37  34  30  28  28  30  35  42  47  47  47  47  47  47  47  48  49  49  49  60  67  68  67  61  54  47  46  50  54  55  57  52  42  40  50  46  34  33  44  38  33  37  44  43  35  36  43  46  39  31  34  37  40  42  41  37  33  31  27  25  34  34  27  23  27  34  34  26  25  26  25  24  23  23  24  26  27  28  32  33  30  27  24  22  20  20  20  20  20  20  20  20  21  21  21  21  21  20  16  10  23  28  22  17  18  16  43  55  47  52  52  50  51  57  65  70  68  76  82  82  84  88  94 103 112 119 124 137 137 132 137 147 154 157 158 154 152 173 173 172 175 178 178 179 184 189 190 185 186 180 171 165 171 184 189 189 170 143 138 145 150 143 135 136 139 130 109 105 118 113 118 148 178 190 185 182 197 196 191 196 202 198 183 168 165 166 148 148 171 170 132 121 163 185 190 185 182 217 213 195 200 220 202 171 169 198 206 159 132 135 137 116  81  64  72  73  85  92  57  40  53  70  66  53  73  60  67  81  81  77  60  85 121 116  88 149 177 139  90 108 202 209 155 175 246 249 201 191 216 228 204 175 176 196 170 106  88 103  90  62  56  75  72  68  74  85  97 110 119 123 124 131 150 172 163 150 168 188 152 142 133 116 119 147 135  97  51  31  37  31  26  44  48  32  23  29  43  56  58  51  51  58  66  66  59  54  60  73  75  68  64  66  60  61  64  64  68  75  76  72  75  80  72  67  75  80  77  80  87  99 122 143 149 151 157 158 163 173 170 162 
 26  27  29  31  32  33  32  31  30  30  31  32  33  34  36  40  43  46  48  49  50  49  48  49  50  53  55  59  60  65  66  61  56  51  45  43  46  51  57  52  55  54  45  44  54  48  35  37  54  39  26  32  44  43  26  27  40  39  34  48  48  47  47  47  47  48  49  49  50  54  63  64  55  50  54  63  63  53  59  64  59  57  55  56  58  61  66  68  57  52  52  50  48  47  48  48  48  47  37  38  44  50  56  62  66  69  68  74  88  84 103 116 116 117 123 123 143 149 141 152 156 151 146 149 159 167 170 172 171 165 159 154 152 155 159 164 168 156 152 158 161 155 144 148 155 149 135 147 151 152 149 139 129 126 129 138 143 140 141 142 143 151 166 183 191 199 173 131 129 141 151 147 141 147 154 142 142 159 174 168 163 183 205 212 207 207 225 225 219 225 235 230 215 199 194 199 207 204 227 228 186 166 198 212 216 211 197 216 187 143 128 140 128 100  95 106 106  83  61  60  68  63  41  31  46  64  75  82  86  78  79  85  97 122 141 132 158 202 209 162 124 172 220 199 147 196 241 204 135 118 166 125  56  74 158 194 158 139 152 160 135  99  93 101  98  77  57  70  84  84  78  77  77  84  89  88  86  82  77  76  83 100 128 151 123  96 117 144 102  73  65  66  81 100  97  80  54  48  63  62  49  55  51  51  74  68  66  62  51  43  51  66  72  74  76  75  89  96  88  78  77  81  82  83  89  93  91 102  94  75  76  90  71  57  70  83  80  79  74  74  92 115 120 114 115 115 118 120 108 102 
 27  27  29  31  32  32  31  30  29  27  22  27  35  42  48  51  50  49  47  48  51  49  48  48  50  55  62  70  78  67  55  51  42  33  38  46  50  50  43  47  55  54  47  52  60  51  46  58  83 103  89  90 100  90  62  61  72  65  54  62  55  52  52  49  45  49  56  58  57  59  66  65  58  56  60  66  66  57  55  56  57  61  59  59  63  68  72  80  80  78  74  72  77  83  85  90  97 102 115 120 125 132 138 140 142 143 141 139 137 135 151 148 138 142 153 134 122 123 134 145 148 137 125 120 126 133 138 145 146 141 137 132 131 136 146 158 164 146 150 175 188 175 156 167 189 188 169 187 195 197 190 173 156 150 163 180 192 192 184 186 199 213 221 223 226 233 221 197 192 206 218 215 212 222 227 220 197 200 223 215 199 205 216 217 213 217 234 231 221 223 227 215 187 162 151 157 176 173 201 208 157 119 135 132 116 131 182 175 132  92  82  94  88  74  82  81  72  88  90  87  91  91  87 100 132 151 136 132 186 209 199 171 176 228 243 214 208 239 254 204 141 158 179 160 127 120 148 127  86  78  80  35  13  35  72  84  80  66  66  76  74  54  54  48  44  51  61  57  64  75  82  86  94  76  76  86  93  98  93  89  90  96 100  96  82  81 100 108  73  63 103 111  97 100  63  59  43  36  54  61  41  36  40  44  49  52  63  68  63  60  69  72  69  65  61  64  79  76  63  54  59  69  77  65  65  71  59  96 108  94  98 128 102  65  77 105 116 127 122 117 134 154 160 172 181 190 194 177 133 128 
 23  24  25  27  28  29  30  30  29  30  33  35  38  43  48  51  51  50  46  49  54  53  56  60  66  69  68  63  57  57  53  45  53  89  75  61  62  72 100  92  94 106 101  79 104 121  97  77 119 166 143 138 158 153 104  86 107 112  91  82  95  75  49  52  82  94  96 118 114  97 123 134 110  89  97 125 127 106 126 141 110  66  61  68  71  78  91  77  66  74 100 120 109 103 115 114  96  88 106 109 112 117 122 131 131 120 128 133 110 123 133 129 119 121 142 154 147 139 146 159 166 153 139 140 155 163 157 162 168 160 150 154 174 186 185 187 202 191 193 215 234 227 209 215 235 241 227 229 241 246 233 216 217 219 211 210 220 228 232 216 198 196 208 213 208 213 200 177 182 196 217 220 212 214 229 234 174 155 194 189 171 172 179 180 181 192 203 199 191 189 185 175 160 147 136 128 133 116 119 125 107  83  77  74  73 104 164 150 126 110 109 119 122 118 114 125 148 162 144 152 181 193 169 153 205 237 208 180 224 245 211 161 149 183 199 162 134 139 149 129  87  83  89  82  67  53  63  62  52  48  55  65  79  90  93  96 108  95  95  91  83 115 133 135 133 132 131 131 141 143 143 150 157 131  95  90 111 120 114 104  97  92  85  80  64  72  90  88  66  64 107 122 104  89  74  71  61  57  71  80  71  66  69  69  64  67  74  81  83  78  83 123 105  89 118 147 140 115  95  92  96  97 125 108  89 102 123 135 117 122 160 182 132  73 101 149 155 152 144 134 140 155 161 166 184 200 196 166 139 143 
 21  22  23  24  26  29  31  33  33  37  46  45  43  44  46  49  51  50  50  49  50  54  63  72  79  77  65  45  25  40  49  41  67 143 121 101 109 118 161 130 125 146 137  92 132 176 138  94 143 192 166 161 189 186 112  67  99 133 128 122 166 140  90  91 139 150 134 157 166 152 172 209 186 140 139 188 203 169 199 230 185  99  96 118 115 115 139 121  92  94 138 177 158 147 167 153 111  91  89  85  87  88  95 117 120 101 116 140 122 136 144 155 157 146 161 212 231 218 209 225 227 207 187 189 213 223 203 220 239 226 198 194 223 241 232 223 240 237 220 216 230 238 224 216 222 229 218 189 203 219 209 192 204 208 180 167 176 180 197 179 142 123 137 155 154 155 136 112 121 126 150 160 150 143 161 163 118 111 150 153 141 144 152 157 163 179 177 177 178 172 166 166 171 169 160 151 145 124 109 113 127 125 107 108 122 142 158 146 138 145 167 195 206 196 160 180 238 228 180 191 234 247 200 139 176 210 185 143 149 156 117  78  64  69  77  67  52  46  52  59  53  55  66  69  56  58  67  84  85  71  92 140 149 136 131 143 153 142 149 131  99 157 179 188 192 175 146 160 181 175 162 166 168 152 103  87 110 110 102  96  86  74  74  90  75  74  89 100  95  86  99 117 110  80  83  74  67  65  68  74  77  75  70  67  71  68  66  86 107  99  76 141 121 105 158 205 183 155 141 142 139 120 149 143 117 125 171 152 102 115 163 167 117  62  99 147 137 120 114 101  97 105 109  98 113 128 115  92 103 116 
 25  26  27  29  32  34  37  39  41  42  43  46  49  50  51  51  51  53  55  52  48  56  64  68  69  63  52  40  31  33  35  36  55 106 131 167 194 178 149  90  85 100  84  60  88 117 105  89 120 156 144 141 156 144  77  31  60 106 126 136 186 181 142 122 135 134 114 104 132 156 136 185 197 155 131 164 189 164 158 185 192 138 145 174 163 144 166 188 178 153 158 186 193 199 213 199 170 170 183 179 176 174 180 202 205 183 186 208 205 192 198 225 230 200 189 223 240 229 220 233 225 190 155 145 160 168 148 183 222 216 188 166 176 192 192 186 191 195 164 139 151 169 160 152 155 157 143 110 122 148 154 139 133 129 116 125 138 122 131 141 138 125 120 136 148 141 135 136 127 117 131 142 139 135 143 126 127 144 163 172 170 171 175 180 186 193 185 193 199 188 187 202 198 180 174 189 200 195 196 206 212 201 173 148 134 133 139 135 120 125 169 231 247 223 174 176 216 205 170 163 172 173 146  97  89  90  77  55  49  60  55  43  42  48  35  46  45  49  70  81  77  84  99 107  97  88 106 133 135 117 125 150 138 108  87  82  92  90 107  98  63  91  92  93  95  81  59  65  83  85  79  82  85  76  71  80  90  82  78  85  76  56  58  93 102  91  96 126 142 129 135 146 136  98  58  48  40  31  29  30  30  27  23  22  27  25  33  84 140 134  61  74  77  76  94 114 108 112 114 115 111  86  85  92  82  73  91  87  75  78  84  77  72  48  67  87  77  81  89  81  78  83  85  89  89  93  91  85  98 111 
 26  28  30  33  36  39  43  45  48  48  48  50  52  50  47  45  47  56  64  72  78  77  74  65  55  49  51  62  77  52  31  37  46  73 136 214 253 236 154  39  22  46  36  23  31  39  34  30  38  45  46  41  38  39  32  31  45  55  51  49  85  86  56  33  43  65  72  66  83 107 104 134 137 120 112 120 112 101  96 122 147 120 134 158 137 108 126 153 155 120 102 122 133 138 142 131 116 139 211 223 226 227 224 235 223 184 172 181 162 140 143 175 187 157 139 163 166 150 146 161 163 140 111 101 114 119 105  98 116 146 154 149 151 149 138 125 126 137 112  89 104 124 120 120 129 131 119 111 115 136 148 139 136 142 139 148 156 143 153 166 173 171 170 180 189 184 187 194 182 171 188 202 200 197 213 214 195 186 198 214 221 215 209 210 207 195 192 210 216 200 203 232 222 191 187 222 245 228 220 237 250 222 145  78  44  53  91 119 116 103 112 147 163 141 115 101  97  99  85  83  82  88  98  88  84  76  86  93  68  66  62  51  54  73  65  46  42  59  85 100  96  97 106 110 102 102 125 154 154 127 123 133 105  62  32  24  31  35  63  69  48  75  83  95 100  88  73  77  94 101  97  92  89  84  85  92  92  76  75  87  76  50  53  99  97  64  55  84 107  91  89 102  97  70  73  70  64  62  62  65  68  69  67  69  77  76  71 109 161 155  69  56  70  76  73  72  68  74  73  72  79  78  79  76  70  71  83  75  72  81  81  67  66  64  74  76  70  85  94  84  83  88  89 100  89  83  84  85 103 113 
 25  27  29  32  36  40  44  47  49  50  52  52  49  42  34  30  37  54  73  76  67  64  56  43  36  43  67 107 148  95  41  42  39  42 115 205 253 236 146  62  46  63  62  47  35  36  36  37  35  24  46  56  49  46  55  51  40  33  29  22  25  25  20  16  27  54  66  59  44  46  70  88  73  68  83  86  52  35  25  35  52  47  65  75  58  45  60  66  73  50  38  56  58  50  48  46  56  83  87 104 125 131 130 143 139 110 108 116  91  83  84 103 117 108 103 117 103  93 103 115 130 134 128 126 132 133 123  91  84 113 132 139 136 126 123 142 171 175 163 160 176 195 193 188 190 198 199 190 184 198 208 198 194 212 215 215 216 214 226 219 212 220 236 234 222 226 237 236 214 195 212 225 214 200 217 231 213 193 195 209 217 210 214 232 235 211 216 236 236 217 222 249 237 203 198 234 246 220 205 221 243 218 138  71  49  60  86 140 160 137 106 100 110 113 115 109 104 115 111 110 113 117 115 102  96 131 176 173 105  68  50  32  44  96 114 138 153 174 204 219 211 205 205 205 194 169 176 192 180 143 124 120  87  45  28  39  41  40  58  62  48  72  85 102  99  81  78  79  84  90  89  82  74  70  68  70  70  64  70  81  75  59  64  97 100  74  60  73  85  72  69  79  82  68  67  62  60  65  72  74  72  70  73  72  67  79  66  71  97 102  63  62  72  74  69  64  62  64  59  58  71  76  67  75  77  76  96  90  80  85  88  75  68  58  66  74  78  98 102  88  87  93  92 106 101  96  89  80  98 110 
 21  22  24  28  32  36  40  42  44  46  47  47  42  33  23  20  28  46  69  66  47  49  43  34  30  40  69 113 157 109  50  38  31  20  78 139 172 170 113 124 112  94  89  58  36  44  50  49  49  32  50  69  82 105 121  98  79  97 131 127  82  59  60  66  66  68  61  37  23  27  41  75  74  59  64  84  74  53  39  47  60  57  61  61  54  57  72  73  69  54  57  75  70  52  45  43  53  72  60  74  91  89  85 107 124 117 128 140 116 134 132 136 149 153 147 154 148 152 160 145 142 147 142 130 118 107  94  92  94  96 105 111 107 105 118 153 187 168 159 170 191 222 236 224 213 226 246 224 215 233 246 235 222 235 240 240 243 251 254 242 226 233 248 239 220 226 242 236 202 171 189 213 212 196 205 212 201 183 173 179 178 168 180 211 222 193 191 202 200 184 187 207 195 166 158 179 174 163 154 156 167 167 139 111 103 111 127 159 176 161 135 126 140 141 120 106 119 146 146 152 186 211 186 137 111 179 241 206 109  63  50  34  44 100 128 132 139 158 178 183 169 155 147 144 135 112 109 119 115  96  90  97  82  68  67  68  71  70  76  72  58  72  78  85  84  79  83  77  70  71  76  76  71  67  69  71  70  76  80  78  73  69  71  74  71  67  66  70  72  69  64  64  65  66  73  66  63  70  83  87  81  79  85  87  82 102  94  86  89  97 106 119 116 111 112 118 127 131 135 141 143 124  83  86  84  66  83  94  99 103  98  90 101  92  98 103  99 109 108  98 100 101  94 131 159 166 142 112 130 155 
 17  18  20  23  26  29  32  35  37  37  34  36  34  29  21  18  23  36  52  48  34  40  41  39  41  52  77 111 146 102  45  29  24  13  44  62  71  82  65 151 143  98  87  54  37  54  57  46  44  40  42  51  76 124 166 161 153 190 236 217 137  82  71  76  70  58  45  23  16  21  21  64  80  66  57  75  95 114 128 150 171 152 120 105  96  91  98 115 128 126 133 154 158 150 147 142 139 140 126 136 143 133 126 154 177 165 162 169 171 202 199 199 210 208 181 184 209 224 205 161 132 124 115  99  83  73  66  82  91  85  96 107 111 118 131 138 133 117 118 132 152 190 221 215 201 213 240 214 199 216 232 222 202 199 192 187 194 208 208 200 196 196 197 189 182 187 193 186 161 132 150 182 194 187 194 196 183 168 166 178 180 170 177 197 194 156 168 186 188 181 180 190 185 167 155 158 164 167 163 158 160 167 157 142 139 143 135 127 130 136 146 168 203 202 155 141 182 213 200 183 222 254 228 163 130 187 232 189 106  80  83  72  70 105 125  86  76  91 100 100  90  81  78  77  77  77  66  70  75  68  68  77  73  79  85  74  79  82  81  74  63  70  73  72  70  71  80  76  68  68  75  80  77  72  75  77  78  87  88  82  82  88  88  76  65  76  90  93  95  99  96  91  93 103 115 107 101 107 118 126 125 125 129 131 129 138 131 128 127 126 144 151 149 142 143 156 173 173 174 179 178 158 112 119 129 113 108 112 147 174 170 155 181 182 178 152 109  89  85  84  93  87  81 166 226 243 209 160 177 215 
 15  17  18  20  22  24  26  28  30  28  22  25  27  26  23  20  21  26  32  31  26  29  32  34  39  50  67  87 108  76  35  21  20  17  26  20  12  22  27 109 103  64  60  44  42  60  60  42  36  43  42  39  48  76 121 143 149 173 209 205 129  70  54  58  57  50  44  40  25  10  16  39  52  57  53  45  66 140 187 225 253 223 160 130 108  83  78 114 153 158 161 184 204 218 231 232 224 208 150 159 175 172 172 206 223 188 150 147 173 195 189 198 215 205 155 154 200 230 208 153 110  93  84  76  72  74  78  77  72  74  92 110 120 132 139 119  76  84  98 104 117 141 168 173 168 177 196 184 163 171 188 189 178 169 152 142 151 165 162 171 181 178 167 166 175 176 173 171 169 151 163 187 196 193 204 209 193 180 188 207 217 206 193 180 149 105 149 193 211 217 211 216 221 216 201 194 213 214 209 211 217 210 168 133 128 146 151 116 102 115 145 187 233 245 210 199 231 249 217 165 175 204 183 143 126 151 166 138  94  88  96  91  87 104 113  77  66  75  78  78  76  76  80  85  88  92  78  80  85  78  74  76  69  76  87  81  83  83  80  75  70  69  73  75  75  78  82  84  85  86  90  93  93  90  92  97  97  91  86  91  99 102 101 101  93  96 106 118 128 131 129 133 144 155 156 154 151 148 149 157 165 163 153 149 159 152 141 150 157 149 151 139 152 167 168 174 196 190 174 165 173 190 174 176 198 208 181 149 191 243 249 224 237 254 252 194 111  65  60  65  77  73  69 159 224 246 214 165 183 219 
 17  18  18  19  20  21  22  22  23  22  18  20  21  22  23  22  21  20  19  20  22  20  19  20  23  29  33  37  37  40  36  25  22  27  29  23  15  12  16  40  40  29  29  37  42  43  47  47  42  48  52  54  40  20  26  42  45  48  78 117  91  67  62  65  69  68  64  65  47  24  29  23  17  33  41  23  23  98 144 174 204 191 139 105  78  49  40  77 113 114 107 118 134 155 183 195 193 166  86 103 135 144 155 198 214 167 114 101 120 122 111 134 170 165 112 104 138 184 194 146 108  90  80  78  84  92  95  80  60  56  73  89  89  99 115 111  78  92 101 105 114 117 115 121 139 160 172 165 149 158 174 180 182 184 173 174 188 192 195 203 209 209 206 205 206 207 205 209 218 204 212 228 229 219 228 233 227 217 210 215 216 192 154 113  75  45  85 152 204 223 213 221 238 242 228 218 229 223 214 221 232 214 146  98  93 141 200 159 129 126 139 163 195 220 230 217 199 195 162 111 102 112 104 101  99 107 106  87  73  72  76  81  90  97  92  92  93  95  95  95  96  96  95  95  95  83  75  86  94  87  83  84  75  76  89  92  85  89  89  90  90  83  89  98 105 102  92  90  96  97  93  96 107 112 134 152 144 108  92 116 127 113 111 147 139 111 106 135 164 154 150 165 188 191 173 185 192 182 171 179 194 187 151 135 175 171 150 159 180 182 165 128 164 196 183 176 220 233 206 176 185 237 249 215 217 253 234 171 181 226 241 212 197 230 240 187 105  62  65  69  77  80  78 100 138 158 143 122 145 162 
 19  19  19  20  19  19  20  21  20  21  22  20  18  18  19  21  21  19  16  19  26  24  27  32  40  44  41  30  18  30  42  36  28  35  39  47  48  31  23  26  42  41  31  42  35  18  30  56  57  60  54  56  53  37  31  33  24  24  36  46  66  78  75  70  68  64  55  44  60  74  45  39  31  29  35  36  27  41  60  78 101 123 109  88  74  66  66  90 107 100  83  66  49  48  65  79  73  53  52  79 104 110 116 154 175 136  91  81  92  73  55  88 142 154 114 101 113 135 141 113  90  75  65  65  72  75  65  67  57  44  61  75  64  58  78 103 104 102  95 102 126 131 110 113 152 204 225 202 197 213 218 204 192 193 193 213 227 206 220 212 197 201 215 207 187 189 186 175 179 166 185 214 225 216 220 217 234 228 187 157 138 109  71  37  24  28   3  62 145 169 158 171 196 203 192 185 195 195 185 179 176 161 116  88  96 137 175 140 103  85  85  95 110 138 174 189 173 141 133 123 125 124 108 108  92 101 101  85  89  89  90 106 117 104  79  78  82  83  85  90  94  92  86  79  76  73  73  87  96  86  81  85  75  72  79  75  69  82 101 122 135 128 137 159 152 112  80  64  63  60  52  59  87 106 173 226 208 149 127 172 189 161 159 229 223 167 148 194 240 218 206 225 250 241 192 216 239 231 217 231 251 244 194 164 212 223 196 194 217 226 199 138 185 192 120 111 184 234 221 180 171 215 214 166 157 197 194 141 120 138 150 125 106 109 126 112  68  54  69  69  68  76  78  63  68  82  90 103 134 133 
 17  17  18  19  19  20  21  21  21  23  26  20  15  13  15  20  24  25  22  25  30  27  26  29  35  39  38  32  24  24  28  29  26  28  36  48  52  38  21  25  35  40  33  21  22  53  88  94  74  68  52  43  44  41  34  34  38  38  41  60  77  78  69  62  63  58  51  46  61  77  64  59  65  76  75  58  42  43  69  95 112 115  80  66  84 108 122 143  97  81  95  88  45  15  25  40  40  42  65  67  66  87 111 100 120 114  94  92 102  59  26  45  87 105  98 108 112 107  93  73  68  69  82  95  84  51  45  39  45  65  70  67  66  62  58  67  87  87  85  96 116 131 129 128 140 164 189 212 206 208 220 221 195 176 188 224 234 202 228 230 214 209 221 224 213 206 212 221 214 208 209 213 216 218 226 232 248 236 165  71  32  71 108 105  81  84  89  93  94  97 104 112 115 115 119 119  93  95 104 105 100  94  98 114 134 148 137  98  53  28  30  49  67  74  71  74  82  86  92 121 147 144 118  94  58  63  86 104 118 109  90  80  80  79  74  86  73  63  73  70  47  59  94 109  91  98  98  90  72  59  89 129 137 137 153 173 154  99 135 215 235 200 203 230 244 196  91  65  67  66  60  53  55 108 201 254 253 207 172 217 246 217 187 239 254 214 172 177 201 191 178 182 202 208 159 158 175 170 144 139 163 162 139 122 124 130 133 137 140 142 144 135 131 125 118 122 130 153 164 153 133 120  85  94 123 127  98  68  56  52  55  61  57  58  57  69  87  74  56  58  61  70  86  68  76  92  94  92 117 141 
 21  20  20  20  20  20  20  20  20  20  21  18  15  15  18  22  23  23  22  22  23  25  28  31  34  36  35  33  31  29  27  28  30  32  33  31  31  34  38  36  33  31  26  20  33  71  96  90  67  63  43  28  25  24  21  33  56  74  75  65  71  64  55  55  63  62  53  50  47  45  50  48  52  62  66  59  59  73  84  93 100  97  71  72  98 116 114 121  93  81  91  87  45  14  22  34  35  41  63  76  89 110 121  97 104 103  91  82  76  59  31  36  68  93  99 118 136 127  91  61  53  57  76 100 103  77  74  75  71  64  59  53  46  47  56  70  82  63  61  78  97 113 118 116 121 130 151 197 208 216 231 234 208 163 151 195 234 216 229 232 223 216 220 231 232 222 219 221 220 214 201 191 190 201 216 228 226 182  99  33  40  92 127 124 113 119 121 109  94  92 100 104 101  97 100 102  82  90  99  99  99 102 112 128 161 165 109  84  54  38  42  58  70  68  57  54  56  48  45  94 154 181 168 137  88  76  92 121 171 206 192 146 112 123 160 151 124 130 163 159 107 114 167 190 155 152 197 218 182 136 163 221 227 204 206 248 245 173 179 241 254 225 216 241 255 215 103  62  55  60  68  65  50  76 139 173 161 145 128 153 171 149 120 147 156 141 125 120 124 117 110 114 123 123 123 125 133 130 118 124 129 115 123 137 121 126 124 115 111 118 128 128 118 116 124 125 117 132 141 126 105 106 102 120 144 149 128 105  91  95 121 144 127 150 147 130 116  90  96 113 102  83  94 117 162 198 186 145 152 197 
 25  24  23  22  21  19  18  17  16  15  15  16  17  19  21  21  21  20  18  20  26  33  40  43  43  40  38  38  38  41  37  29  28  32  30  23  21  32  49  44  34  23  18  28  52  74  81  70  57  58  38  18   9   8  10  29  57  83  86  59  57  48  42  49  59  59  49  46  36  28  43  47  46  49  57  66  80 101  90  78  85  88  83  92 105 103  87  88  94  85  79  74  42  19  25  31  30  35  48  77 105 109  92  77  75  75  73  59  36  52  32  23  47  81  89 100 121 133 114  73  64  64  72  91 107 100  95 109 102  71  63  55  35  27  43  65  70  60  56  62  73  90 104 110 109 100 101 155 193 218 221 203 181 125  85 125 195 199 201 212 221 223 223 230 230 214 207 217 224 220 207 198 199 205 206 206 163  91  33  40 100 132 127 113 113 115 108 100  96  97 102 105 101  95  93  94  91  99 103 101 103 108 111 121 152 151  88  81  74  71  75  82  84  82  75  79  80  52  37  85 153 191 187 162 117 106 109 126 190 255 255 213 161 174 231 207 179 194 229 218 148 136 173 182 134 137 209 252 222 166 178 219 208 175 171 203 212 163 147 166 175 155 141 153 168 147  88  65  60  64  73  77  67  68  88  90  76  84  88 100 106  95  81  96  84  91  98  93  98 100  97 106 111 102 118 125 129 123 112 121 118 100 106 138 162 174 159 138 136 154 159 147 141 159 181 170 164 184 187 159 135 164 200 201 198 209 210 190 161 169 211 235 201 223 229 191 130  95 144 182 160 123 124 134 198 253 247 193 186 225 
 26  26  25  23  21  20  18  16  16  14  12  15  19  21  21  19  17  18  18  27  43  49  56  57  53  46  41  40  40  46  45  34  27  25  26  27  29  32  38  39  32  21  17  33  60  73  69  61  58  51  32  15  10  15  23  38  53  66  65  50  44  37  36  43  49  44  35  34  33  33  46  51  50  51  60  72  86 102  89  78  88  97 104 109 105  89  76  83  89  73  63  62  40  21  22  23  21  30  42  72  96  87  59  61  51  51  56  48  37  58  35  16  34  73  76  67  73  98 105  73  83  88  82  87 110 119 122 134 137 121 109  89  61  38  31  36  43  59  57  47  50  68  98 116 111  82  60 101 165 207 191 141 123  87  41  65 132 150 143 157 179 194 201 214 223 211 210 226 229 227 220 220 223 215 187 159  94  33  26  78 141 141 117 108 113 104 100  97  95  98 104 107 102  96  92  93  97  95  98 103 101  96 104 119 131 117  79  83  88  92  93  93  91  89  83  99 114  84  61  91 131 145 133 121 100  90  88 100 146 205 221 189 148 146 179 170 152 155 172 167 119  99 112 108  65  70 115 148 137 107 114 126 104  86  91 101 103  84  73  75  76  72  63  67  76  78  79  90  98  94  81  72  76  83  83  76  74  81  83  99 113 109 102 125 118 123 117 100 126 150 143 145 159 155 132 118 127 131 115 108 126 132 118 130 187 207 198 182 186 209 211 192 172 203 246 226 214 234 242 217 188 213 253 249 231 233 245 238 205 201 231 246 208 216 235 212 143 100 151 189 168 137 141 119 151 193 195 165 162 182 
 24  24  24  23  21  21  19  18  19  17  14  18  20  20  18  16  17  21  22  36  55  56  59  58  54  47  39  33  30  33  40  43  38  29  26  31  36  32  22  27  29  23  19  31  55  64  59  60  66  40  28  26  33  49  62  65  61  55  47  34  30  31  37  42  41  31  25  25  33  42  38  36  35  40  49  61  74  87  89  88  94 103 116 121 107  83  71  82  74  52  47  56  49  34  29  27  29  45  62  79  96  88  71  93  71  60  56  61  83  87  61  44  60  89  81  55  46  63  72  62  97 107  89  85 115 143 161 157 160 170 150 122 102  79  49  26  28  39  41  36  37  50  81 107 109  85  59  69 137 188 165  99  83  82  52  49  87 109  92  86  98 119 144 175 206 226 229 223 216 207 205 211 212 191 143  97  53  45  83 131 145 118 101 112 125 115 108 109 113 119 125 127 125 121 117 116 121 111 115 125 122 110 120 131 118  94  89  94  99 101  99  96  94  94  92 116 139 106  72  79  90  79  59  62  64  43  39  66  87 104 112 107  91  79  80  85  77  61  60  83  87  75  73  72  57  46  46  62  69  62  63  68  58  55  66  75  74  70  61  62  80  92  83 100 106  99 106 113 133 133 102  71  77  87 108 134 145 131 108 135 165 161 149 186 202 193 152 124 173 213 194 185 209 220 170 119 131 164 162 138 175 208 192 164 185 209 215 214 224 246 246 222 194 212 249 232 213 229 244 231 204 210 226 225 210 205 220 227 205 191 197 196 165 170 203 207 158 108 119 129 115 102 113 111  93  91  96 101 112 119 
 21  21  20  21  22  21  22  22  23  22  21  21  18  16  15  17  20  27  31  40  49  45  43  43  42  39  34  26  19  16  26  44  54  47  37  32  30  26  19  22  26  24  17  21  42  58  61  66  71  49  48  57  68  84  89  82  67  59  47  21  17  23  35  46  47  40  36  30  42  54  34  26  29  35  43  57  81 105 101  91  91  93 108 118 106  80  64  65  66  51  52  77  83  74  69  68  78 100  99  93  94  86  82 109  80  65  65  79 102  88  75  73  81  89  77  61  59  81  97  89 121 121  90  74  97 120 138 119 115 129 117 104 109 111  93  64  48  25  28  42  44  41  47  64  76  74  66  72 107 137 125  80  66  76  63  52  69  94  79  59  55  72 101 127 155 186 212 222 212 202 197 189 173 144 107  78  63  89 139 154 130 111 113 127 134 132 124 126 132 136 139 138 137 135 131 128 125 122 123 129 135 138 138 128 102  88 104 104 103 102  99  96  94  96  91 122 150 103  56  57  71  68  56  62  62  51  58  83  87  77  71  70  80 106 136 126 103  73  63  96 106  81  73  87  99 101  96 115 124 100  85 118 142 136 132 160 174 162 126 125 175 198 179 205 221 189 138  95 126 163 154 116 110 102 168 237 253 231 188 210 243 236 210 237 253 241 196 165 212 245 217 201 222 242 239 179 177 215 220 188 198 216 214 187 156 169 180 188 198 208 213 202 176 181 208 202 179 184 200 201 185 182 179 174 167 164 171 173 164 154 142 122 100 107 141 159 139 102  85  84  87  91  94  98  84  89 102 105 112 118 
 18  19  20  21  22  22  23  24  25  25  26  22  17  16  18  24  30  35  38  38  37  33  29  30  34  38  37  32  26  24  25  31  42  54  55  45  30  19  15  22  27  21  12  13  33  54  65  69  69  65  72  79  83  85  82  68  58  63  57  20  10  12  26  45  57  62  60  47  51  58  39  36  46  51  54  65  92 123  98  80  93  90  97 102  89  68  57  54  57  43  48  80  94  91  92  96 113 137 113  89  75  65  65  77  54  48  61  74  70  54  61  71  70  63  63  72  91 113 120 110 131 123  96  84  95  96  96  91  89  99 112 119 122 131 137 123  94  44  40  54  50  36  31  39  53  54  57 110 107  88  73  57  45  38  39  47  57  58  53  38  29  39  57  62  73  92 143 198 208 222 219 191 150 112  94  92  98 123 148 135 112 118 129 126 118 124 113 113 119 118 112 108 108 107 104 101 102 114 113 112 130 155 136 100  83  94 109 108 105 103 100  99  98  99  92 127 164 114  67  69  89  95  89  96  91  91  91  85  82  88  88  72  69 110 178 200 182 156 161 200 186 143 145 185 207 196 192 221 233 193 156 198 236 234 217 226 247 240 189 171 224 251 229 227 249 236 148  80 114 173 185 149 132 124 152 190 210 201 164 170 196 192 159 157 165 168 150 134 159 170 145 136 149 154 154 142 150 158 149 140 141 135 142 148 131 126 128 131 131 134 144 149 143 131 129 138 117 115 130 136 129 132 131 119 116 128 137 130 127 134 131 107  85  76  99 116 100  78  69  78  97 107  93  74 101 137 133  89  67  93 
 21  21  21  22  22  22  23  23  23  24  26  21  17  19  27  37  43  43  38  35  32  29  27  28  31  36  39  39  38  40  33  21  24  43  58  56  40  21  11  22  25  20  16  18  28  45  60  67  66  65  70  71  68  66  65  57  51  63  63  26  12  10  18  35  52  68  72  59  50  44  30  33  46  52  56  68  88 106  89  87 106  97  89  85  75  67  68  63  49  28  29  54  66  66  71  78  95 121 104  83  67  64  71  67  58  54  59  66  59  46  57  66  63  63  81  98 124 112  77  84 105 104  99 109 125 123 126 115 102 104 118 122 108  99 102  98  75  47  43  47  41  33  36  49  62  57  60 141 148 100  56  44  45  28  33  48  58  57  52  39  29  29  39  48  66  94 114 133 173 207 206 171 123  89  83  89 123 146 134 110  96 110 120 115 107 115 115 119 123 119 108 100 102 104 104 101 103 114 118 123 141 158 129  92  89 107 106 106 105 103 101 100 102 107 111 113 108  87  56  58  68  66  60  70  67  73  70  60  77 131 170 162 137 148 199 221 217 210 222 252 241 197 198 240 252 245 227 251 255 239 195 217 247 252 232 212 228 234 192 169 205 226 206 180 196 207 144  93 111 147 148 113  96  95  98 107 120 124 103 107 128 128  99  87 100 111 110 110 123 120 106 104 111 102  89 117 139 123  94  98 107  93  93 110 114 106  98  93  91  92  98 107 121 107  87 101  87  97 121 128 113 110 111 113 116 128 150 142 126 126 130 110  83  96 139 150 111  72  66  73  86  93  80  67 119 181 182 123  85 105 
 25  25  25  24  23  23  22  21  19  21  24  18  16  23  38  54  59  50  37  29  28  29  28  27  25  25  29  35  40  42  37  27  22  30  44  53  48  33  18  19  18  19  28  31  26  29  44  58  67  81  79  67  58  60  67  59  45  42  44  36  19  11  12  19  33  56  68  60  53  47  31  28  38  51  67  87 102 102 105 122 128  98  77  78  85  95  96  77  75  49  33  47  56  56  65  74  87 108 102  79  54  53  62  49  72  78  72  72  76  59  56  50  50  72 106 109 104  93  86  99 115 100  88 100 119 122 141 141 122  98  83  81  82  75  63  58  62  42  38  42  38  33  38  50  62  61  63 120 185 141  57  33  57  50  51  48  42  46  40  40  40  34  29  42  67  89  87  90 136 171 168 137 103  87  90  95 123 135 120 114 112 114 117 120 117 109 116 125 127 121 107 101 106 114 118 118 120 112 117 140 156 139 107  94  98 104 101 104 106 102  97  98 105 113 134 115  78  84  72  83  91  82  72  88  92  92  84  73  90 151 214 227 195 165 172 167 185 194 191 223 234 190 169 188 200 192 165 177 197 177 137 145 158 154 137 129 142 149 116 101 134 141 120 105 103 106 104  86  85  93  88  67  61  66  69  64  58  63  63  81 102  98  76  80  80  70  69  83  99  93  85  87  89  79  74  93 116 112  86  82  92  82  79  91  97 100  93  87  90  94  86  85 110 111  92  95  90 132 180 181 137 112 108 126 125 127 180 189 148 128 132 123  94  93 173 211 143  75  71  73  76  92 105  86 108 155 171 137 103 111 
 28  27  26  24  21  19  17  17  16  18  22  19  21  30  42  52  53  44  32  27  28  28  27  23  19  17  19  26  32  31  32  37  37  32  33  40  44  36  18  22  24  31  43  41  24  26  46  65  71  84  78  62  50  50  56  50  34  24  27  37  34  29  21  13  16  38  56  55  57  57  35  27  31  43  68 103 121 108 119 136 127  91  71  78  92 102 102  86 104  94  78  77  66  61  64  64  75 101  91  83  60  51  61  53  78  92  84  76  83  68  60  52  60  96 131 121 103 109 126 121 114  92  80  85  93  93 113 124 121 106  80  65  68  69  59  53  63  40  32  40  42  42  43  51  59  60  56  79 168 156  73  31  59  57  52  44  31  22  24  33  39  33  23  23  37  48  65  95 126 136 123 104  92  93 102 101 112 116 114 126 132 126 122 123 120 103 109 117 121 115 102  95 103 115 120 118 115 107 137 169 155 108  94  99 100  98 104 103  98  99 100  97 100 132 147 119  93 118 122 124 118 106 101 113 113 114 124 124 101 111 151 172 157 128 106  93 113 121 111 140 161 127  95  89  96 101  69  68  77  65  55  67  69  55  43  46  56  56  39  45  76  63  42  52  53  41  51  53  56  57  54  51  55  56  72  91  94  73  50  72  99  99  88 113 131  98  60  57  74  78  73  71  68  66  70  63  78  94  86  72  76  79  78  81  90 101  97  92  99 106  96  91 114 120 110 124 128 167 213 220 180 143 124 143 145 141 187 209 177 149 145 146 129 124 193 229 173 108 100 103 112 135 154 118 110 122 127 118 113 117 
 26  27  26  24  20  16  15  16  18  21  27  31  37  39  38  35  30  26  23  26  30  28  26  23  21  20  21  25  28  25  27  37  47  42  34  33  38  32  13  34  47  52  59  45  27  39  67  81  70  56  48  40  32  25  23  24  28  34  33  30  51  57  42  22  16  28  42  48  50  46  30  23  20  25  49  91 112  96  99 106  96  82  74  76  75  69  69  83  91 107 118 105  72  65  57  35  35  68  67 103 101  82  85  87  74  87  85  69  71  67  71  77  99 138 156 138 142 138 112  87  58  55  74  90  88  81  87  86 102 133 133  99  65  56  62  61  49  53  45  37  45  55  55  58  65  62  55  86 139 158 111  48  50  38  31  42  43  24  39  41  36  35  36  33  39  56  93 134 144 116  95  90  92  95 105  98 109 118 116 119 123 122 116 108 107 111 111 113 117 116 104  99 111 126 126 112 103 122 179 194 135  87 103 106 105 111 113 102  88  98 111 101  97 160 138 100 112 145 156 129  96  79  81  80  68  94 146 159  95  55  60  66  68  72  50  56  54  48  51  62  72  63  47  38  45  51  28  32  36  22  36  47  53  51  40  34  56  50  41  51  66  54  41  55  88  97  55  44  53  56  50  49  53  45  69 135 186 141  65  64  91 103 103 129 211 184 100  59  63  79  77  69  70  79  75  68  77  92  95  83  85  97  94  89 104 108 104  99 100 108 113 118 132 125 120 156 161 151 164 188 193 169 147 151 162 161 155 176 182 163 149 159 163 192 196 187 179 155 133 141 161 174 162 117 125 121 102 104 135 146 
 20  24  29  31  29  25  23  24  26  32  43  44  46  46  44  38  32  25  20  19  23  27  30  30  26  23  24  30  36  36  32  33  37  33  30  36  47  49  38  43  48  54  61  54  41  40  50  61  62  56  46  36  31  32  33  33  32  34  34  31  48  55  45  29  20  23  30  32  33  38  35  21  11  24  53  79  85  79  82  86  81  70  66  70  68  60  56  64  68  76  86  88  83  99  97  64  32  44  91 132 126 100  84  67  53  74  84  78  78  70  63  66  99 148 153 113 100  97  84  75  52  37  45  62  74  76  80  80  85  97  95  77  58  48  49  50  48  84  80  55  47  45  37  35  47  66  89 146 208 213 144  61  52  49  46  39  35  47  58  66  64  61  71  99 126 135 151 169 154 117 106 111 110 104 117 123 127 128 127 125 121 114 109 114 131 147 148 142 137 135 134 144 167 183 176 156 153 171 175 148 108  90  99 108 111 111 112 102 104  99  98 112 129 148 103  96 137 142 142 126 103  85  77  76  72 118 164 150  93  75  83  75  59  53  35  42  47  42  40  45  52  49  44  50  61  41  48 103 136 103  52  36  59  64  51  78 153 155  97  55  68  94  99  95 136 181 142  88  50  41  46  43  38  44  53 101 167 164 110  85  91 102  98  95 174 170 116  90  87  90  88  89  97 112 121 118 128 145 148 134 133 139 136 123 115 121 119 112 111 116 117 122 137 133 121 126 111 100 112 129 131 125 130 117 108 111 111 133 137 120 113 134 150 131 131 144 145 133 119 125 137 144 129  79  89  95  89 102 140 163 
  8  16  25  29  28  23  20  24  29  37  50  49  48  46  43  38  30  23  18  14  14  25  37  40  36  30  27  28  33  34  28  21  23  25  27  36  49  54  47  55  58  56  57  57  50  36  32  45  67  77  62  45  41  46  48  42  36  34  37  43  49  47  38  25  15  16  23  32  31  31  42  25  12  27  56  68  64  69  72  75  75  74  72  70  60  48  46  56  65  71  81  91  95 114 120  96  67  78 125 142 121 102  97  71  30  34  56  66  71  84  81  77 102 145 147 110 102  94  83  96  85  62  51  55  63  62  54  70  80  72  67  60  49  40  36  37  42  65  68  55  43  34  32  41  64  95 130 201 232 204 130  60  49  41  41  45  46  45  50  66  77  78  83 106 126 117 114 124 115  88  88  98  99 103 138 165 176 178 178 174 164 149 142 153 181 208 211 202 193 190 195 210 235 249 241 218 201 220 182 121  98 104  98 104  99  95 112 106 112  96  99 138 144 115  77  98 140 120 109 105  98  86  77  81  92 103 109  92  55  65  83  74  58  57  47  44  49  50  44  41  44  44  47  57  75  85  73 126 201 210 133  71  84 102  82  69 144 191 169 114  80  90 106  89 124 189 177 130  78  63  81  98 100 104  95 113 156 159 118  91 105 136 144 124 147 143 123 119 129 139 137 130 124 120 107 104 117 133 137 124 121 123 118 105 100 109 109 103  99  98  97 101 120 109  91 111 108 100 110 129 132 119 110 114 118 116 116 138 141 124 121 151 173 164 162 169 169 158 148 158 178 187 184 189 203 202 190 191 214 229 
  9  17  25  29  26  20  18  24  34  41  41  39  38  37  35  33  28  22  17  11  12  24  37  45  45  39  31  24  20  25  22  14  18  28  33  39  47  47  39  64  68  52  43  46  46  29  21  45  88  98  75  51  45  50  53  44  36  34  40  49  44  37  29  20  12  12  22  38  35  26  40  31  21  30  49  61  65  75  77  77  83  87  87  76  58  45  50  68  67  62  68  76  75  89 105 102  97 112 116 116  98  92 105  91  47  38  49  61  73  93  97  94 110 142 146 113  93  80  74  86  78  57  48  54  63  57  38  60  76  62  54  49  46  43  41  42  45  46  56  61  53  43  45  53  66  87 110 119 131 111  72  50  54  42  40  44  45  41  38  57  85 101  98  92  84  64  66  91  98  87  90  96 101 119 166 195 212 220 221 221 210 193 181 187 210 236 235 226 219 214 209 208 218 224 219 199 167 187 153 104 102 120 111 112 103  92 107 107 101  92 121 167 127  77  89 114 109  85  68  67  71  71  70  76  92  66  47  47  32  51  65  59  53  61  51  50  58  63  58  50  49  47  48  50  68 121  83  90 160 204 150  81  82  99  85  62  84 116 124  98  65  70 108 135 150 162 166 157 134 115 112 123 130 130 115 115 128 115  83  68  82 106 108  90  99  97  87  90 102 111 108 100  94  92  80  78  89 103 107  96  94  96  90  85  93 105 106 101  97  94  92  96 112 115 129 182 201 189 189 207 214 179 126 155 187 174 170 190 193 173 167 195 216 217 211 206 198 182 172 184 207 224 224 215 222 217 200 192 202 208 
 27  32  36  36  29  23  23  32  48  50  32  30  28  27  28  28  27  22  16  13  14  19  28  37  44  44  37  26  15  22  23  16  24  36  41  43  45  41  30  65  67  41  26  32  38  23  19  55 108  99  69  42  32  38  43  38  33  35  41  42  34  27  25  22  17  13  18  33  34  27  31  38  39  34  38  60  83  93  86  79  80  85  89  78  61  52  63  84  69  53  55  64  64  77  99 106 110 118  93 109 110  98  97  95  81  76  69  55  48  69  96 115 126 130 122 101  76  74  83  71  52  35  35  50  64  59  38  49  61  54  48  43  44  53  60  61  58  46  52  60  58  59  65  59  52  58  72  63  94  96  75  61  55  44  43  33  29  48  44  58  92 121 127 104  79  62  71  95 102  91  91  96 100 115 147 154 171 184 186 190 186 173 160 156 168 183 170 161 160 156 145 129 126 129 129 119 106 120 112  97 104 113 109 110 101  90  96  99  82  93 144 170  95  74 134 141  89  77  60  56  61  68  73  73  71  69  79  95  90  87  76  64  65  70  49  50  61  66  62  54  55  51  45  41  49  79  61  45  64  92  76  48  56  66  59  52  52  48  44  46  47  44  59  95 105  84  80  92 104  96  79  73  82  91  81  80  84  63  49  63  78  80  80  93  99  83  63  57  67  77  77  75  77  82  77  76  83  93  95  88  88  92  93  89  94 106 109 105 101 100  98 102 115 129 161 222 245 225 216 233 246 208 141 165 197 179 171 190 193 174 163 180 193 190 182 177 171 158 146 151 166 177 175 165 170 165 153 146 151 156 
 46  47  45  41  33  28  31  41  56  58  35  31  26  25  27  28  27  23  17  16  18  12  12  20  34  45  46  38  26  28  27  22  30  38  38  38  41  38  28  56  53  28  16  24  31  20  23  64 114  88  58  31  18  23  29  28  28  35  41  37  28  22  22  24  21  15  17  24  37  43  32  51  63  47  40  71 111 118  94  69  58  58  68  69  64  63  74  89  71  54  62  81  86  89 105 111 111 111  89 129 144 118  88  79  88  95  88  59  26  36  79 127 141 112  83  78  65  77  99  76  55  41  37  43  51  52  43  39  44  51  49  41  44  58  72  74  67  49  44  46  48  61  72  65  52  49  65 102 162 179 157 118  72  50  55  48  37  47  53  62  85 117 136 119  92  80  89 103  98  83  88  95  91  90 102  95 102 111 113 118 121 116 106 100 101 107  98  92  93  95  89  75  72  77  80  78  83  83  92 103 100  94  96  96  93  90  88  89  75 105 151 142  74 115 179 164 108 112 103  94  95 103 107  94  68 102 154 179 175 141 103  84  86  84  53  49  56  58  53  50  53  51  44  41  41  28  51  44  23  24  34  38  41  45  49  52  53  45  39  43  53  55  58  75  74  57  55  50  53  65  80  89  96 106 117 128 125  97  97 137 154 140 142 188 184 145  98  69  70  80  82  82  86  93  89  88  91  96  96  92  94 101 108 103  93 104 108 104 103 104 103 105 117 123 135 173 182 164 157 170 184 166 127 137 151 136 127 145 151 135 122 129 129 133 131 130 132 128 117 115 119 119 114 125 129 125 118 115 120 123 
 49  47  41  36  31  29  33  41  51  53  44  37  31  28  29  33  33  28  21  22  23  11   4   9  25  43  53  50  44  34  27  26  30  30  25  27  37  43  39  44  34  19  15  24  26  20  28  65 102  82  57  34  21  20  23  23  25  31  39  43  30  19  18  21  22  24  29  34  55  69  48  67  83  70  61  91 131 133  97  56  32  27  45  59  63  65  73  81  64  55  78 112 111  90  90  94  98 103  97 128 140 121  91  71  66  76  87  86  64  38  59 111 134 101  63  63  53  58  77  75  78  71  51  31  26  34  43  36  38  52  56  49  47  55  65  67  61  47  39  37  39  51  66  72  73  68  79 156 226 251 243 200 117  69  73  89  75  38  52  58  67  89 111 104  81  67  75  88  80  72  89  97  85  75  88  87  86  85  84  86  91  93  89  85  84  86  95  92  89  93  96  91  93  99 102  98  92  78  89 102  97  91 100  99 103 109 102 101  96 117 131 103  81 164 192 158 130 144 145 137 135 140 140 121  88 106 151 182 179 139 101  87  90  86  60  51  53  52  46  47  52  52  50  53  64  82 120 116 101 114 130 108  68  67 101 109  82 104 132 120  91 119 174 193 161 140 170 132  83  97 161 211 212 198 223 241 216 176 176 218 230 206 197 241 239 195 138  95  85  88  88  87  90  95  93  93  94  95  94  91  94 100 108 105  92 100 101  98 101 106 105 103 112 107  94  97  96  93  95  97  99 100  99 107 112 104  95 111 119 108  99 102  93 110 112 109 115 115 107 105 107 107 102 108 106 102  99  98 100  99 
 41  36  32  29  29  33  38  41  42  42  43  36  29  28  32  38  41  39  33  32  31  20  13  17  31  46  54  52  46  35  30  35  37  31  22  29  47  64  65  40  21  17  21  25  18  16  33  61  80  70  57  41  30  26  25  24  25  25  34  46  33  20  19  26  36  48  60  70  82  83  63  70  82  81  82 101 122 120  94  59  31  27  46  57  58  58  64  70  52  45  75 113 102  61  49  55  64  74  77  79  82  92 105  99  70  62  76 105 124  74  52  79 106  96  74  64  34  21  36  47  65  65  43  20  17  32  45  39  39  53  64  64  56  48  45  48  54  55  51  48  50  57  65  76  84  78  76 143 211 244 252 235 147  88  89 104  94  63  63  65  76  92 104 101  90  81  83  90  87  82  94  99  90  88 107 103 103 103  98  98 101 103 100  97  97 101  97  86  79  81  84  79  76  78  78  72  68  63  66  75  94 125 140 133 139 152 147 146 141 120  93  83 107 171 160 115  96 109 112 109 108 110 109  97  80  67  78 100  97  80  67  64  66  62  51  52  55  54  51  52  56  53  56  63  97 216 238 215 215 244 252 202 125 117 174 194 143 174 220 195 130 150 222 240 198 177 217 174 105 100 156 203 194 164 168 169 143 119 122 143 143 119  99 108 110  99  85  76  75  77  77  79  86  92  90  92  94  94  92  90  89  90  94  95  94  98  94  90  95 103 103  97  97 102 102  91  89  95  96  89  81  81  91  85  83  85  76  86  91  84  81  87  78  77  70  65  68  71  66  66  71  74  72  73  68  65  67  73  77  75 
 37  33  29  30  37  46  50  47  42  37  33  27  21  23  32  41  47  48  47  42  35  31  28  32  41  49  50  42  34  36  44  51  54  45  35  46  72  95 100  48  17  19  27  26   8  10  34  60  65  44  37  32  26  23  22  21  23  24  29  36  28  23  30  44  61  77  92 107  99  76  62  55  63  77  87  91  89  83  89  77  50  49  65  63  51  46  55  67  68  57  73 109  98  56  44  46  46  46  54  44  43  71 117 135 103  67  54  66  84  82  76  83  85  68  62  74  52  60  87  66  53  41  29  27  41  52  46  35  35  48  64  76  69  47  33  40  62  52  38  39  57  77  83  87  91  90  85 105 172 201 201 184 128 130 173 195 169 117  94  94 117 140 146 147 158 168 175 180 173 148 138 136 138 148 156 130  90  68  67  65  65  62  56  50  51  56  55  46  42  48  52  45  42  44  48  46  44  54  46  47  94 163 172 150 142 166 198 198 184 116  61  82 132 147 113  79  71  76  76  73  71  71  72  70  68  67  67  65  57  61  70  70  59  52  56  52  53  55  55  57  56  46  48  64 105 197 209 181 166 178 192 166  97  90 135 136 114 117 127 117  92  91 108 112  99  90 102  94  80  77  84  88  81  70  79  81  73  83  92  85  79  81  82  72  73  79  85  87  82  78  77  77  76  74  72  77  81  81  79  75  70  67  66  68  70  70  63  59  65  76  74  63  59  63  69  70  73  73  71  70  72  73  72  70  77  85  75  78  78  71  73  85  76  80  76  74  83  90  85  81  81  78  72  81  74  69  73  81  85  81 
 22  28  33  34  35  39  44  44  38  31  25  17  18  18  25  47  68  57  40  41  51  53  62  64  59  54  53  45  26  18  26  49  76  80  67  64  75  89  89  37  15  20  23  22  13  12  24  40  50  49  44  34  26  24  30  35  34  27  19  22  38  46  54  76 107 123 110  88  76  74  70  47  33  49  77  91  88  86  87  75  60  71  85  72  50  39  40  39  37  51  78  95  81  56  51  54  52  48  48  51  60  77 100 124 137 120  82  47  45  81 114 112 102 103  89  94  81  70  67  59  38  22  19  26  33  35  33  37  33  34  64  84  65  44  43  51  48  65  54  44  71 108 120 114 106 100  97 105 133 150 156 158 157 182 220 242 242 213 137 133 167 186 180 194 212 214 216 216 199 182 170 160 159 165 153 111  65  45  47  47  47  47  45  44  44  46  47  44  43  45  46  45  44  46  48  49  48  57  52  57  86 108 110  91  80 107 174 233 179  87  68 127 145 116  93  91  89  72  71  77  73  63  58  62  63  65  65  63  62  68  75  75  68  60  58  59  60  62  63  65  63  59  58  62  73  99 102  93  84  82  84  80  65  68  80  74  72  69  67  66  65  64  65  66  62  56  57  59  61  61  59  56  55  55  57  57  56  61  63  58  56  58  60  56  57  59  62  62  60  57  55  55  54  52  54  56  57  58  58  56  53  50  48  49  51  50  48  46  47  49  47  43  41  40  41  43  46  48  49  52  55  58  58  63  69  70  66  65  65  66  70  78  78  78  74  75  83  90  88  87  90  92  91  95  94  92  93  97  98  98 
 16  27  36  37  32  32  36  38  35  29  23  15  19  16  21  49  77  65  47  38  40  49  64  68  61  54  53  45  24  11  13  30  57  74  79  81  83  78  62  29  17  20  19  19  17  15  19  29  43  55  55  47  36  26  22  25  24  19  13  12  35  58  82 109 127 113  85  70  67  71  75  44  14  21  56  84  90  91  82  78  84  92 101  97  76  51  41  50  47  60  78  81  71  57  47  41  38  38  48  58  69  76  78  93 122 125  88  58  84 117 150 134 110 108  86  95 108  88  52  44  26  21  28  30  20  19  37  45  41  42  59  65  50  49  69  78  51  74  73  71 106 150 171 171 169 170 169 163 166 171 175 178 188 203 222 242 250 223 151 139 154 152 136 147 157 152 153 153 136 132 126 116 114 121 104  62  45  46  47  47  48  50  51  52  52  52  51  51  51  50  51  52  52  52  52  53  51  55  52  62  78  70  70  60  60  88 144 194 124  60  85 150 133  91  86  99  96  76  72  79  76  67  62  65  63  63  63  62  62  63  64  64  63  58  52  53  54  56  59  60  60  61  61  58  55  52  52  52  51  47  41  41  49  56  55  49  49  49  48  49  50  52  54  56  54  50  51  51  50  51  53  54  55  55  53  52  52  50  48  48  48  47  45  45  45  44  44  43  43  42  41  41  42  42  40  40  40  41  42  41  40  38  36  36  41  41  41  41  40  39  38  39  39  39  39  39  41  43  46  49  50  53  55  52  50  49  50  51  54  58  62  64  67  72  72  72  78  87  93  94  96  99 101  99  99 100 100 101 101 102 
 21  30  37  37  32  29  31  31  30  25  16  16  25  25  29  52  75  67  56  38  25  39  51  56  58  59  59  50  38  28  20  14  17  36  67  94 100  82  56  34  24  20  17  18  18  17  21  29  38  50  54  51  42  25  14  12  14  17  14   9  36  65  91 108 104  77  62  77  79  69  74  46  11   5  27  57  74  80  95 114 121 111 106 113 101  75  71 104 105  97  90  85  79  68  51  37  28  28  47  51  56  62  64  68  81  91  78  83 134 148 158 135 102  78  48  64  91 109 101  62  32  31  40  35  17  16  40  51  57  61  49  44  51  76 108 114  74  77  84 102 138 172 188 196 204 213 212 198 200 203 200 195 190 193 206 224 226 195 171 143 116  91  75  73  75  73  76  78  69  70  69  63  66  77  71  36  39  52  50  50  51  51  52  53  53  53  50  49  50  51  52  52  50  50  49  49  48  48  44  55  73  70  72  70  86 127 162 148  89  70 106 140 107  78  87  92  81  80  77  73  69  68  70  69  64  64  63  56  49  45  45  46  46  45  44  37  36  40  43  45  47  48  49  49  49  48  49  50  47  43  39  37  38  41  44  42  41  39  38  38  38  39  40  41  41  40  41  41  41  42  42  41  41  41  42  42  42  43  42  42  42  42  41  41  39  39  39  39  39  39  39  39  39  39  33  33  34  35  35  35  33  32  29  30  35  36  36  37  38  40  42  43  43  45  47  47  48  50  51  52  53  54  55  47  43  48  52  56  59  60  61  61  59  65  68  68  72  85 101 103  95  91  95  96  96  97  97  98  99  98 
 26  32  37  35  30  25  25  24  22  16   6  18  35  41  45  58  71  60  43  35  39  50  53  53  59  65  66  62  62  53  39  22   5  14  50  87 100  88  73  46  29  21  14  16  19  20  22  25  30  45  47  41  33  24  24  27  29  28  23  25  68  90  85  76  77  80  78  79  72  63  64  48  22   5   5  23  57  84 129 152 138 115  98  98  93  84  94 125 130 125 115 101  86  76  71  65  56  47  47  42  43  47  50  50  58  77  93 109 129 128 127 112  91  68  28  27  36  96 153 110  68  43  32  26  19  18  25  44  61  58  39  53  80 108 133 134  82  92 114 137 162 172 171 173 178 181 178 182 183 188 196 201 197 191 197 212 224 224 216 163 107  78  72  68  67  67  66  64  62  67  69  65  67  77  77  55  48  51  50  51  51  51  52  52  52  52  49  49  50  52  53  53  52  50  47  47  53  49  45  55  71  64  68  75 108 161 188 163 124 117 129 121  85  75  97  87  63  91  96  81  69  68  70  69  68  68  64  53  43  35  33  35  37  38  39  33  30  32  33  34  34  34  34  34  34  31  35  37  36  32  28  26  27  29  33  40  38  38  36  35  35  36  37  38  37  34  35  35  35  34  33  33  33  33  33  34  35  35  35  36  36  36  36  37  32  31  32  32  32  33  33  33  33  33  35  36  37  38  39  38  37  36  34  33  33  34  35  37  39  42  45  48  50  50  51  52  52  52  53  54  55  55  54  56  58  62  67  70  71  71  68  64  63  55  55  56  58  75 101 102  86  74  82  97  99  99  99  99 100 100 
 36  34  32  28  26  25  24  21  15  10  11  28  44  47  46  50  56  48  32  31  43  47  38  31  36  45  48  49  60  61  57  47  23  11  29  55  72  83  94  58  34  22  12  15  20  22  23  22  25  45  46  37  27  20  21  26  30  23  31  75 107 111  90  75  82  91  77  54  38  34  36  41  36  19   5  18  67 118 133 127 116 102  92  85  74  63  58  66  82  99 107  96  71  59  66  75  73  61  47  32  24  29  41  45  51  70  98 121 124 103  82  70  69  64  39  28  29  62 113 131 118  69  27  18  32  38  25  31  41  37  40  90 113 105 105 110  66 128 173 192 210 206 200 203 209 208 203 210 207 211 228 244 239 219 211 221 238 243 213 136  83  72  80  78  82  81  76  73  75  83  83  76  72  78  80  68  56  51  52  52  52  52  52  52  53  53  51  51  54  56  56  57  55  52  49  48  63  57  52  62  73  65  76  84 130 169 149 178 186 162 123  88  74  83  97  75  57 107 118  94  71  64  66  68  73  68  59  50  41  35  34  36  38  40  40  37  35  34  33  30  28  26  24  22  22  26  30  33  35  33  31  29  30  32  36  43  42  40  38  37  36  37  37  38  37  36  35  35  35  34  33  32  32  32  29  28  29  30  30  31  32  33  34  35  29  27  28  29  29  29  30  31  31  32  41  42  43  45  45  44  44  42  41  40  38  38  39  40  42  45  48  51  54  52  48  50  49  51  52  53  54  55  55  55  55  56  58  58  57  55  52  49  47  48  51  50  50  72 102 100  76  59  69  97 100  99 100  99 100  99 
 43  35  25  20  22  26  25  20  10  10  26  41  46  39  31  32  40  46  41  37  39  40  27  18  24  33  35  39  55  54  55  62  48  29  27  33  42  55  75  60  40  24  12  14  20  22  22  19  22  48  53  46  32  13   2   1  10  10  36 104  94  72  60  60  62  48  35  44  39  23  35  47  38  15   7  36  84 119 116 108 110  98  87  81  66  45  31  37  40  61  87  96  82  64  58  62  69  71  58  35  18  18  33  42  42  52  76  93  81  69  51  48  57  61  49  30  26  28  43  87 122 116  81  45  26  25  26  49  65  75 112 170 147  91  80 110  93 152 193 209 219 215 214 222 227 226 222 220 209 209 227 248 245 223 209 212 228 226 160  82  58  69  75  67  76  74  71  75  78  84  84  75  67  69  70  66  60  58  59  59  59  59  59  59  58  58  59  61  62  64  65  65  63  62  59  59  71  66  62  67  73  69  89  92 132 148  94 183 228 185 116  83  96  98  79  64  78 118 123  93  67  61  65  69  77  61  47  45  40  38  39  41  42  41  39  41  41  38  36  33  31  27  26  23  23  27  31  35  39  39  37  37  38  42  43  35  35  33  31  29  29  30  30  31  33  35  35  34  34  33  32  31  31  31  28  27  28  29  31  31  33  34  35  36  30  28  29  29  30  31  32  32  32  33  38  39  40  42  42  42  41  40  39  39  42  42  41  41  41  43  46  48  51  48  42  44  44  46  48  50  51  52  54  49  44  44  42  40  40  40  42  42  43  53  60  58  59  80 106  97  71  56  69  93  96  95  94  94  94  94 
 44  32  20  16  20  26  25  19  12  12  27  45  50  44  39  39  45  53  49  39  34  33  26  23  29  35  35  39  54  47  46  63  64  56  50  45  38  33  36  53  46  25  14  14  19  20  21  18  21  46  48  39  27  15  11  20  32  37  52  84  78  61  50  44  38  24  28  63  52  14  37  47  26   3  18  78 122 114 104 102 103  98  86  70  55  44  41  44  43  53  77 105 120 103  69  50  59  78  79  58  37  29  35  41  36  35  49  61  58  70  71  80  87  79  67  42  37  41  42  51  88 130 136 101  52  23  12  73 127 155 215 242 170  87  83 144 152 170 187 195 195 190 190 192 192 190 191 203 194 190 202 222 233 231 225 229 223 177 105  54  59  80  75  63  73  74  73  77  80  85  85  79  73  71  73  73  70  68  69  68  68  68  68  67  67  66  68  70  70  72  72  72  72  72  71  71  72  69  69  70  69  75 109 102 115 117  80 174 216 165  99  91 120 107  69  73 112 119 105  77  60  62  70  73  74  53  36  37  36  37  40  42  42  39  35  38  40  38  37  35  35  34  35  34  35  33  36  40  42  43  41  41  44  50  47  30  29  28  26  25  25  25  27  27  29  32  31  31  30  30  30  30  29  28  28  28  29  30  32  32  34  35  36  36  32  31  32  32  33  33  34  34  34  34  35  36  37  39  40  40  40  39  37  38  41  39  37  36  35  36  38  40  42  42  40  41  42  43  45  47  48  49  50  47  44  43  41  41  43  48  54  59  63  60  60  62  66  85 101  86  62  54  71  87  89  87  87  87  86  85 
 38  28  20  18  22  24  20  18  19  22  31  54  60  60  60  59  59  64  54  40  31  25  23  26  29  29  28  31  40  39  42  54  63  68  68  64  52  31  12  47  49  27  17  16  17  18  19  19  22  39  37  29  27  35  53  73  80  79  67  58  90 103  92  74  60  49  49  66  59  38  51  58  36  13  34  97 130  98  84  83  83  91  89  71  56  52  47  33  48  52  60  92 124 119  81  50  46  63  82  77  62  49  42  40  34  33  42  55  67  83  80  86  85  67  60  42  48  61  62  51  66 101 128 132 109  68  18  77 146 184 245 249 163  85  92 158 174 172 172 171 168 166 168 163 159 163 175 194 193 186 182 187 207 228 229 222 188 114  66  51  67  83  75  65  69  76  76  73  76  79  80  78  74  72  73  76  74  72  73  73  72  71  71  70  70  69  71  71  70  70  71  71  73  75  77  77  69  70  76  72  67  87 134 114  91  87  87 141 158 111  68  82 116  99  68  91 132 106  80  63  58  66  74  72  66  46  32  33  33  35  38  41  40  37  34  36  37  36  36  36  37  39  40  42  42  38  40  41  41  39  37  37  40  46  44  29  28  27  26  26  26  27  28  30  29  27  27  27  27  27  27  27  27  27  28  28  29  29  31  32  33  34  35  34  34  33  34  34  34  34  34  34  34  34  37  38  39  41  42  42  42  41  40  39  37  35  33  32  31  32  34  36  39  41  42  43  43  43  43  43  44  44  45  43  41  42  42  43  48  53  59  65  68  59  55  61  71  87  89  70  53  56  77  85  85  84  84  84  83  82 
 29  25  22  23  25  20  13  14  21  37  61  80  76  70  68  67  70  81  70  58  50  36  34  38  34  25  22  29  31  37  39  37  44  53  59  63  61  42  14  47  50  29  20  17  17  15  16  19  25  36  37  40  53  75 100 113 107  87  66  61  94 114 115 105  88  63  47  49  68  80  65  76  76  54  50  82 105  81  86  98  93  87  85  90  90  77  52  31  41  40  38  57  90 107  97  72  45  36  57  72  71  57  39  32  30  37  53  74  89  91  72  76  79  61  55  32  40  55  59  66  75  78  86 105 122 105  53  70 111 152 213 217 151  98 106 147 153 158 155 147 145 152 158 148 141 154 184 209 219 208 179 156 173 212 212 176 121  69  59  70  76  77  76  75  67  75  79  72  74  75  77  78  76  72  72  76  74  71  72  72  72  71  69  68  68  67  66  65  63  62  61  63  65  68  73  75  66  73  83  78  68  97 162 137  74  64 116 131 128  88  55  70  95  78  68 105 133  88  62  60  64  70  72  66  55  45  39  36  33  33  37  40  40  38  36  39  40  38  36  35  35  35  37  38  38  40  41  40  37  32  27  26  28  34  35  27  26  26  25  25  25  27  29  30  29  26  27  27  28  29  29  29  30  30  29  29  29  29  30  30  31  32  32  32  35  36  35  35  35  34  33  33  33  33  34  36  37  39  41  41  41  41  40  38  35  33  31  30  30  32  35  39  42  46  51  49  47  46  44  41  39  38  37  40  43  45  47  50  53  55  56  56  56  56  54  61  78  94  84  60  50  66  90  90  89  88  87  87  87  85 
 22  22  25  28  28  18  10  17  30  59 102 103  82  65  57  55  63  83  81  80  79  57  51  52  45  35  32  38  41  42  34  22  22  30  36  47  58  50  26  45  47  32  24  18  15  13  15  21  26  33  46  65  84  99 111 108  92  66  57  77  65  60  69  77  64  29  24  60  98  98  65  79 102  93  68  69  90  86 121 147 126  88  76 105 123 107  82  82  63  54  49  43  52  81 109 107  70  30  26  49  63  54  32  21  27  47  69  87  95  89  70  79  93  83  75  37  26  35  47  65  81  80  69  69  86 102  99  82  80 110 159 176 150 125 124 135 131 139 137 128 128 138 141 130 126 144 182 230 248 235 192 146 157 192 181 122  68  64  77  91  85  74  80  85  71  76  83  80  76  74  76  78  77  72  69  72  67  63  64  63  61  60  61  61  61  60  57  55  53  50  51  51  57  63  67  70  65  77  87  80  74 118 178 139  63  70 162 145 133 106  79  75  80  67  69 100 116  75  58  66  73  73  69  60  45  44  45  40  36  34  36  38  40  39  38  42  42  39  37  35  33  32  32  30  31  40  40  36  31  25  21  20  21  24  27  24  24  23  21  21  22  24  27  29  28  28  28  29  29  30  30  31  31  32  29  28  28  28  29  29  30  30  31  31  34  35  35  34  33  33  32  32  31  30  32  33  34  35  37  37  37  37  36  36  36  35  34  33  34  37  41  45  47  51  54  52  50  48  46  43  40  38  36  47  57  57  59  61  60  59  56  53  51  56  59  69  90 101  85  62  58  80 105  95  93  94  93  92  91  90 
 28  24  23  28  31  26  22  37  63  91 108  82  66  62  55  39  33  41  51  53  50  45  32  25  30  38  42  40  39  39  32  23  26  33  39  47  53  48  30  25  33  39  35  23  13  12  18  22  23  28  55  74  76  73  79  82  77  73  72  65  52  40  35  33  23  13  46 120 133  85  67  68  82  83  81  90 106 108 128 123  87  74  85  95  92  89 102 126 130 128 114  79  38  35  79 114 106  64  29  36  55  60  43  24  42  70  76  71  79  72  60  49  49  61  72  64  41  38  51  44  47  57  74  98 124 140 147 127 105  99 111 131 133 125 120 123 127 122 123 127 130 127 119 119 131 145 166 228 246 239 210 174 174 173 132  85  70  83  82  81  80  78  77  76  75  74  76  75  63  54  54  58  57  54  50  49  44  44  48  45  38  36  42  48  51  49  41  49  48  39  51  42  63  72  67  73  69  80  82  73  93 162 153  77  62 127 165 100  87  98  97  79  65  85  83  78  80  73  69  71  77  79  72  55  40  37  39  38  39  39  38  39  38  39  39  36  34  35  36  37  37  35  35  34  34  44  37  27  23  24  30  34  32  26  25  31  28  25  22  20  21  23  28  31  32  32  31  30  30  29  27  27  26  25  24  23  24  25  25  27  28  29  30  31  29  28  29  30  31  30  31  32  32  33  41  41  39  38  37  37  38  40  41  42  44  44  45  46  48  49  50  51  53  48  40  43  45  47  50  52  53  53  51  59  63  58  54  51  49  51  53  56  59  54  66  88 101  95  79  69  74  92 105  88  89  93  94  92  91  93 
 19  18  18  20  21  22  29  45  67  82  80  71  72  73  61  33  10   7  17  19  22  49  62  45  25  27  47  52  28  21  24  28  43  50  44  38  37  39  34  19  21  31  33  28  22  21  24  24  29  69  96 104  93  78  81  87  82  72  61  51  41  30  28  31  31  32  51  91  91  69  92 110 109  95  81  80  85  84 103 109  92  86  87  85  77  69  65  67  93 102  99  94  75  57  66  89 110 108  72  53  49  52  54  48  49  58  60  66  80  64  47  39  45  59  72  75  75  55  29  31  39  37  42  90 177 231 215 188 161 135 124 129 128 121 118 122 124 116 116 120 120 117 114 117 125 130 140 188 220 223 211 201 188 145  99  69  64  79  78  76  77  78  78  78  78  80  71  55  49  44  45  47  50  51  58  69  49  38  54  69  76  70  58  48  47  53  50  56  52  43  55  50  72  81  72  72  70  67  74 102 141 144  88  55  90 143 134  86  80  91  88  70  68  92  94  84  78  75  73  74  76  76  69  54  41  37  36  37  37  37  37  37  36  37  37  35  35  35  35  35  36  36  36  36  37  44  39  30  27  28  34  37  34  28  25  29  27  25  23  22  23  25  28  30  31  31  31  30  29  29  28  27  26  26  26  27  28  29  29  30  32  33  34  34  32  31  32  33  33  34  35  36  36  36  40  40  38  37  37  38  38  40  41  44  52  52  52  51  49  48  48  47  47  44  42  44  47  50  51  52  53  53  52  56  58  55  52  51  50  51  54  58  59  58  69  86  95  90  75  66  69  83  94  85  85  87  88  86  85  86 
 15  19  21  17  14  23  43  61  72  77  79  71  67  66  57  36  12   2   8  10  16  48  81  76  44  28  48  62  42  37  37  35  45  54  50  43  43  49  51  34  28  31  31  30  28  27  30  33  40  68  80  76  66  57  60  61  56  52  46  36  33  31  29  26  24  30  43  52  66  95 129 139 120  98  85  79  83  97 104 105  99  84  67  61  67  76  76  71  80  84  91 110 118 101  78  69  76  87  89  64  40  38  53  64  54  43  41  48  48  42  42  47  53  56  57  64  77  73  47  31  37  43  49  90 176 245 248 224 190 150 123 117 114 112 114 115 112 113 115 115 115 118 128 142 150 148 143 147 171 186 196 199 165 103  75  71  74  76  76  76  77  78  78  78  79  82  71  52  51  48  49  49  50  55  69  87  79  64  62  71  88  90  74  55  50  57  54  57  54  47  54  50  70  80  73  72  72  59  80 139 177 118  53  72 113 121 101  80  77  81  77  73  96 113  98  80  75  75  74  73  71  66  58  48  41  36  35  35  35  35  35  35  35  35  35  37  36  35  34  33  34  35  37  38  40  45  41  34  32  34  38  38  34  28  24  27  26  25  25  25  26  27  28  29  29  30  29  29  28  29  29  28  28  28  31  33  33  34  34  35  36  37  38  38  36  36  36  36  37  37  38  38  38  38  38  38  37  36  36  37  39  40  41  45  50  49  48  47  45  43  42  40  40  41  42  43  45  47  48  49  48  47  47  46  46  47  46  46  47  48  50  51  53  51  58  68  71  66  55  48  49  59  66  54  52  51  50  50  49  49 
 16  25  27  18  12  27  58  77  76  72  76  59  41  35  36  32  19  12  19  28  36  47  77  85  62  38  44  64  63  61  52  37  36  47  54  56  57  63  68  63  52  41  34  30  28  29  35  45  55  57  51  43  39  39  38  30  25  33  36  22  20  23  25  24  27  44  59  57  64  92 116 109  90  84  79  61  48  64  77  80  76  61  45  45  61  78  85  79  66  64  78 100 121 124 111  92  72  61  78  66  40  28  40  64  66  52  46  48  40  36  36  41  47  49  48  49  51  65  69  42  47  76  97 112 135 177 213 207 173 134 109 105 106 111 115 115 108 114 118 118 120 132 158 188 203 202 186 157 153 173 190 174 116  70  63  75  83  79  79  79  78  78  77  76  76  77  70  60  58  56  54  50  47  50  64  81  86  72  51  47  61  69  63  50  44  49  49  52  53  51  50  41  57  70  73  73  73  72 110 164 165  88  75 128 127  83  82  87  88  86  80  86 127 130  92  67  70  72  73  69  63  54  46  40  38  35  34  35  35  35  34  35  35  35  34  37  37  35  32  31  32  34  37  40  43  43  38  35  34  35  38  37  32  25  21  25  25  25  26  27  28  28  29  28  28  29  28  28  28  28  29  29  29  29  32  34  34  35  36  36  37  38  39  39  37  36  36  37  37  37  38  38  38  38  36  36  35  34  35  35  37  39  41  41  36  36  36  37  37  37  36  36  36  36  35  36  38  39  40  40  38  37  36  34  33  35  35  36  37  38  38  39  39  37  39  43  44  39  32  28  29  33  37  31  28  26  25  26  27  26 
 21  31  32  20  12  31  66  82  72  59  61  45  29  25  30  34  30  34  50  60  59  55  64  68  58  46  47  58  60  61  51  34  30  43  55  58  56  59  65  76  68  52  41  37  34  32  37  50  60  52  44  40  40  39  32  20  20  31  39  24   9  11  26  46  65  87  94  82  69  73  83  64  54  73  84  59  29  35  52  56  48  42  42  50  60  65  62  55  56  63  71  76  84 102 120 118  92  63  60  64  49  29  35  71  93  89  80  79  76  65  51  41  36  36  36  39  38  50  70  77 104 147 175 168 141 139 174 169 140 117 106 110 116 122 128 126 118 120 123 123 127 144 180 223 244 246 231 197 180 193 188 138  77  61  66  77  82  81  80  79  78  77  76  74  73  73  69  62  58  56  54  50  46  44  51  62  63  55  44  40  44  49  49  45  45  49  44  44  49  53  50  40  46  60  68  70  76  98 149 166 112  66 131 184 140  66  70  96 106 107 100 103 136 125  79  60  69  71  72  67  56  45  37  34  35  36  36  36  36  36  37  36  36  36  36  39  38  35  31  29  30  32  35  39  41  36  33  31  31  32  33  32  27  20  17  23  24  25  26  28  29  28  28  28  27  28  28  29  29  28  29  29  29  29  31  34  33  34  35  35  35  36  36  37  35  35  35  35  35  35  35  35  35  35  33  33  32  32  32  33  35  36  39  36  23  24  26  27  29  31  32  33  35  32  28  30  31  32  32  32  30  29  27  26  26  27  27  28  28  28  27  26  25  27  28  27  27  24  22  21  21  22  24  28  28  25  25  27  29  29 
 32  39  39  29  23  41  71  80  65  50  54  46  45  52  56  54  52  62  85  84  63  59  48  45  50  58  60  53  43  46  45  35  33  44  53  50  42  38  45  57  58  54  54  56  52  45  40  44  51  44  46  53  55  48  36  30  37  52  54  35  18  25  54  88 111 120 110  84  70  76  80  52  37  62  94  92  75  82  78  62  47  43  55  66  65  56  46  42  71  87  79  60  43  57  89 106 100  77  48  56  54  46  59 102 129 126 113 107 106 102  92  76  52  29  20  28  46  47  57 121 187 229 242 231 202 176 167 146 125 118 120 127 131 135 139 138 129 128 129 130 132 145 177 217 241 245 237 217 218 205 158  94  64  72  77  80  80  75  75  76  76  76  76  76  76  78  67  51  49  49  51  52  50  46  47  52  48  48  56  59  56  55  57  59  60  59  53  46  52  66  69  67  62  68  74  72  88 116 158 138  62  77 184 198 140  79  58  80  96 113 122 121 125 101  73  65  71  73  73  65  54  43  35  35  38  38  37  37  38  38  38  37  37  37  38  38  37  34  31  28  28  30  32  36  37  28  26  26  26  27  27  25  21  16  15  21  22  23  25  26  27  27  27  27  27  28  28  29  29  29  29  29  29  29  30  30  30  30  30  31  31  30  31  31  31  31  31  31  31  31  30  29  29  29  31  31  30  29  29  30  31  32  35  32  24  25  25  26  27  28  29  30  31  29  27  28  29  30  30  29  27  26  25  25  26  26  26  26  25  23  22  20  19  26  28  27  26  26  28  29  29  28  27  29  29  29  30  31  33  34 
 50  53  51  47  48  62  81  84  69  60  67  48  46  58  66  64  64  75  88  77  52  39  34  53  80  89  74  55  52  63  63  44  31  36  49  51  41  30  29  29  38  54  72  81  76  63  50  43  43  51  53  60  69  64  48  42  53  77  71  24  38  68  97 115 114 101  85  71  64  70  78  52  21  25  60  91 103 112  96  72  56  49  59  70  70  65  65  70  73  73  62  42  33  49  75  90  96  86  38  38  51  68 101 134 141 125 104  90  86  98 112 115  99  68  37  27  34  37  55 123 209 247 244 225 206 180 138 130 133 129 135 139 136 135 138 139 132 137 143 145 146 150 164 186 204 210 208 212 224 175  94  49  62  75  78  79  78  70  71  72  73  75  77  78  80  84  70  50  50  51  56  59  57  53  53  56  65  71  67  60  55  59  69  74  64  49  72  68  70  97 110 113  97  95  99  95 116 113 119  92  53 119 206 162 103  79  47  42  48  80 118 133 115  85  76  75  73  74  71  64  53  43  38  38  41  39  36  37  36  37  36  36  36  36  37  37  35  32  30  27  26  27  28  30  31  22  21  21  20  21  21  19  17  15  16  20  20  20  21  22  24  25  26  27  29  30  29  29  28  28  28  29  29  28  28  28  27  28  28  28  27  28  27  27  28  29  29  28  27  28  27  27  26  26  29  29  27  26  25  25  25  27  28  30  34  34  33  32  30  28  28  27  26  27  29  30  30  31  32  31  29  29  27  29  31  29  28  28  27  26  25  25  25  28  29  29  31  33  34  35  33  32  30  24  25  28  28  27  27  27 
 61  57  55  59  69  80  85  81  72  66  60  25  18  33  43  41  46  55  50  45  39  22  41  86 115 106  75  59  65  76  73  50  28  27  45  57  51  35  28  34  50  73  90  94  85  73  65  59  62  90  84  81  87  86  68  59  70 101  89  20  57  92 102  98  90  83  79  80  67  57  74  65  37  21  32  61  76  73  63  57  60  61  63  64  65  65  65  64  54  48  42  36  45  64  73  71  73  75  45  41  57  85 111 118 108  90  71  62  68  72  84 101 114 112  90  60  26  54 120 149 212 248 242 213 185 163 136 138 146 145 151 153 147 145 150 151 143 158 171 178 184 182 178 180 188 195 202 222 199 130  69  56  78  82  79  73  70  77  76  75  75  75  74  75  76  72  89 115 110 108 107 101  92  86  87  96  84  72  74  74  74  75  75  71  66  61  64  50  57  93 106 103  74  72  87 100 155 112  74  60  67 128 163 105  57  52  43  29  27  48  86 110  91  69  71  75  71  68  63  56  47  41  37  35  37  34  32  33  33  33  32  32  33  32  33  34  34  32  30  27  26  25  25  25  24  20  19  19  18  17  17  17  17  18  19  19  18  17  17  18  20  22  25  27  29  30  30  29  29  29  28  28  27  27  27  27  26  27  27  27  27  27  26  26  29  29  28  28  27  27  27  26  25  26  28  27  25  23  22  21  21  22  21  25  36  35  33  32  30  29  27  26  25  26  27  28  29  30  31  30  29  29  27  28  29  28  26  26  26  27  30  32  34  27  26  31  34  36  37  34  31  28  28  32  37  42  42  37  30  29 
 53  44  41  51  70  81  76  68  66  65  52  18  23  47  53  35  36  48  40  27  22  32  77 116 116  91  70  61  49  46  50  48  39  36  45  51  45  34  31  66  93 108 112  94  73  67  74  87  96  93  83  81  80  72  63  78 101 124 115  75 100  94  67  57  76 101  98  81  70  66  63  54  34  13  14  44  77  81  76  86 108 108  80  59  56  60  55  45  34  37  43  46  54  61  54  49  61  82  79  73  82  92  84  60  50  58  60  55  54  69  81  84  84  89  98 100  83 113 175 188 212 233 239 220 180 155 159 162 160 161 168 173 170 172 179 180 171 179 197 216 231 229 214 201 201 212 227 233 144  85  91 119 124 124 119  93  74  88  87  84  82  79  75  70  67  58  91 138 126 130 121  98  73  58  61  76  63  68 114 155 169 141 102  83  99 132 125 107 125 168 172 155 113 120 169 199 209 124  62  60  80  86  77  54  32  25  40  57  63  53  51  59  43  44  62  72  69  63  54  46  38  34  32  30  29  27  27  27  27  27  27  28  28  28  28  31  32  31  31  29  27  24  20  18  17  19  20  19  17  16  16  16  18  22  23  19  17  15  13  14  16  20  25  29  32  32  32  31  30  29  27  27  26  24  27  30  28  28  27  27  27  26  26  26  30  31  30  30  29  27  27  27  27  27  27  26  24  21  19  18  18  18  17  20  27  27  27  27  28  28  29  29  30  27  23  24  25  27  28  28  28  26  26  24  22  22  21  21  23  27  31  38  42  32  31  38  43  44  40  35  30  28  29  35  43  48  47  37  26  24 
 48  43  49  67  82  78  63  53  47  41  28  20  31  46  47  32  26  32  35  24  18  44  82 104 100  84  72  57  37  25  30  39  30  29  45  53  44  33  41  81  96  92  93 104 107 100  96  96  89  78  75  66  65  76  68  56  77  99 111 114 100  90  74  71  93 106  96  77  67  60  42  35  21   5   5  25  46  59  75  96 112 114 106  87  72  69  64  36  19  27  40  44  43  42  40  43  51  65  82  84  87  86  72  53  48  56  58  59  70  77  79  72  60  55  69 111 160 191 205 217 227 231 225 207 185 177 190 182 177 190 196 195 196 205 216 216 205 208 220 234 241 237 226 221 223 230 237 226 142  92 100 130 144 140 121 113 116 112 107  93  75  59  50  49  51  37  84 165 164 102  67  57  53  47  44  51  41  64 145 231 252 226 168 137 173 224 216 192 195 223 232 210 168 161 194 212 158  99  60  47  50  38  28  28  22  20  45  57  59  43  30  30  26  32  38  44  46  41  36  33  29  28  27  27  26  28  30  31  30  29  27  25  25  26  28  30  30  29  28  25  23  22  21  22  22  18  18  16  15  14  15  16  19  22  22  15  14  14  13  14  15  17  19  21  25  31  30  29  28  27  26  26  26  26  24  25  26  28  29  30  29  28  27  26  33  32  27  27  31  33  30  27  24  23  24  24  22  20  19  17  16  16  16  16  16  17  19  21  23  24  25  26  27  23  19  21  24  26  26  25  23  20  17  23  26  22  17  15  18  25  30  32  31  22  27  39  46  47  45  42  36  27  20  27  34  39  38  30  21  19 
 39  42  57  72  73  59  49  44  32  18  19  30  37  37  33  28  22  19  27  19  15  53  81  90  89  83  71  51  31  21  29  39  25  23  44  55  45  38  57  72  76  73  83 125 143 123 100  81  61  75  76  52  55  98 104  65  68  84  96 107  89 117 125 116 114  99  88  83  71  54  56  68  56  38  29  25  17  32  54  70  75  79  99 102  89  75  65  38  20  25  35  36  30  30  40  49  48  46  68  77  84  90  95  98  94  84  73  70  75  68  64  65  61  54  62 115 192 229 227 231 242 237 213 192 191 203 208 202 204 215 219 217 214 215 218 221 223 224 230 237 238 233 231 234 238 237 234 227 182 138 123 141 178 175 148 161 193 182 165 128  83  44  26  29  37  28  69 151 162  56  20  32  48  55  48  51  42  54 118 200 216 214 169 133 162 196 183 157 145 155 171 154 124 104 105 108  66  54  42  24  15  18  24  25  22  28  47  41  32  26  25  29  35  33  25  20  23  22  23  24  25  26  26  27  27  30  31  32  32  29  24  22  22  26  29  27  26  25  24  22  21  21  23  27  27  17  16  15  14  14  15  17  19  21  19  12  13  14  15  15  15  15  14  12  17  24  23  24  25  26  27  28  29  30  27  25  27  28  30  31  31  30  29  27  35  31  23  24  32  37  34  28  22  20  22  22  21  20  19  18  17  16  15  13  10  12  14  17  19  20  20  20  19  18  17  20  23  25  25  23  20  16  11  18  25  22  19  14  13  18  22  22  18   9  19  36  44  46  47  49  45  33  21  28  33  38  39  35  29  29 
 18  27  37  39  31  27  38  45  33  20  31  41  46  40  31  26  27  26  24   8  11  66 107 105  82  62  52  40  22  20  39  58  52  38  40  40  35  41  66  60  76  99 114 131 122  90  73  66  57  84  74  42  41  84 119 112 109 107 100  99 117 159 152 116 100  95  96  97  75  58  98 134 126 104  83  63  40  51  50  47  54  57  59  75  83  69  46  47  39  38  39  35  31  35  47  56  56  55  74  82  95 113 128 132 124 110 100  84  56  52  57  62  63  67  95 148 191 225 244 235 233 224 207 194 194 204 205 217 220 213 214 218 206 185 176 192 220 217 219 227 233 235 236 237 237 233 234 245 198 164 167 191 222 228 209 204 222 230 205 156 100  53  29  27  32  35  44  64  67  21  27  38  38  39  39  48  44  36  46  74  81  88  66  38  41  45  37  25  22  30  37  25  12   9  13  19  36  30  19  14  16  23  28  29  25  28  42  40  36  29  26  30  35  36  33  26  21  22  23  24  26  27  28  28  28  23  21  24  25  22  20  18  19  24  28  22  21  23  24  24  23  23  23  22  21  16  16  16  15  15  15  17  18  21  20  16  16  15  14  13  13  13  14  14  14  16  17  19  22  25  27  30  32  32  37  38  34  30  27  25  26  28  31  32  30  25  21  24  31  34  32  27  23  22  20  20  20  18  17  16  15  14  14  13  11  12  15  16  18  20  20  20  20  19  18  20  21  22  22  21  19  17  16   8   9  21  27  23  14   8   8  14  20  12  20  35  43  43  43  47  49  44  39  43  49  55  58  54  49  49 
 14  22  31  33  28  29  44  51  43  26  17  27  31  23  12  13  24  29  19  18  42  75 101  95  65  33  18  27  42  49  64  81  71  46  34  29  27  36  55  59  81 101 108 115 102  77  71  72  65  87  78  42  17  26  54  70  84  91 106 130 126 142 118  81  73  79  87  92  57  24  69 111 118 117 116 103  69  64  61  45  36  51  54  68  86  82  57  60  48  43  42  38  39  47  58  65  63  60  81  86  95 112 125 125 111  98  91  93  94  79  77  75  64  66 113 182 224 242 243 224 211 198 185 180 184 192 190 193 195 190 183 167 148 139 153 190 228 217 201 191 186 192 203 213 218 216 217 222 165 127 127 136 145 146 125 108 109 114 103  81  55  32  21  22  27  28  25  20  14   9  30  33  26  32  33  31  27  18  11  16  14  25  21  12  15  13  22  23  23  26  23  17  18  24  28  25  21  17  13  13  17  22  25  22  15  17  31  31  28  23  22  27  33  35  32  24  17  20  23  26  28  29  28  27  28  22  20  23  23  22  20  19  20  25  29  24  22  24  26  28  28  28  27  25  22  17  16  16  15  16  15  16  18  19  20  19  18  15  13  12  11  11  13  14  14  14  16  17  20  23  25  28  29  28  38  43  35  27  20  18  18  22  28  33  22  15  15  18  25  27  23  18  15  17  17  18  17  16  15  15  14  13  13  12  12  12  14  16  17  19  19  19  18  19  20  20  20  19  19  18  17  17  18  12  14  29  39  34  21   8   3   7  16  17  25  36  43  42  42  43  44  42  41  50  57  64  69  68  65  62 
 23  25  35  49  59  62  60  56  53  39  13  21  28  28  26  32  49  60  48  64  92  78  75  72  52  25  15  47 104 101  93 101  84  57  42  41  46  49  52  94 109  92  78  84  88  83  87  87  77 104  96  60  27  20  52  90 109 114 115 112  91 105 100  88  94  93  87  86  48   5  28  65  82  92 107 114 100 101  85  47  22  43  56  52  62  75  65  43  37  38  41  45  52  61  68  71  67  65  79  76  76  84  90  85  74  72  81  95 104 101 127 149 141 123 147 197 222 232 229 203 182 170 163 162 167 170 163 145 134 129 114  94  81  92 131 193 243 235 212 190 178 192 212 225 224 223 214 147  70  33  32  37  35  38  26  12   9  15  20  26  29  31  31  30  26  19  24  28  18  29  36  25  22  36  30  17  21  26  26  30  24  25  23  24  31  35  28  28  32  31  26  22  25  30  30  25  26  24  20  18  19  22  21  16   8   7  18  20  19  16  14  19  26  29  27  23  21  24  27  30  31  31  29  28  26  26  26  28  28  26  23  22  23  27  30  30  28  26  26  27  29  31  31  30  27  17  15  16  15  15  16  16  17  17  19  21  19  15  13  11  10  10  12  13  16  18  19  21  22  23  23  24  23  21  33  39  31  24  18  15  17  21  27  30  24  20  20  24  28  26  19  12  11  13  16  16  15  14  14  14  13  12  11  12  12  13  14  15  16  17  18  18  17  19  21  19  17  16  15  15  17  18  19  28  38  43  48  45  32  17   9  12  19  12  13  21  29  35  40  44  47  48  46  48  54  62  67  69  67  66