about summary refs log tree commit diff
path: root/tht/C/QG-2017/input16/55.txt
blob: 91d31f192a629b642ab9aed88a5697037f54015e (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
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
 43  44  46  47  47  45  44  43  43  43  45  46  45  45  44  43  45  47  46  45  45  45  44  43  43  42  43  43  46  48  46  45  44  44  43  43  42  42  43  43  44  43  42  43  44  45  46  45  45  44  43  43  43  44  44  43  43  43  44  45  45  45  46  46  43  42  43  44  45  45  45  45  45  44  43  42  43  45  46  45  46  45  45  44  44  44  44  44  43  43  45  45  46  45  45  43  41  41  45  48  46  45  43  43  42  43  43  44  44  45  44  44  43  43  44  44  45  46  46  45  44  44  43  42  42  42  43  43  43  43  44  43  42  42  42  43  43  43  42  42  41  41  41  41  41  42  43  44  44  43  42  42  42  42  42  42  43  43  44  45  45  45  45  45  45  44  44  44  44  44  45  44  42  41  42  42  41  42  43  44  45  45  45  45  45  45  45  45  44  43  43  43  45  46  45  44  43  43  44  44  45  45  44  43  42  42  43  44  44  44  43  44  43  44  43  42  41  41  42  43  42  43  44  44  45  44  45  45  44  45  44  44  45  45  46  45  44  43  41  41  42  43  43  44  44  43  42  42  43  44  45  45  44  42  42  43  44  44  43  42  42  41  41  42  42  42  42  43  45  45  44  43  43  42  43  44  45  45  45  44  42  42  42  43  44  45  44  44  44  44  44  44  45  45  44  43  43  43  44  44  45  46  47  46  44  44  43  43  43  44  44  44  43  44  45  43  41  41  42  41  40  41  42  42  42  42  42  43  44  44  43  42  42  43  44  45  45  46  45  43  42  43  42  41  41  42  43  43  43  43  43  43  44  44  43  44  44  43  42  42  41  42  42  42  41  41  42  42  42  41  42  43  44  44  43  40  40  41  43  44  43  43  42  42  42  41  42  44  44  43  43  44  44  44  43  43  44  45  46  45  44  43  43  44  44  44  44  43  43  42  43  42  42  41  41  42  42  42  41  42  42  43  43  43  43  45  44  43  42  43  44  44  44  43  42  41  41  43  43  44  43  43  42  43  43  44  44  41  40  41 
 42  42  44  47  46  44  44  43  43  44  45  46  46  45  44  44  45  45  44  44  45  45  44  43  42  42  43  44  46  46  45  44  43  43  43  43  43  43  43  43  43  42  42  43  44  45  46  45  45  44  44  44  44  44  44  44  43  43  44  45  45  45  46  46  43  42  43  44  44  45  45  45  45  44  43  41  43  44  45  45  45  44  44  44  44  45  45  45  43  43  45  46  46  45  45  44  43  43  44  46  45  44  43  43  42  41  42  42  43  44  44  44  44  44  44  45  45  45  45  44  44  43  42  42  42  42  42  42  43  44  44  44  44  43  42  43  45  44  43  42  42  41  41  41  42  42  43  44  45  44  43  42  41  42  42  42  43  43  44  45  45  45  45  45  44  44  43  43  44  44  44  43  43  43  43  43  43  43  43  44  45  45  45  45  46  45  44  44  44  43  43  43  44  45  44  43  42  42  42  42  43  44  44  43  42  42  42  42  44  44  43  43  44  43  43  42  41  41  42  42  42  42  43  44  44  44  44  44  44  44  44  44  45  45  45  45  44  43  41  41  42  43  43  43  44  43  42  41  43  44  44  44  44  43  43  43  44  44  43  42  41  41  41  41  41  41  42  43  45  44  43  42  42  42  43  43  44  45  45  45  44  43  43  43  44  45  45  45  45  44  44  44  44  44  44  43  43  42  42  43  44  45  46  45  43  43  42  42  42  42  43  43  43  43  43  43  43  42  42  41  40  41  42  41  42  42  42  42  43  43  43  42  42  43  44  45  46  46  45  44  43  42  42  42  41  42  43  43  43  43  43  43  44  44  44  44  44  44  43  41  41  42  43  42  41  40  41  42  42  42  42  42  43  43  42  41  41  42  42  42  42  42  42  42  42  41  41  43  43  42  43  44  44  43  42  43  44  45  46  45  44  43  43  44  44  43  42  42  41  42  43  43  42  41  41  42  42  41  41  41  42  43  44  44  45  45  44  43  43  43  44  44  44  44  43  41  41  43  43  44  43  43  42  43  43  44  45  43  42  42 
 41  42  43  46  45  44  43  43  44  44  45  46  45  44  44  44  44  43  43  43  44  44  44  43  43  43  43  44  44  44  43  43  44  44  44  45  45  45  45  45  44  43  43  44  44  45  45  45  44  44  44  45  45  44  45  44  43  44  44  44  44  45  45  45  44  43  43  43  43  44  44  44  44  44  43  42  42  43  43  44  43  42  43  44  45  46  47  46  44  44  45  44  44  44  45  45  45  44  44  44  44  44  43  43  42  42  41  41  42  43  44  44  45  45  44  44  44  44  44  43  43  43  42  42  43  43  43  42  43  43  44  45  45  44  43  43  46  46  44  43  42  41  41  41  42  43  43  44  44  43  42  41  41  42  42  42  43  43  44  44  44  44  44  43  43  42  42  43  43  44  44  44  45  45  45  45  45  44  44  44  44  44  44  44  45  43  42  42  43  43  42  42  43  43  44  43  41  41  41  41  42  43  43  43  42  41  41  42  44  44  44  44  43  43  42  42  42  42  43  43  41  42  42  42  42  42  42  42  42  42  42  43  43  44  45  44  44  44  42  42  42  42  41  43  45  44  42  42  43  44  45  45  44  44  43  44  45  45  44  43  42  42  42  42  42  42  42  43  44  43  43  42  42  42  43  43  44  44  44  44  45  44  44  44  44  45  45  46  45  44  43  42  42  43  43  43  43  42  41  42  43  44  44  44  43  42  42  41  41  41  42  42  42  41  41  42  44  43  42  41  41  41  41  42  42  42  41  42  43  42  42  42  42  42  43  45  45  44  44  43  43  43  43  43  43  43  44  44  43  42  42  43  43  44  45  45  45  44  44  42  42  43  44  43  42  41  41  42  42  42  41  41  41  42  41  41  41  41  41  41  41  41  41  42  42  41  40  41  41  40  42  44  45  43  42  42  44  44  45  44  44  44  43  43  43  42  42  41  41  42  43  43  42  41  41  41  41  40  40  40  42  42  43  44  44  44  43  42  42  43  43  43  43  43  43  42  42  43  44  43  43  42  42  42  43  43  44  43  43  42 
 42  42  43  45  45  44  44  44  44  44  45  45  44  44  43  43  43  43  43  43  43  43  44  44  44  43  43  43  43  42  42  43  44  45  45  46  47  46  46  46  44  43  43  44  44  44  44  44  43  43  44  44  44  44  45  44  44  44  43  43  43  44  44  44  44  44  44  43  42  42  43  44  45  45  44  44  43  42  42  42  42  41  42  43  46  46  46  46  46  46  46  43  42  42  45  47  48  45  43  42  43  44  44  44  44  43  42  42  42  43  44  45  46  45  44  44  43  43  43  43  42  42  42  43  44  44  43  43  42  42  43  44  44  43  43  44  46  46  44  43  42  41  42  42  43  44  45  45  43  42  41  42  42  43  43  43  42  42  43  43  42  42  42  41  41  41  42  43  44  45  44  44  45  45  45  45  45  44  43  43  43  43  43  43  43  42  41  41  42  43  42  41  42  42  43  43  42  41  41  41  41  42  44  44  43  42  41  42  45  44  43  43  42  42  42  43  43  43  43  43  42  42  42  41  41  41  41  41  41  41  41  41  41  42  44  44  45  44  44  43  42  41  40  42  46  44  43  43  43  44  44  44  44  43  43  44  45  45  44  43  43  43  43  43  43  43  43  42  42  42  42  43  43  42  42  43  43  43  43  44  44  44  45  44  43  43  44  45  45  44  43  41  40  42  43  44  43  42  41  41  42  43  43  44  45  43  42  42  42  42  42  42  41  40  39  42  44  43  42  41  42  41  42  42  42  41  41  43  44  43  42  42  43  43  43  43  43  43  43  42  43  43  44  44  44  45  45  45  44  43  41  42  43  43  45  46  46  45  44  44  43  44  46  45  43  42  41  42  43  42  41  41  41  42  42  42  42  42  42  41  41  41  42  43  42  41  41  40  39  40  42  45  46  44  43  43  43  43  43  43  43  43  42  42  41  41  42  42  41  42  42  42  42  42  42  42  41  41  40  40  41  41  41  43  44  43  43  42  41  42  42  42  42  42  42  43  43  44  43  43  42  41  41  41  42  42  42  41  41  41 
 43  42  43  44  46  46  45  44  44  44  45  44  44  43  42  42  43  45  44  44  43  43  44  44  44  43  41  40  41  44  43  43  44  44  45  46  47  47  46  46  44  43  43  43  44  44  42  41  42  42  43  43  44  44  45  45  44  44  43  42  43  43  43  43  44  45  44  44  43  42  43  44  45  45  45  45  43  43  43  42  41  42  42  43  46  46  45  44  45  46  45  43  42  42  44  47  48  45  43  42  43  44  45  45  45  44  43  43  43  44  45  45  46  46  45  44  43  43  43  42  42  42  42  43  44  44  44  43  43  42  43  42  42  42  42  43  44  44  42  42  41  42  43  44  44  45  46  46  43  42  42  42  43  43  43  42  42  42  43  43  43  42  41  41  40  41  42  44  46  46  44  43  44  44  44  44  44  43  43  43  44  43  43  43  43  41  41  42  44  44  43  41  42  43  44  44  43  43  42  41  42  43  44  45  45  43  42  43  45  44  42  41  41  42  42  43  44  43  44  44  43  43  42  42  42  42  41  41  41  41  41  41  40  41  42  44  44  44  44  43  42  42  41  43  46  44  43  43  42  43  44  44  43  43  42  43  45  44  43  43  43  44  43  43  42  43  43  42  41  41  42  43  43  43  42  42  42  43  43  42  43  43  44  43  43  42  43  44  45  44  43  42  41  42  44  44  44  42  41  41  43  43  43  45  46  45  43  43  43  43  43  43  42  41  40  42  43  42  41  42  42  43  42  42  42  41  41  43  44  43  42  42  42  43  43  43  42  43  43  43  43  43  44  43  44  44  45  45  45  44  42  41  42  43  45  46  46  45  44  44  44  45  47  46  43  42  41  42  43  43  42  42  44  45  45  43  42  42  42  42  42  43  43  43  43  42  41  40  40  41  43  46  47  45  44  43  43  42  42  42  43  42  41  40  41  41  42  42  42  41  42  41  42  42  42  42  42  41  40  40  41  41  41  42  43  43  43  42  41  41  42  42  42  41  42  43  44  43  43  43  42  42  41  42  42  43  42  42  41  40 
 43  42  43  44  45  46  45  45  45  45  45  44  43  43  42  41  43  45  45  44  44  44  44  45  44  43  41  39  42  45  44  44  43  43  44  44  46  46  46  46  44  43  44  44  44  43  42  41  41  42  43  44  44  44  44  45  44  44  43  42  42  42  42  42  43  44  45  45  44  43  43  44  44  44  44  43  44  44  44  42  41  41  42  44  46  46  44  43  43  44  46  44  43  42  43  44  44  43  43  43  44  45  45  46  46  45  44  44  44  45  45  45  47  47  45  44  43  42  43  43  43  43  43  42  41  41  42  43  43  43  43  42  42  42  42  43  44  43  42  41  41  42  43  44  45  46  46  46  44  43  43  43  43  43  42  42  42  43  44  44  44  43  42  42  41  41  43  45  46  46  44  42  42  42  43  43  43  43  43  44  44  44  44  43  43  41  41  43  45  45  44  43  43  44  45  45  44  43  42  42  42  43  45  46  45  44  43  43  44  43  41  40  40  41  42  43  43  43  43  43  44  44  44  43  43  43  43  43  43  43  43  42  41  41  42  42  42  42  42  42  43  43  43  44  45  44  42  42  42  42  43  43  42  42  42  43  44  43  42  42  43  44  43  43  42  43  43  42  40  41  42  43  43  43  42  41  42  43  43  42  42  42  43  43  43  42  43  44  45  44  43  43  43  43  44  44  43  42  41  41  43  44  44  45  45  44  42  42  43  44  43  44  43  42  41  42  42  41  41  42  43  44  44  42  42  41  42  43  44  42  41  41  42  43  43  43  42  43  43  43  44  44  43  42  42  42  43  45  45  44  42  41  42  43  44  45  46  45  44  43  43  44  45  45  43  41  41  42  43  43  43  43  44  46  46  44  43  43  43  42  43  43  44  44  43  42  42  43  43  43  44  45  45  44  44  43  43  42  41  43  43  42  41  41  41  42  43  44  43  42  41  41  42  43  44  44  43  42  41  42  42  43  43  43  43  43  43  42  42  42  42  42  42  41  41  43  44  43  43  43  43  43  43  43  44  44  44  43  43  42 
 42  42  42  43  45  46  46  45  44  44  45  45  44  43  42  42  43  44  44  44  45  44  44  44  45  44  43  41  43  44  44  44  43  42  43  44  46  46  46  46  44  44  45  45  45  44  43  42  42  42  44  45  45  45  45  45  44  44  43  42  42  42  42  42  43  43  44  44  44  44  44  43  43  43  43  42  44  44  43  42  41  41  43  45  47  47  45  43  42  43  46  45  44  43  42  42  41  41  43  44  44  44  44  45  45  45  45  44  45  44  44  44  47  47  45  44  43  43  44  44  44  44  43  42  39  39  41  43  44  44  44  44  43  43  44  44  44  43  43  42  42  43  44  44  44  45  45  45  45  45  43  42  42  42  43  43  43  43  44  45  45  44  44  43  42  42  43  45  46  46  44  42  43  43  43  44  44  44  44  44  45  44  44  43  43  42  42  43  45  46  45  44  44  45  45  45  43  43  42  43  42  43  44  45  45  44  43  42  43  43  41  40  40  41  42  42  42  42  42  43  44  45  44  43  43  43  44  44  44  43  44  43  42  41  42  41  41  41  41  42  43  44  44  44  44  43  42  41  41  41  42  42  42  42  41  42  43  43  42  43  43  44  43  43  42  43  44  43  41  41  42  43  43  43  43  42  42  43  43  43  42  42  43  43  43  42  43  44  45  44  44  43  43  44  43  43  42  41  41  42  42  43  44  44  43  42  41  41  43  43  43  43  43  42  41  41  41  41  41  42  44  45  44  43  42  42  43  43  43  42  41  41  41  42  42  42  42  42  42  44  45  44  43  41  40  40  42  44  45  44  43  42  42  43  44  45  46  45  44  43  43  43  44  44  42  41  41  42  42  42  42  42  43  44  44  43  42  43  43  42  42  43  43  43  43  42  42  44  45  44  44  44  44  43  42  42  43  42  42  44  44  43  42  42  42  43  44  45  44  43  42  42  42  44  45  45  44  43  43  43  44  44  44  44  44  43  43  43  43  43  42  42  42  41  41  43  44  44  44  44  44  45  45  45  45  45  46  44  43  44 
 43  43  43  42  45  46  45  44  44  44  45  46  46  45  43  43  42  43  43  44  44  44  43  43  44  45  44  44  43  43  43  44  43  43  44  45  46  47  46  46  44  43  44  46  47  46  44  43  42  43  45  47  46  45  46  45  44  44  43  44  44  43  43  43  42  43  43  44  45  45  44  43  44  43  42  43  43  44  44  43  42  43  44  46  49  48  46  43  42  44  46  46  44  42  42  41  41  41  43  46  44  43  44  44  45  44  44  45  44  44  43  44  45  45  44  44  43  44  44  45  46  45  44  42  40  40  42  43  44  45  44  44  44  44  45  44  44  44  44  44  43  44  44  45  44  44  43  43  45  45  43  42  42  43  44  45  44  44  43  43  43  44  45  45  43  43  44  46  47  46  44  43  44  45  44  44  43  43  43  44  44  44  43  42  43  42  42  43  45  46  46  46  46  46  44  43  42  42  43  43  42  43  43  44  44  44  42  42  43  43  42  42  41  42  43  43  43  43  42  42  43  44  43  42  42  43  43  44  43  42  42  42  41  41  42  42  41  41  42  42  43  43  44  43  42  43  42  41  41  41  42  42  43  43  42  42  44  43  42  43  43  44  43  43  42  43  43  43  42  42  42  43  43  44  43  43  42  42  42  42  43  43  43  42  42  43  44  44  45  44  44  43  42  43  43  42  42  41  42  42  43  42  42  42  42  42  41  41  41  42  43  43  43  42  42  41  41  42  42  43  44  45  44  43  42  43  44  43  41  43  42  41  40  40  41  42  43  42  41  43  45  44  42  41  40  40  41  43  45  44  43  42  43  43  44  45  46  45  44  44  42  43  43  43  42  41  42  43  43  42  41  42  42  43  42  42  42  42  43  42  41  42  43  42  42  41  42  44  44  43  44  44  43  42  41  42  43  44  44  44  45  45  44  43  43  43  44  44  45  44  44  44  44  45  46  45  44  44  43  44  44  45  45  45  44  44  44  43  42  42  43  43  43  42  43  44  44  43  43  44  45  45  46  45  45  44  44  43  42  42 
 45  45  45  44  45  45  44  43  43  44  46  46  46  45  44  43  42  42  43  44  44  43  42  42  42  43  44  44  44  43  44  45  45  45  46  47  47  46  45  43  43  43  44  46  47  47  45  44  43  44  45  47  47  47  46  44  43  43  44  45  45  45  44  43  42  43  44  45  46  45  44  44  44  44  44  44  43  44  45  45  45  44  45  46  48  48  46  43  45  46  46  45  44  43  43  43  42  42  44  46  43  43  43  43  43  44  45  45  45  44  43  44  44  43  43  43  43  43  45  46  46  46  44  43  44  45  45  45  45  45  44  43  43  43  43  43  43  43  43  43  44  45  45  46  46  45  43  43  44  43  41  41  42  45  47  47  46  44  42  41  42  43  45  45  44  43  44  46  47  46  44  43  44  44  44  43  42  43  43  44  43  43  42  42  43  42  41  42  45  46  46  46  46  46  43  41  42  42  43  43  43  43  43  44  44  44  42  42  43  43  43  43  43  43  43  43  42  43  42  42  42  42  41  41  41  42  42  42  42  41  41  41  41  41  42  42  42  42  42  43  43  43  42  42  41  42  42  41  40  40  41  43  44  43  43  43  43  43  42  42  42  43  43  42  42  42  43  44  43  42  42  43  44  45  45  44  43  42  42  42  43  43  42  42  42  42  44  44  44  44  43  42  42  43  43  42  42  43  43  44  43  41  40  42  44  43  42  41  42  43  43  43  44  44  43  43  42  42  43  44  44  44  43  41  40  41  43  41  41  44  45  43  40  39  40  43  45  43  40  41  43  43  42  41  40  41  43  45  46  45  42  43  44  44  44  45  45  46  45  44  43  44  44  42  41  41  43  44  43  42  42  42  44  44  43  42  42  43  43  42  41  42  42  42  42  41  41  42  42  44  45  45  44  42  41  42  44  45  45  44  44  45  45  44  42  42  42  43  44  44  43  44  45  46  47  46  45  43  43  44  44  45  45  44  44  44  44  43  42  42  44  44  44  44  43  44  43  43  43  43  44  44  44  44  42  41  41  42  41  41 
 45  45  45  45  45  45  44  44  44  44  45  46  46  45  45  44  42  42  44  45  45  43  42  42  44  45  46  46  44  43  45  45  45  45  45  45  45  44  43  41  41  43  44  46  47  46  45  44  44  44  44  45  46  46  45  44  44  44  44  44  44  44  44  44  43  43  44  44  44  45  45  45  44  43  44  46  45  46  46  45  44  44  45  46  47  46  44  44  48  48  46  44  44  45  44  43  41  42  44  45  44  42  42  42  42  42  42  43  43  44  43  42  42  42  42  42  43  44  45  46  46  45  43  43  45  46  45  44  43  44  44  43  43  42  43  43  42  42  43  43  44  44  44  45  45  44  44  44  44  43  42  42  43  45  47  47  47  45  42  41  41  42  44  45  44  44  44  44  44  44  44  44  43  44  43  43  43  44  45  44  44  43  42  42  44  43  42  42  44  45  46  46  46  45  43  42  42  42  42  43  44  44  44  44  43  43  42  43  43  44  44  44  44  43  43  43  43  42  42  42  43  43  43  43  43  42  42  41  41  41  40  41  42  42  42  43  43  42  42  42  42  42  42  42  42  43  42  41  42  42  43  44  43  43  42  43  44  43  42  42  43  43  42  41  41  42  43  44  44  42  42  42  44  45  45  45  44  43  42  43  44  42  40  40  41  43  44  44  43  43  41  41  42  41  42  42  43  43  43  43  42  41  41  44  45  43  41  41  44  45  45  44  43  43  43  43  42  42  43  44  45  44  43  41  41  42  43  42  43  44  45  44  42  40  40  41  43  43  42  42  42  42  42  41  42  43  44  44  45  44  43  43  43  43  43  45  46  46  45  43  43  43  43  43  43  43  43  43  43  42  42  42  42  43  43  42  41  41  42  42  43  43  44  44  42  42  41  42  43  44  45  44  44  42  42  43  44  45  45  44  44  45  45  44  43  42  42  43  44  44  44  44  45  46  45  44  43  43  44  44  45  45  44  42  42  43  43  43  42  43  43  44  45  45  45  44  43  42  42  43  43  43  43  43  42  41  41  42  42  41 
 44  44  44  44  44  44  43  44  44  44  45  45  45  45  44  44  43  43  45  46  45  43  42  43  45  47  48  47  44  42  44  45  44  43  43  43  43  42  41  40  41  43  44  46  46  45  45  45  45  44  43  43  44  44  43  43  44  44  44  43  42  42  43  43  44  43  42  42  43  44  45  45  42  42  44  46  46  46  46  44  43  43  45  45  45  44  43  45  49  49  44  43  45  46  44  41  39  41  43  44  44  42  41  42  42  42  40  41  43  43  43  42  43  43  42  41  43  45  45  45  44  43  42  41  44  44  43  42  42  43  44  44  43  42  43  44  42  42  43  43  43  43  43  43  43  43  43  43  43  43  43  43  44  44  45  46  46  45  43  41  40  41  43  44  45  44  43  41  40  41  43  44  43  43  43  43  45  46  45  45  44  44  43  43  45  44  43  43  43  44  45  45  45  44  43  42  41  40  40  41  43  45  44  43  42  43  43  44  44  44  45  44  44  43  42  42  42  42  42  43  44  45  45  45  44  43  43  42  42  42  42  42  42  42  43  43  43  42  41  41  41  42  42  43  44  43  42  42  43  45  46  44  43  41  42  44  44  43  43  44  44  43  42  41  41  42  44  45  44  43  42  41  43  44  44  44  44  43  42  44  44  42  39  39  41  43  45  45  44  42  41  42  43  41  41  42  44  43  42  41  41  42  43  44  45  42  41  41  45  47  46  44  42  41  42  43  43  43  43  44  44  44  43  43  43  43  44  44  44  43  43  43  44  43  41  40  40  42  44  43  42  42  41  42  42  43  43  42  43  44  45  43  42  41  42  44  45  45  44  44  44  44  43  45  46  45  43  42  42  42  41  40  40  41  41  42  41  41  41  42  44  44  45  45  43  42  42  43  44  43  43  43  42  42  43  42  43  44  44  43  43  44  45  44  44  43  43  44  44  44  44  44  44  44  43  41  41  43  44  45  45  44  43  41  40  42  42  43  43  43  43  44  45  46  46  44  43  43  43  43  43  43  42  42  42  43  43  43  43  43 
 43  43  44  44  43  42  42  43  44  43  43  44  44  43  43  43  42  42  43  45  44  43  42  43  44  45  46  45  43  42  43  44  43  42  43  44  43  43  42  41  42  43  43  45  46  45  44  45  45  45  44  43  44  44  43  43  44  44  43  42  42  42  43  43  43  43  43  43  43  44  44  44  43  42  43  45  43  43  45  45  44  43  44  43  43  42  43  46  47  46  43  43  44  44  42  41  40  42  43  43  44  43  41  42  43  43  43  42  43  43  43  43  46  46  44  43  43  44  44  44  43  43  42  41  42  44  44  43  43  44  44  44  43  43  42  42  42  43  43  43  43  44  43  44  44  44  43  43  42  43  43  43  42  43  44  44  44  43  41  40  40  41  42  43  43  43  42  42  41  42  43  43  43  42  43  42  43  44  44  44  44  43  44  45  46  45  44  43  43  44  44  44  43  43  42  41  41  40  40  40  43  44  44  43  43  43  44  45  44  45  44  44  42  41  41  41  42  42  43  43  44  44  44  44  43  44  44  44  44  44  45  43  42  42  43  43  42  41  42  41  42  42  43  43  43  43  42  42  44  45  46  44  43  42  43  43  43  42  43  44  44  44  43  43  42  43  44  44  43  42  41  41  42  43  44  44  43  42  41  43  44  43  41  40  42  44  45  45  45  44  43  43  43  42  41  42  43  44  43  42  42  43  44  42  41  42  43  44  46  45  43  43  42  43  44  45  45  44  43  43  43  43  43  43  43  44  44  44  43  43  42  43  43  44  43  42  42  43  44  43  42  42  43  42  42  42  43  43  45  46  46  44  42  40  41  42  44  44  45  45  46  46  44  43  43  43  43  42  42  42  42  41  41  41  41  42  42  41  41  42  43  43  44  44  43  42  42  43  43  43  43  42  42  42  42  42  41  43  44  41  41  43  44  45  44  44  44  44  45  44  43  43  43  43  42  41  42  43  44  45  44  43  42  42  42  42  43  44  43  43  43  44  44  44  44  44  44  44  44  44  44  44  43  41  41  42  43  43  43  43 
 42  43  44  45  44  43  43  44  45  44  43  43  43  43  42  42  42  41  43  44  43  43  42  43  44  45  44  43  43  43  43  43  43  43  44  44  45  45  44  43  44  45  44  45  45  44  44  45  46  45  44  44  44  45  44  44  43  43  42  43  43  44  44  44  42  42  44  45  44  43  44  44  44  43  43  44  42  42  44  45  44  44  44  44  43  43  44  46  44  44  44  44  44  42  41  41  42  44  43  42  44  44  41  42  44  45  44  43  42  42  43  45  47  46  45  44  44  43  44  43  43  42  42  42  42  44  46  45  44  44  44  45  44  43  42  42  43  44  45  45  44  43  43  44  44  43  42  42  42  43  43  43  43  42  43  43  43  42  42  41  41  41  41  42  42  42  44  44  43  43  43  43  42  42  43  43  44  44  43  43  43  43  45  45  45  45  44  44  43  43  43  43  43  43  43  42  41  40  40  41  42  43  43  43  43  44  44  45  45  44  43  43  42  40  40  41  42  43  44  44  44  44  43  43  43  43  44  44  44  44  44  43  41  41  42  42  41  41  41  41  42  42  42  42  42  43  43  43  44  44  44  42  41  40  42  43  42  43  44  44  45  45  44  44  44  44  44  44  43  42  41  41  42  43  43  43  43  42  41  43  45  44  43  42  42  43  44  45  46  45  44  44  43  42  41  42  43  43  43  42  42  43  44  41  39  42  45  46  45  44  42  42  43  44  45  46  46  44  43  42  42  41  42  42  43  44  45  44  43  42  42  43  43  44  44  43  43  44  44  43  42  43  43  43  42  42  42  43  45  46  47  45  43  42  42  42  43  44  45  46  47  46  44  42  41  42  42  43  44  43  43  42  42  42  43  43  42  41  42  42  42  43  43  43  42  43  43  44  43  42  42  42  43  42  42  41  40  42  43  40  40  42  44  45  45  45  45  45  45  43  42  42  42  42  42  42  42  44  44  44  44  43  43  44  44  43  43  43  43  43  43  43  42  42  41  43  44  45  45  45  44  43  42  41  41  42  43  42  42  42 
 42  43  44  46  46  45  45  46  46  45  44  44  44  43  43  43  42  42  44  44  44  43  43  43  44  45  44  42  43  44  44  44  44  44  44  45  46  46  46  45  46  46  45  45  44  43  44  45  45  45  44  43  44  45  45  44  43  43  42  43  44  45  45  44  42  42  45  45  44  43  44  45  45  44  44  44  42  42  44  44  44  43  44  45  44  43  44  45  44  44  45  45  44  43  41  41  43  45  44  42  44  43  42  42  44  46  44  42  41  42  43  44  46  45  44  43  43  44  44  43  42  41  41  41  42  45  47  46  45  43  44  45  45  44  44  44  43  44  46  46  44  42  42  43  43  43  42  42  42  43  43  44  43  43  43  43  42  43  43  43  42  42  42  42  42  44  45  45  45  44  43  42  41  42  43  44  45  45  44  43  42  43  45  45  44  44  44  44  43  43  42  42  43  44  44  44  42  42  42  42  42  43  43  43  43  43  44  44  44  44  43  42  41  40  40  41  42  44  45  45  45  44  43  42  42  42  43  43  43  43  42  41  41  41  42  42  41  40  40  41  41  41  41  42  43  44  44  44  43  44  43  41  40  40  42  42  41  43  44  45  45  45  45  45  45  45  45  44  44  42  42  42  42  43  44  44  43  42  42  43  46  45  45  44  43  43  43  45  46  46  45  44  43  42  41  42  43  43  42  42  42  42  43  41  40  43  46  46  44  43  43  43  44  44  44  44  44  43  43  43  42  42  42  42  43  43  44  43  42  42  42  43  43  44  44  43  43  43  43  43  43  44  44  43  42  41  42  43  45  46  46  45  44  43  43  43  43  44  45  46  47  46  43  42  41  42  42  43  45  44  44  43  43  43  44  43  42  42  42  43  43  42  42  42  42  43  44  45  44  41  41  42  43  43  42  40  40  41  43  41  40  42  44  45  45  45  45  45  45  44  43  43  42  41  41  42  43  45  44  43  43  43  44  45  45  44  43  42  42  43  43  42  42  41  40  42  43  44  45  45  44  42  42  41  41  43  44  42  41  41 
 42  43  45  46  46  46  46  47  46  46  45  44  44  44  44  44  44  44  44  45  44  44  43  44  44  45  44  43  44  45  44  43  43  43  44  45  46  47  47  47  47  46  46  45  44  44  43  44  44  44  43  43  43  44  44  45  44  43  42  43  44  45  45  44  43  43  44  44  43  44  45  45  44  44  44  45  43  43  43  43  42  42  44  45  44  43  42  43  44  45  45  46  45  45  43  43  45  46  45  42  43  43  43  44  45  45  43  42  42  42  43  44  44  43  42  42  43  44  44  43  42  42  41  41  43  45  46  46  45  43  43  44  44  44  46  46  44  44  46  46  44  42  41  42  44  44  43  42  41  42  43  43  44  43  44  43  43  43  44  44  43  42  43  42  43  45  45  46  45  44  42  41  40  41  43  44  45  45  44  43  42  42  44  44  44  43  44  45  44  43  43  42  43  43  44  44  44  44  44  44  44  44  44  43  42  42  43  43  43  44  43  42  41  40  41  42  43  45  45  46  45  44  43  43  42  42  42  43  42  42  41  41  43  43  43  43  41  40  41  41  42  42  41  41  44  44  44  43  43  44  43  42  41  41  42  42  42  43  44  44  44  45  46  46  46  45  45  44  44  44  43  42  43  44  44  44  43  42  42  43  45  46  46  45  44  43  43  44  45  45  45  44  42  42  41  42  42  43  42  42  41  41  41  42  43  44  45  44  44  43  44  44  44  43  41  42  42  42  43  44  44  44  43  43  42  43  43  43  42  42  42  43  43  44  43  44  43  42  43  42  43  44  45  44  42  41  41  43  45  45  45  44  43  43  44  43  42  42  43  45  47  46  43  42  42  43  43  44  44  45  44  43  43  43  43  44  43  42  42  42  42  42  43  42  42  43  45  45  43  41  40  41  43  42  42  40  40  42  44  43  42  43  43  44  43  43  44  44  45  44  43  43  42  41  41  43  45  46  45  43  42  43  44  45  45  44  44  43  42  42  43  42  42  41  41  41  42  43  43  44  43  42  41  40  41  43  43  42  41  42 
 43  44  45  45  45  45  45  45  45  45  44  43  44  43  44  44  45  45  45  45  44  44  43  44  44  45  45  44  45  45  44  43  43  43  44  44  45  46  46  45  46  47  46  45  45  44  43  43  43  43  43  43  42  42  44  44  43  42  42  43  45  45  44  43  44  44  44  43  43  44  45  45  44  43  44  45  43  43  43  42  41  42  43  44  43  41  41  42  44  45  45  45  45  45  44  44  45  46  45  43  43  43  43  46  46  45  43  42  43  44  44  43  43  42  42  43  43  43  44  44  43  43  43  42  43  44  45  44  44  43  43  43  42  43  45  46  44  44  46  46  45  43  42  43  43  44  44  44  41  41  42  43  44  44  44  43  42  43  45  45  44  43  43  42  43  43  44  44  44  43  42  41  42  43  44  44  45  45  43  42  42  42  43  44  44  44  45  45  45  44  43  42  41  42  42  43  44  45  44  44  44  44  44  43  42  42  42  43  43  43  42  42  42  42  42  43  44  45  45  45  44  43  43  42  42  42  42  43  43  43  42  43  45  45  45  44  43  43  43  43  43  43  42  42  44  44  43  43  43  43  44  43  43  43  44  44  42  42  43  43  43  44  45  46  46  45  43  43  44  43  42  43  43  44  44  43  43  43  43  43  43  45  46  45  44  43  43  44  44  44  44  43  42  41  41  41  42  42  42  42  42  41  40  42  45  44  43  43  43  43  44  44  43  41  40  41  42  42  43  44  44  44  43  42  42  43  44  42  42  42  43  43  43  43  43  43  43  43  43  42  43  45  46  45  43  42  42  43  44  45  45  43  42  43  43  42  42  41  41  44  46  45  43  42  42  43  43  44  45  44  43  43  43  43  43  44  43  43  43  42  42  42  43  42  43  44  45  45  44  42  41  41  42  42  41  40  41  42  44  44  44  43  43  43  43  43  43  43  43  43  43  43  42  42  41  42  44  45  44  43  42  43  44  45  45  45  44  43  42  42  42  42  42  42  42  42  42  42  42  42  42  42  41  40  41  42  43  42  42  42 
 44  44  44  44  44  44  44  44  44  44  44  44  44  44  44  44  45  46  46  45  44  44  43  44  44  46  46  46  46  46  44  43  42  43  43  43  44  44  44  43  45  45  45  46  45  44  42  42  42  42  43  44  42  42  43  44  43  42  42  43  44  44  43  42  44  45  43  42  43  45  46  45  43  42  43  45  43  43  44  44  43  42  43  43  42  41  41  43  44  44  43  43  44  45  44  43  44  45  45  44  42  42  44  46  46  44  42  42  44  45  45  43  43  42  42  42  42  42  42  42  43  44  43  44  44  44  44  43  44  44  44  42  40  40  42  44  44  45  46  46  45  44  43  43  44  44  45  44  42  41  42  43  44  45  44  43  43  43  45  46  46  45  44  43  42  42  42  43  43  43  42  43  44  44  44  44  44  43  42  41  41  42  43  44  43  43  44  45  45  44  44  43  42  41  41  42  44  44  44  44  44  44  44  43  42  42  42  42  42  42  43  43  43  43  43  43  43  43  44  44  43  42  43  43  43  43  43  43  44  44  43  44  45  45  45  45  44  44  43  44  44  44  43  43  44  44  43  42  41  42  44  44  43  43  44  44  43  43  42  42  42  42  43  44  44  43  42  42  42  41  41  42  43  43  43  42  42  42  44  43  41  43  45  45  44  43  42  43  43  43  43  43  43  42  42  42  43  43  43  43  42  42  41  42  44  43  42  42  42  43  43  42  42  41  42  42  42  43  43  44  44  43  41  41  41  42  43  43  42  43  43  44  44  44  44  44  44  44  44  43  43  45  46  45  44  44  44  44  45  45  45  43  42  43  43  43  42  41  41  42  44  44  43  43  43  42  43  43  44  44  43  43  42  43  43  44  43  42  42  42  42  42  43  43  43  44  45  45  44  42  41  41  41  41  41  40  41  42  43  44  44  43  42  42  42  42  42  42  42  42  42  42  41  41  41  42  43  44  44  43  43  43  44  44  44  44  44  43  42  42  41  42  42  43  44  44  43  43  42  41  41  41  41  41  41  42  42  42  43  43 
 45  45  44  43  44  44  45  45  45  45  45  45  45  45  45  45  45  46  46  45  44  44  43  43  44  46  47  47  47  46  45  43  43  44  44  44  44  43  42  42  43  45  45  46  45  44  42  41  41  42  43  44  42  42  44  45  45  44  44  44  43  43  43  43  44  44  42  41  42  44  46  45  43  41  42  44  43  43  46  46  45  44  43  42  41  41  43  45  44  42  41  42  43  44  44  43  44  45  46  44  41  41  44  45  45  43  42  42  44  45  45  43  43  43  43  42  41  40  40  41  42  43  44  45  45  44  44  43  44  45  45  43  40  39  40  43  44  45  45  45  45  44  44  44  44  44  45  44  43  43  43  43  45  45  45  44  44  43  44  46  48  47  45  44  42  42  42  42  43  44  44  44  46  45  44  43  43  42  42  42  42  42  44  44  41  41  42  43  44  44  44  44  43  42  42  42  42  43  43  43  43  43  43  43  42  43  42  41  41  43  44  45  44  43  43  42  42  42  43  43  43  42  43  43  43  44  44  43  43  43  43  43  43  44  44  44  44  43  42  43  44  43  42  43  45  44  43  41  40  41  44  44  43  42  42  43  44  43  42  41  41  42  43  43  43  42  42  42  41  41  41  42  42  43  42  42  41  42  43  42  40  42  43  43  44  43  43  43  43  44  44  44  45  44  44  44  44  44  44  44  43  42  42  42  42  41  41  42  42  43  42  40  41  42  44  44  43  44  44  44  43  42  41  41  41  42  43  43  43  44  44  43  43  43  44  44  45  45  45  44  44  44  45  45  45  45  45  45  45  45  45  44  44  44  45  44  43  41  41  41  43  43  42  43  43  43  42  43  43  44  44  44  44  43  43  44  43  43  42  43  43  43  43  44  43  44  44  45  44  43  42  41  41  40  40  41  41  42  42  44  44  42  41  42  43  43  43  42  42  41  42  41  41  41  42  42  43  43  44  44  44  43  43  43  43  43  44  43  43  42  41  42  42  44  45  45  44  43  42  42  42  42  42  42  42  41  42  42  43  43 
 46  46  44  43  43  44  44  45  46  46  47  47  47  46  45  45  45  46  46  45  44  44  43  43  43  45  46  47  47  46  45  44  44  44  45  45  45  43  42  42  44  45  45  45  45  44  42  41  41  42  43  44  43  43  44  45  45  45  45  44  44  43  43  42  43  43  42  42  43  44  46  46  44  43  43  44  43  44  47  47  46  45  44  43  41  42  44  46  44  42  41  42  43  44  43  44  44  46  46  45  42  41  44  45  45  43  42  42  43  44  44  43  43  44  43  43  42  40  40  41  43  43  44  45  44  45  44  44  43  44  45  45  43  41  41  43  44  44  43  43  44  45  45  45  44  45  44  44  44  44  43  44  44  45  45  44  44  43  44  45  47  46  45  44  43  43  43  44  45  45  45  45  45  45  43  43  42  42  42  43  43  43  44  44  42  41  42  42  42  43  44  45  44  43  43  42  41  42  43  43  43  43  43  43  42  42  43  42  41  43  45  45  45  44  43  43  43  43  43  43  43  43  42  43  43  44  43  43  43  42  41  40  41  43  44  44  43  42  42  43  44  43  42  42  45  45  44  42  41  42  43  44  43  41  41  43  44  43  42  41  42  43  44  44  43  42  42  42  42  41  41  41  42  43  42  41  41  42  43  43  41  41  42  43  44  45  44  44  43  44  44  45  46  46  45  44  44  43  44  44  44  43  43  42  41  41  41  42  43  42  41  40  41  43  46  46  44  44  44  43  43  42  42  41  42  43  43  44  44  44  44  43  43  42  43  44  45  45  45  44  44  44  45  45  45  46  45  45  45  45  45  45  45  45  45  45  44  42  41  41  42  41  41  42  43  43  42  43  43  44  44  44  44  43  44  44  43  43  42  42  43  43  44  44  43  42  43  44  45  44  44  43  41  40  41  41  42  42  42  44  44  41  41  41  43  43  43  42  42  42  42  42  42  42  43  42  42  43  44  44  44  43  42  43  43  44  44  44  43  42  41  42  42  43  44  45  44  43  43  42  42  43  42  41  42  41  42  43  43  43 
 47  46  45  43  42  42  43  45  46  47  48  48  47  46  45  44  45  46  46  46  45  44  44  43  43  44  45  47  47  46  44  44  44  45  46  46  45  44  43  43  44  45  46  46  45  44  42  41  42  42  42  43  43  43  44  46  47  46  45  44  43  42  42  42  42  42  43  44  44  45  47  47  46  44  43  43  43  44  45  44  43  42  43  43  42  42  43  45  45  44  44  44  44  44  44  45  46  48  48  46  44  44  44  45  46  45  43  42  41  43  43  43  43  44  44  44  43  41  42  42  43  44  44  44  44  45  44  44  43  42  45  46  46  45  44  45  44  42  40  40  42  44  46  47  46  45  44  44  45  44  42  41  42  43  43  43  42  43  43  44  45  45  44  44  44  45  46  46  46  46  45  44  45  44  43  42  43  43  44  45  45  44  44  44  44  43  42  41  41  42  44  44  44  44  42  42  42  42  42  42  42  42  42  42  43  43  43  42  42  44  45  46  46  45  43  43  43  44  45  45  44  42  41  42  43  44  44  45  45  43  41  40  40  43  45  45  44  42  42  44  45  44  43  42  43  44  44  43  42  43  45  45  44  43  43  45  46  44  42  42  43  45  46  45  44  43  43  44  44  43  43  43  44  44  43  41  41  42  43  43  42  41  42  43  44  45  45  44  44  44  44  46  48  47  46  44  43  42  43  44  45  44  43  43  43  42  42  41  42  42  42  42  43  45  47  46  44  43  43  43  43  43  43  43  42  42  43  45  47  46  44  42  41  41  42  45  45  45  44  44  45  45  44  45  45  45  45  44  43  43  43  44  44  42  42  42  42  42  41  41  42  42  41  43  44  43  42  43  43  44  45  45  43  43  43  44  44  42  42  42  42  43  43  43  42  41  42  45  46  46  45  44  42  41  41  42  43  42  42  44  43  40  39  39  41  42  43  43  43  43  43  43  43  43  43  42  41  43  44  45  44  43  42  42  43  43  43  44  43  42  42  42  42  42  42  44  44  43  42  42  42  43  42  41  41  41  42  45  45  45 
 47  46  45  43  44  44  44  44  45  47  48  47  46  45  44  44  46  47  47  46  45  44  44  43  43  43  44  46  46  45  43  43  44  45  46  46  46  45  44  44  45  45  45  45  45  44  42  41  41  42  42  43  43  44  44  46  46  46  45  44  43  42  42  43  41  41  43  45  45  45  46  47  46  45  44  43  43  44  44  43  42  42  42  42  42  42  41  42  43  44  44  45  45  45  44  45  46  47  47  45  44  44  45  45  45  45  44  43  43  43  43  42  43  44  45  45  45  43  43  43  43  44  43  43  44  45  44  44  42  42  43  45  46  46  46  45  44  41  40  40  41  44  46  46  46  44  44  44  44  43  41  40  41  42  42  41  41  42  44  45  45  44  43  43  43  44  46  46  45  44  43  43  44  43  42  43  44  45  45  45  45  45  44  44  45  43  42  42  42  42  44  44  44  44  43  42  43  43  43  43  43  42  42  43  44  44  43  42  41  43  45  46  46  46  44  44  44  44  45  44  43  42  42  42  43  43  44  45  45  44  41  40  41  43  45  45  44  44  43  44  44  43  43  42  41  42  42  42  42  43  45  46  45  45  45  45  46  43  41  41  43  45  46  46  44  43  42  43  45  44  44  44  44  44  43  42  42  42  43  43  43  43  42  43  44  45  44  43  43  43  44  46  48  46  45  44  43  43  43  44  44  44  44  43  43  43  42  42  42  42  43  44  45  46  46  44  42  43  43  43  44  44  44  44  44  43  42  44  45  45  44  42  41  41  42  44  44  44  43  43  43  44  44  44  44  43  43  43  43  43  42  43  42  41  40  40  41  42  43  42  43  43  42  43  43  42  42  43  43  44  44  44  43  42  43  44  44  43  43  43  43  44  44  43  42  41  41  43  45  46  46  45  43  42  42  43  43  42  41  42  42  41  40  40  41  41  40  41  42  43  44  43  43  44  44  43  42  43  44  44  44  43  41  42  43  42  43  44  44  43  42  41  41  41  42  43  42  42  43  43  43  43  42  42  42  42  42  44  45  45 
 47  46  44  44  47  48  45  43  44  46  47  46  45  44  45  46  47  46  47  46  44  44  44  43  43  42  43  46  46  44  43  42  43  44  45  46  46  45  44  44  45  45  44  44  45  45  43  41  40  42  44  45  44  44  44  45  44  44  45  45  45  43  42  43  41  41  43  45  45  43  43  44  45  46  45  44  43  43  43  44  44  44  43  42  43  42  41  41  41  42  44  45  46  45  44  43  43  44  44  43  42  42  45  45  44  43  44  46  48  47  44  41  43  44  45  46  46  45  44  43  43  43  42  43  44  45  44  44  43  42  42  43  44  44  45  44  43  42  42  41  42  44  44  44  43  43  44  44  43  42  41  41  41  42  42  41  42  43  45  47  46  44  43  43  42  43  43  43  42  42  41  41  42  42  42  43  45  45  45  44  44  44  45  44  44  43  42  43  43  44  44  45  44  44  45  44  43  42  43  43  42  43  44  45  46  45  43  41  39  42  44  45  46  47  47  45  44  42  42  42  42  43  44  44  42  41  42  44  45  44  41  41  43  42  43  43  44  45  44  43  41  40  41  41  41  41  41  41  42  43  44  45  45  45  45  45  44  43  42  41  43  44  45  46  44  42  40  42  45  45  44  43  43  42  43  43  44  43  43  43  45  45  44  43  43  44  44  43  42  43  44  45  44  44  43  44  44  45  44  44  43  44  44  42  41  42  43  44  44  44  43  43  44  45  46  43  41  43  45  44  44  44  45  45  45  44  43  41  41  43  44  43  43  42  42  42  43  43  43  40  40  42  44  44  43  41  41  43  45  44  41  41  42  42  41  41  42  45  46  45  44  44  44  42  42  42  43  44  44  43  42  41  42  43  44  44  44  44  43  44  45  45  44  44  43  42  40  41  43  46  46  45  44  43  44  45  43  42  42  41  42  44  44  45  43  41  38  38  39  42  44  43  44  46  46  45  43  43  43  43  44  43  41  42  43  43  44  45  44  43  41  39  40  42  44  42  42  43  44  45  44  43  42  43  43  42  41  41  42  42 
 45  45  44  43  45  45  43  42  43  45  46  46  45  44  45  46  46  46  47  46  45  45  45  45  43  42  43  45  46  46  44  43  43  44  46  47  46  45  44  44  46  46  45  46  46  46  44  42  41  42  44  45  43  43  44  44  44  44  45  45  45  43  42  42  42  42  44  45  44  43  42  43  44  44  44  43  43  43  43  43  43  43  43  43  44  44  44  44  45  45  45  46  46  45  43  41  41  42  42  42  43  44  45  46  46  45  46  47  48  47  44  41  43  44  45  46  45  45  44  44  45  44  44  44  44  44  44  44  43  43  44  44  44  44  43  43  43  43  42  42  43  44  44  44  43  43  44  44  42  41  42  41  42  42  43  43  42  43  45  45  44  43  43  42  42  43  43  44  44  44  44  44  43  43  42  43  44  45  44  44  45  46  46  45  44  43  43  43  43  44  44  44  44  44  45  44  43  43  42  42  43  44  45  46  46  45  43  42  42  44  45  45  45  45  46  46  45  43  43  43  44  44  44  44  42  41  42  44  45  44  43  42  42  41  41  42  43  43  43  42  41  41  42  42  42  41  41  41  42  42  43  43  43  44  44  45  46  44  42  41  41  42  43  44  44  43  42  43  45  45  44  43  42  42  43  44  45  44  43  42  43  44  43  43  43  44  44  43  42  42  44  44  44  43  44  43  42  42  43  44  44  44  44  42  41  42  42  43  43  44  43  43  43  44  44  43  43  45  45  44  43  43  43  44  44  44  44  42  41  43  45  45  45  44  44  44  44  44  44  41  40  43  44  44  43  41  41  43  45  44  41  40  40  41  41  42  44  46  46  45  44  44  44  43  43  42  43  43  43  42  41  41  41  42  44  45  45  44  44  45  45  45  44  44  44  43  41  42  43  45  45  45  45  45  45  45  44  43  44  44  44  44  44  44  43  43  42  41  41  41  42  43  44  45  44  44  43  42  42  43  42  41  41  42  43  44  45  45  44  43  42  42  43  43  44  44  44  44  45  45  44  43  42  42  42  40  40  42  42  42 
 43  42  43  43  43  44  43  43  43  44  45  45  45  44  45  45  45  45  46  46  46  46  46  45  44  43  43  45  47  48  46  45  44  45  46  46  47  46  44  43  45  46  45  45  47  47  44  42  42  44  45  45  43  43  44  44  44  45  46  46  45  43  42  43  43  44  45  44  43  42  42  42  42  42  42  42  44  44  42  42  42  42  43  44  45  45  46  46  46  45  45  46  46  44  42  41  41  42  42  42  45  46  46  46  46  45  45  46  47  46  44  42  43  43  44  44  44  44  45  46  46  46  45  44  43  43  43  43  43  44  45  45  45  44  43  42  43  43  43  43  43  43  43  43  43  43  44  45  42  41  41  41  42  43  44  43  43  43  44  44  43  43  43  43  43  43  43  44  44  45  46  45  44  43  43  43  44  44  43  44  46  47  46  45  45  44  44  44  44  43  43  43  43  44  44  44  44  43  42  42  44  46  46  45  44  43  43  43  45  46  45  44  43  44  45  45  45  44  44  44  45  45  44  43  42  42  43  44  44  44  43  43  42  41  41  42  42  42  42  42  41  42  43  43  43  42  42  41  41  42  42  42  43  43  43  45  47  45  42  41  40  41  42  43  44  44  44  45  46  45  44  43  42  42  43  44  45  44  43  42  42  43  43  42  43  44  45  43  41  41  42  43  43  43  43  43  41  41  42  45  45  45  43  42  41  41  42  43  43  44  43  42  43  43  43  44  45  46  45  44  42  42  42  43  43  43  43  42  41  43  45  46  46  45  45  45  45  45  45  43  42  44  45  45  43  42  42  44  45  44  41  40  40  41  42  43  45  46  46  44  43  43  42  44  44  42  42  42  42  41  41  41  42  42  43  45  46  45  44  44  44  44  45  45  44  43  42  42  43  44  43  43  44  45  45  44  43  44  45  45  45  44  43  43  44  44  45  44  43  41  40  43  44  43  43  42  42  41  42  42  42  41  41  42  43  45  45  44  43  42  42  43  44  44  44  44  44  43  43  43  42  42  43  43  43  41  40  43  44  44 
 42  41  42  43  44  43  44  44  44  43  44  44  45  45  45  44  43  43  44  45  45  45  45  45  45  44  44  45  47  48  47  45  44  44  45  46  46  46  45  44  44  44  43  44  46  46  45  43  44  45  46  46  44  44  46  46  46  46  46  46  45  43  43  44  44  45  44  44  43  43  42  42  41  41  42  43  44  44  43  42  42  43  44  45  45  45  45  45  44  44  44  45  45  45  42  42  43  44  44  44  45  46  45  44  43  43  44  45  45  45  44  43  42  42  42  42  42  43  45  46  47  46  44  43  42  42  42  42  43  43  44  44  44  44  43  43  43  44  44  44  44  43  43  42  43  43  45  45  42  41  40  41  42  44  45  44  43  42  43  43  42  43  44  44  43  42  42  43  44  45  46  45  44  43  43  43  43  43  42  44  46  47  46  45  45  45  44  44  43  43  42  42  43  43  44  44  44  42  42  42  44  46  45  43  42  41  42  43  45  46  45  43  42  43  44  44  44  43  44  45  44  43  43  42  42  43  44  44  43  43  42  43  44  43  43  43  43  43  43  42  41  42  43  43  44  43  42  42  42  42  42  42  43  44  43  45  46  44  43  42  42  42  43  43  44  45  45  46  45  45  44  42  42  42  43  44  44  43  43  42  42  42  42  41  42  43  44  43  41  40  41  42  43  44  43  42  41  41  42  45  46  45  43  42  41  41  42  43  43  44  43  43  42  42  42  43  44  45  45  44  43  42  42  42  42  42  42  41  41  42  43  44  45  45  44  44  44  45  46  45  44  44  45  45  44  43  43  44  45  43  41  41  42  43  43  44  44  45  44  42  41  41  41  43  44  43  42  41  40  41  42  42  42  43  44  46  46  44  43  43  43  44  45  45  44  43  43  42  42  42  41  41  42  44  44  43  42  43  45  45  45  44  43  43  43  44  45  45  44  42  41  43  43  42  41  41  41  42  41  41  41  42  42  41  43  44  44  43  42  41  42  44  44  44  43  43  42  41  41  41  41  42  44  45  45  43  42  44  45  44 
 42  42  43  43  43  44  44  45  44  43  42  43  44  45  44  44  42  41  42  43  44  45  45  45  45  44  45  46  47  47  46  45  44  44  44  45  45  46  46  45  45  44  43  44  45  46  44  43  44  46  47  47  46  46  47  47  46  46  46  46  45  43  43  43  45  45  44  43  43  43  43  43  42  42  43  43  44  45  44  43  43  43  44  45  45  44  43  42  42  42  43  44  45  45  44  43  45  45  44  43  45  45  43  42  41  42  42  43  45  44  45  44  42  41  41  41  42  43  44  46  46  45  43  42  42  43  42  42  41  42  42  44  45  45  44  43  44  44  45  45  45  44  43  42  43  43  45  45  42  41  40  40  41  43  44  44  43  43  43  42  42  44  46  46  44  42  41  42  44  44  45  44  44  43  44  43  43  42  42  44  46  47  45  44  44  45  44  44  43  43  43  42  43  43  44  44  44  43  42  43  44  45  44  42  41  40  41  42  45  45  44  43  42  42  43  44  43  44  44  44  43  42  41  42  43  44  44  44  43  42  41  42  44  44  43  44  44  43  43  42  42  42  43  43  44  43  42  42  42  42  42  43  44  45  45  44  44  44  43  43  44  44  44  44  44  44  44  44  45  45  44  42  42  41  42  43  43  42  42  41  42  42  42  41  42  43  43  42  41  41  42  43  43  44  44  43  42  41  43  45  46  45  43  42  41  41  42  43  43  44  43  43  42  42  42  42  42  43  45  45  44  44  43  42  43  42  42  41  41  42  42  43  44  44  43  43  44  45  46  45  44  45  45  44  44  43  44  44  45  43  40  42  44  44  43  43  43  43  42  41  41  41  42  44  44  42  41  40  40  42  43  43  44  45  45  46  45  44  43  42  43  44  45  45  44  43  43  42  42  42  42  41  42  42  42  42  41  43  44  44  44  44  43  42  42  42  42  44  44  44  44  43  42  41  41  41  41  41  41  41  41  42  43  42  41  43  44  43  42  42  43  44  44  44  43  43  41  40  40  40  41  41  43  45  46  45  43  43  43  43 
 44  43  43  44  44  44  45  45  44  43  42  42  44  44  44  44  42  41  42  43  43  43  44  44  45  45  46  47  46  44  44  44  44  43  43  44  45  45  46  46  46  46  46  46  46  45  43  43  44  45  46  46  46  46  47  46  45  44  45  45  44  43  43  43  45  45  44  44  44  45  45  45  44  43  44  45  45  45  47  47  45  44  44  44  45  44  43  41  41  42  42  44  45  46  45  44  44  44  43  41  44  45  44  43  42  43  43  44  45  45  46  45  42  41  41  41  42  43  44  46  47  45  43  42  43  43  44  43  42  42  43  44  45  45  44  44  44  44  45  46  45  44  43  42  42  43  44  44  43  42  41  40  41  42  44  44  43  42  43  43  42  44  46  46  45  43  42  43  45  45  45  45  44  44  44  44  44  43  42  44  45  46  44  43  44  44  44  44  44  44  43  43  43  43  45  45  44  43  44  45  44  43  43  42  42  42  42  42  43  44  43  42  42  43  44  44  43  43  44  44  43  42  41  42  43  45  45  44  43  41  41  41  41  42  42  42  42  42  42  42  42  43  43  42  42  42  42  43  43  42  43  43  44  44  44  43  42  42  43  44  45  45  45  43  43  42  42  42  43  44  44  43  42  42  42  43  43  43  42  42  42  43  43  42  42  42  42  40  40  41  43  44  44  44  44  43  42  43  43  45  45  45  43  42  42  42  42  43  44  44  44  43  42  41  41  41  41  43  45  46  45  45  44  43  43  42  42  42  42  41  42  43  44  44  43  42  43  45  46  45  44  43  44  44  43  43  44  44  45  44  42  43  44  43  42  41  41  41  42  42  42  42  44  45  44  42  41  41  41  43  43  44  45  46  46  45  44  43  43  42  42  43  44  44  43  42  41  41  42  44  43  42  41  41  42  42  42  44  45  44  43  43  43  42  41  41  41  43  44  45  45  42  41  41  41  42  43  42  42  41  42  43  44  43  42  42  43  43  44  44  44  44  44  44  45  44  43  42  41  41  41  41  42  44  45  44  43  43  43  43 
 45  44  44  44  45  45  46  45  44  43  42  42  43  44  45  44  43  42  43  43  42  42  43  43  44  45  46  47  45  43  44  45  44  44  43  43  44  45  45  45  47  48  47  47  46  44  43  42  43  45  46  45  45  45  46  45  44  43  44  44  44  43  43  43  45  45  45  44  45  46  46  46  45  44  44  45  45  45  48  48  46  43  43  44  46  46  44  42  43  43  43  44  45  46  45  44  44  44  42  41  43  45  45  45  44  44  45  45  46  45  45  45  42  41  41  41  42  43  44  46  46  45  43  42  43  44  45  45  44  44  44  44  45  44  44  43  43  44  45  45  45  44  42  42  41  42  42  43  44  44  42  41  41  42  43  44  44  43  44  44  43  44  46  47  46  44  43  43  45  45  45  45  44  44  45  45  44  44  42  43  45  45  44  43  43  43  44  45  45  45  44  43  43  44  45  45  43  44  45  46  44  43  42  43  44  44  44  43  42  43  43  43  43  44  45  44  43  42  44  45  44  43  42  43  44  45  45  44  43  42  42  42  41  41  42  41  41  41  41  41  42  42  42  41  41  41  42  42  43  43  42  43  43  43  44  43  42  42  43  45  45  45  44  43  42  41  41  42  42  43  44  44  43  43  43  44  44  44  43  43  43  44  43  42  41  41  41  40  40  41  43  44  44  43  42  42  42  43  44  44  44  44  44  43  43  43  43  43  45  45  44  43  42  42  42  42  42  44  45  45  45  45  44  44  43  43  43  43  42  42  42  43  44  44  43  42  42  43  44  44  43  42  43  43  44  44  44  45  45  45  43  43  43  43  41  40  40  42  44  44  43  43  44  45  44  43  42  42  43  44  44  45  45  45  45  45  44  44  43  43  43  43  44  43  43  41  40  41  42  45  45  43  40  40  41  43  44  45  46  44  44  44  43  42  41  41  42  43  44  45  44  41  40  42  43  44  44  43  42  42  42  44  45  43  42  41  42  43  45  45  44  43  43  44  46  45  45  44  43  42  42  41  41  43  44  44  43  44  44  44 
 45  44  44  44  44  45  45  45  44  44  43  44  44  45  45  45  44  44  45  44  42  41  42  43  43  44  45  46  45  43  44  45  44  44  43  43  43  44  45  44  46  46  45  45  45  44  43  43  43  45  46  46  45  44  44  44  43  42  44  45  45  43  43  43  45  45  45  44  45  46  47  46  46  45  44  44  44  45  46  46  44  42  41  43  46  47  46  45  45  44  44  45  46  45  45  44  45  45  44  43  44  45  46  46  46  45  45  46  45  45  44  42  42  41  41  41  42  43  44  45  45  45  43  43  44  45  46  46  47  47  46  45  44  44  43  42  43  44  45  45  44  43  42  41  42  42  41  42  46  46  44  43  42  43  44  45  44  44  45  45  45  45  46  46  46  44  43  43  44  43  43  43  44  44  45  45  45  44  43  43  44  44  44  43  43  43  44  44  45  45  45  44  44  44  46  46  43  43  45  46  44  43  42  44  45  46  44  43  43  43  44  44  44  45  47  45  44  42  44  45  45  44  43  42  43  44  43  43  42  43  44  44  43  43  43  43  43  42  42  41  42  41  41  40  42  42  43  43  43  43  42  42  43  44  44  43  43  43  44  45  45  44  43  42  41  42  43  42  42  43  44  44  44  43  44  44  45  44  44  43  44  44  43  42  42  42  41  41  40  41  44  44  42  41  41  42  42  43  44  44  43  44  44  44  43  43  43  44  45  45  44  43  42  43  43  44  44  44  45  44  45  44  43  43  43  44  45  43  42  42  43  44  44  44  43  43  42  41  41  43  43  42  42  43  44  45  45  45  46  46  45  44  44  44  42  41  41  44  45  44  42  41  41  44  45  44  43  43  44  44  45  44  44  44  44  44  45  45  44  43  44  43  44  43  42  41  41  40  42  45  45  43  40  40  41  43  44  45  45  45  44  43  42  41  41  42  43  45  44  43  41  40  41  44  45  46  45  44  43  43  43  45  45  42  41  40  41  43  45  45  43  41  41  43  45  45  45  44  44  43  42  42  42  43  44  44  44  44  45  44 
 44  43  43  44  45  45  45  45  44  44  45  45  46  46  46  46  45  44  45  44  43  41  42  43  43  43  44  45  45  45  45  45  44  44  43  43  44  44  44  44  44  44  44  44  44  43  42  43  44  45  46  45  44  44  44  44  43  43  44  45  45  44  43  44  45  45  45  44  45  46  46  46  46  45  44  44  44  44  44  44  43  41  41  43  45  46  46  46  46  45  44  45  45  45  44  44  45  46  45  44  43  45  46  47  47  45  44  44  45  44  43  42  43  43  43  43  43  42  43  43  44  44  43  43  44  45  46  47  47  47  45  44  44  43  42  42  43  45  45  45  44  43  42  42  42  42  41  42  46  46  44  44  43  44  44  45  45  45  45  46  45  46  46  45  44  43  43  42  42  42  42  43  44  44  44  46  45  44  43  42  43  44  44  44  44  44  44  44  44  44  44  44  44  44  46  46  42  43  44  45  44  43  42  43  43  44  44  44  44  44  43  44  44  45  47  45  44  43  44  45  45  44  43  42  42  42  41  41  42  43  45  45  45  45  45  44  44  43  43  43  43  42  40  40  42  43  43  43  44  43  43  43  43  43  44  44  44  44  45  45  44  43  43  42  42  42  44  43  42  43  44  45  44  43  44  44  45  45  44  44  44  43  42  42  42  43  44  43  42  42  44  43  41  42  42  42  43  43  43  43  44  44  44  44  43  43  43  44  45  45  44  42  41  42  44  44  43  44  44  44  44  43  43  43  43  44  44  44  43  43  43  43  43  43  44  43  42  41  41  43  43  42  42  43  45  45  45  45  46  46  45  44  44  45  44  43  42  44  44  42  40  39  39  42  43  44  43  44  44  44  44  43  43  43  43  44  44  45  44  44  44  44  44  43  43  42  42  42  43  45  44  42  40  41  42  43  44  44  45  45  44  43  42  41  41  42  43  45  43  41  39  41  43  45  46  46  45  43  44  44  45  45  44  41  40  40  41  43  44  44  42  40  40  42  43  44  43  43  43  43  42  42  42  44  45  45  44  44  44  44 
 43  43  43  45  45  44  44  44  44  45  46  46  46  46  45  45  45  45  47  46  44  42  43  44  44  44  43  43  45  46  46  46  45  44  44  44  46  45  44  43  43  43  44  44  45  44  44  44  45  45  45  44  43  44  45  44  43  44  45  47  46  44  43  43  43  44  44  44  44  44  45  45  45  45  44  43  43  43  42  41  41  42  44  44  44  44  45  46  46  45  44  44  44  44  43  43  44  44  43  42  43  45  47  48  46  43  42  43  45  46  45  44  45  45  45  45  44  43  42  42  43  43  44  44  43  43  45  45  45  45  44  43  43  43  42  42  45  46  46  45  43  42  42  43  44  43  42  42  45  45  43  43  43  43  44  44  44  43  43  44  45  45  44  43  43  43  43  42  42  43  44  44  44  43  43  45  45  44  42  41  42  44  45  45  43  43  43  43  43  42  42  43  43  44  46  45  43  43  43  44  44  44  43  42  42  42  42  44  46  45  43  43  43  45  47  46  44  42  43  44  45  44  44  43  42  41  40  41  42  44  45  46  45  45  45  44  44  44  44  45  45  45  43  42  43  43  44  43  43  43  44  44  44  44  45  45  44  44  44  44  43  43  42  42  42  43  45  44  43  44  44  44  43  43  43  44  44  43  43  43  43  43  42  41  42  45  46  46  44  43  44  43  42  43  44  43  42  41  42  43  44  44  43  43  44  43  43  44  45  45  44  42  41  43  45  44  43  43  43  43  43  43  44  44  43  44  45  45  44  44  43  41  41  41  43  44  44  44  43  44  43  41  41  42  44  44  43  43  44  44  43  44  45  45  44  43  42  42  42  40  38  38  39  41  43  43  43  44  44  43  42  42  42  43  43  43  43  44  43  43  43  43  43  43  43  43  44  44  44  44  43  41  41  42  42  42  42  43  44  44  45  45  44  43  42  42  43  44  44  42  41  42  43  44  44  44  43  43  44  45  44  43  41  40  39  40  41  43  44  44  42  41  40  40  42  43  43  42  42  42  42  41  42  44  45  44  43  44  44  44 
 42  43  44  46  46  44  43  43  43  45  46  46  45  45  44  43  44  46  47  46  45  44  44  45  46  45  44  44  45  47  46  46  45  43  44  45  46  46  45  43  43  44  45  45  46  46  45  45  45  45  44  42  43  44  44  44  43  43  45  47  46  45  43  43  43  43  44  44  43  43  44  44  44  44  44  44  44  42  40  40  41  44  45  45  43  43  44  45  45  45  43  43  44  44  43  43  43  43  41  40  42  45  46  46  44  42  41  42  45  47  47  46  46  46  47  47  46  44  43  43  43  44  46  45  43  42  43  44  44  43  43  42  42  43  42  43  46  47  46  45  44  42  42  43  44  44  43  43  44  43  42  41  42  43  43  43  42  41  42  43  45  45  43  43  43  44  44  44  44  44  45  45  44  43  43  45  45  44  42  42  42  44  45  45  43  43  43  42  42  41  42  42  43  43  44  44  44  43  43  43  44  44  43  42  41  42  42  44  47  46  44  43  43  44  46  45  44  43  43  44  44  44  44  43  42  41  41  41  42  44  45  45  44  44  44  44  43  43  44  45  46  46  44  43  44  44  44  44  44  44  43  43  44  45  46  45  43  43  43  43  43  42  41  41  42  44  45  45  44  44  44  43  43  43  43  44  43  42  42  42  42  42  42  42  43  46  48  47  45  43  43  43  43  44  44  43  41  40  41  43  44  45  44  43  43  43  43  44  45  45  44  42  42  43  45  43  42  42  43  42  42  43  43  43  43  44  44  44  44  44  43  41  40  41  43  45  46  45  44  43  43  42  42  42  43  43  42  41  42  42  41  43  44  44  44  43  42  42  41  40  38  38  39  41  41  42  43  43  43  43  42  42  42  43  44  43  42  43  43  42  42  42  43  44  44  44  44  45  45  43  41  41  41  42  42  41  41  42  44  44  45  45  45  44  42  42  43  45  45  44  43  43  43  43  42  41  41  42  44  45  43  41  39  39  40  41  42  43  44  44  43  42  41  40  41  43  43  42  42  42  42  42  42  43  44  43  43  44  45  45 
 42  42  43  47  47  45  43  42  42  43  45  46  45  44  44  44  45  45  45  44  44  44  45  45  45  45  46  47  47  46  45  43  42  42  44  45  46  46  47  46  45  45  45  45  46  46  45  44  44  43  42  42  43  43  43  42  42  42  43  44  45  45  44  44  44  44  44  44  44  44  45  44  44  43  44  44  44  43  42  42  43  43  43  42  41  43  44  45  44  43  43  43  44  44  44  44  43  42  41  40  42  43  43  42  42  42  43  44  45  46  46  46  45  45  47  47  46  44  44  45  45  46  46  45  42  41  43  44  45  44  42  41  42  43  43  43  46  47  45  45  45  44  43  42  43  43  44  44  44  42  41  41  42  44  43  42  41  41  42  44  45  46  45  45  45  45  45  45  44  44  44  44  42  43  45  46  45  43  42  43  44  44  44  44  45  44  43  42  41  42  43  44  44  43  43  43  43  44  43  43  42  42  42  42  43  43  43  44  46  47  46  43  43  43  44  44  44  44  46  46  43  42  42  43  43  44  44  44  44  44  45  45  43  44  45  45  44  42  41  41  42  43  42  42  45  45  44  44  45  44  44  43  44  45  46  45  42  42  43  42  42  41  41  41  42  43  44  45  45  45  45  44  44  44  44  45  45  44  44  43  41  41  41  43  45  46  47  45  44  43  43  42  42  42  44  44  43  43  43  44  45  45  45  43  41  42  43  44  44  44  43  42  42  41  42  41  42  43  43  42  41  41  42  43  44  44  44  44  44  44  43  43  43  44  46  46  46  44  41  40  40  43  44  44  43  43  43  41  41  42  43  43  42  43  43  44  44  44  43  41  40  40  40  40  41  41  42  43  44  44  43  43  44  45  45  43  41  42  41  42  43  43  44  44  44  43  42  42  42  40  39  39  41  41  42  42  42  43  44  44  43  43  42  42  43  43  44  45  46  46  45  45  44  42  42  40  40  41  43  46  45  43  41  40  41  43  43  43  44  44  44  43  42  43  43  41  40  41  41  42  44  44  43  41  41  42  44  45  45  44 
 42  41  43  46  46  44  43  42  42  43  44  45  45  44  44  45  46  45  44  43  44  44  44  44  44  44  46  47  47  45  44  43  43  43  44  45  45  46  46  46  44  44  45  45  45  45  44  43  43  42  43  43  43  43  43  43  44  44  43  43  44  44  44  44  44  44  44  44  45  45  45  44  43  43  44  45  45  44  43  43  44  44  44  44  43  44  45  46  45  45  45  45  45  45  45  45  44  43  42  42  42  43  44  43  43  44  44  43  43  44  45  45  44  44  45  45  45  44  44  44  45  46  46  45  42  41  42  44  44  44  42  42  43  44  45  45  45  45  45  45  46  45  44  44  44  44  45  46  44  43  42  41  43  45  45  44  42  42  43  44  44  44  44  44  44  45  47  47  46  44  43  43  42  43  45  46  44  42  42  44  45  45  44  44  45  44  43  42  42  42  44  45  45  45  44  43  43  43  43  43  42  42  42  43  43  44  44  44  46  46  45  44  43  43  44  44  44  44  45  45  43  42  42  42  43  44  44  44  43  44  45  45  45  45  46  46  44  42  41  41  42  43  43  43  45  44  44  44  44  44  43  42  42  43  44  43  42  42  43  43  43  43  43  43  43  42  43  43  44  44  44  45  45  45  45  46  46  45  45  44  42  42  42  43  45  46  46  44  43  42  42  42  42  42  43  45  45  43  43  44  45  45  43  42  42  43  43  44  43  44  43  43  43  42  42  43  44  44  43  42  41  41  43  45  46  45  45  43  43  43  44  43  43  44  45  46  45  43  41  39  41  43  44  44  44  45  44  43  42  43  44  43  42  42  43  44  45  44  43  42  42  42  42  42  42  42  42  43  43  43  43  44  45  46  47  44  41  42  42  42  43  43  43  43  43  42  41  43  43  42  40  40  40  40  40  40  42  42  43  43  43  42  42  42  43  44  45  46  46  46  45  45  45  43  42  41  40  41  43  44  44  42  41  43  45  45  44  43  43  43  44  44  44  45  45  41  39  40  41  42  42  43  42  41  41  42  43  45  44  44 
 42  40  41  43  43  42  42  43  43  43  44  44  44  44  45  46  46  45  44  43  43  43  43  43  43  44  45  46  46  45  45  44  44  44  44  45  46  46  45  44  44  44  44  44  44  44  44  43  43  43  43  43  43  42  44  45  45  45  44  44  43  43  43  43  43  42  43  44  45  45  45  44  43  43  44  44  46  45  44  43  44  45  46  46  45  45  45  46  45  45  45  45  45  45  45  45  45  44  44  43  42  43  45  45  45  45  44  43  42  43  44  44  44  44  45  44  44  43  43  44  45  45  45  44  43  42  43  44  44  43  41  42  44  45  47  46  44  44  44  45  45  46  46  46  46  46  46  46  45  43  42  41  43  45  46  45  44  43  43  43  43  43  42  42  43  45  48  48  48  45  43  42  43  43  43  44  43  42  43  44  45  45  44  43  44  44  44  43  43  43  44  45  45  46  45  45  44  44  44  44  43  43  43  44  44  45  45  44  45  45  45  43  42  43  45  45  44  43  43  44  44  43  43  43  43  43  43  42  42  43  45  46  46  45  45  45  44  42  42  42  44  45  44  44  44  43  43  43  43  43  42  41  41  42  43  43  41  42  43  44  45  45  44  44  43  42  42  42  42  43  44  44  44  44  44  45  45  45  45  44  44  43  42  43  45  45  45  44  42  41  41  41  41  42  43  45  45  44  43  44  45  44  43  43  43  44  43  43  43  43  43  43  44  44  44  45  45  43  42  41  42  43  45  46  46  45  44  43  43  44  44  43  42  42  43  43  43  42  40  40  42  43  43  43  44  45  45  44  42  43  44  43  42  42  43  43  44  44  43  43  42  43  44  43  43  43  43  42  42  42  42  43  44  46  47  44  42  43  43  43  42  42  43  44  43  42  42  44  45  44  43  42  41  40  39  39  41  42  43  43  43  43  43  43  44  44  45  46  45  45  44  45  45  43  42  41  41  41  43  43  43  41  41  45  46  45  44  43  43  44  44  45  44  45  44  41  40  40  40  41  41  41  41  41  42  42  43  44  44  44 
 42  40  40  41  42  41  42  43  44  44  43  43  43  44  45  45  45  44  44  43  43  43  44  43  44  43  44  44  44  45  45  46  45  45  45  46  46  47  46  45  44  45  45  44  43  43  43  44  44  43  44  44  42  42  43  45  46  46  45  44  43  42  43  44  43  42  43  43  44  44  45  44  44  43  44  45  46  46  43  42  43  44  45  46  46  45  46  45  45  44  44  44  44  44  44  44  44  45  44  43  43  44  44  45  46  45  45  44  44  44  43  44  44  45  46  45  44  43  43  44  46  46  45  43  44  45  45  45  44  42  41  41  43  45  46  45  43  43  44  44  45  46  45  45  45  45  45  45  45  43  41  40  42  44  46  46  44  43  42  43  44  43  41  41  43  45  47  48  47  46  43  43  45  45  43  43  42  43  43  44  45  45  44  43  44  44  45  45  45  45  44  44  44  44  44  44  45  45  45  45  44  44  45  44  45  45  45  44  43  44  44  43  42  43  44  45  44  43  42  43  43  44  44  44  44  43  42  42  42  43  44  45  44  43  42  42  42  41  42  43  44  44  44  43  43  43  42  42  42  43  42  42  42  43  44  43  42  42  43  44  44  44  45  45  44  42  43  42  41  42  43  44  44  43  44  44  45  44  44  45  45  44  43  43  43  44  44  43  42  41  41  40  41  41  43  45  45  44  44  44  45  45  44  43  44  44  43  42  42  42  43  43  44  45  46  44  42  42  43  43  43  45  45  44  44  43  41  43  45  46  45  44  43  42  41  41  41  40  39  41  43  43  44  43  43  45  45  44  42  42  42  43  42  43  42  42  42  42  42  42  42  43  43  44  43  43  43  42  42  41  42  42  43  44  45  44  43  44  43  42  43  43  44  45  44  43  43  44  45  46  45  44  41  40  39  40  41  42  44  43  42  42  42  43  44  44  45  45  45  44  44  45  45  42  42  41  42  42  43  43  43  42  43  43  44  44  43  42  43  44  45  44  43  42  41  40  40  40  40  41  42  42  41  42  42  43  44  45  45  44 
 45  43  43  44  44  43  44  44  44  44  43  43  43  44  45  45  44  44  43  43  43  43  43  43  43  43  43  43  43  44  45  46  46  45  45  46  47  48  47  45  45  45  45  45  44  43  43  44  43  44  45  45  42  41  43  44  45  45  45  45  44  44  44  44  44  44  43  43  43  43  43  44  44  44  44  45  46  45  43  42  42  43  44  45  45  45  45  45  45  44  44  44  44  44  44  44  44  44  43  43  44  44  44  43  44  45  46  46  47  46  45  43  46  46  45  45  45  44  45  46  46  46  44  44  45  45  45  45  44  42  41  41  42  43  44  43  42  42  44  44  45  45  45  44  44  44  44  44  44  43  41  39  41  43  45  45  44  43  43  43  43  43  43  43  44  45  44  44  45  45  44  44  46  45  43  42  43  44  44  44  44  44  44  44  44  45  45  45  45  44  44  43  43  42  42  43  44  45  45  45  44  44  45  45  45  45  44  43  43  44  43  42  42  43  44  45  44  42  42  42  43  43  44  44  44  43  42  42  42  43  44  43  42  41  41  41  41  41  42  43  44  44  43  43  43  42  42  42  42  43  43  43  43  43  44  44  43  43  42  42  42  43  44  44  44  44  44  43  41  42  43  43  44  43  43  44  44  44  44  46  46  44  43  42  43  43  44  43  43  42  42  42  41  42  43  45  45  44  44  45  46  45  44  43  43  43  42  42  42  42  43  43  44  45  45  43  41  42  43  45  45  45  44  42  41  42  42  44  45  46  46  45  44  42  41  41  41  41  41  42  43  44  44  43  43  44  45  44  42  41  42  43  44  43  43  42  42  42  41  41  42  42  43  43  43  42  42  42  42  42  42  42  42  42  43  44  44  44  43  42  43  43  44  45  45  44  43  43  43  45  45  44  42  41  40  41  42  44  44  42  41  42  42  43  43  43  43  43  43  43  43  44  43  42  41  41  42  43  44  43  43  44  45  42  42  43  42  41  42  44  44  43  41  40  39  40  40  40  41  41  42  42  42  42  43  43  44  45  45  45 
 46  45  45  47  46  45  46  46  45  44  43  43  44  45  45  45  44  44  44  44  44  44  44  44  44  43  42  42  43  44  45  46  46  45  45  46  47  48  47  46  46  46  46  45  44  44  43  43  44  44  46  46  44  42  43  44  45  46  46  46  46  46  45  45  46  45  44  42  42  42  43  44  45  44  45  45  45  45  43  42  42  42  44  45  45  45  46  46  45  44  43  43  43  43  43  43  43  43  44  44  44  44  43  42  42  44  46  47  48  47  45  44  46  46  45  46  45  45  46  47  47  46  44  43  44  44  43  43  43  42  41  42  42  43  44  43  42  43  44  45  45  44  44  44  43  43  43  43  44  44  42  40  41  43  44  44  44  44  44  44  44  44  44  44  44  44  43  42  42  43  44  45  45  44  43  42  43  44  44  44  43  43  43  44  44  45  45  46  45  44  43  42  41  41  40  41  44  45  44  44  44  44  44  44  44  43  43  42  43  44  44  43  43  44  45  45  44  43  43  43  42  43  44  45  44  43  42  42  42  42  43  43  41  40  40  41  42  43  43  44  44  44  42  42  42  41  41  41  42  43  44  44  44  44  45  45  44  43  42  41  41  41  43  44  45  45  45  44  42  43  43  44  43  44  45  45  45  45  44  45  46  44  43  42  42  43  44  44  43  43  43  43  42  43  44  45  45  44  44  45  46  46  44  44  44  43  42  41  41  42  43  43  44  44  44  43  42  43  44  44  45  44  41  40  40  43  45  45  44  45  45  44  43  42  42  42  43  43  43  42  41  43  43  43  42  44  45  44  43  43  44  45  45  44  43  42  41  42  42  42  43  43  42  42  42  43  43  43  43  43  42  42  42  42  42  43  43  43  42  42  42  43  43  44  44  44  43  42  43  44  44  43  42  41  41  43  44  44  44  42  42  42  43  43  42  42  41  41  42  42  42  43  42  41  40  40  42  43  44  43  44  45  46  43  43  43  42  40  41  42  43  43  42  41  41  41  41  41  42  42  42  43  43  43  43  43  43  43  44  44 
 44  44  45  47  47  47  46  46  45  45  44  45  45  46  45  45  45  45  45  45  45  45  45  45  45  44  42  42  43  44  44  45  45  45  44  45  46  46  46  45  45  45  45  45  44  43  43  44  45  45  46  47  45  43  43  44  45  45  46  47  47  47  46  46  46  46  44  42  42  43  43  44  44  44  44  44  44  44  44  43  43  42  43  44  44  45  46  46  45  44  43  44  43  42  42  42  42  43  44  45  44  43  42  42  42  44  45  45  46  45  45  45  45  46  46  46  46  46  46  47  46  45  43  42  42  42  41  42  43  43  43  43  44  45  44  43  44  44  45  46  45  44  44  43  44  44  43  44  46  45  43  42  42  43  43  43  43  44  46  46  44  43  43  43  43  43  43  42  42  42  43  43  43  43  42  42  44  45  45  44  43  43  43  44  43  44  45  45  45  44  43  42  41  41  40  42  44  45  44  44  43  43  43  44  43  43  41  41  43  44  44  44  43  44  45  45  44  43  44  43  41  42  43  44  44  43  43  43  43  43  43  44  43  41  41  42  43  44  43  44  44  43  42  41  41  41  40  41  41  42  44  44  44  45  44  45  45  43  42  42  41  41  43  44  45  45  46  45  44  44  44  43  43  44  46  47  47  46  45  45  45  44  43  42  42  43  43  43  43  43  43  44  44  45  45  45  45  44  44  45  46  46  44  44  44  43  42  42  42  42  43  44  44  43  42  43  44  44  43  43  43  42  41  41  42  44  47  44  42  43  44  43  42  42  43  43  44  45  45  41  39  42  43  42  43  44  44  44  44  45  47  47  46  45  43  42  41  42  43  44  44  43  43  43  43  43  42  42  42  42  42  43  43  43  43  43  43  43  42  42  42  42  43  44  44  43  42  42  43  43  43  42  41  41  42  44  44  44  43  43  43  44  44  43  42  41  40  40  41  42  43  43  42  41  40  40  42  43  44  44  44  46  47  45  45  44  43  40  40  41  42  42  43  43  44  42  42  43  43  43  43  43  44  43  43  43  42  42  42  42 
 43  42  43  46  47  46  45  44  44  44  44  45  45  45  45  44  45  46  46  46  46  46  45  45  45  45  44  42  43  45  45  45  45  44  44  45  45  45  45  45  45  44  44  43  42  42  43  45  45  45  46  47  45  43  43  44  45  45  45  46  46  46  46  46  45  44  43  43  42  43  44  45  45  43  42  42  43  44  43  43  43  42  42  43  44  44  45  46  45  44  43  44  43  42  42  42  43  43  44  45  43  43  43  44  44  43  43  42  42  43  44  45  45  46  46  46  47  46  46  45  45  44  43  42  42  42  42  43  43  43  43  44  45  46  44  43  44  45  46  46  45  43  43  44  45  44  44  45  46  45  44  44  43  42  42  42  43  44  46  46  43  42  42  42  42  43  43  44  43  42  41  41  41  41  42  43  45  46  46  44  43  43  44  44  43  43  44  45  44  44  43  43  43  42  42  43  44  45  44  44  44  43  43  44  44  43  42  41  43  44  44  44  43  43  45  44  43  43  43  43  41  42  43  44  44  43  43  43  44  44  43  44  45  43  42  42  43  43  43  42  43  43  43  42  42  42  41  41  42  43  44  44  44  44  44  44  46  44  43  42  42  43  43  44  45  45  45  44  44  44  43  43  43  44  46  47  47  46  45  44  44  43  42  43  43  43  43  43  43  42  41  43  46  46  45  45  45  43  43  44  46  45  44  44  45  44  43  42  43  44  44  44  44  43  42  42  43  43  42  43  43  44  44  44  44  44  44  43  41  42  43  43  42  41  42  43  43  44  43  40  39  42  43  43  43  44  43  43  42  43  46  46  46  45  43  42  41  43  44  44  45  44  43  43  43  42  42  41  42  41  42  43  43  43  43  44  44  44  44  43  43  43  44  44  44  43  42  43  43  43  42  41  41  42  43  44  44  43  43  45  46  45  44  43  42  41  40  40  40  41  43  43  43  42  41  42  42  43  44  44  45  46  47  45  45  45  44  42  41  42  42  42  42  43  44  43  43  43  43  43  43  44  44  43  43  42  41  41  41  41 
 44  43  44  47  47  46  44  43  43  43  44  44  44  44  45  45  46  47  47  47  46  45  45  46  46  46  45  44  44  45  44  44  44  45  45  45  44  44  44  44  44  44  44  44  44  43  43  44  45  45  45  46  44  43  43  44  44  44  45  45  45  45  45  45  44  44  44  44  44  45  45  45  44  43  42  42  42  43  43  44  44  44  43  43  44  44  44  44  44  44  43  44  44  43  42  42  42  43  43  43  42  43  44  45  45  44  42  41  40  42  44  45  46  45  46  46  47  47  46  45  44  43  43  44  45  44  44  44  44  44  43  43  44  45  44  43  44  45  46  46  44  43  43  44  45  45  45  44  44  44  44  43  43  42  42  42  42  43  45  45  42  41  41  41  42  43  44  44  44  42  41  40  40  41  42  43  44  45  45  44  43  44  44  43  42  43  44  44  44  44  44  44  44  44  43  43  45  45  44  44  44  44  44  45  45  44  43  43  43  44  44  44  43  43  44  44  43  42  43  43  43  44  44  43  43  43  44  44  45  45  44  44  46  44  43  44  44  43  42  42  43  44  43  43  44  43  43  42  43  44  45  45  45  45  44  44  44  44  43  43  43  44  44  45  44  44  43  43  43  43  43  42  43  44  45  46  46  45  44  43  42  42  42  42  42  42  42  42  42  41  41  43  45  45  45  45  44  42  42  43  45  44  43  43  44  44  44  44  44  45  45  44  44  43  43  42  42  42  42  43  44  45  46  46  45  43  42  42  43  43  44  44  42  41  41  42  42  42  42  41  41  44  44  44  43  43  43  42  41  41  43  44  45  44  43  42  41  42  43  44  44  43  42  43  43  42  41  41  41  41  41  41  42  43  43  45  45  45  45  44  44  44  45  45  45  44  43  43  43  42  42  42  42  43  44  45  44  43  43  45  47  46  44  43  42  41  41  41  41  41  42  44  44  44  43  43  43  44  45  45  46  46  45  43  43  44  44  43  43  44  44  43  42  42  42  44  44  44  44  43  43  43  43  43  43  42  42  43  43  43 
 45  44  45  47  48  46  44  43  43  44  45  45  44  44  45  46  46  46  46  45  44  44  44  45  47  47  46  45  46  46  44  43  44  46  46  46  44  43  44  45  45  45  45  45  44  43  43  44  44  44  44  45  44  43  44  45  45  45  45  45  44  44  44  45  45  45  45  46  46  46  45  44  43  43  43  43  43  43  44  44  45  45  46  46  46  45  44  43  43  43  44  45  45  44  43  43  43  43  42  42  43  43  45  45  45  44  42  41  41  42  44  46  45  45  46  46  47  46  45  44  43  43  44  45  47  46  45  44  44  43  42  42  43  45  44  44  44  45  46  46  45  44  44  44  45  46  46  44  43  43  43  42  42  43  43  43  43  44  44  44  42  41  42  42  43  43  43  43  43  43  43  43  41  41  42  43  44  45  45  44  44  43  42  42  43  43  43  43  43  44  44  45  45  45  44  44  44  44  44  43  43  44  44  45  45  45  44  43  43  44  45  45  45  45  45  44  43  43  44  44  45  45  45  44  43  43  43  44  45  46  45  45  45  44  44  45  46  45  43  43  43  43  43  44  45  44  43  42  43  44  45  45  45  44  43  43  43  43  43  43  43  44  44  44  44  43  43  42  43  43  43  43  43  43  44  45  45  44  43  42  42  43  43  43  42  42  42  42  42  42  42  43  44  44  44  44  42  42  42  43  45  45  43  42  43  43  44  45  45  45  44  43  43  44  44  43  42  43  44  44  44  44  44  45  44  43  41  42  43  45  45  45  43  42  42  42  42  42  42  42  42  45  45  45  44  44  44  42  40  39  41  42  43  44  43  43  42  42  43  43  43  43  43  43  44  43  42  42  42  42  42  42  42  42  43  44  45  45  45  44  44  45  45  45  45  43  42  43  43  41  41  42  42  43  44  44  44  44  45  46  46  45  43  41  41  42  42  42  42  41  41  44  45  45  44  44  44  44  45  45  45  44  42  41  42  43  43  43  43  44  44  43  42  41  42  43  43  43  43  43  42  42  43  44  43  42  42  43  44  44 
 45  44  44  45  47  47  45  44  44  45  46  45  44  44  45  46  46  45  45  44  43  43  43  44  46  47  46  45  46  46  44  43  44  46  48  47  45  44  45  46  47  46  46  45  44  44  44  45  45  44  43  43  43  44  44  45  46  45  46  45  44  44  45  46  46  45  45  46  47  47  45  43  42  43  44  46  44  43  45  45  46  46  47  48  47  46  45  43  43  43  44  45  46  45  45  44  43  43  42  43  44  45  45  45  45  44  44  44  44  44  45  46  45  45  46  46  46  45  44  43  43  43  44  46  47  47  45  44  43  42  42  42  44  45  45  44  43  44  46  46  46  44  43  44  46  46  46  45  41  41  42  41  42  43  43  44  45  44  45  44  42  42  44  45  44  43  42  41  42  43  46  46  42  42  43  43  44  44  44  44  43  43  41  41  44  44  43  44  44  44  44  45  45  45  44  43  43  43  43  43  42  43  43  44  45  45  44  43  43  45  46  45  45  45  45  45  44  45  45  46  47  46  45  43  43  43  44  45  46  45  45  44  43  43  43  46  47  47  44  44  44  44  43  44  44  43  42  42  43  44  44  45  44  43  43  42  43  42  42  42  42  43  44  43  43  43  43  43  44  44  44  44  44  43  44  44  44  43  43  42  43  43  44  44  44  43  43  43  44  43  44  43  42  42  42  42  42  41  42  43  45  45  43  42  42  43  45  46  46  45  43  42  43  44  44  44  45  46  46  45  43  41  41  42  43  44  45  43  42  44  45  45  45  43  43  43  44  45  45  43  42  44  45  45  44  45  45  43  40  39  40  41  43  43  44  43  43  42  43  44  44  43  44  44  44  44  44  44  44  44  43  43  42  41  42  43  44  43  43  43  43  44  45  44  44  43  42  42  42  40  40  41  42  42  43  43  44  45  47  47  46  44  41  40  41  42  43  44  43  42  42  43  44  44  44  43  43  43  44  44  44  42  40  42  43  43  43  42  42  43  44  43  43  42  43  43  44  43  43  42  42  42  44  45  45  44  42  43  44  45 
 44  44  43  42  42  44  45  46  47  46  44  43  42  43  43  44  46  48  46  45  45  45  44  44  44  44  44  45  45  45  43  43  45  46  47  46  45  44  45  46  45  45  46  47  48  48  46  45  44  43  43  43  43  44  45  45  45  44  44  44  44  45  45  45  46  45  44  44  44  46  46  44  43  42  44  46  45  45  47  47  46  44  45  46  46  45  44  44  45  45  44  43  44  45  45  44  43  42  43  45  46  45  45  45  45  45  46  46  46  46  46  46  46  45  44  44  45  46  46  46  45  44  45  45  45  45  46  45  45  46  45  44  44  45  45  44  42  42  43  45  45  44  42  42  44  46  47  45  41  41  42  42  41  42  45  46  45  43  43  43  43  44  44  45  45  45  44  44  44  44  44  43  42  42  44  43  43  42  42  42  42  41  42  43  45  45  44  45  45  44  44  44  45  45  44  43  43  43  44  43  42  41  42  43  44  45  44  43  44  45  45  44  43  42  43  45  46  46  47  46  45  43  42  42  42  43  43  45  45  44  43  43  43  43  43  44  45  45  45  46  46  45  44  44  44  45  44  44  43  43  44  45  46  45  43  42  43  43  42  42  43  43  43  42  42  42  41  43  45  45  44  44  43  43  43  43  43  43  43  43  43  43  44  44  44  44  43  44  43  43  42  44  45  44  42  41  40  40  41  42  43  43  42  41  41  43  45  46  45  44  43  42  42  42  43  44  45  43  42  42  41  42  43  44  45  46  46  44  42  42  43  45  45  44  42  43  45  45  43  43  43  44  44  44  44  43  43  42  42  42  41  41  40  39  40  41  43  45  45  44  44  44  44  45  46  45  45  45  44  43  44  44  44  43  43  44  44  43  42  42  42  43  43  43  43  43  44  44  43  42  41  41  41  42  42  43  43  44  45  47  46  44  42  41  41  43  44  44  44  44  43  43  43  43  43  43  43  42  42  44  44  43  41  42  43  43  43  43  42  42  42  42  41  42  44  47  47  44  43  43  43  43  44  45  45  44  43  43  43  43 
 44  44  44  42  42  43  45  46  47  46  45  44  43  43  44  44  47  48  47  46  46  46  46  45  44  44  44  45  45  44  44  45  46  46  47  46  45  45  45  45  44  44  46  47  48  49  47  45  44  44  44  44  44  44  44  44  43  43  44  46  46  46  46  46  45  45  44  44  45  45  45  43  42  42  43  46  45  46  47  47  45  43  43  45  46  45  45  45  46  45  43  42  43  45  45  44  43  42  44  45  45  44  44  44  44  45  46  46  46  46  46  46  46  45  43  42  43  44  46  46  46  45  46  46  45  45  45  45  46  46  46  45  44  44  45  45  42  41  43  44  45  44  42  42  42  44  45  44  41  41  43  42  41  42  45  46  45  43  42  42  42  42  43  44  45  45  44  44  44  44  43  42  42  43  44  44  43  42  42  42  43  43  43  45  45  45  44  45  45  44  43  43  44  44  43  42  42  43  44  44  43  42  43  44  44  44  43  43  44  44  44  43  42  42  42  45  46  46  46  45  45  43  42  42  42  43  43  44  43  43  43  43  44  44  44  44  44  45  45  46  46  45  43  43  44  45  45  44  43  43  44  44  45  45  44  44  44  43  43  43  44  44  44  42  42  42  42  44  45  44  43  43  42  42  42  43  43  42  43  43  42  43  44  45  45  44  43  43  43  43  43  43  43  43  42  42  42  42  43  43  43  42  41  42  42  44  45  45  45  44  44  43  42  42  44  44  43  41  40  40  41  43  43  44  44  44  44  44  43  42  43  45  46  44  42  43  45  45  42  41  42  43  43  43  43  43  43  43  43  43  42  41  40  39  39  41  44  45  45  44  44  44  44  44  45  45  45  44  43  43  43  44  45  45  44  44  44  43  42  41  41  42  42  42  42  43  44  45  44  43  42  42  42  43  43  43  43  44  45  46  45  43  42  41  42  43  44  44  44  44  44  43  42  42  43  43  43  42  43  44  46  44  42  43  43  44  44  43  43  43  43  42  42  44  46  47  46  43  42  43  44  44  44  45  46  45  43  43  43  43 
 44  45  45  44  44  45  44  45  45  45  45  44  43  43  44  45  47  47  46  45  45  45  46  47  46  45  45  44  44  44  46  47  48  47  46  46  47  46  45  45  43  42  44  45  47  47  46  45  45  45  45  45  45  44  43  42  42  43  46  48  49  48  47  46  45  45  46  47  47  45  43  41  41  42  44  45  45  46  46  45  43  42  44  45  46  46  45  45  45  43  42  43  44  46  46  45  43  42  43  44  44  43  44  43  43  43  44  45  45  46  45  44  46  46  43  42  42  42  44  45  45  46  47  47  46  45  44  44  44  44  44  44  44  44  45  45  42  42  43  44  45  44  43  43  43  43  43  42  42  42  43  42  41  42  44  45  44  43  43  42  41  41  42  43  44  43  42  42  42  43  43  43  43  43  44  44  44  44  44  45  45  45  45  44  44  44  44  44  44  43  42  42  42  42  42  41  41  43  44  45  44  44  45  46  46  45  43  42  43  43  43  44  44  44  44  45  46  45  44  45  45  44  43  43  43  42  42  42  42  43  43  44  45  45  45  45  45  44  44  44  44  43  42  43  43  43  43  43  44  44  43  43  43  43  44  45  45  44  44  44  45  45  44  43  43  43  44  44  44  43  42  41  41  42  43  44  43  43  42  42  43  43  44  44  44  44  43  44  43  44  44  41  39  41  43  44  45  45  45  44  44  42  41  43  45  45  44  44  44  45  45  44  43  43  44  43  42  42  42  42  43  43  43  42  42  42  42  43  44  43  43  45  45  44  42  43  45  45  43  41  41  43  43  44  44  44  44  44  44  44  44  43  42  41  41  43  45  45  44  43  43  42  42  42  42  43  43  43  42  42  43  43  44  45  45  44  43  43  42  41  41  41  42  41  41  42  43  44  44  44  43  43  43  43  44  44  44  45  46  45  43  42  40  40  41  42  43  43  43  43  43  43  42  43  43  44  44  43  44  46  47  45  43  43  44  45  44  43  44  45  44  44  43  45  46  44  43  42  42  43  45  45  44  45  45  45  43  44  44  44 
 44  45  45  44  45  45  44  43  44  45  44  43  42  42  43  45  46  46  45  46  45  45  47  48  47  46  45  44  43  43  46  48  48  46  45  45  47  47  46  44  42  42  43  45  46  46  46  45  45  44  45  45  44  43  43  42  42  43  46  47  48  47  46  46  44  44  47  47  46  45  43  42  42  44  45  45  45  45  45  43  42  42  44  46  47  46  46  46  44  43  43  44  45  46  47  46  44  44  43  44  45  45  44  44  43  43  43  44  46  46  45  44  46  46  44  43  42  41  42  43  44  45  46  47  47  46  44  44  44  44  43  44  45  44  45  45  44  43  43  43  44  44  44  44  44  44  43  42  44  45  44  43  42  43  44  44  43  42  43  43  42  41  42  43  44  43  42  41  42  43  44  43  43  43  44  44  44  45  45  46  46  46  45  44  44  43  44  45  45  44  42  42  42  42  42  41  41  43  44  45  45  45  45  46  46  46  44  43  44  43  44  44  45  45  45  45  45  45  44  45  46  45  44  43  43  42  41  41  42  43  45  45  45  45  45  45  44  43  43  43  44  43  43  42  43  42  42  43  43  43  43  42  42  43  45  46  44  44  45  45  46  45  44  44  43  44  44  44  43  42  41  41  41  42  44  44  44  43  42  42  43  43  44  44  44  44  44  44  43  44  45  43  41  44  45  45  45  44  43  42  42  42  42  45  46  44  42  41  42  45  45  44  42  42  44  43  41  42  43  45  45  45  44  43  43  42  41  43  45  44  43  44  45  44  43  43  44  44  43  43  43  44  45  44  44  44  44  44  44  43  43  44  44  43  42  43  44  45  44  44  42  41  42  41  41  42  42  42  42  41  42  43  43  44  45  44  43  43  43  42  41  42  42  41  41  42  44  44  44  44  44  43  43  44  43  44  44  45  45  43  42  41  40  40  41  42  43  43  43  43  43  43  42  43  44  44  43  43  43  45  46  45  44  44  45  45  45  44  44  45  44  43  43  45  46  43  42  42  42  43  44  44  44  44  45  44  44  44  45  44 
 44  45  45  45  46  46  44  43  43  44  44  43  42  42  43  45  45  44  45  46  45  45  46  47  48  47  45  43  42  42  45  47  47  44  43  44  46  47  45  43  42  43  44  45  45  45  45  45  44  44  44  44  44  44  44  43  42  43  44  45  45  45  45  46  43  42  44  45  45  44  44  44  45  45  44  43  44  45  44  42  42  44  46  47  46  45  45  45  44  43  43  45  46  47  47  46  45  44  44  44  46  47  46  45  43  42  42  43  45  46  45  44  45  45  44  43  42  42  43  43  44  45  45  45  47  46  44  44  43  43  43  44  44  44  45  46  46  44  43  43  43  44  44  45  46  47  46  45  46  46  45  44  43  43  44  44  43  43  43  44  43  42  43  44  44  44  42  41  42  43  44  44  44  44  43  43  44  45  45  45  45  45  45  44  44  44  45  46  46  45  43  43  43  44  44  43  43  43  43  43  43  44  45  46  46  46  45  44  43  43  43  45  45  46  45  44  43  43  44  45  44  44  44  44  43  43  43  42  43  44  46  46  46  46  45  44  43  42  41  42  43  44  44  43  42  41  42  43  43  43  42  42  42  43  44  45  44  44  44  45  46  46  45  44  43  44  45  45  44  42  41  41  42  43  44  45  45  43  42  42  42  43  43  43  43  43  43  43  44  44  44  44  45  46  46  46  44  42  41  40  41  43  43  45  47  44  41  40  41  44  45  44  42  42  43  43  42  43  44  46  47  46  45  44  44  43  42  44  45  44  43  43  44  44  43  44  44  44  44  45  46  46  45  44  42  42  42  43  43  43  43  44  45  44  43  43  44  44  44  44  42  42  42  41  41  42  42  42  42  41  42  42  43  44  44  44  44  44  44  43  43  44  44  43  42  43  44  43  42  42  43  43  44  44  43  44  44  45  46  44  42  41  40  40  41  43  44  44  45  45  45  44  43  43  44  44  43  42  42  43  44  44  43  44  45  46  45  44  45  45  44  43  43  44  45  43  42  42  42  43  43  42  41  42  44  44  44  44  44  44 
 44  45  46  45  46  47  45  43  43  43  44  43  43  44  44  45  44  43  45  46  46  46  46  46  47  46  45  43  42  43  45  46  45  44  42  43  45  45  45  43  43  44  45  45  45  45  44  44  43  43  44  44  45  45  45  44  44  44  43  43  43  43  44  45  43  41  41  42  43  44  44  45  46  45  43  42  43  44  43  43  44  45  47  47  46  45  44  44  44  43  44  45  46  47  48  47  45  45  45  45  46  46  46  45  44  43  42  43  44  45  45  44  42  42  43  43  43  43  44  44  45  45  44  44  46  46  44  44  43  43  44  43  43  44  45  46  47  45  43  42  43  44  44  46  47  48  48  47  47  46  45  43  43  44  44  44  43  42  43  43  44  44  44  44  45  44  42  41  42  43  43  44  45  44  43  44  44  45  44  44  44  44  44  44  43  44  45  45  45  45  43  43  44  45  45  45  44  43  42  42  42  43  44  46  46  46  45  44  42  42  43  44  45  45  44  43  42  42  44  44  43  43  43  43  43  44  44  44  44  44  46  46  45  45  44  43  42  41  40  41  42  44  45  44  41  41  42  42  42  42  43  43  43  44  44  44  45  44  44  44  45  46  45  44  43  43  44  44  45  42  41  42  43  44  45  45  45  43  43  42  41  42  42  42  42  42  42  43  44  45  45  45  45  46  46  46  44  42  41  41  42  43  43  45  46  45  43  41  41  43  44  44  43  42  42  42  43  43  44  45  46  46  45  45  44  44  43  43  44  44  43  42  43  43  43  43  43  43  44  46  46  45  43  42  41  41  42  44  44  44  44  45  46  45  44  43  43  43  43  43  43  43  43  42  42  43  43  43  43  42  42  43  43  44  44  44  44  45  44  43  44  45  45  44  42  43  43  42  41  41  42  43  43  44  43  43  44  45  47  45  43  42  41  41  42  43  44  45  45  46  46  45  44  44  45  45  44  42  41  41  43  43  43  44  45  45  44  44  45  46  45  44  43  44  45  44  43  43  43  43  42  41  40  40  43  43  43  43  43  43 
 44  45  46  45  47  48  47  45  44  44  43  44  45  46  45  45  43  43  44  45  46  45  45  45  45  45  44  43  43  44  45  46  45  44  43  43  43  44  45  45  45  46  46  46  45  45  44  43  43  43  44  44  45  46  45  45  44  43  44  43  43  42  43  44  42  40  41  41  42  45  45  45  44  44  43  43  43  44  44  44  45  46  46  46  45  44  43  44  43  44  45  45  46  46  47  46  44  44  45  44  44  44  44  45  44  44  43  44  44  44  43  42  41  41  43  43  44  43  44  45  47  46  45  45  45  45  44  44  43  44  44  43  44  44  45  46  46  44  42  41  42  44  44  45  47  47  47  46  46  45  43  42  42  43  44  45  44  43  42  43  45  45  44  44  45  44  43  42  43  43  42  43  45  45  43  44  45  44  44  43  43  43  44  44  44  44  45  44  45  44  43  43  44  45  45  45  46  45  43  42  42  43  43  45  46  45  45  43  42  41  42  42  44  44  44  43  42  43  43  43  41  41  41  41  43  44  44  44  44  43  44  44  43  43  43  42  42  41  41  42  43  44  45  43  41  42  43  42  42  42  43  44  45  44  44  44  46  45  44  45  45  46  45  44  43  43  43  44  44  43  42  43  43  44  45  45  44  44  45  43  41  41  42  43  43  42  43  43  44  45  46  44  42  43  44  45  45  44  44  44  43  42  42  43  45  46  45  43  42  42  44  44  43  42  42  42  43  43  43  43  43  44  45  45  45  44  43  43  44  45  43  42  42  43  43  43  42  43  44  45  44  43  41  40  40  42  43  45  46  46  46  45  45  45  44  43  43  42  43  43  44  44  44  44  44  44  43  42  42  43  42  42  43  44  44  44  44  45  44  43  44  45  45  43  42  42  42  41  41  42  42  43  44  44  43  44  44  45  47  46  45  43  42  41  42  42  43  43  44  45  45  46  45  45  45  45  44  42  41  42  43  44  43  43  43  44  43  44  45  46  46  45  44  45  46  45  44  43  43  44  43  41  40  40  42  43  42  42  41  41 
 43  44  45  45  46  47  47  46  44  43  44  45  46  46  45  44  43  42  44  44  45  45  45  45  45  45  44  43  44  44  45  45  45  44  44  43  43  44  45  46  46  46  46  45  45  44  44  44  44  44  44  45  46  46  44  43  42  43  44  44  43  43  43  43  41  40  42  43  45  47  46  44  43  42  43  43  44  45  45  45  45  45  45  45  44  43  44  45  45  44  45  45  46  46  45  44  44  44  44  44  41  41  43  44  45  45  45  45  45  43  42  41  42  43  43  44  44  43  44  44  45  45  45  45  45  45  44  44  44  44  44  43  44  44  46  46  45  42  41  41  43  44  45  45  45  45  44  43  44  44  43  42  42  43  45  46  46  44  43  43  45  44  44  44  45  44  43  43  43  43  42  43  45  44  43  43  44  44  43  42  42  43  44  45  44  44  45  44  44  43  43  42  43  45  45  45  46  45  44  43  44  44  45  45  45  44  43  42  42  42  42  42  43  43  44  43  43  44  45  44  41  40  41  41  43  44  45  45  44  43  42  42  41  42  43  43  43  43  43  43  43  44  44  43  41  42  44  43  42  41  43  45  46  45  44  45  47  45  44  45  45  46  45  44  43  42  42  44  44  43  43  43  44  45  44  43  42  43  45  43  41  42  42  42  42  43  43  44  45  46  47  44  42  43  43  44  45  45  45  45  44  43  43  42  43  45  46  44  42  42  43  44  44  43  42  43  43  43  43  41  41  42  43  45  44  43  42  42  44  45  44  43  43  44  43  42  41  42  44  44  42  42  41  41  42  43  45  47  46  46  45  45  45  45  44  43  42  42  43  43  44  44  44  44  44  43  42  42  42  43  42  42  43  43  44  45  46  45  44  43  44  45  45  43  42  41  41  41  41  42  43  44  44  44  44  44  45  46  47  46  45  43  42  41  42  41  41  41  42  43  43  45  45  44  45  45  44  43  42  42  45  46  45  42  42  44  43  44  45  46  45  44  43  44  45  44  44  44  44  45  44  42  41  41  42  43  42  41  41  41 
 42  43  44  44  45  46  46  45  44  44  44  45  46  46  45  43  43  43  43  43  44  44  44  44  44  44  44  44  44  45  45  45  46  45  44  44  44  44  45  47  47  46  45  44  44  43  44  45  45  45  45  46  46  46  43  41  41  42  44  45  44  43  42  42  41  41  44  46  48  48  47  45  42  43  43  44  44  45  46  45  44  43  44  44  44  44  45  46  45  44  44  45  46  45  44  44  43  43  44  44  42  41  42  44  45  46  46  45  44  43  42  43  44  44  44  43  43  43  43  43  43  44  44  44  44  44  45  45  45  44  44  43  44  44  46  46  44  41  40  41  43  45  45  44  44  43  42  42  43  44  45  44  43  43  45  46  47  45  44  44  44  44  44  45  45  45  43  43  44  44  44  43  44  44  43  42  42  43  42  42  41  42  43  44  45  45  45  45  44  44  43  42  43  45  45  45  46  45  44  44  44  45  45  45  44  43  42  42  44  44  43  43  43  43  43  44  44  45  46  45  42  41  41  42  43  44  44  45  44  43  42  41  40  42  43  43  44  44  44  44  44  44  43  42  41  43  44  43  43  42  42  44  45  45  44  45  46  45  44  45  46  46  45  44  43  42  43  44  44  43  43  44  45  45  45  43  42  43  44  43  41  42  43  43  43  43  44  44  45  45  46  45  44  45  44  43  43  44  44  45  45  44  43  41  41  45  45  44  42  42  42  42  43  43  43  44  44  44  43  41  40  41  43  44  44  43  42  42  44  45  44  43  44  44  43  42  41  42  45  44  43  43  43  43  44  44  45  45  45  44  43  43  44  44  44  43  43  43  43  43  43  44  45  45  44  43  42  42  42  43  43  43  43  44  44  46  47  45  44  43  43  44  45  44  42  41  41  42  43  43  44  44  45  45  45  45  45  46  46  45  45  43  42  42  41  41  40  40  40  41  42  44  44  43  44  44  44  43  43  43  45  46  45  42  42  44  44  44  45  45  44  42  41  42  43  43  43  43  44  45  45  43  42  42  43  43  42  42  42  42 
 43  43  44  44  45  45  44  43  43  44  45  46  46  45  44  44  44  43  42  42  42  43  44  45  45  45  45  45  44  45  46  46  47  46  45  45  45  45  46  46  46  45  44  44  43  44  44  45  46  46  45  45  45  45  43  41  41  43  44  44  43  42  41  41  41  41  44  47  47  47  46  45  44  45  45  45  44  45  47  46  44  42  43  44  45  45  45  45  45  44  45  45  46  45  44  43  44  44  44  45  44  43  43  44  45  46  45  44  42  42  44  45  44  44  43  42  43  43  43  42  41  42  43  44  44  44  45  45  45  44  44  43  43  44  46  46  44  42  41  42  44  45  45  44  43  43  42  42  43  45  47  46  45  43  44  45  46  46  45  44  43  43  44  45  46  45  44  43  43  44  45  45  45  44  42  41  42  43  43  42  42  41  42  44  44  44  44  44  45  44  43  43  44  46  45  45  45  44  43  43  44  44  44  44  43  42  42  43  44  45  44  44  43  42  42  44  45  45  45  45  44  43  43  43  44  45  45  45  44  44  43  43  42  42  43  44  44  43  43  43  44  43  43  42  42  43  44  44  44  43  43  43  44  44  45  44  44  44  45  46  47  46  45  44  43  43  45  45  44  43  42  44  45  46  46  44  43  43  44  43  42  42  43  44  44  44  43  43  44  44  44  45  47  46  44  43  43  43  44  45  45  45  44  42  41  44  44  43  42  41  41  41  41  42  43  45  46  45  44  42  41  41  43  44  45  44  43  42  43  44  44  43  43  45  44  42  41  43  46  45  44  45  45  45  45  44  43  43  43  43  43  43  43  43  43  43  43  43  44  44  44  44  45  46  45  44  42  42  43  43  44  44  43  44  45  46  46  44  42  40  41  43  45  45  44  43  43  44  44  44  44  45  44  44  44  44  44  45  45  45  44  43  43  42  42  42  41  41  40  41  42  43  43  43  43  44  45  44  43  43  44  45  44  42  42  44  44  45  44  44  43  41  40  41  43  43  42  41  42  43  44  42  42  43  43  43  43  43  43  43 
 43  44  45  45  46  45  43  42  43  45  46  46  46  45  45  45  45  43  42  41  42  43  45  46  45  45  45  45  44  44  46  47  47  47  46  45  45  46  47  47  45  44  44  43  44  44  44  45  45  46  45  45  45  44  43  44  45  45  45  44  42  40  41  41  41  41  44  45  44  44  43  44  46  47  46  44  43  44  47  46  45  43  44  46  46  45  44  43  43  44  45  45  46  45  45  44  44  45  46  46  46  45  44  44  45  45  43  42  40  41  44  47  43  40  40  40  42  43  43  42  41  41  43  45  45  44  45  45  45  44  43  42  43  44  46  47  46  44  42  42  43  45  45  44  43  43  43  43  43  46  49  48  45  43  42  44  45  45  44  43  43  43  44  45  46  45  44  43  43  44  45  46  46  44  43  42  42  44  44  44  43  42  42  43  44  44  44  44  44  44  43  44  45  45  45  45  45  43  42  42  42  43  44  44  43  42  43  43  43  44  44  44  42  41  41  43  44  45  44  44  45  45  44  44  45  46  45  45  45  45  45  45  44  44  45  45  44  43  43  43  43  43  44  43  41  42  43  44  44  44  43  43  43  44  45  44  43  44  46  47  47  46  44  43  43  44  46  45  44  43  42  44  46  47  46  45  44  44  45  44  42  43  44  44  44  43  43  43  43  43  42  44  45  45  44  43  43  44  45  46  47  46  46  43  40  42  43  42  42  42  41  41  40  42  44  45  46  46  45  43  42  42  43  44  45  44  43  41  41  43  43  43  43  45  45  43  42  44  47  46  44  46  46  45  44  42  42  42  42  43  44  42  42  43  43  43  42  43  44  44  45  44  45  46  46  44  43  42  43  43  44  44  43  44  45  44  43  42  39  38  39  43  45  46  45  45  45  45  44  45  45  44  44  45  44  44  44  44  45  44  43  43  42  43  43  44  43  42  42  42  42  44  44  43  44  45  45  44  43  43  43  43  42  41  42  44  44  45  45  44  44  42  41  42  43  43  41  40  40  41  42  41  41  42  43  44  43  43  43  42 
 44  44  46  47  47  45  43  42  43  45  46  46  44  44  44  46  46  44  43  42  43  45  46  46  46  45  44  43  44  45  46  46  46  46  46  46  46  46  46  46  45  44  44  44  44  44  44  44  45  45  45  45  44  44  45  45  45  46  45  43  42  43  44  43  42  42  44  45  45  44  44  45  46  46  46  45  43  43  45  45  45  46  46  47  47  46  45  45  45  44  44  45  46  45  44  43  43  44  45  45  48  47  45  44  44  44  43  42  42  42  43  44  43  42  40  40  40  41  43  44  44  44  44  44  44  44  44  44  44  44  43  42  42  44  45  46  46  45  43  43  44  45  45  45  44  43  44  44  43  44  46  46  43  42  42  44  45  45  44  43  42  43  44  45  45  44  44  44  44  45  44  44  45  44  42  41  42  43  44  44  43  42  42  42  43  43  43  43  43  43  44  45  46  46  46  46  46  45  43  42  42  42  43  43  43  43  44  45  46  46  45  44  42  42  43  43  43  44  45  46  47  46  46  45  45  45  46  47  47  46  45  45  44  44  44  43  42  42  42  43  45  45  44  44  43  43  43  43  43  43  43  44  44  45  46  45  44  43  43  44  45  45  44  42  42  42  43  45  46  45  44  43  44  45  45  44  43  43  44  43  43  43  43  43  43  43  42  42  43  43  43  44  44  44  44  43  44  44  44  45  45  45  45  43  42  43  43  42  42  41  41  41  42  43  44  44  43  44  43  43  42  41  42  43  44  45  45  43  42  43  43  42  42  43  43  43  43  44  46  44  42  42  44  45  44  41  40  41  43  44  44  42  41  42  42  42  42  43  44  45  44  43  43  45  46  44  42  42  41  42  43  43  44  45  45  43  42  42  42  41  42  43  43  44  44  44  45  43  42  43  43  44  45  45  43  42  42  43  43  43  42  42  42  42  43  43  43  43  43  43  43  46  46  44  44  45  46  45  44  43  43  43  43  41  41  43  44  44  44  45  45  43  42  43  44  43  42  41  41  41  41  42  42  43  44  44  44  44  43  42 
 44  44  46  48  47  45  44  42  43  45  46  45  43  43  44  45  45  45  44  43  44  45  46  46  45  44  43  42  44  46  45  45  45  45  46  47  47  46  45  45  45  45  45  45  44  43  43  44  44  45  45  44  44  44  46  45  45  47  46  44  43  46  47  44  43  43  45  46  45  44  44  45  45  45  45  45  44  44  44  44  45  46  46  46  46  46  47  47  46  44  43  45  46  45  44  43  42  43  43  44  47  48  45  44  43  44  44  44  43  43  43  42  44  43  42  40  40  41  43  44  46  46  46  45  45  44  44  43  43  43  43  43  43  43  44  45  45  44  43  43  44  44  45  45  44  44  44  44  42  43  44  43  42  42  43  44  46  45  44  43  42  42  43  44  44  44  45  45  45  45  43  43  44  44  42  42  42  43  44  44  43  43  42  42  43  44  44  44  43  42  43  44  45  46  46  46  47  46  44  43  43  43  43  43  43  44  44  45  48  48  46  44  42  43  44  43  43  44  45  47  47  47  46  46  45  45  46  47  47  47  45  44  43  43  43  42  42  42  42  44  45  45  45  44  44  44  43  43  42  42  43  44  45  45  45  45  45  43  42  43  44  44  43  42  42  42  42  44  47  47  45  44  43  44  44  43  42  42  43  43  42  42  42  43  43  43  43  43  43  43  43  44  44  43  43  44  43  43  43  43  43  43  43  43  44  44  43  43  42  41  41  42  43  44  44  43  42  43  43  42  42  42  42  42  43  45  47  45  43  44  43  42  41  41  41  42  43  44  44  43  42  40  43  45  45  42  40  41  45  46  44  43  42  42  41  42  43  43  44  44  44  43  43  44  45  44  42  41  41  41  42  43  44  45  44  43  43  43  44  44  44  43  42  42  42  42  43  42  41  42  43  44  45  45  44  42  42  42  43  43  42  42  41  42  43  44  44  44  44  43  44  47  47  44  43  44  46  46  45  44  43  44  45  42  41  43  44  44  43  45  45  43  41  43  44  43  42  42  42  42  42  43  43  44  44  45  45  44  44  43 
 44  44  45  45  45  44  43  42  43  45  46  45  44  43  44  44  45  44  45  44  43  43  44  45  45  44  43  43  44  45  45  44  45  45  46  47  46  46  45  45  46  46  46  45  44  44  43  44  44  45  44  43  44  45  46  47  47  48  46  45  44  47  48  46  45  45  46  46  45  44  44  45  45  45  44  43  44  45  45  44  43  43  43  44  44  46  47  46  45  44  42  44  45  45  44  43  42  43  44  45  46  46  45  45  44  45  44  44  43  43  44  44  44  43  42  41  41  42  42  43  45  46  47  48  47  46  44  43  42  43  43  44  43  43  42  43  44  44  43  43  43  44  44  45  44  44  45  44  42  42  44  44  43  44  44  45  45  45  43  42  43  42  43  43  44  45  45  45  44  44  45  44  45  44  43  43  43  44  44  45  44  44  43  43  43  45  46  46  44  43  43  42  43  44  44  45  46  45  44  44  43  44  44  44  43  43  44  45  46  47  46  44  42  42  43  44  45  45  44  44  46  47  46  45  45  45  45  46  47  46  45  44  42  43  44  44  44  44  44  44  45  44  45  44  43  43  44  44  44  44  44  43  43  43  43  44  45  45  45  45  44  43  42  42  43  44  44  45  46  46  45  44  44  44  44  43  42  42  43  43  42  42  43  44  43  44  43  44  43  42  41  42  44  44  43  44  44  44  44  44  44  43  42  43  45  45  45  44  43  42  43  42  43  44  44  45  45  45  44  43  43  43  42  42  44  45  46  44  43  44  43  42  42  41  42  42  43  43  43  45  45  42  43  45  46  43  41  42  45  45  45  45  44  43  42  42  43  44  44  43  43  44  44  43  44  44  42  41  42  42  43  43  44  44  42  43  44  44  44  43  44  44  43  42  41  41  41  42  43  43  43  44  45  45  45  45  44  43  44  44  43  43  42  43  44  44  44  44  44  44  45  46  46  44  43  44  46  47  46  44  44  44  44  43  43  45  45  44  42  43  43  42  41  42  44  44  43  44  44  43  42  42  42  43  43  45  46  46  45  44 
 44  44  44  45  45  44  44  44  44  46  47  46  44  44  44  44  44  45  45  45  44  43  43  44  45  46  46  45  44  44  44  44  44  45  45  46  46  46  45  45  46  47  46  44  43  44  43  44  45  45  44  43  44  46  47  47  48  48  47  46  45  48  49  47  46  46  46  46  45  44  44  45  45  45  44  43  44  44  45  44  43  43  42  43  44  46  46  46  44  43  42  44  45  46  44  43  43  44  44  44  45  45  45  45  45  45  45  45  44  44  44  44  44  43  43  43  43  42  42  42  44  45  47  48  47  45  43  42  42  43  44  44  44  44  42  42  44  45  44  43  43  43  43  44  45  45  45  44  42  43  44  44  44  44  45  45  45  44  43  43  44  43  42  43  44  46  46  45  44  44  46  46  45  44  44  43  44  44  45  44  44  44  43  43  43  44  45  46  45  44  43  43  43  44  45  45  46  45  45  44  44  44  43  44  43  43  43  44  45  46  45  44  42  42  44  46  47  46  44  44  46  46  45  45  44  44  45  45  46  46  45  43  42  42  42  44  44  44  44  44  44  44  44  44  44  44  43  43  44  44  44  43  43  43  43  43  44  45  45  45  43  41  40  41  43  45  45  45  45  45  46  45  44  45  45  44  42  42  43  43  42  43  44  44  44  44  44  44  43  41  40  42  44  44  43  44  44  44  44  44  44  43  43  44  45  45  46  45  44  43  43  43  43  43  44  45  46  46  45  44  44  44  43  44  44  45  46  44  43  43  43  43  43  43  43  44  44  44  44  46  46  42  42  44  46  45  44  44  45  45  45  45  45  43  41  42  43  45  44  43  42  42  44  43  43  43  42  41  42  42  43  44  44  43  42  44  45  44  44  44  44  44  43  43  42  42  41  43  44  43  43  43  44  45  45  45  45  45  44  45  45  44  44  44  44  45  44  44  44  45  45  46  46  44  44  45  46  47  46  45  44  44  44  44  45  46  46  44  42  42  43  42  41  42  43  43  43  44  44  44  43  42  41  42  43  45  46  45  44  44 
 45  46  45  44  44  45  45  45  46  47  47  46  45  44  44  45  45  45  46  46  45  44  44  44  45  47  48  47  46  44  44  45  44  44  45  46  45  45  45  45  46  46  45  44  44  43  43  44  44  44  44  44  45  46  47  47  48  48  47  46  45  48  49  48  47  47  46  46  45  45  45  45  46  45  45  44  43  43  44  45  44  43  43  44  45  46  46  45  43  43  43  44  45  45  43  43  44  44  45  45  44  44  44  44  44  45  45  45  45  44  43  43  44  44  44  44  44  43  42  42  43  45  46  47  47  45  43  42  42  43  45  45  45  44  43  42  45  46  45  45  44  43  44  45  46  46  45  44  43  44  44  43  44  45  46  45  44  43  42  43  45  44  43  44  45  46  46  45  44  44  46  46  44  43  43  43  44  45  44  44  44  43  43  43  42  43  45  45  45  45  45  44  45  45  46  46  46  46  46  45  45  45  44  44  43  43  43  43  44  45  45  44  42  42  45  47  47  46  44  43  45  45  45  44  44  44  44  45  45  45  44  43  42  42  42  43  44  44  45  44  43  44  45  46  45  44  43  44  45  45  45  43  42  43  43  43  43  45  45  44  42  40  39  41  43  44  44  44  44  45  45  45  45  45  46  45  44  43  43  43  43  43  44  45  45  45  45  43  42  41  40  41  43  43  43  44  45  45  45  45  44  44  44  44  45  46  46  45  44  43  44  44  44  43  43  45  46  45  44  44  44  44  44  45  45  45  45  44  43  44  44  44  45  44  44  45  45  45  45  46  45  41  41  43  45  45  45  45  46  45  44  45  45  43  42  42  43  44  44  42  41  42  43  44  44  44  43  42  41  42  42  43  44  43  43  44  44  44  45  44  44  43  43  42  42  42  41  43  44  43  43  42  42  43  44  46  46  46  45  46  46  45  45  45  45  45  44  45  44  45  46  46  46  44  44  44  45  46  46  46  45  44  43  44  45  46  46  44  42  42  43  43  42  43  44  42  42  43  44  44  43  42  42  42  43  45  45  44  43  43 
 46  47  46  45  44  44  45  46  47  46  46  46  46  45  45  46  45  45  45  46  45  45  45  45  45  46  48  49  46  44  45  45  44  44  45  46  46  45  45  45  45  45  44  45  45  44  44  44  43  44  45  46  45  45  46  47  48  47  46  45  46  47  48  48  47  46  45  45  44  44  45  46  46  46  45  44  42  42  45  46  45  44  44  45  47  47  45  43  43  43  42  43  44  44  43  42  43  44  45  45  44  43  43  43  44  44  44  44  44  44  44  44  43  44  44  44  44  44  43  42  43  44  45  45  45  45  43  43  43  44  45  46  45  45  44  44  46  47  47  46  45  44  44  45  46  46  45  45  45  45  44  44  44  46  46  45  43  43  42  43  45  45  45  45  45  45  45  45  44  45  45  45  43  42  43  43  44  45  45  44  43  42  42  42  43  44  45  45  46  46  46  45  46  46  46  46  47  47  47  47  46  45  45  44  44  44  43  43  45  46  45  44  42  42  44  46  46  44  43  42  43  44  45  45  45  45  45  45  45  44  44  44  44  43  42  41  43  44  44  44  44  45  47  47  46  44  44  45  45  46  45  43  42  43  44  44  44  44  44  43  41  40  40  41  42  42  43  43  43  43  43  43  44  45  47  46  45  43  43  43  42  43  44  44  44  45  44  43  42  41  40  41  43  42  43  44  44  44  44  44  44  44  44  44  45  45  45  44  44  43  44  43  43  44  44  44  44  43  43  43  43  44  44  44  44  44  44  44  43  45  45  46  46  45  44  44  44  44  44  44  43  41  41  42  43  44  45  45  46  45  43  44  44  43  42  43  43  44  43  43  43  43  43  44  45  44  43  42  41  41  42  42  43  43  42  43  43  43  44  44  44  43  42  43  42  42  42  43  44  44  43  42  41  42  43  46  47  46  46  45  45  45  45  46  46  45  44  45  44  45  46  45  45  44  44  43  43  44  45  45  45  43  42  43  44  45  45  44  42  42  43  44  44  44  44  42  41  43  43  44  43  43  43  43  43  45  45  44  43  43 
 45  46  46  46  44  44  44  45  46  46  46  46  45  45  45  45  46  45  45  44  45  45  45  44  44  44  46  48  47  45  45  45  44  44  45  46  46  45  45  45  45  44  44  45  46  45  45  44  43  44  45  46  45  44  45  46  47  47  45  45  46  47  48  48  46  45  44  43  44  44  45  46  46  45  44  44  42  42  44  46  46  45  45  46  47  46  44  43  43  43  41  42  42  43  42  42  43  44  45  44  44  43  43  44  44  43  43  44  44  44  45  44  43  43  44  44  44  44  44  44  44  44  45  44  44  44  44  45  46  46  46  45  45  45  46  47  46  46  47  46  45  44  44  45  47  47  46  45  45  45  44  44  44  45  46  45  43  42  43  44  45  46  46  46  45  44  45  45  45  45  45  44  43  43  44  44  45  46  46  44  43  43  43  44  46  46  45  46  46  46  46  45  45  45  45  45  47  48  48  48  46  45  45  44  44  44  44  44  46  47  46  44  43  43  43  43  42  41  41  42  43  44  45  45  45  45  45  46  45  45  43  44  46  45  43  42  43  44  44  44  44  45  47  48  46  45  44  45  45  45  45  43  42  43  45  46  45  44  43  43  43  43  42  42  41  42  42  43  43  43  42  42  42  44  47  47  45  43  44  43  42  42  43  44  44  44  44  43  42  41  40  41  42  42  43  44  44  44  44  44  44  44  43  44  45  45  45  44  44  43  44  43  43  44  44  43  41  41  42  43  43  44  44  44  43  42  42  42  43  45  46  46  46  44  43  43  43  43  44  43  41  41  41  41  42  42  43  45  46  45  43  42  43  43  43  43  43  43  44  45  46  45  44  44  44  44  43  42  41  41  41  42  42  42  41  41  42  43  44  45  44  43  42  43  42  42  42  44  45  45  45  44  42  41  42  45  46  46  45  44  44  44  44  45  46  45  44  45  44  45  46  45  45  44  44  43  42  42  44  45  44  43  41  42  42  43  44  44  43  43  43  44  44  45  44  42  41  43  43  43  44  44  44  44  44  44  45  45  45  44 
 44  45  45  45  44  44  45  46  46  45  45  45  46  46  46  46  46  45  44  45  45  46  45  44  42  42  44  46  46  45  45  45  44  45  45  46  46  45  46  46  45  44  45  45  46  46  46  45  44  44  45  47  44  42  43  45  47  47  45  45  47  47  48  48  46  44  43  43  44  44  45  45  45  44  43  43  42  43  45  46  46  45  45  45  46  45  44  42  44  44  43  43  42  41  41  41  43  45  45  45  44  44  45  45  45  44  43  43  44  45  46  46  43  43  43  43  44  45  46  46  46  45  45  44  44  44  45  47  47  47  46  45  44  45  47  48  45  44  45  46  45  44  44  45  46  47  47  46  46  45  44  43  44  45  45  44  43  43  43  44  44  45  46  47  46  44  44  44  45  46  45  44  43  43  44  45  45  46  46  45  44  44  44  45  47  46  45  45  45  45  46  45  44  44  43  44  47  47  47  46  46  45  45  45  45  45  44  44  46  46  46  45  45  45  45  43  41  41  42  43  45  46  46  46  46  46  46  46  45  44  43  44  46  45  44  43  44  44  45  43  43  43  45  46  46  45  44  44  45  45  44  43  42  43  45  46  46  44  43  42  44  45  44  43  42  41  42  43  44  43  42  41  41  43  46  46  44  43  42  42  41  42  42  43  43  43  43  43  42  42  42  43  44  44  44  44  44  44  43  43  43  43  43  44  45  46  46  45  44  44  44  44  44  44  45  44  42  42  43  43  43  43  43  43  43  42  41  42  44  46  47  47  46  44  42  42  41  42  43  42  41  43  43  42  41  42  43  46  46  44  42  41  42  44  45  45  44  43  44  46  46  45  44  42  42  43  43  43  43  42  42  41  41  40  39  40  42  44  45  45  44  43  42  42  43  43  43  45  47  47  46  45  43  42  42  44  45  45  45  43  42  43  44  44  45  45  44  44  44  44  44  44  44  44  44  42  41  41  43  44  44  42  41  41  41  41  42  44  44  43  42  43  44  44  44  43  43  43  43  44  44  45  45  45  45  45  44  45  45  44 
 44  45  44  44  45  45  46  47  47  45  44  45  46  47  47  46  46  45  45  45  46  47  46  44  42  42  43  45  45  45  44  44  44  44  45  46  46  45  46  46  45  44  44  45  46  47  46  45  44  44  45  46  44  42  42  45  47  47  46  46  48  48  47  47  46  44  44  44  44  45  45  44  44  44  43  43  44  45  46  45  45  44  44  44  45  45  44  43  44  45  44  44  43  42  41  42  44  45  46  46  44  44  46  46  45  45  43  43  44  45  46  47  45  44  44  44  44  45  46  47  46  46  45  44  45  45  46  47  48  47  46  45  44  45  47  48  44  43  45  45  45  45  44  45  45  46  46  46  46  45  45  44  44  45  44  44  43  44  44  44  43  44  46  46  45  44  44  44  45  45  45  44  43  43  44  44  45  45  45  44  44  44  45  46  46  45  44  44  44  45  45  45  44  44  43  44  46  46  46  45  44  44  44  45  45  44  43  44  45  45  45  46  45  46  46  44  43  42  44  45  46  46  46  46  46  46  45  45  45  44  44  44  45  45  44  44  44  45  44  43  42  42  42  44  45  45  44  45  45  44  43  43  43  44  45  46  46  44  43  43  44  45  44  43  42  42  41  42  44  43  42  41  41  43  44  44  43  42  41  41  42  41  42  42  42  42  42  42  43  43  43  44  45  45  45  45  45  44  44  43  44  43  43  44  46  47  46  46  45  44  44  44  45  45  46  45  44  44  44  44  44  43  44  44  43  43  42  43  45  46  47  47  46  44  42  42  42  42  44  43  42  44  44  44  42  42  43  45  45  43  42  41  42  44  46  45  43  43  44  46  46  45  43  42  41  43  44  44  44  43  43  42  41  40  39  41  43  45  45  45  43  43  42  43  43  44  44  45  47  47  47  45  43  42  42  43  44  44  44  43  42  42  43  44  44  44  44  43  43  43  43  43  44  45  44  42  41  41  42  44  44  43  42  41  40  39  42  44  45  43  42  42  43  43  43  44  44  44  43  44  45  46  46  46  46  45  45  44  43  43 
 44  45  44  44  46  48  48  48  47  45  44  45  46  47  46  45  45  46  46  46  47  47  45  44  44  43  44  44  44  43  43  44  43  43  45  46  46  45  46  46  45  44  43  44  45  46  47  46  45  44  45  45  45  44  42  46  48  47  45  46  48  47  46  45  46  45  45  44  45  46  45  44  43  43  43  44  45  46  45  45  44  44  43  44  45  45  46  46  46  45  44  45  44  43  43  43  45  46  46  45  44  44  46  46  45  44  43  43  44  45  46  46  46  45  44  44  43  45  45  46  45  46  45  45  46  47  47  47  48  47  46  45  45  45  47  47  44  44  45  45  46  45  45  44  43  44  45  46  45  46  45  45  44  45  45  44  43  44  43  42  42  43  45  45  45  44  44  45  44  44  45  44  44  43  44  44  43  43  44  43  42  43  45  45  45  44  43  43  44  45  44  45  44  44  44  45  45  46  45  45  44  44  44  45  45  45  43  42  43  45  46  46  45  45  45  46  45  45  46  46  45  45  45  44  44  44  44  44  44  45  45  45  44  45  45  45  45  44  42  42  41  42  42  43  43  44  45  46  45  44  43  43  43  44  44  45  45  45  44  44  43  44  43  43  43  42  42  42  44  43  42  41  41  42  44  43  42  40  40  41  42  42  41  41  42  41  42  42  43  42  42  43  44  44  45  46  46  45  44  44  43  44  43  44  45  46  47  48  47  45  44  44  46  47  48  47  46  46  45  44  44  43  44  43  43  43  43  44  45  45  46  45  45  43  42  42  43  44  45  43  43  45  46  45  44  43  44  43  43  42  43  42  43  44  45  44  43  42  43  43  44  43  42  41  42  43  44  44  44  44  43  42  42  41  41  43  44  45  45  44  43  42  43  44  44  44  43  44  45  44  44  44  43  43  43  44  44  43  42  43  43  42  42  43  44  44  43  42  42  42  42  42  43  45  44  43  41  41  43  45  45  44  42  41  39  39  41  44  46  44  42  42  42  42  43  44  45  44  44  44  45  45  46  45  45  46  45  44  43  42 
 44  44  44  44  46  49  49  49  48  45  44  44  46  45  43  42  42  44  46  47  46  45  44  43  44  44  44  44  43  42  42  42  43  43  44  45  46  46  45  45  45  44  43  43  44  46  48  48  46  45  45  46  47  45  44  47  49  47  45  46  48  46  44  44  45  45  44  44  45  45  44  44  43  43  44  45  45  45  45  44  44  44  45  45  45  46  47  47  46  45  44  44  44  43  42  43  46  47  47  45  43  43  45  45  45  43  42  43  45  45  46  47  47  46  44  44  43  43  44  44  45  45  45  45  47  47  47  46  46  46  46  45  46  45  46  47  45  45  45  46  47  47  45  43  42  43  44  45  45  46  47  46  46  46  46  44  43  42  41  41  42  43  43  44  45  45  45  43  43  43  44  45  46  46  45  44  44  43  42  42  42  42  44  45  45  45  44  44  44  45  45  43  43  43  45  46  46  46  46  45  44  45  46  47  47  46  43  42  43  46  47  46  44  43  44  45  45  45  44  45  45  44  44  43  43  43  43  43  44  44  45  45  44  45  46  46  45  43  41  41  42  43  45  44  43  44  46  47  46  45  44  44  43  43  43  43  45  45  46  45  43  42  42  43  43  43  42  42  43  43  43  43  43  44  44  43  41  40  41  41  41  41  41  41  41  41  42  42  42  42  42  42  42  43  44  45  45  45  45  44  44  44  43  44  45  46  48  49  48  46  45  45  46  47  48  47  46  46  45  44  44  44  43  43  43  44  44  44  44  44  43  43  43  43  43  43  44  45  45  44  44  46  46  45  44  44  43  43  42  42  43  44  44  44  43  42  42  42  41  41  41  41  41  42  43  44  43  43  42  42  42  42  42  42  42  44  46  46  45  44  43  43  44  45  45  45  43  42  42  42  42  43  43  44  44  44  44  43  41  44  44  43  42  42  43  43  43  42  42  42  42  42  43  45  45  43  42  42  43  46  46  45  43  42  40  38  41  45  47  45  43  41  42  43  43  45  44  44  44  44  44  44  44  45  45  46  46  46  46  45 
 45  45  45  45  46  48  49  49  47  45  44  44  45  45  44  43  43  45  46  46  46  45  45  45  45  45  44  43  44  44  44  44  44  44  44  44  45  45  46  46  44  43  43  44  45  46  47  47  46  46  46  46  46  46  46  47  47  46  46  47  47  45  44  44  45  46  46  45  44  43  43  44  44  43  43  44  44  45  45  44  44  44  45  46  46  47  47  48  47  46  46  46  45  44  43  43  45  46  46  46  44  44  45  46  46  45  43  43  44  45  46  47  46  45  44  43  42  42  43  43  43  43  43  44  46  46  45  45  45  45  45  45  44  44  46  46  45  45  46  46  46  46  44  43  43  43  43  44  45  46  45  46  46  46  46  44  43  42  42  42  43  43  42  42  44  45  45  44  43  44  45  46  46  45  45  46  45  45  44  43  42  43  45  46  45  45  45  45  45  45  45  43  43  43  45  46  46  46  46  45  44  44  45  45  45  44  43  42  43  44  45  44  43  42  43  44  45  44  43  43  43  43  43  42  43  43  44  44  45  45  46  45  44  45  46  46  45  44  42  42  43  44  45  44  42  43  44  45  45  45  45  44  44  43  42  43  45  45  45  45  44  43  43  44  45  44  43  43  43  43  44  44  44  44  44  43  41  41  42  42  42  42  42  42  42  41  42  43  43  44  44  42  40  41  42  44  45  45  44  43  42  43  43  44  45  45  46  46  46  46  46  46  46  46  47  47  46  45  44  43  43  43  43  43  44  45  45  44  43  43  42  42  42  42  41  42  42  44  45  44  43  45  45  45  45  44  43  42  41  42  44  44  43  43  43  43  43  43  42  41  41  41  42  43  43  43  43  42  42  42  42  42  43  43  43  44  45  44  43  43  43  43  43  44  45  45  45  43  42  42  43  44  45  45  45  44  43  43  43  44  45  45  44  43  42  42  43  43  44  43  42  41  42  44  45  44  43  43  44  44  44  44  44  42  40  39  42  44  46  45  43  42  42  42  43  45  44  43  43  44  44  44  44  45  45  45  46  46  46  45 
 45  46  46  45  46  46  47  47  46  45  45  45  46  46  47  46  46  45  44  44  44  45  46  47  46  45  44  44  45  47  46  46  46  46  44  43  44  45  46  46  43  42  44  46  47  46  46  45  45  45  46  45  44  45  46  45  44  44  46  48  47  46  44  45  45  47  49  47  44  42  43  44  45  43  42  42  44  45  44  44  43  43  44  45  46  47  47  47  47  47  47  47  46  45  44  43  43  44  45  45  46  46  47  47  47  47  45  44  43  44  46  46  45  44  43  42  42  43  44  43  42  41  42  44  45  45  45  45  46  46  45  43  42  43  45  46  44  44  46  45  44  43  42  43  44  45  44  44  45  44  43  44  45  45  44  43  42  43  44  45  45  44  42  41  43  45  45  45  44  44  46  46  45  44  45  46  47  47  46  44  44  44  46  46  45  44  45  45  46  45  45  44  43  43  44  45  45  45  44  44  44  43  42  41  41  41  42  43  42  42  42  42  42  42  43  44  45  45  43  42  42  42  42  43  44  45  46  46  45  45  45  45  44  45  45  45  45  44  44  44  44  43  43  43  43  43  43  43  44  45  45  45  44  43  43  43  45  45  44  44  44  44  45  45  46  46  44  44  44  44  44  44  44  43  43  43  42  42  43  43  43  43  44  43  42  41  42  43  44  45  45  43  40  40  42  44  46  45  43  42  41  42  43  45  46  45  44  43  44  46  47  47  45  44  46  47  46  45  43  43  43  43  44  45  45  46  45  43  42  42  43  43  43  42  40  39  40  42  44  43  42  43  44  44  44  44  43  41  41  42  43  43  42  43  43  44  45  44  43  43  43  43  44  44  44  44  44  43  43  43  43  44  44  44  44  43  43  42  42  41  42  42  42  42  43  46  47  44  43  44  44  46  47  46  44  42  42  43  45  44  45  45  45  44  43  42  43  45  46  44  41  40  42  43  44  44  43  44  43  42  41  42  43  42  41  41  42  44  45  45  44  42  42  42  43  44  44  43  43  44  45  46  45  44  43  43  44  44  44  44 
 46  45  44  43  44  46  46  46  47  46  46  46  47  47  46  47  46  44  43  42  43  44  45  46  45  44  45  45  46  46  45  45  46  46  45  44  44  45  45  45  43  43  45  46  47  47  46  45  45  45  46  46  44  44  45  45  44  44  46  47  47  46  45  45  46  47  49  48  45  43  44  46  46  45  44  43  43  44  44  43  43  43  44  45  46  46  45  45  44  44  45  45  46  45  44  43  43  43  44  45  46  46  46  46  46  46  46  45  44  45  46  46  44  43  43  43  42  44  45  45  43  42  43  44  45  46  45  46  47  46  46  44  43  43  45  45  44  44  45  44  43  42  43  44  45  46  45  44  45  44  42  43  43  43  43  43  43  43  44  45  47  46  44  42  43  44  44  44  44  44  47  47  46  45  44  45  46  47  46  44  43  44  44  45  45  45  44  45  45  45  45  44  43  43  44  44  44  44  45  44  43  42  42  41  42  42  43  43  43  43  43  42  42  42  43  45  46  45  44  43  43  43  43  43  44  45  46  45  44  45  45  44  43  43  44  45  45  44  43  44  43  42  42  43  44  44  44  44  44  45  45  44  44  44  43  43  45  45  44  44  43  43  44  45  46  46  46  44  43  44  45  45  44  43  44  44  44  44  44  42  42  43  44  43  43  43  43  44  44  43  42  42  42  43  44  46  46  45  44  44  44  44  44  45  46  46  44  43  44  45  46  45  44  44  45  45  43  43  44  45  45  46  45  45  44  44  43  41  41  42  43  45  45  44  42  40  41  42  43  43  42  43  44  43  43  43  42  41  41  42  42  43  43  43  43  44  45  45  44  43  43  43  43  44  44  44  44  43  43  44  44  44  44  45  44  43  43  43  43  42  43  43  42  43  43  45  46  43  43  44  45  46  46  45  44  43  43  43  43  42  42  44  44  44  43  43  44  45  44  42  40  40  41  43  43  42  43  43  43  42  41  42  43  43  42  41  42  44  46  46  44  43  42  42  43  43  43  43  43  44  45  45  44  43  42  41  41  43  44  45 
 45  44  43  42  43  45  45  45  46  47  47  47  47  47  47  47  46  44  42  42  42  43  44  45  44  44  45  47  46  44  44  45  46  46  46  45  46  46  46  44  45  46  46  46  46  47  46  46  46  46  46  46  44  43  44  45  45  46  46  46  46  46  46  46  46  47  48  47  45  44  45  46  47  45  44  44  43  44  44  44  44  45  45  45  45  45  44  44  42  43  44  45  46  46  44  44  44  44  45  46  46  46  45  44  44  44  45  45  45  46  47  47  44  44  44  43  43  44  45  45  43  43  43  44  45  46  46  46  47  47  46  45  44  44  45  45  44  44  44  43  42  42  43  45  47  46  45  45  44  44  43  42  42  42  42  42  43  43  43  44  47  46  44  44  44  45  45  44  43  43  45  46  46  45  44  44  45  45  45  44  43  43  43  44  46  46  44  43  43  43  44  44  44  43  43  43  43  44  45  45  44  42  41  42  42  43  44  44  45  44  44  42  41  41  43  44  45  45  43  43  44  43  43  44  44  45  45  45  44  44  45  44  42  43  44  44  45  44  44  44  44  43  42  43  45  45  45  45  45  44  43  43  43  43  43  44  44  44  43  43  42  42  43  44  46  47  46  45  44  45  46  46  43  43  43  45  44  44  43  42  41  43  44  44  43  43  44  44  44  42  40  41  43  44  45  45  45  44  44  45  46  44  43  44  45  45  44  43  44  45  45  44  44  44  46  45  44  44  44  44  44  44  44  43  43  43  43  42  41  43  45  46  47  45  43  41  41  43  44  44  44  45  44  44  42  42  42  43  43  43  43  43  44  44  43  44  44  45  44  44  44  44  44  43  43  43  43  43  44  45  45  45  45  45  44  43  43  44  43  44  44  44  43  42  42  43  44  42  43  46  46  46  45  44  43  44  44  43  42  41  41  42  43  43  44  44  44  45  44  42  41  41  42  43  43  42  42  43  44  43  42  42  42  43  42  41  42  44  45  46  45  44  43  43  44  42  41  41  42  43  43  44  44  43  42  40  40  43  44  44 
 44  44  44  43  44  45  44  45  45  46  47  47  46  47  48  48  47  45  43  43  43  44  45  45  43  44  45  48  46  44  45  45  46  47  46  46  47  47  46  45  46  47  47  47  47  46  46  46  46  46  45  45  44  44  43  45  46  47  46  45  45  46  46  45  45  46  47  46  44  43  44  46  46  45  44  43  43  44  44  45  45  46  46  46  46  45  44  44  43  44  45  45  45  45  45  45  45  46  46  47  47  46  44  44  43  43  44  44  45  46  46  46  45  45  45  44  43  43  44  43  42  42  43  45  45  45  45  46  47  47  47  46  45  45  45  46  45  45  44  43  42  43  43  45  47  46  45  44  44  44  44  43  43  43  43  43  43  44  43  44  45  45  44  45  45  46  46  44  43  42  42  44  47  46  44  44  44  44  44  44  43  43  43  44  46  45  43  42  42  43  44  45  44  44  43  42  42  44  45  46  45  43  42  42  43  44  44  45  45  45  44  42  42  42  43  44  45  44  43  42  43  43  44  44  44  45  45  45  44  44  45  45  43  43  44  45  45  45  45  45  44  44  43  44  45  45  45  45  45  44  42  43  43  43  43  44  45  44  43  43  42  42  43  44  45  46  46  44  43  45  45  45  43  42  42  44  44  43  41  41  42  43  43  43  42  42  43  43  43  42  40  41  43  43  43  43  43  43  43  45  45  43  41  42  44  44  44  44  43  45  46  45  44  45  47  47  46  45  44  43  42  42  42  42  43  45  46  44  43  45  46  46  46  44  43  42  42  43  45  45  45  46  46  44  43  42  43  44  44  44  44  43  43  43  43  44  44  44  44  45  45  45  45  43  43  44  44  44  45  44  44  44  44  44  44  43  43  44  43  44  44  44  43  41  41  41  42  41  43  46  47  46  44  42  42  44  44  43  41  42  42  41  42  43  43  44  44  44  44  43  42  43  44  44  43  42  42  43  44  44  43  42  42  43  42  42  42  43  44  45  46  44  43  43  43  42  41  41  41  41  42  43  43  43  42  41  42  44  45  45 
 44  45  46  46  46  45  44  44  45  45  46  46  46  46  47  47  48  47  46  45  45  45  46  45  44  44  45  48  46  44  45  46  47  47  46  47  47  48  47  45  45  46  46  47  46  46  45  44  44  45  44  43  45  45  44  45  47  48  46  44  44  46  46  45  43  44  45  45  44  44  44  45  45  45  44  44  43  43  43  45  46  45  46  47  46  46  45  45  45  46  45  45  44  44  44  45  46  46  47  47  47  46  44  44  43  42  42  43  44  44  44  45  47  48  47  45  43  42  43  42  41  42  44  46  45  44  45  45  46  47  46  46  45  45  46  46  45  44  44  44  43  44  44  45  45  45  43  43  44  45  44  45  44  43  43  44  44  44  43  43  44  45  44  44  45  46  46  44  42  42  42  44  47  47  45  45  44  45  45  44  43  43  44  45  45  43  42  42  42  43  44  45  44  45  44  43  42  44  46  47  45  44  43  43  44  45  44  45  44  44  43  42  41  42  43  44  44  44  43  42  42  42  43  43  43  44  44  44  43  43  44  44  44  44  45  44  44  44  44  44  45  44  44  44  45  45  44  43  43  44  44  44  43  44  44  45  44  45  44  43  43  42  43  43  44  46  46  44  42  43  44  43  43  42  43  42  43  42  41  43  45  44  43  41  41  41  42  42  43  42  42  42  43  43  42  41  41  42  43  43  43  42  40  41  44  45  45  45  44  45  46  46  45  45  46  48  48  47  45  43  42  41  41  42  44  46  47  46  45  46  46  45  44  42  41  41  43  44  44  45  46  46  46  45  43  43  44  45  46  45  44  43  42  42  43  43  43  43  44  44  45  46  46  45  44  45  45  44  45  44  43  42  43  44  45  44  44  43  43  43  43  44  43  41  40  40  40  42  44  46  47  45  42  41  42  44  44  43  42  43  43  41  41  42  43  43  44  43  43  43  44  44  45  44  43  42  43  43  44  43  43  42  43  44  44  43  43  44  45  45  45  44  44  43  43  43  43  42  42  41  42  42  43  42  42  43  44  45  46  45 
 45  46  47  47  47  46  44  44  45  45  46  46  45  45  46  47  48  48  47  46  46  46  46  45  44  44  46  48  46  45  46  46  47  47  46  46  47  47  46  44  44  44  45  45  46  45  44  43  43  43  43  42  45  45  43  44  46  47  45  44  45  46  46  44  43  44  45  45  45  45  45  45  45  45  45  45  43  42  43  44  44  45  45  45  46  46  45  45  45  45  45  44  44  44  44  44  45  46  46  46  45  45  44  44  43  42  42  42  43  44  44  45  48  50  48  46  44  44  44  44  43  43  45  47  46  45  44  45  45  45  46  46  46  46  46  46  43  43  45  45  45  45  45  45  45  43  42  42  44  45  45  45  44  44  44  44  44  44  43  43  44  44  44  43  43  43  43  43  42  43  44  46  48  47  46  45  45  45  45  44  44  44  46  46  44  42  42  42  43  44  44  45  45  45  45  44  42  44  46  47  46  45  43  43  44  45  45  44  44  43  42  41  41  42  44  45  44  44  43  42  42  41  42  42  42  42  43  43  42  43  43  43  44  44  44  44  44  44  44  44  45  45  45  44  44  44  43  43  43  44  45  45  45  45  45  44  43  44  45  45  44  44  43  43  44  45  46  45  43  43  43  43  43  43  43  43  42  42  43  44  45  44  42  41  40  41  42  43  44  44  44  44  45  43  42  42  43  44  45  44  43  42  41  43  46  46  46  46  45  46  46  45  44  44  44  45  46  45  43  43  43  43  44  45  45  46  45  46  46  46  45  43  42  41  41  41  42  43  44  44  44  45  45  43  42  42  43  45  45  43  41  41  42  42  43  43  43  42  42  43  44  44  45  45  45  45  45  45  45  43  42  42  43  44  45  44  43  43  42  42  43  43  43  43  42  41  40  43  45  45  45  44  42  41  41  42  43  43  42  44  44  42  41  42  42  43  43  43  42  42  43  44  45  45  43  42  42  43  43  43  43  42  43  46  46  45  44  44  45  45  46  45  45  44  43  45  45  45  44  43  43  42  41  42  42  43  45  46  46  46 
 46  46  47  47  47  47  46  45  45  46  45  45  44  45  46  46  48  48  47  47  47  46  46  45  45  45  46  47  47  45  45  46  46  46  45  45  46  46  46  43  43  44  45  45  46  45  44  43  43  43  43  43  44  44  42  42  44  46  45  45  46  46  46  45  44  43  44  46  46  46  45  45  45  46  46  46  43  42  43  43  43  44  44  44  45  45  45  44  45  45  44  43  43  44  45  45  45  45  44  44  44  44  44  44  44  43  42  42  43  45  45  45  48  49  48  47  46  46  46  45  44  44  46  47  46  45  45  44  44  44  45  45  45  45  45  44  42  43  44  45  46  46  46  45  44  43  41  42  44  44  44  44  43  43  43  43  43  43  43  43  44  43  43  42  42  43  42  43  43  44  46  48  47  47  46  46  46  45  44  43  43  44  47  47  44  43  43  43  44  44  44  44  44  44  45  44  43  44  46  46  46  45  44  43  43  44  44  44  43  42  42  42  41  42  43  44  44  43  43  43  43  43  42  42  43  43  43  42  42  42  42  42  43  43  43  43  43  43  44  45  46  46  45  45  45  44  43  42  43  44  45  46  45  45  44  43  42  44  45  46  46  45  44  44  44  45  46  45  43  42  42  42  44  44  44  43  42  43  44  45  45  44  43  42  41  42  43  44  45  45  45  46  47  45  44  44  45  46  46  45  44  43  43  44  46  46  47  46  45  46  46  45  44  43  43  43  43  42  42  42  44  44  45  46  46  44  43  45  47  45  44  43  42  42  42  42  42  43  43  43  43  43  43  42  41  41  42  43  43  41  40  41  42  43  44  44  43  41  41  42  43  43  44  43  44  44  45  45  44  43  42  41  42  44  46  45  43  42  41  42  43  44  45  45  44  43  42  45  46  46  45  44  43  42  41  41  42  42  43  44  44  43  42  42  43  43  43  42  41  41  42  43  44  44  43  41  41  42  42  42  42  43  44  46  46  45  45  44  44  45  45  45  45  44  44  44  45  45  45  44  43  42  41  41  42  44  45  45  45  45 
 47  47  46  45  46  48  47  46  46  45  45  44  44  45  46  46  47  47  47  46  46  45  45  45  46  45  46  47  46  45  44  45  45  45  45  44  44  45  45  44  43  44  46  47  47  46  44  44  44  44  44  45  43  41  40  41  42  44  45  46  45  45  46  46  44  43  43  45  47  47  45  45  46  46  47  46  43  43  44  44  44  43  43  44  44  45  45  45  45  44  44  44  44  45  45  46  46  44  43  43  43  44  45  46  45  44  43  43  44  45  46  46  46  47  47  47  46  47  47  46  45  44  45  46  46  45  46  45  44  44  44  44  44  44  44  43  42  42  44  45  46  46  46  44  43  43  42  42  43  44  43  42  43  42  42  42  42  43  44  44  43  42  43  43  43  44  44  44  45  45  47  47  45  45  45  45  45  45  44  42  42  44  46  47  44  43  44  44  44  45  45  44  43  43  44  44  44  44  45  45  45  45  45  43  42  43  44  44  43  42  41  42  41  42  42  42  42  42  42  43  45  44  43  43  43  44  44  43  42  42  41  42  43  43  44  43  44  44  45  46  47  47  46  45  44  44  43  42  43  44  44  45  45  43  43  41  40  43  46  46  47  46  44  44  44  44  45  45  43  42  41  42  44  45  44  43  42  43  44  45  45  44  43  43  43  43  44  44  45  45  45  47  47  46  45  45  46  47  46  45  44  44  45  45  44  45  45  45  44  45  46  46  45  44  44  43  42  42  41  42  43  44  45  45  45  44  44  45  46  44  43  43  44  44  44  43  42  42  42  42  41  42  43  42  42  42  42  42  42  41  40  41  43  45  45  44  43  41  41  42  43  44  44  42  42  42  43  43  43  43  42  42  42  43  45  45  44  43  42  42  44  45  46  46  45  44  44  47  47  45  45  44  44  43  42  42  41  42  44  44  44  44  44  44  44  44  43  43  42  42  42  42  42  42  42  41  40  41  42  43  43  43  45  45  45  44  45  44  43  44  44  44  44  45  44  42  42  43  44  44  43  42  41  41  42  44  44  43  43  43 
 47  46  45  44  46  47  47  46  45  45  44  45  45  46  47  47  46  46  46  46  45  44  43  44  45  46  46  46  46  45  44  43  44  45  45  44  44  44  45  45  45  45  46  47  47  47  46  45  45  46  46  46  43  41  41  42  42  43  45  45  45  44  46  47  46  43  43  44  45  46  46  45  46  47  47  46  44  44  44  44  44  43  43  44  44  45  45  45  45  44  44  45  45  45  46  46  45  45  45  45  44  45  46  47  46  44  44  44  45  45  45  45  45  46  46  46  46  47  47  47  45  44  44  46  45  45  46  46  45  44  44  44  44  44  44  43  42  43  44  45  46  45  45  44  43  43  43  43  43  43  43  43  44  44  43  43  42  43  45  45  43  42  44  44  45  46  46  46  45  45  45  45  43  43  43  44  44  44  43  42  42  42  45  46  44  44  43  44  44  44  45  44  43  43  44  45  44  44  44  44  45  46  45  42  41  42  45  45  43  42  42  42  42  42  42  42  42  42  43  44  46  44  43  43  43  44  44  44  43  42  42  43  43  44  43  43  44  45  45  46  47  47  47  46  44  44  43  42  43  44  44  44  43  42  42  41  41  43  44  45  45  44  44  43  43  43  44  43  42  42  41  42  43  44  45  44  43  44  44  45  44  44  43  43  43  44  45  45  45  45  45  46  47  47  46  45  46  46  45  44  43  44  46  44  43  44  43  43  43  44  45  46  45  44  44  44  44  43  43  42  42  43  44  44  45  46  45  45  43  42  41  42  45  46  46  44  42  42  42  42  42  42  43  43  43  43  43  43  43  42  41  43  45  45  46  45  43  42  43  44  45  45  44  43  42  41  41  42  43  43  43  42  42  42  43  44  44  43  43  43  44  45  45  45  44  44  44  46  47  45  44  44  43  43  43  42  42  43  43  43  43  44  44  44  44  44  44  44  44  44  44  43  42  42  41  40  41  42  44  44  44  44  44  43  43  43  43  44  43  43  44  44  44  44  43  41  40  42  42  43  43  42  41  41  42  44  44  43  42  41 
 47  47  46  45  44  45  45  46  45  44  44  45  46  47  47  46  45  45  46  46  45  43  42  43  45  47  46  45  46  46  43  43  44  46  45  44  43  43  45  47  47  46  46  47  47  46  46  46  46  47  48  48  43  42  43  43  43  44  46  46  44  43  44  48  47  44  42  43  45  47  46  46  47  48  47  45  44  44  45  45  44  43  43  44  45  45  46  46  45  45  45  46  46  46  45  45  46  47  48  48  45  45  47  47  46  44  44  44  45  45  44  43  46  47  46  45  45  46  48  47  45  44  45  45  44  44  46  46  45  45  45  44  44  44  44  43  43  44  44  45  45  45  44  44  43  43  43  44  43  43  43  45  46  47  47  44  43  43  45  45  45  45  45  45  44  44  45  45  45  44  44  43  42  41  42  43  44  45  44  43  42  42  44  45  45  44  43  43  43  44  44  44  44  44  44  45  45  44  42  43  44  45  44  42  41  42  45  47  46  45  44  45  45  44  44  43  43  44  45  45  45  43  42  42  42  43  44  44  44  43  42  43  44  43  43  44  44  45  46  46  46  46  46  46  45  45  44  44  44  43  43  43  42  42  42  41  41  42  43  43  43  43  42  42  41  41  41  42  43  43  43  43  43  44  44  44  44  44  43  44  44  44  43  43  43  44  44  44  43  43  44  44  45  47  47  46  44  42  41  42  43  44  45  44  42  43  43  41  41  42  44  45  44  44  44  45  45  45  45  44  44  43  43  44  44  44  45  44  41  39  39  41  45  46  45  42  41  41  42  44  44  43  44  45  45  45  45  44  44  43  44  45  46  46  46  44  43  43  44  46  47  47  45  44  43  42  42  43  45  45  45  44  42  41  42  44  45  45  45  45  46  46  45  44  43  43  43  44  45  44  45  44  43  43  44  44  44  44  43  41  41  43  44  43  42  42  43  45  46  47  47  44  43  43  41  41  42  45  46  46  44  43  43  41  41  42  43  44  44  44  44  44  45  44  43  42  42  43  43  43  44  43  41  41  42  44  45  44  43  43 
 47  47  46  45  43  43  44  45  46  45  45  45  46  46  46  46  46  47  46  46  45  43  42  43  45  46  46  45  46  47  45  44  44  45  44  43  43  44  45  47  46  46  47  47  47  45  45  45  46  47  47  47  44  44  45  44  44  44  45  45  43  42  44  47  46  45  43  44  45  46  46  47  48  48  47  45  44  44  45  45  44  43  43  44  44  45  45  45  44  45  46  46  45  45  45  44  45  46  48  48  46  46  47  47  46  44  43  43  44  45  44  44  47  48  47  46  46  45  47  47  46  45  45  45  44  44  45  45  45  45  44  44  45  45  44  44  45  45  45  45  45  44  45  44  43  44  43  43  43  44  44  46  48  48  48  45  43  43  45  46  47  46  45  44  44  44  44  44  44  44  44  44  42  42  43  44  45  45  44  44  43  43  44  44  45  44  43  42  43  43  43  44  45  45  44  45  46  44  43  43  44  44  44  43  42  43  45  46  46  46  45  45  45  45  44  43  43  44  45  45  45  44  42  42  43  43  44  44  44  44  43  43  43  44  44  44  44  45  46  46  46  45  43  44  45  44  44  44  44  44  44  44  43  43  42  41  42  42  43  43  42  42  42  42  42  41  41  42  43  43  43  43  43  43  43  43  43  43  42  43  45  44  44  44  44  43  43  42  42  43  44  44  44  45  46  46  44  42  42  43  43  44  45  43  42  43  43  41  41  41  43  44  44  43  42  44  45  45  46  45  45  44  43  43  43  43  44  43  41  40  40  41  44  45  44  42  41  41  42  43  44  43  44  45  45  45  45  45  44  43  43  45  45  45  44  43  42  43  44  46  47  47  46  45  44  43  42  44  46  47  46  44  43  42  42  44  46  46  45  45  46  46  45  43  43  43  43  43  43  43  44  44  43  43  44  45  45  44  43  41  41  43  42  41  40  41  43  46  47  48  48  44  43  43  42  41  43  45  47  46  44  43  43  42  41  42  43  43  43  44  45  45  45  44  43  44  44  45  44  44  44  43  42  42  42  43  44  44  44  44 
 47  46  45  45  43  42  43  45  46  46  46  45  44  45  46  46  48  48  46  44  43  43  44  45  45  44  45  45  45  46  46  46  45  44  43  43  43  45  46  46  44  45  47  49  48  45  43  44  45  46  45  43  45  46  46  45  44  44  43  42  42  43  44  44  45  45  45  44  45  45  46  47  47  47  46  46  44  44  45  45  45  44  43  44  45  45  44  44  43  44  45  45  46  45  45  44  45  45  46  47  49  49  46  46  45  44  43  42  43  45  47  48  47  46  47  47  46  45  45  46  48  47  46  45  44  44  45  45  44  43  43  44  46  46  46  47  47  47  45  45  45  46  46  45  43  43  43  44  44  45  46  46  47  47  46  44  42  43  46  48  46  44  42  43  44  44  44  43  44  45  46  45  44  44  45  46  45  44  44  45  45  45  44  43  43  43  44  44  44  43  43  44  45  44  44  44  45  45  44  44  43  44  44  45  44  44  43  44  44  45  44  43  44  44  43  43  43  43  44  45  46  45  44  44  44  45  45  44  43  44  44  44  43  44  44  43  43  44  46  46  45  42  41  42  44  42  41  42  43  44  47  47  46  44  42  41  42  43  44  44  43  42  43  43  44  45  44  43  42  42  43  42  42  42  43  42  43  42  42  43  45  45  46  46  45  43  41  40  41  43  45  45  44  42  43  44  46  47  46  45  44  44  45  43  43  43  43  42  42  42  43  44  44  43  40  42  44  44  45  45  45  44  43  43  42  43  43  44  45  45  45  44  44  44  45  45  44  43  43  42  42  42  43  44  44  45  45  45  43  42  40  42  44  43  42  41  41  42  43  43  44  45  45  46  45  44  43  44  44  45  46  45  45  44  43  46  48  46  46  45  44  44  43  44  44  45  46  44  43  43  43  44  44  43  44  44  44  42  41  42  43  43  42  41  41  42  43  45  45  46  46  43  42  43  42  43  44  44  45  45  45  44  43  44  43  42  42  43  44  44  45  45  45  44  45  45  44  44  45  44  43  43  43  43  43  42  43  43  44  44 
 45  45  45  44  43  42  44  45  46  45  45  45  44  45  45  46  46  46  45  44  44  45  46  46  45  45  44  45  45  45  46  47  47  46  45  45  46  46  46  45  45  46  47  47  47  45  44  44  44  44  43  42  44  46  46  45  44  43  43  43  43  44  44  44  46  47  46  46  45  46  47  47  47  47  46  46  43  43  44  45  45  44  44  46  47  47  47  47  44  44  45  45  46  46  46  46  46  47  47  47  48  47  45  44  44  44  43  42  43  45  46  46  45  45  45  45  45  46  47  48  48  48  47  47  45  44  44  45  44  43  43  43  44  45  45  46  46  45  44  44  44  45  45  44  43  43  44  44  44  45  45  45  45  45  44  43  43  44  46  48  47  46  44  44  45  45  44  43  44  45  45  45  44  45  46  46  45  43  44  44  45  45  44  44  44  44  44  44  44  44  44  44  45  45  44  44  46  46  44  44  44  44  45  45  45  44  43  43  44  45  44  43  44  43  43  42  42  43  43  44  46  45  44  44  45  45  45  44  43  44  45  45  44  44  45  44  44  45  46  45  44  42  42  43  44  43  42  42  43  44  46  46  46  44  43  43  44  45  45  45  44  43  43  44  45  45  44  43  43  43  43  43  43  43  43  43  43  43  43  44  45  45  46  47  45  43  42  42  42  44  45  44  43  42  43  44  45  45  45  44  44  44  44  45  46  45  44  43  42  43  45  47  46  44  41  41  42  43  44  44  44  44  43  42  42  43  43  45  46  46  46  45  45  45  45  45  44  44  44  43  43  44  44  44  45  44  45  45  45  43  42  43  44  43  43  43  43  43  43  43  43  44  45  45  46  44  44  44  45  45  45  45  45  44  44  46  47  47  46  45  45  44  43  44  44  45  46  44  43  43  43  44  44  44  44  45  45  43  42  42  44  45  44  43  42  42  43  43  44  44  45  44  44  44  45  45  45  45  45  45  45  44  44  44  44  43  43  44  45  45  45  45  44  44  44  43  42  42  42  42  42  43  42  42  42  43  44  45  45  45 
 44  44  45  45  44  43  45  46  45  44  44  45  45  46  46  45  45  45  44  44  44  45  46  47  46  45  44  44  44  45  46  47  48  47  47  47  47  47  46  45  46  47  46  46  46  46  46  45  44  43  43  43  44  46  45  45  45  43  43  44  44  44  45  45  45  46  46  45  45  46  47  48  48  47  46  46  44  44  45  45  45  45  45  46  47  48  48  47  44  43  44  45  45  46  46  46  46  47  47  47  47  46  43  43  43  44  44  43  44  45  45  45  44  44  43  44  44  46  47  48  48  47  48  48  46  45  45  45  44  44  43  43  43  44  45  46  46  45  45  44  44  44  44  44  43  44  44  45  45  44  44  44  43  43  43  43  43  44  46  48  48  47  46  45  46  45  44  43  44  44  44  44  45  45  46  46  44  43  43  44  44  44  44  44  45  45  45  45  44  44  45  44  44  44  44  44  46  45  44  44  44  44  44  44  44  43  42  43  44  45  45  44  44  43  42  42  42  42  43  44  45  45  44  44  44  44  44  44  43  45  46  45  43  44  45  45  44  45  45  44  43  43  44  45  45  45  44  43  43  44  45  45  45  44  44  44  45  46  46  46  45  44  44  44  45  44  44  43  44  44  43  44  44  44  44  44  44  44  43  44  45  45  46  46  45  44  43  43  43  44  46  43  42  43  44  45  44  43  42  42  43  43  43  45  47  46  45  44  43  44  46  47  47  45  43  42  41  42  42  43  44  43  43  43  43  43  44  46  47  46  46  45  44  44  44  44  44  45  45  44  44  44  44  44  44  44  44  45  45  45  45  44  44  44  44  45  45  44  44  44  43  43  44  45  46  45  45  45  44  44  43  43  44  44  44  45  45  46  46  45  45  44  44  44  44  45  45  44  43  43  43  44  44  44  46  46  45  44  43  42  43  45  45  44  43  43  43  43  43  43  44  44  44  45  46  46  45  44  44  44  44  45  45  45  45  44  44  45  46  46  45  44  44  44  44  43  42  41  41  43  44  44  43  42  42  43  44  44  44  44 
 44  44  45  46  45  44  45  46  45  44  44  45  47  47  47  46  45  45  45  45  45  45  46  46  45  45  44  44  44  45  46  47  47  47  47  48  47  47  46  45  47  47  46  45  46  47  47  46  45  44  44  44  45  46  46  46  45  44  43  44  45  45  44  44  44  44  44  44  44  45  47  47  47  47  46  45  45  45  46  46  45  45  45  46  46  46  46  45  43  42  43  44  45  45  45  45  45  45  45  45  46  45  42  42  43  45  45  45  45  46  45  45  45  44  42  43  44  46  47  48  47  46  47  47  46  45  44  44  45  45  44  43  43  44  46  47  47  46  46  45  45  44  44  43  44  44  45  46  46  45  43  42  42  43  43  43  43  44  46  48  47  46  45  45  45  45  44  43  44  45  45  45  46  45  46  46  44  43  43  44  45  45  44  44  44  44  44  44  44  45  45  44  45  45  44  44  44  44  43  43  43  44  44  44  43  42  41  42  44  45  45  45  44  43  43  42  42  43  43  44  45  45  44  43  43  43  43  43  44  44  45  45  44  45  45  44  44  45  44  43  42  43  45  46  46  46  46  45  44  43  43  44  45  44  43  44  45  46  46  46  45  44  45  44  44  44  44  43  44  44  44  44  44  44  44  43  44  43  42  43  45  45  46  46  46  45  44  44  44  45  46  44  42  43  45  45  44  42  41  41  42  43  43  45  46  47  46  44  43  43  44  46  47  46  44  42  42  42  42  43  43  43  42  42  43  44  44  46  46  45  45  44  43  42  42  43  44  45  45  44  43  43  44  43  43  43  44  44  45  46  46  44  43  44  45  46  46  45  44  44  43  43  44  45  45  44  44  44  43  43  42  41  42  43  43  43  43  44  45  45  44  44  43  43  44  45  46  44  43  43  43  43  43  45  46  47  45  44  42  41  42  43  43  43  43  45  45  45  44  43  44  43  43  44  45  45  44  44  43  43  44  45  46  46  45  45  44  45  45  45  45  44  45  45  45  43  42  41  41  43  45  45  44  42  41  42  44  43  42  43 
 44  44  45  45  45  44  45  46  45  44  44  45  48  49  48  47  46  46  46  46  46  46  45  44  44  44  45  45  46  46  46  47  47  47  47  47  47  46  45  45  46  47  46  45  46  47  48  47  46  46  45  44  45  46  46  46  45  45  44  44  45  45  44  45  44  43  43  43  44  44  45  46  46  46  45  45  45  46  46  45  44  45  44  45  45  45  44  44  43  43  44  44  44  45  45  44  44  44  45  44  45  45  43  44  45  46  46  46  46  47  46  45  46  45  43  44  45  47  48  47  46  45  45  45  45  44  44  44  45  45  45  43  43  44  47  49  48  47  46  46  45  44  44  43  44  44  45  46  46  45  43  42  42  43  43  43  43  43  45  46  46  45  44  44  44  43  43  43  44  45  45  45  45  46  45  46  45  44  43  44  46  45  45  44  43  43  44  44  44  45  45  45  45  45  45  44  43  42  43  42  44  44  44  44  43  42  41  42  44  45  46  45  45  44  43  43  43  43  44  45  45  44  43  43  43  42  42  42  43  44  44  45  44  45  45  44  44  45  44  43  42  43  45  46  46  46  46  45  44  43  44  44  45  44  43  43  44  44  44  45  45  44  45  45  44  44  43  44  44  44  45  45  45  44  44  44  43  42  42  43  45  45  46  46  46  45  44  44  44  45  45  44  43  44  45  45  44  42  41  41  42  43  43  43  44  46  45  44  43  42  42  43  45  46  45  44  43  43  43  42  42  42  41  41  42  44  44  45  45  44  43  42  42  41  41  42  43  44  45  43  43  43  44  44  43  43  44  44  45  45  45  43  43  44  45  46  46  45  44  44  43  44  44  45  45  44  44  44  43  43  42  40  40  41  42  42  42  43  43  44  44  43  42  43  44  46  46  44  43  43  43  43  44  45  46  47  45  44  42  41  41  42  41  42  43  45  47  47  45  44  43  42  43  44  44  44  44  43  44  43  43  44  46  46  45  44  45  45  45  45  45  45  44  45  45  43  42  42  43  44  45  45  44  43  42  43  44  43  43  43 
 45  45  45  45  45  45  46  46  45  44  44  45  48  49  48  46  46  46  47  48  48  46  45  44  43  44  46  47  47  47  47  46  46  45  45  45  45  45  45  45  44  45  45  45  45  46  46  47  47  46  45  44  44  45  46  45  45  44  44  43  44  45  45  44  45  45  45  45  45  45  45  45  45  44  44  44  45  45  45  44  44  44  44  44  44  45  45  44  43  43  44  44  45  44  44  43  43  44  45  46  46  45  44  45  46  47  47  46  46  46  46  46  46  45  44  45  46  47  47  45  43  43  43  44  43  43  43  43  44  45  45  43  42  43  46  48  46  46  45  45  45  44  43  43  43  44  44  45  45  44  43  41  42  43  44  43  42  43  43  44  44  43  43  43  43  43  42  43  44  46  45  45  45  45  46  45  45  45  45  46  46  46  46  45  42  43  44  45  46  46  46  46  46  46  45  44  43  42  43  43  44  45  45  45  44  43  43  43  44  45  45  45  45  45  44  43  43  43  44  45  44  44  44  43  43  42  41  41  42  43  43  44  45  46  45  44  44  45  45  44  43  43  45  45  45  45  45  44  43  43  43  45  45  44  43  42  43  42  42  43  44  45  44  44  43  43  43  44  45  45  46  46  46  46  45  44  44  43  43  43  44  44  45  45  45  45  45  45  45  44  44  45  45  45  45  45  44  44  43  42  42  43  45  44  44  45  45  44  43  42  42  43  45  45  45  44  44  44  43  43  42  42  42  42  43  44  44  44  44  43  43  43  42  43  42  42  42  44  45  43  42  44  45  45  45  44  44  44  44  44  44  42  42  43  44  45  45  44  44  43  43  44  45  44  44  44  44  44  45  45  43  42  42  41  41  41  41  42  43  43  43  43  42  42  44  46  47  45  44  44  43  42  43  44  46  46  45  44  43  43  43  42  41  41  43  45  47  47  45  44  43  43  43  43  43  43  43  43  44  44  44  44  45  45  44  44  44  44  44  44  44  44  44  45  45  43  43  44  44  45  44  43  43  43  43  43  43  43  43  43 
 46  46  46  45  45  46  46  46  45  44  44  45  47  48  47  45  44  45  47  48  48  47  46  44  44  45  46  48  48  47  46  45  45  44  44  44  44  44  43  43  43  43  44  44  44  44  44  45  46  46  45  43  43  45  45  45  44  43  43  44  45  46  45  45  45  46  45  45  45  45  45  45  44  44  43  44  45  46  45  45  45  45  45  44  44  44  44  44  43  42  44  44  44  44  43  42  42  44  46  47  47  46  45  45  46  47  47  46  45  45  45  45  45  45  44  45  46  46  46  44  42  42  43  43  42  42  43  44  45  46  45  43  42  43  45  47  44  43  44  44  44  43  42  42  43  43  44  44  43  43  42  42  43  44  45  44  43  43  43  44  44  43  43  44  44  44  43  43  44  45  45  44  44  45  45  45  45  45  45  46  46  46  46  45  43  43  44  45  46  46  46  46  46  45  45  44  43  42  43  44  45  45  46  46  45  44  44  44  45  45  44  44  45  46  45  44  44  44  44  45  45  45  45  44  43  42  42  42  42  42  42  43  45  46  45  44  44  45  46  45  45  44  45  45  44  44  44  43  43  43  44  45  46  44  43  43  43  42  41  43  44  45  45  44  43  42  43  44  44  45  46  46  47  46  45  45  44  44  44  43  42  43  43  44  44  44  44  44  44  45  45  46  47  45  44  44  44  45  45  43  43  44  46  46  45  45  44  43  42  43  44  45  46  46  44  43  43  43  44  44  43  43  43  43  43  43  43  43  44  43  44  44  44  44  44  43  43  44  46  44  43  45  46  46  46  45  45  45  45  44  43  42  42  43  44  44  44  44  43  42  43  44  46  45  45  45  45  45  46  46  47  45  44  43  42  42  42  43  43  43  43  43  43  43  44  45  46  45  45  44  43  42  42  44  45  45  45  44  43  43  44  44  43  43  43  45  45  44  43  43  44  44  44  43  43  42  43  43  44  45  44  44  44  43  43  43  43  44  45  45  44  43  43  43  43  42  43  45  45  44  43  42  42  43  44  43  42  42  42  42 
 47  46  45  45  45  46  46  47  46  44  43  44  45  46  45  45  43  43  46  48  48  48  46  45  45  46  47  47  47  46  45  44  44  44  45  44  44  42  41  40  42  44  44  43  43  43  44  45  45  45  44  42  42  44  44  44  43  42  43  44  46  47  46  46  45  44  44  44  44  44  44  44  45  44  44  45  47  47  45  44  44  44  45  44  43  43  42  42  42  42  44  44  44  43  43  42  43  44  46  48  47  46  44  45  46  46  46  45  44  44  45  44  44  43  44  44  45  45  45  44  42  42  43  43  42  43  44  45  46  45  45  44  42  43  45  45  42  42  44  44  44  43  43  43  44  44  45  44  43  42  43  43  44  46  47  46  44  43  45  46  45  44  45  45  45  44  44  44  45  45  43  42  42  44  45  45  44  43  44  45  46  46  45  44  43  43  44  45  46  45  45  46  45  45  44  43  43  42  43  43  44  45  45  45  44  45  44  45  47  45  44  44  45  46  46  45  44  45  44  45  45  46  46  46  44  43  44  44  43  42  41  42  45  45  45  44  43  44  46  46  46  45  46  45  43  43  42  42  43  44  45  45  45  44  44  44  43  42  42  43  45  46  45  44  43  43  43  43  42  43  44  45  45  45  44  44  43  44  44  42  40  41  42  43  43  44  43  43  44  45  45  46  46  44  43  43  44  45  45  45  44  45  46  46  45  45  43  41  41  43  46  48  48  46  43  42  42  43  44  45  45  44  45  45  44  43  42  44  44  44  44  45  45  46  45  45  44  45  45  45  45  45  46  46  46  45  46  46  45  44  44  43  43  43  44  43  44  43  42  41  43  44  45  46  45  46  46  47  48  48  48  48  45  44  43  43  44  44  43  43  44  44  43  44  44  45  45  44  44  44  43  42  42  43  44  45  45  44  42  42  43  45  45  45  45  45  44  42  42  44  46  46  44  43  43  42  42  43  44  45  44  44  43  42  41  42  43  44  45  45  44  43  42  41  40  41  43  45  46  44  42  42  42  43  44  43  41  41  42  41 
 46  46  46  46  46  46  47  47  46  44  43  43  44  44  44  44  43  43  45  47  48  48  47  46  46  47  47  47  47  46  44  43  43  44  44  44  43  42  41  41  43  45  44  44  43  44  45  45  45  44  43  43  44  44  44  44  43  42  42  44  46  47  47  46  44  43  44  44  44  44  44  44  44  45  45  46  47  47  45  43  43  44  44  44  43  43  42  42  42  43  44  45  45  44  43  43  43  44  46  48  47  45  44  43  44  44  44  44  44  44  44  44  43  43  43  44  45  45  45  44  44  44  44  44  43  44  45  46  46  45  44  43  43  43  44  44  42  43  44  44  44  44  43  44  44  45  45  45  43  43  43  44  45  47  47  45  44  44  46  46  46  45  46  46  46  45  44  44  44  44  43  42  42  42  43  43  42  42  43  44  44  45  44  43  43  43  44  45  45  45  44  44  45  44  44  43  44  44  43  43  43  44  44  44  45  45  45  47  48  46  45  45  45  45  46  46  45  45  45  45  45  45  46  46  45  44  45  45  44  43  42  42  43  45  45  44  43  43  45  46  47  46  45  44  43  43  42  42  44  44  44  44  44  44  44  45  45  43  42  43  45  46  45  44  43  43  44  44  42  43  44  44  45  44  43  43  42  42  42  41  40  41  42  42  43  43  43  43  43  44  45  45  45  44  43  42  44  45  45  45  44  45  46  46  45  44  42  41  42  44  47  50  49  45  42  41  42  43  44  44  44  44  44  45  45  44  43  44  44  44  43  44  45  46  45  44  43  43  44  45  46  46  46  46  45  45  46  46  45  45  44  44  43  44  43  43  43  42  41  41  43  44  45  45  45  46  46  46  47  48  48  47  45  44  43  43  44  44  43  43  44  44  45  45  45  44  44  44  44  44  43  42  42  43  44  45  45  44  43  42  42  44  45  45  45  45  44  43  43  45  47  47  45  44  43  42  42  42  44  44  43  42  42  42  42  41  42  44  45  45  44  43  42  42  41  41  43  45  46  44  43  42  41  42  43  43  42  43  43  43 
 47  47  47  48  47  47  47  47  47  46  45  44  43  43  44  45  44  43  45  47  47  46  46  47  47  47  47  46  47  48  46  44  44  45  45  45  44  43  42  42  45  47  45  44  44  45  46  46  44  43  44  45  45  45  46  45  43  41  41  43  46  47  47  45  45  44  44  44  44  44  43  43  44  44  44  45  46  45  43  42  42  43  44  44  44  44  44  44  44  44  45  46  46  45  45  44  44  45  47  48  48  46  43  41  42  42  43  43  43  43  43  43  44  44  44  43  44  44  44  45  45  45  44  43  43  45  46  46  46  45  43  43  42  43  44  44  43  44  45  45  45  45  44  44  45  46  46  46  43  43  44  44  46  46  46  44  42  43  45  46  45  45  45  47  47  46  45  45  45  45  44  42  42  42  43  42  41  41  42  42  44  44  44  43  42  43  43  44  44  44  43  44  45  45  44  45  46  45  44  43  43  43  43  44  45  46  47  48  49  47  45  44  43  44  45  45  45  44  44  44  44  44  45  45  45  45  46  47  46  44  43  41  42  45  46  44  42  42  44  45  45  44  44  44  44  44  43  43  44  45  45  43  42  43  44  46  46  44  42  43  45  46  45  44  43  43  45  44  43  44  45  45  46  45  44  43  42  41  41  41  41  42  43  43  42  42  42  42  42  43  44  44  44  44  43  43  43  43  43  44  44  44  44  43  43  43  43  43  43  45  47  48  48  46  43  43  44  44  43  43  43  42  43  44  45  45  44  45  45  44  43  44  46  46  45  43  42  42  43  44  45  45  45  44  44  44  45  45  45  45  44  44  43  43  43  43  43  42  42  42  43  44  45  44  43  44  45  45  46  46  46  45  44  43  44  43  43  43  42  42  43  45  45  46  45  44  43  43  43  43  42  42  42  43  44  44  45  45  44  43  43  44  44  45  46  47  47  45  44  44  45  46  46  44  43  42  42  42  43  43  42  42  42  43  43  42  42  42  44  44  44  44  44  44  43  42  43  45  45  45  44  42  41  41  41  42  43  44  44  44 
 47  47  47  48  47  46  46  47  47  46  45  44  43  43  44  46  45  45  45  46  46  46  46  47  47  47  46  45  48  49  47  45  44  45  46  47  46  45  45  45  47  47  44  44  45  46  47  46  45  44  44  46  46  46  47  46  44  42  42  43  45  46  46  46  46  47  46  45  44  43  43  42  42  43  44  43  44  44  43  42  42  43  44  45  45  44  45  45  45  45  46  46  47  46  46  45  46  46  47  47  47  45  42  41  41  42  43  43  43  44  43  43  44  45  45  43  43  44  44  45  45  45  43  43  43  44  45  45  45  44  43  42  43  43  43  43  43  44  45  45  45  44  44  45  46  46  47  46  43  43  44  44  45  45  44  43  41  42  44  45  45  44  45  46  47  46  45  45  46  46  44  42  43  44  44  43  42  42  42  43  44  44  44  43  43  43  44  44  44  43  43  44  45  45  45  46  46  45  44  43  43  42  42  44  45  46  48  49  49  47  45  44  43  43  43  44  44  43  43  43  42  43  44  44  44  45  46  47  47  46  44  42  42  44  46  44  42  41  42  44  44  43  42  43  44  44  43  44  45  45  44  42  41  43  45  46  46  44  43  43  45  46  45  44  43  44  45  45  45  46  47  47  47  46  44  43  42  42  42  42  41  42  43  43  43  42  42  42  42  43  43  43  43  44  44  44  43  43  43  43  43  43  42  42  42  43  44  44  44  45  45  46  46  46  44  44  45  45  43  42  41  41  42  43  44  45  46  46  45  43  43  44  45  46  45  44  42  42  42  44  45  44  44  43  42  43  44  44  44  44  44  44  44  44  44  43  42  41  41  42  43  44  45  44  42  42  43  44  44  44  44  43  42  43  43  43  42  41  41  42  44  45  46  45  45  44  43  43  43  43  43  43  43  44  44  45  46  45  44  45  46  45  45  45  45  48  48  46  43  42  43  46  46  44  43  43  43  42  42  43  43  42  42  43  44  43  42  42  43  44  45  45  44  45  44  44  44  45  45  45  44  42  40  39  40  42  43  43  43  43 
 46  45  45  45  46  47  46  45  45  44  44  44  44  45  46  46  47  46  46  46  47  48  48  47  45  44  45  45  47  48  46  44  44  44  46  47  47  47  47  46  46  45  44  44  45  47  46  45  45  45  44  43  45  46  45  45  44  44  44  43  43  44  45  46  47  48  47  46  44  43  42  43  43  45  45  44  44  44  45  46  46  45  44  44  45  44  43  43  43  44  46  46  46  45  44  45  47  47  46  46  43  41  42  42  43  44  45  45  45  45  44  43  45  46  46  46  46  45  45  45  44  44  43  43  43  44  44  43  43  43  42  43  44  44  42  42  44  45  44  44  44  44  44  44  45  46  45  45  44  43  42  43  44  43  43  43  44  45  45  44  45  45  45  45  45  45  45  45  45  45  44  43  44  45  45  44  44  44  43  43  43  43  44  44  44  45  45  45  44  43  42  42  43  44  45  45  45  45  44  43  42  42  42  44  45  46  46  46  45  45  46  45  45  44  44  44  44  43  42  41  40  41  43  44  45  45  45  46  46  45  44  43  43  44  45  44  43  42  42  44  45  44  41  41  42  41  42  45  46  44  42  41  42  44  45  45  44  44  44  44  45  45  45  45  45  45  46  45  45  46  46  46  45  44  44  44  44  44  44  42  40  40  41  43  45  46  45  43  42  42  44  43  41  43  44  45  45  45  45  44  42  41  42  44  44  43  42  42  43  44  45  45  44  44  43  43  43  43  44  43  42  41  42  42  44  45  46  45  43  42  41  42  43  45  47  46  45  43  42  43  44  43  42  42  42  42  43  43  44  45  46  44  44  45  45  44  42  40  40  40  42  43  44  44  42  41  42  43  43  43  43  43  44  44  42  42  43  42  42  43  44  44  45  46  46  44  43  46  46  44  45  46  46  47  47  46  45  44  44  45  46  47  46  45  44  45  45  44  42  42  44  46  45  43  43  43  43  42  43  45  46  44  41  43  44  44  44  44  44  44  45  44  44  43  43  44  45  44  45  44  42  42  42  42  42  42  43  44  45  44 
 46  45  44  44  45  46  46  45  44  44  44  45  45  45  46  46  45  44  45  46  47  48  47  46  45  45  45  46  46  46  45  44  43  44  46  47  47  47  46  45  45  44  43  43  44  46  46  45  45  45  44  42  45  47  45  44  45  45  45  44  44  45  46  47  46  47  47  46  45  44  43  44  45  46  46  46  45  45  46  47  46  46  44  44  44  44  43  42  42  43  45  46  45  44  43  44  46  46  46  45  43  42  43  43  44  45  45  46  46  45  45  45  46  46  46  46  46  45  45  45  45  44  44  44  42  43  43  43  43  43  43  43  44  44  43  42  44  44  44  43  43  43  43  44  45  45  45  45  46  45  44  44  45  44  44  44  45  47  47  45  44  44  44  44  44  45  45  45  45  44  44  43  43  43  43  43  44  45  44  44  44  45  46  46  45  45  46  46  45  43  42  42  43  44  46  46  44  44  44  43  42  42  43  44  45  45  45  45  45  45  46  46  45  45  45  46  46  45  44  43  42  43  44  45  46  46  47  47  47  46  44  44  45  45  44  44  44  43  43  44  45  45  43  42  41  41  42  45  45  44  42  42  45  47  47  46  45  45  45  45  44  45  46  46  46  46  45  44  44  44  44  45  44  44  44  45  45  45  44  43  41  41  42  43  45  45  45  43  42  42  44  44  43  44  45  45  45  45  45  44  43  43  44  44  43  42  42  42  43  44  45  45  43  42  42  43  44  45  45  44  43  42  43  43  44  45  45  43  42  41  42  43  44  46  47  46  45  43  42  42  42  41  41  41  42  43  43  44  45  46  47  45  44  45  45  43  42  41  41  42  43  44  44  44  43  41  42  44  45  44  43  44  45  44  41  41  42  42  41  41  42  43  44  45  46  45  44  47  48  46  45  46  46  46  46  45  44  43  44  45  46  47  45  43  43  43  44  43  42  43  45  45  45  43  42  42  42  41  42  44  45  43  41  42  44  44  44  45  45  45  44  44  44  43  43  45  45  45  45  44  43  44  44  44  44  43  44  45  45  45 
 47  46  44  44  45  45  45  45  45  45  46  46  46  46  45  45  43  42  45  47  47  46  45  45  45  47  47  47  47  46  45  44  44  44  45  46  46  46  45  44  45  44  43  43  44  46  46  46  46  46  45  43  46  47  46  45  45  45  45  46  46  46  47  46  45  45  46  46  45  45  45  45  46  47  47  47  46  46  46  46  46  45  45  45  44  44  43  43  42  43  44  45  45  44  43  44  46  46  45  44  44  44  44  44  44  44  45  46  47  46  46  46  47  46  45  45  45  44  45  46  46  45  44  43  41  42  44  45  45  45  44  43  44  45  45  45  45  44  43  43  42  42  42  43  45  45  46  46  46  46  45  46  46  46  45  45  46  47  48  46  43  43  43  43  44  45  46  46  46  45  44  43  41  41  42  42  44  45  45  45  45  46  48  47  45  45  45  45  45  44  43  42  43  44  46  46  45  45  44  44  43  43  44  44  45  46  46  46  46  46  46  45  45  45  45  46  47  47  46  45  44  45  45  46  46  47  48  49  48  47  44  44  46  45  44  45  45  45  44  44  45  45  46  44  42  43  44  44  44  43  43  44  46  48  49  49  47  46  45  44  44  46  47  47  47  47  45  44  44  44  44  45  45  45  45  46  45  45  44  43  43  43  44  44  44  44  44  43  43  43  44  44  45  46  45  44  44  44  44  44  43  44  46  44  41  41  42  43  45  46  45  45  43  43  43  44  46  45  45  44  44  44  44  45  46  46  45  43  41  42  43  45  46  46  46  45  44  43  43  42  42  41  41  41  43  43  44  44  45  46  46  45  45  44  43  43  43  42  43  44  45  45  45  44  43  42  44  46  47  46  44  45  45  44  42  41  41  41  41  40  42  43  44  44  46  45  45  48  48  47  46  45  45  44  43  42  42  42  43  45  46  46  44  43  42  43  44  44  43  43  44  46  45  44  43  43  41  40  41  42  43  43  42  42  43  44  44  45  45  45  45  45  44  44  44  46  46  46  46  46  45  45  45  45  45  45  45  46  46  46 
 47  46  44  42  44  46  46  45  46  46  47  47  47  46  45  44  42  42  45  47  47  46  45  45  45  47  49  49  48  47  46  44  43  43  44  45  45  46  45  45  46  46  45  44  45  46  47  47  47  48  47  46  46  46  46  45  44  43  45  46  46  47  46  45  44  44  44  45  46  46  45  46  46  47  48  47  47  46  45  45  45  45  45  45  44  44  43  43  43  44  45  45  45  44  44  45  47  46  45  43  44  45  45  45  44  45  45  46  47  46  47  48  48  47  45  45  44  45  45  46  46  45  43  42  42  43  45  45  46  45  44  43  44  45  47  47  46  45  44  43  42  42  42  43  44  45  46  45  46  45  45  45  46  45  45  45  46  47  47  46  43  42  43  43  44  45  46  47  47  47  46  44  42  42  43  43  44  45  45  44  45  45  47  47  45  44  43  43  44  44  44  43  43  43  45  46  46  45  44  44  43  44  44  44  45  45  45  46  46  47  46  45  44  44  44  46  47  47  46  45  45  46  46  45  45  46  47  48  48  46  44  44  45  45  45  46  46  46  44  44  44  45  46  44  43  44  45  43  42  42  44  45  46  48  49  49  48  47  46  44  45  46  48  48  48  47  45  44  45  45  44  45  45  46  47  47  46  45  44  43  44  44  45  44  44  44  45  45  44  43  42  43  45  45  45  44  44  43  43  43  43  44  44  44  42  42  43  44  45  46  45  45  44  43  43  44  44  44  43  43  43  45  46  47  46  45  45  43  43  43  45  46  46  46  45  45  44  44  44  45  44  44  43  43  43  44  43  43  44  45  44  45  45  44  43  43  43  44  45  45  45  46  46  44  42  42  44  45  46  45  44  44  45  44  44  43  43  43  42  42  43  43  44  45  46  47  48  48  48  47  46  44  42  42  41  42  42  42  43  45  46  45  44  43  43  44  45  44  43  42  44  46  46  44  45  44  42  41  41  42  43  43  42  42  43  45  45  46  45  45  44  45  45  44  45  46  47  46  47  46  45  45  45  46  46  47  46  46  47  48 
 46  45  43  41  43  46  46  47  47  47  47  47  46  46  45  44  43  43  45  47  47  46  45  44  45  47  48  48  49  49  47  44  43  43  44  45  46  47  47  47  48  47  45  45  46  47  46  46  47  48  47  47  46  46  46  45  44  43  44  45  46  46  45  43  43  44  44  45  46  46  46  46  46  47  47  47  46  45  44  44  44  45  45  45  44  44  43  43  44  45  45  46  46  45  46  46  47  47  46  45  46  46  45  45  44  45  45  45  46  46  46  47  48  47  45  45  44  45  45  46  46  45  43  42  43  44  45  45  45  44  42  42  43  45  47  48  46  45  45  44  43  42  42  43  44  45  45  45  44  43  43  44  44  44  44  44  46  47  46  44  43  42  43  43  44  45  46  46  46  46  45  44  42  43  44  44  45  44  44  44  44  44  45  45  44  43  42  42  43  44  44  43  42  43  44  45  45  45  44  44  43  44  44  44  45  45  46  47  47  47  46  44  44  44  44  45  46  46  45  44  44  45  45  44  44  45  46  47  47  46  43  43  44  44  44  46  47  46  44  43  43  44  44  44  44  46  46  43  41  41  43  44  45  45  47  47  47  46  44  44  45  46  47  47  47  46  45  45  45  44  44  44  45  45  46  47  46  45  44  43  44  44  45  45  45  45  45  45  45  43  41  42  44  45  46  45  44  44  44  43  43  43  43  44  45  44  44  44  44  44  44  44  44  44  44  45  44  43  43  43  44  45  47  47  46  44  44  44  45  45  46  46  45  45  44  43  43  44  45  47  47  46  44  42  42  42  42  43  43  43  43  45  45  44  43  43  43  45  46  45  45  45  46  44  43  42  43  43  44  43  43  44  44  45  44  44  44  44  44  44  44  44  44  45  45  47  48  47  47  47  46  45  42  41  42  43  43  43  43  45  45  45  44  44  44  45  45  45  44  43  43  45  46  45  45  45  43  42  41  42  43  44  43  43  44  45  45  46  46  44  43  43  44  44  45  46  46  46  45  45  44  44  44  44  45  45  45  44  44  45 
 45  45  43  42  44  46  47  48  48  48  48  47  46  46  46  46  45  44  45  45  46  46  45  45  45  46  47  47  49  50  47  45  44  44  44  45  46  47  48  48  47  46  46  46  46  46  45  44  45  46  47  46  45  45  45  45  44  44  44  45  46  46  45  43  43  44  45  45  46  45  45  45  45  46  46  46  46  45  43  43  44  45  45  45  44  44  43  44  45  45  46  47  46  46  47  48  48  48  48  47  47  47  46  45  45  44  44  45  45  45  45  46  47  47  45  45  45  45  45  45  45  44  43  42  43  43  44  44  43  42  41  41  42  44  46  46  45  45  45  44  43  43  43  43  44  45  45  44  44  43  43  43  44  44  44  45  46  46  45  44  43  43  43  43  44  44  45  44  44  45  44  44  43  43  43  44  44  44  43  43  43  44  44  44  43  42  41  41  42  44  45  44  43  43  44  45  46  45  44  44  43  43  43  44  44  46  46  47  48  47  46  45  44  44  45  46  46  45  45  44  43  44  44  43  43  44  45  45  45  45  43  42  43  43  45  47  47  45  43  43  43  44  44  44  45  47  46  43  41  41  43  44  44  44  45  46  45  44  43  43  43  44  45  45  45  45  45  44  44  43  42  42  43  44  45  45  46  45  44  43  43  44  45  44  44  44  44  45  45  43  41  42  44  45  46  46  45  45  45  45  44  43  43  44  46  45  43  43  42  43  43  43  43  44  45  45  45  44  45  44  45  46  47  46  45  43  43  45  46  45  45  44  44  43  42  42  42  44  45  46  46  45  43  41  41  41  41  42  42  43  44  45  45  44  43  43  43  44  45  44  43  44  45  44  44  43  42  42  43  43  43  43  44  44  44  45  45  45  45  45  45  45  44  44  44  45  47  46  46  46  46  44  43  42  43  45  45  44  44  44  44  44  45  45  45  45  45  44  44  43  43  45  45  44  45  45  44  42  41  42  43  44  43  43  44  45  45  45  44  43  42  42  43  44  45  45  45  45  44  43  42  41  42  43  43  44  44  42  42  43 
 44  45  45  44  44  46  47  48  49  48  47  46  45  46  47  48  47  45  45  44  44  45  46  45  44  45  45  46  48  49  48  46  44  45  45  46  46  47  47  47  46  45  46  46  47  46  43  42  43  45  45  44  43  43  44  45  45  45  45  46  47  47  46  45  45  45  44  45  46  46  45  44  45  45  46  47  46  45  44  44  44  46  46  45  44  44  44  45  45  46  46  46  46  47  47  48  48  49  48  48  48  47  46  46  45  45  45  45  45  45  44  44  46  46  45  45  45  44  44  44  43  43  43  42  42  43  43  43  43  42  42  42  43  44  44  44  44  44  44  44  43  44  44  44  45  45  45  45  45  44  44  45  45  45  45  46  47  47  46  44  43  43  44  44  43  43  43  43  42  43  44  44  44  44  44  43  43  43  44  44  44  45  45  44  42  41  40  40  42  44  45  44  44  44  45  46  46  45  44  44  43  43  44  43  44  45  46  47  47  47  46  46  46  46  46  46  46  46  45  44  43  43  44  44  44  44  44  45  44  43  43  42  42  44  46  48  46  44  42  43  45  46  45  45  46  46  46  43  41  42  44  45  44  44  45  45  43  43  42  43  42  43  44  44  45  45  45  44  43  42  41  40  41  42  44  44  45  44  44  44  44  45  45  44  43  43  44  45  46  44  42  42  44  45  46  45  44  45  45  46  45  45  44  45  45  44  42  41  41  43  44  44  44  45  44  45  45  45  46  46  47  47  46  46  44  43  43  44  45  45  43  42  42  42  42  42  42  43  44  44  43  42  41  40  41  41  42  42  43  44  44  44  44  44  43  43  43  44  43  42  42  42  43  44  45  45  44  43  43  43  44  44  43  43  43  45  45  44  44  45  45  45  44  43  43  44  45  45  44  45  45  44  44  44  46  47  46  45  43  42  43  43  44  44  44  43  43  43  44  44  44  44  44  43  44  45  44  42  41  42  43  44  44  44  44  45  45  44  43  43  43  43  42  43  45  45  45  45  44  42  41  40  41  42  42  43  43  43  43  43 
 44  45  46  45  45  45  46  47  48  47  46  45  45  45  47  48  48  46  45  44  44  45  46  45  44  44  45  45  47  48  46  45  45  45  46  47  47  46  45  45  45  46  46  47  47  46  44  43  44  45  45  44  43  43  44  44  45  45  46  47  47  48  47  46  46  45  45  44  45  45  45  45  45  45  46  47  47  46  46  46  46  46  46  45  44  44  44  44  45  45  46  46  46  47  47  47  48  48  47  47  47  47  46  46  45  45  45  45  45  45  44  44  44  45  45  45  45  44  44  43  42  43  43  42  42  42  43  44  44  44  44  45  45  45  44  43  43  43  44  44  43  44  44  45  45  45  45  45  45  45  45  45  46  46  45  46  47  48  47  45  43  44  45  45  44  43  43  42  42  43  44  45  45  45  45  44  43  43  43  44  45  45  44  43  42  41  41  41  43  44  45  44  45  45  46  46  46  44  43  43  43  43  43  43  44  45  46  46  46  46  46  46  46  46  46  46  47  46  46  45  43  44  44  44  45  45  44  44  44  43  43  43  42  44  46  47  45  43  42  43  46  47  47  46  45  45  44  43  43  44  45  45  45  45  46  45  43  43  43  43  43  44  44  44  45  45  45  45  44  43  41  40  41  43  45  45  45  45  45  46  47  47  46  44  43  43  44  46  47  46  45  44  43  44  44  44  43  43  44  45  46  45  45  44  44  43  42  41  43  44  45  46  46  45  45  45  45  45  45  46  47  47  46  46  45  44  44  44  44  44  43  42  43  44  44  43  43  43  43  42  41  41  41  41  42  42  42  42  42  43  44  44  44  43  43  43  44  43  42  42  41  42  42  44  46  46  46  45  44  45  45  44  43  42  42  44  45  44  44  45  45  45  44  42  42  43  45  44  44  44  44  44  44  45  46  47  45  44  43  42  42  42  42  43  43  41  41  42  45  46  45  44  43  43  43  44  44  43  42  43  44  45  44  44  44  45  44  44  44  44  44  43  43  44  45  46  47  46  45  43  42  41  42  42  43  43  44  45  45  45 
 45  45  46  46  45  45  46  46  46  46  45  45  44  45  46  48  47  46  45  44  45  45  45  45  43  43  44  44  45  46  45  45  45  45  46  46  46  46  45  44  45  46  47  47  47  46  44  44  46  47  47  46  44  43  43  43  44  45  47  47  48  47  47  46  46  46  45  44  45  46  46  46  46  46  46  46  46  47  47  48  48  47  46  45  45  45  45  45  44  44  45  45  46  46  46  47  47  47  46  45  47  47  46  45  45  45  46  46  46  45  44  43  44  44  44  44  45  44  44  43  43  43  43  43  42  42  44  45  46  46  46  46  46  45  44  43  43  43  44  44  44  44  45  46  46  46  46  45  45  45  45  45  45  45  44  45  46  47  46  45  45  45  44  44  44  43  43  43  44  45  45  45  47  47  46  45  44  43  43  44  44  44  43  43  43  43  43  43  43  44  44  44  45  45  46  46  46  44  43  43  44  45  44  44  44  44  46  46  44  44  45  45  45  45  45  46  46  46  46  45  44  44  44  45  45  46  46  45  45  44  44  44  43  44  45  45  44  42  41  43  45  46  46  45  45  44  43  43  44  45  46  46  46  46  47  46  44  44  44  44  44  44  45  45  46  46  46  46  45  44  42  42  42  44  45  46  46  46  46  47  48  47  46  44  43  43  44  46  47  47  47  44  42  43  43  42  41  42  43  45  45  45  44  43  42  42  43  43  45  46  47  47  47  46  45  45  43  44  45  45  47  47  46  46  45  45  45  44  43  43  43  43  45  46  46  45  45  44  42  42  42  42  42  43  44  44  43  43  43  42  43  43  44  44  44  43  43  42  42  42  42  43  43  44  46  47  47  46  45  45  45  43  42  42  43  45  45  44  44  45  46  45  44  43  43  43  44  43  43  43  43  44  45  45  46  45  44  42  42  43  43  41  41  42  42  41  40  42  45  46  45  44  43  42  43  44  44  43  42  43  44  45  45  45  44  44  44  45  45  45  45  45  44  44  45  47  47  46  45  44  44  43  43  43  44  44  44  44  45  44 
 46  46  46  45  46  46  46  46  45  45  45  45  45  45  45  46  46  46  46  47  46  46  45  44  44  44  44  43  44  45  44  43  43  44  44  45  45  46  46  45  46  46  46  46  46  45  45  45  48  49  48  47  45  44  43  43  44  46  47  48  48  47  46  45  46  46  44  44  45  45  46  46  45  45  45  45  46  47  48  48  48  47  46  45  44  45  46  46  44  43  45  46  46  47  47  47  46  45  44  44  47  48  46  44  44  44  45  45  45  45  44  43  44  45  45  45  44  44  44  44  44  44  45  45  44  44  45  46  47  46  45  45  45  44  44  44  44  45  45  45  45  45  46  46  47  47  46  45  44  43  43  42  43  43  43  44  46  46  46  46  46  45  44  43  43  43  44  45  45  46  46  46  47  47  46  44  43  43  43  44  45  44  43  42  43  43  44  44  43  43  43  44  45  46  45  45  45  44  43  44  45  46  45  44  44  44  46  46  44  44  45  45  45  45  44  45  45  45  45  45  44  43  43  44  45  46  47  46  45  45  45  44  44  43  44  45  45  43  42  43  44  45  44  44  45  43  41  42  45  46  45  45  45  45  46  46  44  45  45  45  44  44  44  45  46  46  46  46  46  44  43  43  43  44  45  46  45  45  45  46  47  46  45  44  44  43  44  45  45  46  45  43  42  43  44  42  40  41  43  44  44  44  43  42  41  42  43  44  45  47  48  47  47  46  46  45  44  44  44  45  46  47  46  45  44  44  44  44  44  44  44  44  46  46  46  46  45  44  43  43  43  43  43  44  44  44  43  42  42  42  43  43  44  45  44  43  42  42  42  43  44  44  44  43  45  47  47  46  44  44  43  42  41  42  45  46  46  45  44  45  46  45  44  43  42  42  43  43  42  42  43  44  45  45  45  44  43  42  42  43  43  41  41  42  43  41  41  43  45  45  44  44  43  41  41  43  43  43  42  42  44  44  44  44  43  43  44  45  45  46  46  46  45  44  44  46  46  46  46  45  44  43  43  43  43  43  43  43  43  43 
 45  46  45  44  45  47  47  46  45  45  46  45  45  44  44  44  45  47  48  49  48  47  45  44  44  45  44  43  44  44  44  42  41  41  42  43  44  46  47  48  46  44  44  45  44  44  45  46  48  49  48  46  45  45  44  43  44  46  48  48  48  46  45  44  46  46  45  44  45  45  46  46  46  45  44  44  44  45  48  49  48  46  45  44  45  46  47  46  44  44  46  46  47  48  48  47  45  45  44  44  47  47  45  43  42  43  43  44  46  46  45  45  45  46  45  45  44  45  45  46  45  45  46  46  45  45  46  46  46  45  44  43  44  43  44  45  46  47  46  46  45  46  46  47  46  47  46  45  43  42  41  41  41  42  42  44  46  47  46  46  46  46  44  43  42  43  44  46  47  47  46  46  46  46  45  43  42  43  43  45  46  46  44  43  43  43  44  44  43  43  43  44  45  45  45  44  45  44  44  44  46  46  46  45  44  44  46  46  46  45  46  45  46  45  44  43  43  43  44  44  44  43  42  42  44  46  47  47  46  45  45  45  44  44  44  46  46  46  44  44  44  43  42  44  45  42  40  42  45  46  44  43  43  45  45  44  45  44  44  44  44  44  45  45  46  45  45  46  45  44  43  43  43  44  44  44  43  43  43  44  44  44  43  44  44  44  43  43  44  43  43  42  43  44  44  43  41  42  44  44  44  43  43  42  42  42  43  44  45  46  47  46  47  46  46  47  46  45  45  45  46  47  46  44  43  42  42  44  45  45  44  45  46  47  46  46  44  43  43  42  42  42  43  44  44  43  42  42  42  43  45  44  44  44  44  43  43  42  43  44  45  45  45  43  43  46  46  45  43  42  41  40  41  43  46  47  46  44  44  45  45  44  43  42  42  42  43  43  43  43  44  45  46  46  45  43  43  43  44  44  43  41  42  44  44  43  43  44  45  43  42  44  43  40  40  42  42  42  41  42  43  44  43  43  42  42  42  43  44  45  46  45  45  44  43  43  44  45  45  44  43  43  43  42  42  41  42  42  43  42 
 44  44  44  43  43  43  44  45  46  46  45  44  43  44  45  46  46  46  46  47  47  47  46  46  45  45  44  43  44  45  46  45  44  42  42  43  44  46  47  47  45  43  45  45  45  44  45  47  48  48  47  45  44  45  45  45  45  46  47  47  47  46  46  46  47  47  45  44  45  46  47  48  47  45  43  42  42  44  47  47  46  45  44  45  46  46  45  45  46  47  46  45  44  44  45  46  46  46  44  44  48  47  44  43  43  44  44  45  46  47  46  44  44  45  45  46  46  47  47  47  46  45  44  43  43  44  45  46  46  45  45  45  45  46  46  47  48  48  46  45  45  46  46  47  47  46  45  45  44  43  43  42  42  43  45  45  46  46  46  45  43  43  43  42  42  42  43  45  46  46  44  44  47  47  46  44  43  43  44  45  46  46  45  45  45  44  43  43  44  44  44  43  43  43  43  44  44  44  44  44  44  44  45  45  45  44  44  44  43  44  44  45  44  44  43  44  44  44  44  44  44  44  44  44  44  45  45  46  46  46  46  46  45  45  46  47  47  46  45  45  45  45  44  44  45  45  44  44  45  45  45  44  44  44  43  44  45  44  43  44  44  44  45  45  44  44  44  43  42  43  44  44  43  43  44  45  45  44  43  43  43  44  44  44  44  43  44  44  44  44  43  43  44  43  43  43  44  44  44  44  43  43  44  43  43  43  43  44  45  46  47  46  47  48  47  46  45  44  43  42  43  45  46  46  45  44  42  44  45  44  45  45  46  47  47  47  46  43  41  42  42  42  41  42  43  44  44  44  44  45  47  46  45  44  45  45  44  43  42  41  43  45  47  45  44  44  44  42  41  40  41  42  44  45  44  44  44  44  44  43  43  43  42  42  43  43  44  46  46  45  45  46  46  45  44  43  42  43  44  44  43  41  42  43  45  45  45  46  45  43  42  43  42  42  43  43  43  42  42  43  44  45  45  41  40  40  42  43  44  44  44  44  45  44  44  43  42  42  42  43  45  46  46  45  44  42  42  44  45  44 
 43  44  44  43  43  43  43  44  44  44  44  43  43  43  44  45  45  45  45  46  46  46  47  47  46  45  44  44  45  46  47  47  46  44  43  44  45  46  47  47  45  44  46  46  45  45  46  47  47  47  47  46  45  46  46  46  45  45  46  46  46  45  45  46  47  47  46  45  45  47  48  48  47  45  43  42  42  44  47  47  46  44  44  45  46  46  45  44  47  48  47  45  44  43  45  46  46  45  45  45  48  47  44  44  45  46  45  46  47  48  47  45  45  46  46  47  48  48  48  47  46  45  42  41  42  44  45  46  46  45  45  45  46  46  47  47  48  47  46  45  45  45  46  46  46  45  44  44  44  44  43  43  43  44  45  45  45  45  45  45  43  44  44  43  43  42  42  44  46  46  45  44  46  46  46  45  44  44  45  45  45  45  45  45  46  45  44  44  45  45  45  44  43  43  44  44  44  44  45  45  44  43  44  45  46  45  44  44  43  43  44  44  44  43  43  44  44  44  44  44  45  45  45  45  44  44  44  45  45  46  47  47  45  45  45  46  46  46  45  45  45  45  44  45  46  46  47  46  46  46  46  45  45  44  43  44  46  44  43  43  44  45  46  45  44  43  43  42  41  43  44  44  43  43  44  45  46  46  45  43  43  44  45  44  43  43  44  45  45  45  44  45  45  44  43  43  44  45  44  44  43  44  45  44  43  43  43  44  45  46  46  46  46  47  47  46  44  43  43  42  43  45  47  47  47  45  43  43  44  45  46  47  47  46  46  46  45  43  41  42  43  43  42  43  43  44  45  46  46  47  48  47  45  45  45  45  45  44  42  41  42  45  47  46  44  43  43  42  41  40  41  44  46  46  44  43  43  44  44  44  43  43  43  43  43  44  45  46  46  45  45  45  45  44  43  42  42  43  44  44  43  42  42  44  45  45  46  47  45  44  43  43  43  43  45  46  45  44  44  43  44  45  45  41  40  41  43  43  43  43  43  44  45  44  43  42  42  42  41  43  45  47  47  47  45  43  42  44  44  44 
 43  44  44  44  44  45  44  43  42  42  43  44  44  43  43  43  44  45  45  45  45  45  46  46  46  46  45  45  46  47  46  46  46  46  46  46  47  47  46  46  46  46  47  46  45  46  46  46  46  46  46  45  46  47  46  45  44  44  46  47  47  45  44  44  47  47  47  46  47  46  47  47  46  44  43  43  43  45  46  47  46  45  44  45  45  45  45  45  46  47  48  47  46  45  45  45  44  44  45  46  46  45  44  45  46  47  46  46  46  47  47  46  47  48  48  48  48  47  47  45  44  44  42  42  44  45  44  44  44  44  44  45  46  45  45  45  46  46  45  45  44  45  45  45  44  43  43  43  42  42  42  42  44  45  45  44  44  44  44  45  46  46  46  45  44  44  44  45  46  46  46  45  44  44  44  44  44  45  46  46  46  46  45  45  46  46  46  46  45  45  45  45  46  46  46  45  43  44  45  46  45  44  45  45  46  46  46  46  45  44  43  43  44  44  44  43  43  43  44  45  47  46  45  45  45  45  45  44  44  45  47  47  45  44  45  44  44  45  45  45  44  44  43  44  46  47  47  48  47  48  47  46  45  44  44  44  45  44  43  44  44  45  45  45  44  44  44  43  42  43  44  43  43  43  44  45  46  47  46  45  45  44  44  43  42  43  44  45  46  47  46  46  47  45  44  44  44  45  44  43  44  45  46  45  44  44  44  44  44  45  45  45  45  45  45  45  44  44  44  44  45  46  48  48  46  44  43  42  43  45  47  48  47  45  44  43  43  42  42  42  43  45  45  45  44  44  45  47  47  48  49  46  44  44  44  44  44  44  43  42  43  45  46  45  43  42  43  42  42  41  42  45  46  46  45  44  44  45  46  46  46  45  44  44  43  44  44  45  45  44  44  44  44  44  43  42  42  43  44  44  43  43  43  44  45  45  46  47  46  45  45  45  44  44  45  47  47  45  44  43  43  43  43  42  41  42  43  44  43  42  43  45  46  45  43  43  43  43  42  43  45  46  47  46  45  43  43  43  43  42 
 43  44  44  44  44  45  44  44  43  43  43  43  43  44  44  44  44  45  45  45  45  45  46  46  46  47  46  45  46  46  46  45  45  45  46  47  47  46  46  46  46  47  47  46  46  46  47  46  45  45  45  44  45  46  45  43  43  44  46  48  47  45  44  44  46  47  47  46  47  47  47  46  45  44  43  42  44  45  45  45  45  45  44  45  45  45  45  44  45  46  48  47  46  45  45  46  45  44  44  45  44  43  43  45  46  46  45  44  44  45  45  45  45  46  47  47  46  46  45  44  44  44  43  43  45  45  43  43  43  43  44  46  46  46  45  44  44  44  44  44  44  44  44  43  42  42  43  42  42  42  43  43  44  46  46  44  43  44  43  44  46  46  46  46  45  45  45  45  46  46  46  45  44  44  44  44  44  45  45  46  46  46  45  45  47  47  46  45  44  43  43  44  45  46  47  46  43  43  45  46  46  45  45  45  46  46  47  47  46  45  43  43  44  45  44  43  42  43  44  47  49  48  46  45  45  45  44  44  44  45  46  47  46  46  45  44  44  45  45  45  44  43  43  43  45  45  46  48  48  47  47  46  45  44  44  45  45  44  43  44  44  45  45  45  44  43  44  43  42  43  44  43  43  42  44  46  47  48  48  46  44  44  43  42  42  43  45  46  47  47  46  46  47  45  44  43  43  44  43  43  43  44  45  46  45  44  44  44  44  45  45  45  45  45  45  45  46  45  45  45  46  47  48  47  46  45  44  43  44  46  48  47  46  44  43  42  41  42  42  42  43  45  46  46  45  44  44  46  48  49  49  46  44  44  43  44  44  44  43  42  43  44  46  44  43  42  42  42  42  42  43  45  46  45  44  43  44  45  46  47  47  46  45  44  44  44  44  45  44  43  43  44  44  43  42  42  41  42  44  44  43  43  43  44  45  45  46  47  47  46  46  47  45  44  44  46  47  45  44  43  43  43  43  43  43  42  43  44  43  42  43  46  47  46  44  42  42  42  42  42  44  45  46  46  46  45  44  43  42  42 
 44  44  44  43  43  44  45  45  45  45  44  43  43  44  45  46  45  44  44  44  45  45  46  46  47  46  46  45  46  46  45  44  44  45  46  46  45  45  45  45  46  46  46  46  46  47  47  46  44  44  45  45  45  45  44  43  42  44  47  48  48  46  44  45  45  45  45  45  46  46  46  45  44  44  44  44  44  44  43  44  44  44  44  44  44  44  45  45  45  45  46  46  45  45  46  47  46  44  43  44  43  42  42  45  46  46  45  43  43  44  44  44  44  45  45  45  45  45  44  43  43  43  44  44  45  45  43  43  42  42  43  45  46  45  44  44  44  44  44  44  44  45  45  44  44  43  43  43  42  43  44  44  45  46  46  44  43  43  43  44  45  45  44  45  46  46  46  46  45  45  45  45  46  46  45  45  45  45  45  45  45  46  45  46  47  47  46  45  42  41  41  43  44  44  45  44  42  43  44  44  45  44  44  44  45  46  47  47  47  45  43  42  43  44  45  44  43  43  44  47  50  48  46  45  46  46  45  44  43  43  45  46  47  46  45  44  44  45  46  45  45  44  43  43  43  44  45  46  47  47  46  45  45  45  45  46  46  45  44  44  44  45  45  45  44  43  44  43  43  44  43  43  42  43  44  46  47  47  48  45  43  43  43  43  44  45  46  46  46  45  44  44  45  44  43  43  43  43  43  42  42  43  45  46  46  45  45  45  45  45  45  44  44  44  44  45  45  45  45  45  46  46  46  46  45  45  45  45  45  46  46  46  45  44  44  43  43  43  43  43  44  45  46  45  44  43  44  45  47  47  47  46  44  43  43  44  45  44  44  43  43  44  45  45  44  44  44  43  43  43  43  44  45  44  42  43  44  45  45  46  45  45  44  44  44  45  45  45  45  44  44  43  43  43  43  42  42  43  44  44  43  44  43  44  44  45  45  46  46  46  47  48  46  43  43  45  46  44  43  42  42  43  44  44  43  43  43  44  44  44  44  46  48  47  45  43  43  42  41  42  43  44  46  47  46  46  46  44  43  43 
 45  45  45  44  44  44  45  47  47  46  45  43  44  45  46  48  46  45  45  45  45  46  46  47  47  46  45  44  45  46  45  44  44  46  46  45  44  44  45  46  45  45  45  45  45  46  47  46  45  44  45  45  46  46  45  44  43  45  46  48  47  45  44  44  44  44  44  44  44  45  45  45  45  45  45  45  45  44  42  43  44  45  45  44  44  44  45  46  44  44  45  45  44  44  46  47  46  44  43  44  43  43  43  45  46  47  46  44  43  43  44  44  45  45  45  44  45  45  44  44  44  44  44  44  44  44  43  43  43  43  43  44  45  44  43  43  45  45  45  45  45  46  46  46  46  46  46  45  44  44  45  44  45  45  45  44  44  44  44  44  44  44  44  44  46  47  47  46  45  45  44  45  47  47  47  46  45  44  44  44  44  45  45  45  46  46  46  45  43  42  42  43  44  43  43  42  43  43  43  43  43  43  43  44  44  45  46  46  46  45  43  43  43  44  44  44  44  44  44  46  49  47  45  44  46  47  46  45  43  43  43  45  47  46  44  43  44  45  45  46  45  45  45  43  41  43  44  46  46  46  45  44  44  44  45  46  46  45  44  43  44  45  45  45  44  43  43  43  43  43  43  42  42  43  44  45  46  46  46  44  42  43  44  44  46  47  47  47  46  44  42  43  44  44  43  43  44  44  44  43  42  43  44  45  46  45  45  44  44  44  44  43  43  43  43  43  44  44  44  44  45  45  45  45  45  44  44  45  46  46  45  44  44  44  45  45  44  44  44  44  44  44  44  44  44  44  44  44  44  44  45  45  44  44  44  44  44  45  44  44  43  44  44  45  46  45  45  45  44  44  44  45  45  43  40  42  44  44  44  44  44  43  43  43  44  45  45  46  45  44  44  44  44  44  43  43  43  44  45  44  43  43  44  43  43  44  44  44  45  45  46  49  47  44  43  45  45  44  43  42  43  43  45  44  43  42  43  44  45  45  45  46  47  47  45  44  43  43  42  42  43  44  45  46  46  47  46  45  44  44 
 45  46  46  46  45  45  46  47  47  47  45  44  45  46  47  48  46  45  45  45  46  46  47  46  47  45  44  43  45  45  45  45  46  47  47  46  45  44  45  45  45  44  44  44  45  45  46  46  45  44  44  44  46  47  47  46  45  45  46  46  46  43  42  43  44  44  44  43  43  43  44  45  46  46  46  46  45  43  41  42  45  47  46  45  45  45  46  45  44  44  46  46  45  45  45  45  44  44  44  45  45  44  45  45  46  47  47  46  44  44  45  46  46  46  45  45  45  46  46  45  44  44  45  44  44  43  44  44  44  44  44  43  44  44  43  44  47  47  45  45  46  47  47  48  47  47  47  46  46  45  44  44  44  45  45  44  45  45  45  45  44  45  44  44  46  47  47  46  45  45  45  46  46  47  46  46  45  44  44  43  43  43  44  44  43  45  46  46  45  44  44  45  45  44  42  42  43  43  42  42  41  41  42  43  44  44  45  44  44  44  45  45  44  43  43  44  45  45  44  45  46  45  43  43  46  47  48  46  45  43  43  44  45  44  43  41  42  43  45  45  46  46  46  44  42  44  45  47  47  46  44  44  43  44  44  45  46  45  44  44  44  45  45  45  44  43  43  43  42  42  42  42  42  43  44  44  45  45  45  44  42  43  44  45  46  47  47  47  46  44  44  43  44  44  44  44  44  45  44  44  43  44  44  45  45  45  44  43  43  44  43  43  43  42  42  42  43  43  42  43  43  43  44  44  45  44  44  46  47  46  45  44  44  43  43  43  44  45  46  45  44  43  42  43  44  45  44  43  42  42  42  45  45  45  44  45  44  44  45  45  44  43  43  45  45  45  45  46  46  45  45  45  45  43  42  42  43  43  44  43  44  44  44  43  43  44  45  45  44  43  43  44  44  44  43  44  44  45  46  44  43  44  44  43  42  42  43  44  44  44  45  48  47  44  44  45  45  44  43  43  43  44  44  43  42  42  42  43  45  44  45  46  46  46  44  45  44  43  43  43  43  44  45  46  45  45  45  45  44  43 
 44  46  47  46  46  46  47  46  46  45  46  46  47  47  46  45  45  45  45  46  46  47  47  47  47  46  45  44  44  44  44  45  47  48  47  46  45  44  44  44  44  44  44  44  45  45  46  45  44  44  43  44  45  45  46  46  46  46  46  46  45  44  43  44  46  46  44  43  44  44  45  46  46  46  46  46  46  44  42  43  45  47  46  45  45  46  46  45  43  44  47  49  48  46  45  44  43  43  45  46  45  44  44  43  44  45  47  47  45  45  45  46  47  46  45  45  45  46  46  46  46  46  46  46  45  45  45  46  46  45  44  44  44  45  45  45  47  47  45  44  44  45  47  47  47  46  46  45  46  45  44  44  43  44  44  45  45  45  44  45  46  46  45  44  44  44  45  45  45  46  46  45  44  44  44  45  45  44  43  43  43  43  43  43  44  44  45  45  44  44  45  46  47  47  46  46  46  45  43  42  42  43  44  44  44  44  45  45  44  45  46  45  44  43  43  44  45  45  45  45  43  42  42  43  45  47  48  47  46  44  44  45  45  45  43  43  42  43  44  44  44  45  45  45  46  46  47  47  46  45  44  43  43  43  43  45  46  44  43  43  44  45  45  45  44  44  44  43  42  42  43  43  44  44  45  45  45  45  45  45  45  44  44  45  46  46  47  46  45  45  45  44  43  43  44  44  44  45  45  44  44  44  44  44  45  44  43  43  43  44  43  43  42  42  41  42  43  43  43  42  43  43  44  44  45  45  46  45  45  46  46  46  44  43  42  41  42  45  47  47  45  42  41  42  45  46  45  42  41  41  42  44  46  45  44  44  44  44  44  44  44  43  43  43  44  44  44  45  45  44  44  45  45  45  42  42  42  43  44  45  45  45  44  43  43  44  44  43  42  42  42  42  43  43  44  44  44  45  47  46  45  44  44  44  43  43  43  43  43  44  45  46  46  45  45  46  46  45  44  43  44  43  42  41  41  41  42  43  45  44  44  45  46  45  43  44  45  44  44  43  44  44  44  44  44  44  44  44  43  43 
 44  46  47  47  47  47  47  46  44  44  45  47  48  47  45  43  43  44  45  46  47  48  48  47  46  46  46  45  44  43  44  46  47  47  46  46  45  44  43  43  44  44  45  45  45  45  46  45  45  44  44  43  43  44  45  45  45  46  47  47  46  45  45  46  47  46  45  44  44  45  46  46  47  47  47  47  46  44  42  44  46  47  46  45  46  47  46  44  43  45  48  50  49  47  45  44  43  43  45  47  45  44  43  42  42  44  47  47  45  44  44  45  46  45  44  44  45  46  46  46  46  47  47  48  47  46  47  47  46  46  45  45  46  46  47  47  48  47  45  44  43  44  45  46  46  45  45  44  45  45  44  44  44  44  44  44  44  44  44  45  46  46  45  43  43  43  44  45  46  45  45  45  43  43  43  44  44  44  44  43  43  43  42  43  45  45  44  44  43  43  44  45  46  48  49  49  47  46  45  43  44  45  45  45  45  45  46  45  44  45  46  46  44  44  44  44  45  45  46  45  42  42  42  43  44  46  47  47  46  45  44  45  46  46  45  45  44  44  44  43  43  44  44  45  47  47  47  47  46  45  43  42  42  43  43  45  45  44  43  42  44  45  46  45  44  45  45  44  43  43  43  44  45  46  46  46  46  46  46  46  46  45  44  44  45  46  46  46  45  45  46  45  43  43  43  44  45  46  46  45  44  43  43  44  44  44  43  42  43  44  44  43  43  42  42  43  43  44  44  43  43  43  44  45  45  46  47  44  43  45  46  47  46  43  41  40  41  44  47  47  46  43  42  42  45  46  45  43  42  42  43  45  45  44  43  43  43  43  43  43  43  43  42  42  43  43  44  44  44  43  43  44  45  45  43  42  42  43  44  45  46  45  44  44  44  44  44  42  41  41  41  42  43  43  43  43  44  45  46  46  45  45  45  44  43  43  44  44  44  44  44  45  44  44  45  46  46  45  44  43  44  43  41  41  41  41  43  44  44  43  44  45  46  44  42  44  45  44  44  44  43  43  43  43  43  43  43  43  43  43 
 45  46  47  46  47  47  47  46  44  44  44  46  47  47  45  43  43  44  45  46  47  47  47  46  45  45  45  45  45  45  46  46  46  45  45  45  46  45  45  44  43  44  44  45  46  46  45  45  46  45  44  44  43  43  44  44  45  45  47  48  47  46  46  46  46  46  45  45  45  46  46  47  47  46  47  47  45  43  41  43  45  46  45  44  46  47  47  45  43  45  48  48  47  46  45  44  44  43  45  46  44  43  44  42  42  44  47  47  44  42  43  45  45  44  43  43  44  46  45  45  45  46  47  49  48  48  48  47  46  45  45  46  47  47  48  49  48  47  45  44  43  44  44  44  44  44  45  45  44  44  45  45  46  46  45  44  43  43  44  44  45  45  44  43  42  43  43  46  47  46  45  44  44  44  44  45  45  45  45  44  44  44  44  44  46  46  44  43  43  43  44  44  45  47  49  49  46  46  45  45  45  45  45  45  44  44  45  46  46  46  45  45  45  44  43  43  43  44  46  46  44  44  44  44  45  46  46  46  45  44  43  44  45  46  47  47  46  45  45  44  44  44  43  44  46  46  46  46  46  45  44  43  43  44  44  45  46  44  43  43  44  45  45  45  44  44  44  44  44  44  43  44  45  46  45  45  46  46  46  47  46  45  44  44  45  46  47  46  45  44  44  44  44  44  44  44  45  46  47  46  45  43  42  43  44  44  43  43  43  44  45  44  44  43  42  44  45  45  45  44  44  44  45  45  45  46  46  44  42  44  46  47  47  45  42  41  41  43  46  46  45  44  43  43  44  44  44  43  43  44  45  45  44  44  44  43  43  42  43  44  44  43  43  43  43  43  43  43  42  41  42  43  44  44  42  43  44  45  45  46  45  45  44  44  44  45  45  43  41  41  41  43  44  44  44  44  44  45  47  46  45  44  45  44  44  44  44  45  45  45  45  44  43  44  45  46  45  44  43  44  45  44  42  42  42  43  44  45  45  44  44  45  46  44  43  44  45  45  45  44  44  44  43  43  43  43  43  43  44  44 
 47  48  47  46  46  47  48  47  46  44  44  45  46  47  46  45  45  44  45  46  47  47  46  45  45  45  45  45  47  48  48  48  46  45  44  45  46  46  46  46  43  43  45  46  46  46  45  45  45  46  45  43  43  43  44  44  45  45  47  48  47  45  44  45  45  45  45  45  46  46  47  47  47  47  47  47  45  42  40  42  44  45  43  43  46  48  48  45  44  45  47  45  44  45  46  47  46  45  44  44  44  45  44  43  42  44  48  48  45  42  42  45  46  46  44  44  45  46  45  44  43  44  46  48  49  49  47  46  45  45  45  46  47  47  48  48  47  46  45  44  43  43  43  43  43  44  46  46  45  45  47  47  48  47  46  44  42  42  43  43  43  43  44  44  43  43  45  47  49  47  44  43  46  46  45  45  46  45  45  44  45  45  46  46  45  44  44  44  45  46  46  45  45  45  45  45  45  44  44  44  45  45  45  44  43  43  44  45  47  46  45  44  45  45  43  42  42  43  46  47  46  46  46  46  46  45  45  44  43  43  42  42  43  45  46  47  47  46  45  45  44  44  44  44  45  45  46  46  46  46  45  45  45  45  46  47  46  45  44  43  44  45  45  44  44  44  44  44  44  44  43  44  44  45  45  45  45  45  45  46  47  44  43  44  45  47  48  46  44  42  40  43  45  45  45  45  46  47  47  47  45  44  43  43  44  44  43  44  45  45  45  44  45  44  43  44  46  46  45  44  44  45  45  45  44  44  44  44  43  44  45  46  47  45  44  43  43  44  45  44  44  44  43  43  43  43  43  43  43  44  45  45  44  44  45  44  43  43  44  44  45  45  44  44  43  43  44  44  42  41  41  42  44  43  42  45  47  46  46  45  44  44  43  43  44  45  45  44  43  43  43  44  45  45  45  44  45  46  47  46  45  44  45  45  45  45  45  46  45  46  45  43  43  44  45  46  44  43  43  45  46  46  44  43  43  43  45  46  46  45  44  45  46  45  43  44  45  45  45  45  45  45  45  45  44  44  44  44  44  43 
 47  47  47  47  46  45  46  46  46  46  45  45  46  46  46  45  45  45  46  47  47  47  46  45  44  44  46  47  48  48  47  46  44  44  45  46  47  46  46  45  43  43  45  46  46  45  45  46  46  46  45  45  45  46  46  46  46  46  46  46  45  45  46  46  44  43  44  46  46  47  46  45  45  45  45  45  44  43  42  43  44  44  44  45  46  47  46  45  44  45  45  45  44  45  46  47  47  46  44  44  45  45  45  44  45  47  48  47  44  42  41  43  46  46  45  45  45  45  45  45  45  45  46  47  47  47  45  44  43  43  45  46  47  48  48  47  45  45  45  44  44  44  44  44  45  45  45  45  44  46  47  47  46  45  44  43  43  44  45  45  44  43  43  42  42  44  45  47  47  46  44  44  46  46  45  44  44  45  45  45  45  45  45  45  44  44  44  45  46  46  45  43  43  44  45  45  44  44  44  45  46  45  44  44  44  45  46  46  45  46  46  46  46  46  45  43  43  45  46  47  47  47  47  47  46  45  44  43  43  43  43  44  46  46  46  47  47  47  46  45  44  44  45  44  44  46  47  48  47  46  45  46  46  46  47  47  45  46  46  46  46  45  44  43  43  43  43  43  42  43  44  44  44  44  44  44  44  44  44  44  44  43  44  44  45  46  46  45  44  43  42  45  47  46  45  45  46  47  47  47  46  44  43  43  43  43  43  44  46  47  47  47  47  47  46  45  45  45  45  45  45  44  43  43  43  43  43  43  42  43  43  44  45  45  45  44  44  44  44  44  44  42  42  42  43  43  42  42  43  44  44  44  44  44  44  45  45  44  44  44  45  45  45  44  42  42  43  44  44  43  43  43  43  43  44  45  46  45  45  45  45  45  45  45  45  46  46  46  45  45  44  44  45  46  46  46  46  45  45  44  44  44  44  43  43  43  43  45  45  45  44  43  44  45  46  45  44  43  42  44  45  46  47  47  47  45  45  46  46  44  43  43  44  45  45  44  45  46  47  46  45  44  44  45  45  45  45  44  44  45 
 46  46  46  47  46  44  44  45  46  47  46  46  45  46  46  45  45  46  47  47  48  48  47  45  44  44  46  48  48  46  45  44  43  44  46  46  46  46  45  43  43  44  45  46  45  44  45  46  47  46  46  46  47  48  48  47  46  45  45  44  44  46  47  47  45  44  45  46  47  46  45  44  44  44  44  43  43  43  43  43  44  45  46  46  47  46  45  45  45  45  44  44  45  45  45  45  46  46  46  45  46  45  44  45  46  47  47  45  43  42  42  43  46  46  45  45  44  44  45  46  47  47  46  46  46  45  45  44  43  43  44  45  46  47  47  46  44  44  45  45  44  44  44  45  45  45  45  44  44  45  46  46  44  43  42  43  44  45  46  46  45  43  42  41  42  44  45  45  45  45  45  45  46  46  45  44  43  43  45  46  45  43  43  44  45  45  45  46  46  45  43  42  42  43  46  46  45  45  45  46  46  45  43  44  45  47  47  46  44  45  47  48  47  46  45  45  45  46  46  46  46  46  46  46  46  45  43  43  43  44  45  46  48  47  46  46  47  47  46  45  43  43  44  44  44  47  48  48  47  45  44  44  45  46  47  46  44  46  47  48  47  46  44  43  42  43  44  42  41  43  44  45  44  43  43  44  45  44  44  43  42  43  44  44  44  44  44  44  44  44  44  46  47  46  45  44  45  46  46  46  45  45  44  44  44  43  43  44  46  47  47  47  48  48  48  46  45  45  46  45  44  43  43  42  42  42  43  42  42  43  43  43  43  44  45  45  44  43  43  44  44  42  41  42  44  43  42  43  43  44  44  44  43  43  44  45  46  45  45  45  44  45  46  44  42  42  42  43  44  45  44  43  43  44  44  45  45  44  44  45  46  45  45  45  45  45  46  46  46  46  45  45  44  45  46  46  46  45  43  42  43  45  45  43  42  41  42  43  44  43  43  43  45  46  46  45  44  43  42  43  44  46  48  49  48  46  45  46  46  44  43  43  44  45  45  44  45  47  48  46  44  42  43  43  44  45  45  43  44  46 
 45  45  46  46  46  45  45  46  47  47  47  46  46  47  47  46  45  46  46  47  48  48  46  45  44  45  46  46  46  45  45  44  44  44  45  46  45  45  44  44  43  44  45  45  44  44  46  47  47  48  47  47  48  49  49  47  46  45  44  45  45  46  47  47  46  47  47  47  46  47  47  46  46  45  45  45  43  42  43  43  44  45  46  47  48  48  47  46  47  46  44  44  43  42  43  44  46  46  47  48  47  46  44  44  45  46  46  45  44  44  45  45  45  44  45  45  44  45  45  46  46  46  45  46  47  47  46  46  45  44  44  44  45  45  46  45  45  44  45  45  44  43  43  44  44  44  45  44  44  45  46  46  45  43  43  43  44  44  45  44  44  43  42  42  43  44  44  45  46  46  45  46  47  47  46  44  43  43  43  44  44  44  44  45  45  45  46  46  46  45  44  43  43  43  45  46  46  46  46  46  46  45  44  43  44  45  45  44  44  45  46  47  46  45  45  44  45  45  46  47  47  47  46  46  45  44  43  43  43  44  44  45  47  46  45  45  45  45  44  43  42  42  42  43  46  47  47  46  44  43  41  42  44  46  47  46  45  46  47  47  47  46  44  44  43  44  44  44  42  43  44  44  44  43  44  44  45  44  44  43  44  44  44  43  43  44  45  45  44  43  43  45  46  45  44  44  44  45  44  44  45  46  46  45  44  44  44  45  45  45  45  45  47  46  46  46  46  46  45  44  44  44  43  43  42  42  42  43  44  45  44  44  44  45  45  45  44  43  43  44  44  43  43  44  45  43  42  42  43  44  45  44  43  43  44  45  45  46  45  45  44  45  45  45  44  43  42  42  43  44  43  43  42  43  44  45  45  44  44  45  44  44  43  42  42  43  43  43  43  46  47  46  44  44  44  45  45  44  43  41  42  45  46  46  44  42  41  42  42  42  43  43  44  45  45  44  43  43  43  44  44  45  47  46  45  45  45  47  48  46  45  45  45  45  43  43  44  46  46  44  42  42  43  44  44  44  43  43  44  46 
 45  45  46  46  46  46  46  46  47  48  47  47  47  47  47  46  46  46  46  46  47  47  46  46  45  45  46  46  45  45  45  44  44  45  45  45  45  44  44  44  43  44  45  45  43  43  45  46  48  48  49  49  50  49  48  46  44  44  44  45  46  47  46  46  47  47  47  46  46  47  47  47  46  46  45  45  44  44  45  45  45  45  46  47  47  47  47  46  45  45  44  43  43  44  44  45  46  46  47  47  47  46  44  44  45  45  46  46  45  45  46  46  44  43  44  44  44  44  45  45  45  45  44  44  46  47  47  46  45  45  44  44  44  45  46  47  45  45  45  45  45  44  44  44  44  44  44  44  45  46  46  46  45  44  43  43  43  44  44  44  43  44  44  44  44  45  45  45  45  45  45  46  47  47  45  44  43  42  43  44  44  44  45  46  46  46  46  46  46  45  44  44  43  43  44  46  46  46  46  47  46  45  44  43  44  45  44  44  44  44  45  45  45  45  44  44  45  46  46  46  47  46  46  45  45  44  43  43  43  43  45  45  45  44  44  44  44  45  44  43  42  41  41  43  45  46  46  45  43  42  41  42  43  46  47  46  45  45  46  46  46  45  44  44  43  43  44  44  44  44  44  44  43  44  45  45  45  45  45  45  44  44  43  43  43  43  44  44  45  44  43  44  44  45  45  44  44  44  44  44  44  45  46  46  45  44  44  45  44  43  43  44  46  46  44  45  46  45  44  43  43  43  44  44  44  44  44  44  45  45  44  43  44  44  45  44  44  43  43  44  44  43  43  44  44  43  41  41  42  44  45  44  43  43  43  44  46  46  45  44  44  44  46  45  45  43  42  42  43  43  43  42  42  42  43  44  44  44  44  45  44  42  41  41  41  42  42  41  43  46  47  47  44  43  43  44  45  44  43  40  41  44  46  46  45  43  42  43  44  44  45  44  43  43  43  43  43  43  44  44  45  45  44  42  42  44  45  46  47  46  45  45  45  44  42  42  43  44  43  42  42  43  44  45  45  45  45  44  44  46 
 45  45  46  46  47  46  45  45  46  47  47  46  46  46  47  45  46  47  46  46  46  46  47  47  46  46  45  46  45  44  44  45  45  46  46  46  46  45  45  45  44  45  46  45  43  42  44  45  47  48  48  48  49  49  47  45  44  43  44  45  47  47  46  45  47  47  46  45  45  46  46  46  46  46  45  44  45  46  46  46  46  46  46  47  46  46  46  45  44  43  43  43  44  45  46  47  47  46  46  46  46  45  44  45  45  46  47  46  46  45  46  46  43  43  44  45  45  45  45  45  44  44  44  44  45  46  46  45  45  44  45  45  45  46  48  48  46  46  47  47  46  45  45  45  45  45  45  46  46  46  47  47  46  45  44  43  43  43  43  43  43  44  45  45  46  47  46  46  46  46  46  46  46  46  45  44  43  43  44  44  45  44  45  46  46  46  45  45  45  45  45  44  44  44  45  46  45  45  45  46  46  45  43  43  44  44  44  43  44  44  44  44  44  44  44  44  45  45  45  45  46  46  45  46  45  45  44  44  44  44  45  45  44  43  43  43  44  45  45  44  43  42  42  43  44  45  45  44  44  43  42  43  44  45  47  46  44  45  45  45  45  45  45  44  44  44  45  45  45  43  43  43  43  45  46  46  46  46  46  46  45  44  43  42  42  43  43  44  45  45  44  44  44  44  45  45  45  45  45  44  43  44  44  45  45  45  45  44  43  42  42  44  47  46  44  44  44  44  43  42  43  43  44  45  45  45  45  45  44  44  44  43  43  44  45  45  44  44  44  44  43  42  43  43  43  42  40  40  42  44  44  44  43  42  42  44  45  46  45  43  43  43  45  46  45  44  43  43  43  43  43  43  42  42  43  43  44  43  44  44  43  43  42  41  42  42  42  42  43  45  46  46  44  43  44  45  45  44  42  41  42  43  44  44  43  43  43  44  45  46  46  44  43  42  42  43  44  44  44  45  44  44  43  42  42  44  46  46  46  45  44  44  45  44  43  43  43  43  42  42  42  43  45  46  46  47  46  44  44  45 
 46  46  46  46  47  46  45  45  46  46  45  44  44  45  45  44  45  46  46  45  46  46  47  47  47  46  45  46  45  44  44  45  46  45  46  47  47  46  45  44  45  46  47  45  43  43  44  45  46  46  46  46  47  47  47  45  44  44  44  45  46  47  46  45  46  46  45  45  45  46  46  47  47  46  45  45  46  46  46  46  46  45  46  47  47  46  45  44  44  43  42  43  44  45  47  48  47  46  45  46  45  44  45  45  46  47  47  46  45  45  46  45  44  44  45  46  46  47  46  45  45  45  45  45  46  45  44  44  44  45  45  46  46  46  48  48  46  46  46  46  47  46  46  46  46  47  48  48  47  47  47  47  46  45  45  44  44  44  43  42  42  43  45  46  47  48  48  48  47  47  47  46  46  46  46  45  44  44  44  45  44  43  44  45  45  45  44  43  44  44  44  44  44  44  46  46  45  44  45  45  46  45  44  44  45  45  44  44  45  44  44  44  45  45  45  45  45  44  43  44  45  46  45  46  46  46  46  45  44  45  45  45  42  42  42  43  44  45  46  45  44  44  44  44  45  45  45  45  45  44  44  43  44  44  45  45  44  44  45  46  46  46  46  46  46  46  46  45  44  43  42  42  44  46  47  47  46  46  47  46  45  45  44  43  43  43  44  44  45  46  46  46  45  45  45  46  46  46  45  44  43  42  42  43  44  44  45  44  43  42  42  44  46  46  44  43  42  43  44  44  44  44  44  44  45  45  45  45  44  44  43  44  44  44  45  46  46  46  46  44  42  42  42  43  43  41  40  41  43  44  45  44  43  42  42  43  44  45  45  44  43  43  44  45  45  44  44  44  44  44  43  42  42  43  44  45  45  44  44  44  44  44  44  43  44  44  44  44  44  44  44  44  43  43  44  45  45  44  43  44  44  44  43  42  41  42  43  44  45  45  45  43  42  43  43  43  44  44  45  44  44  43  43  44  44  45  46  46  45  44  44  45  47  46  44  44  44  43  43  42  42  43  45  46  46  46  46  44  44  44 
 47  47  46  46  46  45  44  44  45  46  45  43  43  44  45  44  45  46  45  45  46  46  47  47  47  46  45  46  46  45  45  44  45  45  46  47  46  46  45  45  44  45  46  45  44  44  45  46  46  46  45  45  46  47  47  46  45  45  45  45  46  46  45  45  45  46  45  45  46  46  47  47  47  46  46  45  45  45  45  45  45  45  46  47  47  47  46  44  45  44  42  42  43  45  45  46  46  45  46  46  44  43  45  45  46  47  46  45  45  45  46  46  46  47  47  47  47  47  47  46  45  45  45  46  46  46  44  44  44  45  45  46  46  46  46  47  46  45  46  46  46  46  46  47  48  48  49  49  48  47  47  47  47  46  45  45  44  44  43  43  43  43  45  46  47  48  48  48  47  47  46  46  45  46  46  45  44  44  45  44  43  42  43  44  46  46  44  43  43  44  44  44  44  44  45  46  45  45  45  46  47  46  45  45  46  46  46  45  45  44  44  44  45  45  45  45  45  45  43  43  45  45  45  46  46  46  46  45  44  45  45  44  42  42  43  43  44  45  46  46  45  45  45  45  45  46  45  45  45  44  44  43  43  43  43  44  45  45  45  46  46  46  46  46  46  46  46  45  43  42  41  42  44  46  47  47  46  46  46  46  46  46  45  44  44  44  44  44  45  47  47  47  46  46  45  45  46  46  45  44  43  41  40  42  44  43  44  43  43  42  42  44  46  45  44  43  43  44  46  46  45  44  43  43  43  44  45  45  44  44  44  44  44  45  46  46  47  47  47  45  43  42  42  42  43  41  40  42  44  45  45  45  44  42  42  43  44  45  45  44  43  44  44  44  44  44  44  45  44  44  43  42  43  44  44  45  45  44  44  44  44  45  46  46  46  46  44  45  45  44  43  43  43  43  44  44  44  43  43  46  47  45  44  42  41  41  42  42  43  43  43  43  43  43  44  44  44  44  45  44  44  44  44  45  46  47  47  47  46  45  45  47  48  48  46  45  45  44  44  43  42  43  43  43  44  44  44  43  43  42 
 48  48  48  47  46  45  43  43  44  45  45  44  44  44  45  45  45  44  44  44  45  46  47  47  46  45  45  45  46  46  45  44  44  45  46  47  47  47  46  44  43  44  45  45  45  45  47  47  47  47  47  47  47  47  47  47  47  46  46  45  45  45  45  44  45  45  46  46  46  47  47  48  48  47  46  46  45  44  44  44  44  44  45  47  47  47  46  45  44  44  43  43  44  45  46  45  45  45  45  46  44  44  45  46  46  45  44  44  44  45  46  47  47  48  48  48  48  48  47  46  46  45  45  45  46  45  44  43  43  45  45  45  45  45  46  46  45  45  45  45  45  46  47  47  48  48  49  49  48  47  48  48  48  48  46  45  44  44  44  43  42  43  44  46  46  46  46  47  47  46  45  44  45  46  45  44  43  43  44  44  44  44  44  46  48  46  44  42  43  44  43  43  43  43  43  44  46  45  45  46  47  46  45  45  46  47  46  45  44  45  45  45  45  46  46  46  45  45  43  43  44  44  44  45  46  46  45  45  44  44  44  43  42  43  43  44  44  45  45  45  46  46  46  46  46  45  44  43  43  43  43  42  42  43  43  45  46  46  46  46  46  46  45  44  44  44  44  44  43  42  42  43  44  45  46  46  45  45  44  45  46  46  45  45  45  45  45  44  45  46  47  47  47  46  44  43  44  44  43  43  42  42  41  42  43  43  43  43  42  42  42  44  45  45  44  43  43  45  46  47  46  45  43  42  43  44  44  45  44  44  44  44  44  45  46  46  47  47  46  45  44  44  44  44  43  42  42  44  46  47  46  46  45  44  43  43  45  45  46  45  44  44  45  43  42  43  44  45  45  44  43  43  43  44  45  45  46  45  44  43  44  45  46  47  47  46  45  45  45  44  44  45  45  44  42  41  42  44  45  47  47  46  46  45  43  42  41  41  41  42  43  44  44  44  45  45  45  45  44  45  44  45  45  45  45  46  46  47  47  45  46  47  48  48  46  44  44  45  44  43  43  42  42  42  42  43  44  43  43  42 
 48  48  48  48  47  45  43  43  44  46  45  44  45  45  46  46  44  43  44  44  45  46  47  46  46  45  44  44  46  47  46  45  45  46  46  47  47  47  46  45  43  43  45  46  45  46  47  47  47  47  48  48  47  46  46  47  47  46  46  46  46  45  45  45  45  45  45  45  45  46  47  47  47  46  46  46  45  45  45  45  45  45  45  45  46  46  45  44  43  43  44  45  46  47  47  47  45  44  44  44  45  45  46  45  45  44  44  44  45  45  46  47  47  47  47  47  47  47  46  46  45  44  44  44  45  44  43  42  43  45  45  46  46  46  46  47  45  44  44  44  45  47  48  48  47  47  47  48  47  47  47  48  49  48  47  45  44  43  43  43  42  42  44  45  45  45  45  46  46  46  44  43  44  44  44  42  42  43  43  44  45  46  47  48  48  46  44  43  43  44  44  43  43  42  42  43  45  46  45  45  46  45  44  45  46  46  45  44  44  44  44  44  45  45  46  46  45  44  44  44  43  43  44  44  45  45  46  45  44  44  44  43  43  43  44  45  45  44  44  45  45  45  45  45  45  44  42  41  41  42  42  43  43  44  45  45  45  45  45  45  45  45  44  43  43  43  43  43  43  43  43  44  44  45  45  45  45  44  43  44  46  46  45  45  45  44  44  44  45  45  46  47  46  45  43  42  42  42  42  42  43  43  43  44  44  43  42  42  43  42  42  43  44  45  44  43  43  44  45  46  46  46  44  43  43  44  45  45  44  44  43  44  44  45  45  45  46  46  45  45  45  45  45  45  44  43  43  45  47  48  47  46  45  45  44  44  44  45  45  46  45  44  44  42  41  42  44  44  45  44  44  44  44  44  44  45  45  44  43  42  43  44  45  46  45  45  44  44  44  45  46  46  46  44  42  41  42  45  47  45  45  46  47  46  45  43  41  41  42  43  44  45  45  45  45  45  45  45  44  45  45  45  45  45  44  44  45  46  46  46  46  46  47  46  45  43  44  45  45  44  44  43  42  42  43  44  45  44  43  43 
 46  47  48  49  48  46  44  44  45  46  46  44  44  45  46  47  45  43  44  45  46  46  47  46  46  45  44  44  46  48  47  46  47  47  46  47  47  46  47  47  44  43  45  46  45  45  46  47  47  46  47  48  46  45  45  46  46  46  45  46  46  46  45  45  46  45  45  44  45  45  45  46  46  46  46  46  45  46  46  47  46  45  45  44  45  45  44  43  43  43  44  46  47  49  49  48  45  44  43  43  45  46  45  45  44  44  44  45  46  46  47  46  46  45  46  46  45  46  46  45  44  44  43  43  43  43  42  42  43  45  45  46  45  45  46  46  45  44  44  44  46  48  49  48  47  46  45  46  46  47  47  47  48  47  46  44  42  42  43  43  43  43  44  44  43  43  44  46  47  46  44  42  43  44  43  43  42  43  44  46  47  46  47  47  47  45  44  43  43  44  44  44  43  43  41  42  45  45  44  44  45  44  44  44  45  46  45  44  45  44  43  43  44  45  45  46  45  45  45  44  44  43  43  43  44  45  45  45  44  44  45  44  42  44  45  45  45  44  44  44  45  45  45  45  44  43  42  42  42  43  44  44  45  46  46  46  44  44  45  45  45  44  43  43  43  44  44  43  43  44  45  44  45  44  45  45  45  44  43  44  46  46  45  44  44  45  44  45  44  45  46  46  44  44  42  41  41  42  43  42  43  44  44  45  44  43  42  43  43  44  43  43  45  46  45  43  42  43  44  45  45  46  45  45  44  45  45  44  43  44  43  44  44  45  44  44  45  44  44  44  45  44  45  45  45  43  43  44  46  47  47  45  44  45  44  43  43  44  45  45  45  44  43  41  42  42  43  44  45  45  44  44  45  44  44  44  44  43  43  42  43  43  44  45  45  44  43  44  45  46  46  46  45  44  43  42  43  45  46  44  43  45  45  46  45  44  43  43  43  44  46  46  46  45  45  44  45  45  44  45  45  46  45  45  44  42  43  44  46  46  46  46  46  45  43  42  43  45  45  46  45  44  43  43  44  46  47  46  44  43 
 43  44  46  48  49  48  45  44  46  47  46  44  43  44  45  46  45  44  45  46  47  47  47  46  45  44  44  45  46  47  46  46  46  46  46  46  46  46  46  47  44  42  45  46  45  45  45  45  45  45  45  46  45  44  44  44  44  44  44  45  47  47  46  45  46  46  45  45  44  45  45  46  47  46  46  46  45  45  47  47  47  45  44  44  44  44  44  44  45  45  45  46  47  47  47  46  45  44  43  44  44  45  45  45  45  45  46  47  47  47  46  45  45  45  45  45  45  46  45  45  45  44  43  43  44  45  44  44  44  45  46  45  44  44  44  45  45  45  44  45  46  48  49  49  47  45  44  44  46  47  47  47  47  47  45  43  42  42  43  44  44  44  44  43  43  42  43  45  47  46  44  43  45  45  45  44  44  44  46  47  46  45  44  44  45  44  43  42  43  45  45  45  45  43  42  43  46  45  44  44  44  44  43  44  45  46  45  45  45  44  43  43  43  44  45  45  45  45  46  45  44  43  43  43  44  45  45  45  45  46  47  45  42  43  45  46  44  43  42  43  44  45  45  45  46  45  44  44  45  46  47  47  46  45  44  44  44  44  45  45  44  44  44  44  44  45  45  43  41  44  45  45  45  44  44  45  45  45  44  45  45  45  44  44  44  45  45  44  44  43  43  43  43  43  42  42  43  43  43  43  44  44  44  45  45  43  43  43  44  45  45  45  46  47  47  46  45  44  44  44  45  45  46  46  45  44  43  43  42  42  43  44  45  45  44  44  44  44  43  43  43  44  46  46  45  42  42  43  44  45  45  44  44  45  45  44  43  44  45  46  46  44  42  41  42  43  43  44  44  45  45  45  45  45  44  44  45  44  44  43  43  43  44  45  45  45  44  45  46  46  45  45  44  44  44  44  44  43  43  45  45  43  42  42  43  43  43  43  43  44  44  46  46  45  45  44  43  44  45  45  46  46  47  47  46  43  43  45  47  46  46  46  46  45  45  44  44  45  46  46  46  45  43  43  44  45  46  47  45  44 
 42  42  43  46  47  47  45  45  46  46  45  45  45  45  45  45  44  45  45  46  47  47  46  44  44  44  45  46  46  46  47  47  47  45  44  44  45  45  45  46  45  44  46  46  45  44  44  44  44  44  44  44  43  42  43  43  44  44  44  45  46  47  47  47  47  47  46  45  44  44  45  46  46  45  44  44  44  44  46  47  47  46  44  43  43  44  45  45  46  46  46  47  47  47  45  44  43  44  44  45  45  45  44  44  44  45  46  47  47  46  45  44  43  43  44  44  45  45  46  46  46  44  43  43  45  46  46  46  45  45  45  44  44  45  45  46  46  46  45  47  49  50  49  47  45  44  43  43  45  46  46  46  46  45  44  43  43  43  44  44  46  46  46  46  45  43  43  44  45  45  44  44  46  46  45  45  45  45  46  45  43  43  42  42  43  43  42  43  44  45  46  46  46  44  43  43  44  44  44  45  45  45  44  44  44  44  44  44  43  43  43  43  43  44  44  45  46  46  45  44  43  43  44  45  45  46  46  46  46  46  47  46  45  45  45  45  44  43  43  44  45  46  46  46  46  45  44  45  47  47  47  46  46  45  44  43  44  45  47  47  46  45  45  44  44  44  45  44  43  44  45  45  45  44  44  46  46  46  45  45  46  46  44  43  44  45  46  46  45  45  45  43  42  43  43  43  44  44  44  44  44  44  44  45  45  44  44  45  45  44  43  44  45  46  47  46  45  44  44  43  44  44  45  45  44  43  43  43  44  44  43  44  44  44  44  45  45  45  45  43  43  44  45  46  45  43  42  42  43  44  45  45  45  45  45  44  43  43  44  46  46  44  42  43  44  44  43  43  43  44  45  46  46  44  43  45  46  45  44  43  42  42  42  43  45  45  45  44  44  45  44  44  44  45  45  44  44  43  43  44  45  44  43  42  43  44  44  44  44  43  43  45  46  45  45  44  45  45  45  45  45  46  46  46  45  44  44  45  46  45  45  45  46  46  46  46  45  46  47  47  46  44  42  42  43  44  45  45  45  44 
 42  41  42  45  45  44  44  44  44  44  45  46  47  47  46  44  44  45  46  46  46  46  44  42  42  43  45  46  46  46  47  48  47  45  43  42  43  44  44  44  46  48  48  47  46  45  44  43  44  44  44  44  41  41  43  44  45  46  46  45  46  47  48  49  48  47  46  45  44  45  45  46  46  45  44  44  43  44  46  47  47  47  45  44  44  45  46  47  46  45  46  48  48  47  44  42  41  44  45  45  46  45  43  42  43  45  45  45  45  45  45  44  42  42  44  44  44  44  45  46  45  44  43  43  45  47  48  47  46  44  43  44  46  47  48  48  47  46  46  48  50  50  48  46  44  43  43  42  43  43  43  45  45  44  44  44  45  46  44  44  46  47  47  47  46  45  44  43  43  43  44  45  46  45  43  43  44  44  44  42  41  42  43  43  43  43  44  44  44  45  46  47  47  46  44  43  43  44  45  45  45  45  45  44  43  42  42  42  41  43  44  44  44  44  44  46  47  46  44  43  43  44  46  47  47  47  46  47  46  45  45  46  48  46  45  43  43  44  45  45  46  47  46  46  45  44  44  46  47  46  44  44  45  45  44  43  45  47  48  48  47  46  44  43  42  42  43  44  45  45  44  44  44  45  46  46  47  46  45  45  48  47  45  43  43  44  46  47  48  48  48  45  41  42  44  45  46  46  46  45  44  44  44  44  43  44  45  45  45  43  41  42  44  45  44  44  43  44  44  44  44  43  43  43  43  43  44  46  47  46  44  43  42  43  44  45  45  45  45  45  45  45  44  45  45  44  43  42  43  44  45  45  45  44  44  44  42  42  43  44  46  45  43  44  46  45  43  42  42  44  45  45  45  44  43  45  47  46  44  43  40  39  40  41  43  45  45  43  43  44  44  45  46  46  45  43  43  44  44  44  44  46  45  44  44  45  46  46  44  42  42  44  45  44  44  46  47  46  45  43  43  44  44  44  44  45  46  46  45  45  44  44  45  46  46  47  46  45  46  47  46  43  42  42  43  43  44  44  44  44 
 45  45  45  45  45  45  45  44  42  42  43  44  46  46  45  43  45  47  47  46  46  45  44  43  43  43  44  45  45  46  47  48  47  45  43  43  44  45  45  45  46  47  47  46  45  45  45  44  44  45  45  45  44  44  44  44  45  46  46  47  47  48  47  47  47  47  46  46  45  46  47  47  47  47  46  45  45  46  46  47  48  47  47  46  45  46  47  47  47  46  46  46  47  47  43  42  41  43  44  45  43  42  42  42  43  45  45  45  45  45  45  45  43  43  44  44  45  44  44  44  44  43  42  42  44  46  47  47  46  44  43  44  46  46  47  48  46  44  44  45  46  47  46  44  43  43  42  41  41  41  42  43  44  44  45  46  47  47  45  43  42  43  43  44  44  44  44  44  44  45  45  45  43  42  42  42  44  44  44  42  42  43  43  44  45  45  45  45  45  46  46  48  48  47  45  44  43  43  44  44  44  45  45  44  44  43  43  42  42  44  45  45  45  45  44  44  44  45  44  43  43  45  47  47  47  46  46  45  45  46  46  47  47  45  44  44  43  44  46  46  47  47  46  47  46  45  44  46  46  45  44  43  44  45  44  43  44  45  45  45  45  44  43  42  42  42  43  44  44  44  45  44  44  45  46  46  47  46  45  45  46  45  44  43  43  44  46  47  46  46  45  44  43  43  44  46  46  47  46  45  44  43  44  44  44  45  44  44  44  43  42  42  44  45  45  44  44  45  45  45  45  43  41  42  43  44  45  46  47  46  44  43  42  42  43  44  44  44  44  45  46  46  45  45  45  43  42  42  42  42  43  44  45  44  44  43  43  42  43  44  46  45  43  44  44  44  43  42  42  44  45  45  45  44  43  46  47  46  46  44  42  41  41  42  44  45  45  44  44  44  45  46  46  45  44  43  44  45  45  46  47  47  46  45  45  45  46  46  44  43  42  45  45  44  45  46  47  45  44  43  42  42  43  44  45  46  46  47  46  46  45  44  45  44  45  47  46  44  44  45  45  44  44  45  45  45  44  45  45  44 
 48  48  47  46  46  46  45  44  42  41  42  43  45  46  46  45  46  47  46  45  44  44  44  44  44  44  43  43  44  46  47  47  47  45  45  45  46  46  46  46  46  46  46  46  46  46  46  45  45  46  46  47  46  46  45  44  44  44  45  46  48  48  47  45  46  47  47  46  46  47  47  47  47  46  45  45  45  46  46  47  47  47  47  47  46  46  47  47  46  46  45  45  45  45  43  42  42  43  44  44  42  41  41  42  44  45  46  46  46  46  46  46  45  45  45  45  45  44  44  43  43  43  42  42  44  45  47  47  46  45  44  45  46  46  47  47  47  45  44  44  45  46  46  46  45  45  44  43  43  43  42  43  44  45  46  47  48  47  45  42  41  41  41  42  43  44  45  45  46  46  45  44  42  41  41  43  44  45  44  43  42  43  44  45  46  46  46  46  46  46  46  48  48  47  45  45  45  44  44  43  44  44  44  45  45  44  43  43  43  44  45  45  46  46  45  44  43  44  44  43  44  46  47  48  47  46  44  43  44  45  46  46  46  45  44  43  44  45  46  46  47  47  46  47  47  46  46  46  45  45  45  44  44  44  44  44  44  44  44  44  44  44  43  42  42  43  44  44  43  44  45  44  45  45  45  46  46  46  45  44  44  44  44  44  44  45  46  46  45  44  44  44  44  44  45  46  47  46  46  45  44  43  43  44  45  44  43  43  43  43  43  42  43  44  44  44  44  45  46  46  45  43  41  41  42  44  45  46  46  45  44  43  43  43  42  43  43  43  43  44  45  45  44  44  44  43  42  42  42  42  43  43  44  43  43  43  42  42  42  44  45  45  44  43  43  43  43  43  43  44  45  46  45  44  44  45  46  46  46  45  44  43  43  44  44  44  44  44  44  45  46  46  45  44  44  44  45  46  46  47  48  48  46  44  44  45  45  45  44  43  44  45  45  45  45  46  46  45  43  42  41  42  43  45  46  46  45  46  46  45  44  44  44  44  44  46  45  44  44  45  46  45  46  46  46  46  46  46  46  45 
 50  50  48  46  46  46  46  45  43  42  42  43  46  47  47  47  48  47  46  44  43  43  44  45  45  44  43  42  44  45  46  46  46  46  46  46  47  47  47  47  47  46  45  45  46  47  47  47  46  46  47  48  47  46  45  44  43  43  44  46  47  48  46  44  46  47  46  46  46  46  46  46  45  44  43  43  44  45  45  46  46  46  46  46  46  46  46  46  46  45  44  44  44  44  43  43  43  45  45  45  42  41  42  43  45  45  46  46  46  46  46  46  46  46  46  46  46  45  44  43  43  44  44  44  45  45  46  46  46  46  45  45  46  47  46  46  47  46  44  44  45  46  46  47  47  47  46  45  47  46  44  43  44  45  46  47  47  47  44  42  42  42  42  43  44  45  46  47  46  45  45  44  43  43  42  44  45  46  45  43  43  44  44  45  45  46  45  45  45  46  46  47  47  46  45  44  46  45  44  44  43  44  45  45  45  44  43  43  44  44  44  44  45  46  46  45  44  44  43  43  43  45  47  48  47  45  43  42  43  44  45  45  45  45  44  44  44  45  46  46  46  46  45  46  48  47  46  45  44  45  46  45  44  43  44  46  46  45  44  44  45  45  44  43  43  44  45  44  44  44  45  45  44  44  44  45  45  45  44  44  43  43  44  45  45  45  45  46  45  45  44  44  45  45  46  46  47  46  45  44  44  43  44  45  46  44  43  43  44  44  43  41  42  43  43  43  43  44  45  45  45  44  43  42  43  44  44  45  45  45  44  44  44  43  43  43  43  43  43  44  44  43  43  43  44  44  44  43  43  43  44  43  43  43  44  44  43  42  42  43  44  44  44  43  43  44  44  44  44  44  45  45  45  44  44  44  44  45  45  45  45  44  44  45  45  44  44  43  44  46  47  46  45  44  44  45  45  46  46  47  47  47  45  43  42  44  44  44  44  44  45  44  44  45  45  46  46  45  43  42  41  42  43  45  46  45  44  44  43  43  43  43  44  44  45  45  45  45  45  46  47  46  45  45  46  47  47  47  46  45 
 50  50  49  47  46  45  46  45  44  44  44  45  47  49  50  50  48  46  45  43  42  42  44  45  45  45  44  43  43  45  45  44  45  45  46  47  46  47  48  48  46  45  45  44  45  47  48  48  47  46  47  47  47  46  45  43  42  41  43  45  47  48  47  45  46  47  46  45  44  45  44  45  45  43  42  41  43  44  45  45  46  46  45  46  46  46  45  46  46  45  43  43  44  45  44  45  46  46  47  46  43  41  43  44  45  46  46  46  45  45  46  45  45  46  47  47  47  46  45  44  45  46  47  46  46  45  46  46  46  45  45  46  47  47  46  46  46  44  42  43  44  45  45  46  47  47  45  45  48  47  44  44  43  44  44  46  47  46  44  42  43  43  44  45  46  47  47  47  46  46  45  45  45  45  44  45  46  46  46  44  44  44  44  44  45  46  45  46  45  46  46  46  45  45  44  44  46  46  44  44  43  44  44  45  44  44  43  43  44  43  42  41  43  46  47  47  46  45  43  43  43  45  46  48  46  45  43  43  44  45  45  46  45  46  45  44  44  45  46  46  45  44  43  45  48  48  46  44  44  44  46  45  43  43  45  47  47  46  45  45  45  46  45  44  43  44  45  45  43  44  45  44  44  43  44  44  45  44  43  42  43  43  44  44  45  44  45  45  46  45  45  45  45  46  45  46  46  45  44  44  43  44  44  46  46  44  43  43  44  44  43  41  42  43  43  44  43  43  44  45  45  46  46  46  44  43  42  44  45  45  44  44  44  45  44  44  43  43  43  44  43  43  43  44  44  45  45  45  44  45  44  44  43  43  44  44  44  42  42  42  44  44  44  43  44  44  45  44  44  45  44  45  44  45  44  44  44  45  45  44  44  45  44  45  44  45  44  43  43  46  46  46  45  45  46  46  46  45  45  46  46  45  44  43  42  43  44  44  44  45  45  44  44  45  45  46  45  45  44  42  42  42  43  46  46  44  43  42  41  42  43  44  44  45  45  45  45  46  47  48  47  45  44  44  45  46  47  48  47  45 
 49  49  49  47  45  44  45  46  46  45  45  46  47  48  49  50  47  45  44  43  42  43  44  45  46  46  45  44  45  46  45  44  45  46  47  47  47  47  48  48  46  45  45  44  45  47  49  48  47  46  46  47  46  46  45  44  43  43  44  45  47  48  48  46  46  46  45  44  43  44  45  46  46  45  44  44  43  44  44  45  46  45  46  45  45  45  46  46  46  45  43  44  45  46  46  46  47  48  47  46  43  42  43  45  45  45  46  45  45  45  45  45  46  47  47  48  48  47  46  46  46  47  47  47  46  45  46  45  45  45  46  47  47  46  45  43  44  43  42  43  44  44  44  45  46  46  45  44  46  45  43  42  43  43  44  45  46  46  46  44  43  43  44  45  46  47  47  47  47  46  45  45  46  46  45  46  46  46  45  44  44  45  44  44  45  45  46  46  47  47  47  47  46  45  44  45  46  45  44  43  43  43  43  43  43  43  42  43  45  44  42  41  43  45  48  48  46  44  43  43  44  44  45  47  47  46  46  46  46  45  45  46  46  46  45  45  44  44  44  44  44  44  43  44  47  48  47  44  43  44  46  44  43  43  45  47  47  46  44  44  45  46  46  43  42  43  45  44  43  44  44  44  43  43  44  44  44  44  43  42  43  43  44  44  44  45  45  45  45  46  46  46  45  46  46  45  45  45  44  44  44  44  45  46  46  45  44  44  45  45  44  42  42  43  44  44  43  44  45  45  46  46  47  47  45  44  43  44  45  45  44  45  45  46  45  44  43  44  44  44  44  44  44  44  45  46  46  45  45  44  44  44  44  44  45  45  44  43  42  43  44  44  43  44  45  45  45  45  45  44  44  45  45  45  45  44  44  44  44  44  45  44  45  45  45  45  45  44  44  46  46  46  46  46  47  48  47  45  44  45  46  45  44  43  42  44  45  45  45  46  47  44  43  45  45  46  46  45  45  43  42  42  43  46  46  44  43  42  42  43  44  44  45  46  46  45  44  45  47  47  46  44  43  43  45  46  47  48  47  45 
 47  47  47  46  45  44  46  47  47  46  46  46  47  47  48  48  46  43  43  43  43  44  44  45  45  45  45  45  47  47  46  45  46  47  48  48  47  47  47  48  46  45  44  44  46  47  48  48  47  46  45  46  46  47  46  46  45  44  44  45  47  48  48  47  47  46  45  44  44  44  45  46  47  47  46  45  44  44  45  45  46  46  45  45  44  45  46  47  46  45  44  44  46  47  47  47  47  47  46  45  43  43  44  45  46  46  45  45  44  44  44  45  46  47  48  48  48  48  47  46  46  46  45  45  46  45  45  44  44  45  46  46  46  45  43  42  44  44  43  44  45  45  44  44  46  46  46  45  44  43  43  43  44  45  45  45  46  47  47  46  43  43  44  45  46  46  46  46  46  46  46  46  46  45  45  45  45  45  44  44  44  45  44  44  44  45  45  47  47  48  48  47  46  45  44  45  45  45  45  44  43  43  43  43  43  43  43  44  46  44  43  43  44  46  47  46  44  43  44  44  43  44  45  46  46  46  47  47  47  46  46  46  46  45  45  44  43  43  43  43  43  43  42  44  46  47  46  45  44  44  45  44  42  42  44  45  45  44  43  43  45  45  45  43  42  43  44  44  43  44  44  43  42  43  44  45  45  45  43  43  43  44  44  45  45  44  44  44  44  45  45  45  46  46  46  45  44  45  45  44  44  45  46  46  46  45  45  45  46  45  44  43  43  43  44  44  44  45  46  46  47  46  46  46  45  45  46  45  44  44  44  45  46  46  45  44  43  43  43  44  45  45  44  45  46  47  46  46  45  45  45  44  44  44  44  44  44  43  43  44  44  44  44  44  44  45  46  45  44  44  43  44  45  45  45  45  45  45  45  44  44  44  44  44  44  44  45  44  44  45  45  45  45  46  48  49  48  46  44  45  46  45  44  43  44  45  46  46  46  47  47  45  45  46  46  46  46  47  45  44  43  43  44  45  44  44  43  43  44  45  45  45  45  46  46  45  44  44  45  46  46  44  44  45  46  46  46  47  46  45 
 46  45  45  45  45  45  47  48  49  48  47  47  47  46  46  46  45  43  44  44  44  45  45  44  44  45  46  46  48  48  47  46  47  47  48  48  47  46  47  47  46  45  45  45  46  47  48  47  47  46  45  45  47  47  47  46  46  46  46  46  46  47  47  47  48  48  47  45  45  45  45  46  46  46  46  45  44  44  45  45  46  45  45  44  44  45  46  46  46  45  45  45  46  47  46  46  46  46  45  43  42  43  45  45  46  45  45  44  45  45  44  45  46  47  48  48  48  47  47  46  45  45  43  42  45  45  43  43  44  45  45  46  45  44  43  43  44  45  45  45  46  45  45  45  46  46  46  45  44  43  44  45  47  48  47  46  46  46  47  46  45  45  46  46  45  45  45  45  45  45  46  46  44  44  43  43  44  44  43  43  44  46  45  45  45  44  45  46  47  47  47  46  45  44  44  45  45  46  45  45  45  45  44  44  44  45  45  45  45  45  45  45  46  47  45  44  43  42  44  44  44  44  45  45  45  46  46  46  46  46  46  45  45  45  44  43  43  42  43  43  43  42  42  44  46  46  46  46  45  45  44  43  42  41  43  43  43  43  43  44  44  45  44  44  44  44  44  43  43  43  43  42  42  43  44  45  46  46  44  43  44  44  45  46  45  44  43  43  44  44  44  46  47  46  45  45  45  45  45  45  44  45  46  47  46  46  46  46  45  45  44  44  43  44  44  44  45  46  47  48  47  45  44  44  45  48  50  47  44  43  44  45  45  46  45  44  43  42  42  44  46  45  44  45  46  47  46  47  47  47  47  45  43  42  43  43  43  43  43  43  44  45  44  44  44  44  45  45  45  44  43  43  44  44  44  45  46  45  45  44  45  44  43  42  42  43  43  44  45  44  44  44  45  46  47  48  48  47  46  46  45  44  44  44  45  46  47  46  46  46  46  47  47  48  48  48  48  47  47  45  44  43  43  43  43  42  43  44  45  46  46  44  44  44  45  46  44  42  43  44  46  46  46  47  47  46  45  45  44  43 
 46  45  45  45  45  46  47  49  49  48  47  47  47  47  46  46  45  44  45  45  45  45  45  44  44  45  46  46  48  48  46  45  46  47  48  47  46  45  45  47  47  46  46  46  45  46  46  47  47  47  46  45  47  47  46  45  46  46  46  46  46  46  46  47  48  49  48  47  46  45  45  45  45  45  45  45  44  44  45  45  46  45  45  44  44  45  46  46  46  45  45  45  46  47  46  45  45  45  44  42  43  44  45  46  45  45  45  45  45  45  44  44  44  46  47  48  47  47  47  46  44  44  42  42  43  44  43  44  44  44  45  45  45  44  44  43  44  44  45  45  45  44  44  44  45  46  45  44  45  45  46  47  49  49  48  46  45  46  45  46  47  47  46  46  45  45  45  45  46  45  46  45  44  43  43  44  44  44  43  43  44  46  47  46  45  44  44  45  45  46  46  45  44  44  46  46  45  45  46  46  46  45  45  45  45  46  46  46  46  45  46  46  47  46  45  43  42  43  45  45  45  45  45  44  44  44  45  46  46  46  45  45  45  45  44  43  43  43  43  43  43  43  43  44  45  45  46  47  47  45  43  42  41  41  42  42  43  43  43  43  44  45  45  45  45  45  45  44  43  43  43  42  42  43  45  47  48  47  45  44  45  44  45  45  45  44  43  43  44  43  43  45  47  46  45  45  45  46  45  45  44  45  46  47  47  47  46  45  45  45  44  44  44  44  44  44  45  46  47  48  47  45  43  43  45  48  51  48  45  44  43  43  44  44  45  44  43  42  43  45  45  44  44  45  45  45  46  46  46  47  48  45  43  42  42  43  43  43  42  43  44  44  44  43  44  44  45  45  45  45  44  43  44  43  43  44  45  44  44  45  45  45  44  42  42  42  42  43  44  44  44  45  45  46  46  46  46  46  46  45  45  45  44  44  45  46  46  45  45  45  46  47  47  48  48  47  47  47  46  46  44  43  43  43  43  42  42  43  45  46  45  44  44  43  44  46  45  43  44  45  45  46  47  48  47  46  44  44  43  42 
 47  46  46  47  46  46  46  46  46  46  47  48  49  49  47  45  45  46  46  47  47  46  45  44  44  45  45  46  47  47  45  44  45  47  47  47  45  44  45  46  47  47  47  46  45  45  45  46  48  48  47  46  47  47  45  44  45  47  48  47  45  45  45  47  47  47  47  47  46  46  45  45  44  44  44  45  45  45  44  45  45  46  45  45  45  46  46  46  46  45  45  45  46  47  45  45  44  45  44  43  44  45  46  46  45  44  44  44  44  44  43  43  43  44  45  46  46  46  47  46  45  44  42  42  43  44  44  45  46  46  46  45  44  45  45  45  46  45  45  46  45  44  43  44  45  46  45  43  45  45  45  47  48  49  47  45  45  45  46  46  48  47  46  44  43  43  44  45  46  46  46  45  43  44  45  46  46  45  43  43  44  46  47  47  45  43  43  44  44  45  45  44  44  45  47  47  46  46  45  45  45  45  45  45  45  44  44  44  45  45  45  46  46  46  45  44  44  45  46  47  48  48  47  45  44  43  43  44  45  45  45  45  45  45  45  44  44  44  44  44  44  44  44  45  47  46  47  49  50  47  44  42  41  42  41  41  43  44  44  44  44  45  46  46  46  46  46  45  44  44  44  43  43  43  45  48  48  47  45  44  44  44  45  46  45  44  43  43  44  43  43  45  46  46  46  46  46  46  45  44  44  43  44  46  48  47  46  44  43  43  44  45  45  45  45  44  44  45  47  47  46  45  44  43  44  47  48  47  45  43  42  42  42  43  44  43  43  43  45  46  46  45  45  44  44  44  44  44  44  45  47  46  45  44  43  44  45  44  44  44  45  45  44  44  44  45  46  47  47  46  44  43  43  42  41  43  43  43  44  46  46  46  44  43  43  43  43  43  42  43  44  45  46  45  45  44  44  44  44  44  44  44  43  43  45  46  46  46  44  45  46  45  44  45  45  45  45  45  45  45  43  42  42  43  43  42  42  43  44  45  45  44  44  44  46  47  47  45  46  47  47  46  46  46  46  46  45  44  43  43 
 48  47  47  48  47  45  45  45  44  45  46  47  49  49  48  46  47  47  47  47  47  46  45  45  45  45  45  45  46  46  45  45  45  46  48  47  45  44  45  47  48  48  46  45  45  45  45  46  47  47  47  46  47  47  45  44  45  47  47  47  46  45  45  46  45  45  47  47  46  45  44  44  44  45  45  46  45  45  45  44  45  45  45  45  45  46  46  45  46  45  44  44  45  46  45  44  44  44  44  45  45  45  46  46  45  44  44  44  45  44  43  42  43  44  45  45  46  47  47  46  45  44  44  44  44  45  45  45  46  46  46  45  45  45  46  47  47  46  46  45  45  44  44  44  46  46  45  44  46  45  45  46  46  46  45  45  45  45  46  47  47  46  45  43  42  43  44  45  46  47  47  46  44  45  47  48  48  46  44  43  44  46  47  47  45  44  44  44  44  45  44  44  44  45  47  47  46  46  46  45  45  44  44  44  43  43  44  45  46  45  44  44  44  45  46  46  46  45  46  46  48  47  46  45  44  43  43  43  44  46  46  45  46  46  45  45  44  44  45  45  45  45  45  46  48  47  47  49  49  47  44  42  43  43  42  42  43  44  44  44  44  45  46  46  46  46  46  45  45  44  44  44  44  45  47  48  49  48  45  44  45  45  45  45  44  44  43  43  43  44  44  44  45  45  45  45  45  45  45  44  44  44  43  46  48  47  46  45  43  43  44  45  45  45  44  45  45  46  46  46  45  45  45  44  45  45  45  45  44  43  42  42  42  43  43  43  43  44  45  46  46  46  45  45  44  43  42  42  42  43  45  46  46  45  45  45  46  45  44  44  45  45  44  43  44  46  47  48  48  47  45  44  43  42  41  42  42  42  43  45  46  46  45  44  43  43  43  42  42  43  44  45  45  44  43  42  42  42  43  44  44  44  43  43  45  46  47  47  45  46  46  43  42  43  43  43  43  44  45  45  43  42  42  44  44  43  43  43  43  44  44  45  45  46  47  47  46  47  47  48  47  45  45  45  45  46  45  44  44  44 
 49  48  47  48  47  45  45  44  44  44  45  46  46  47  48  48  48  47  48  47  45  45  45  46  45  46  45  44  44  46  47  48  47  47  48  48  46  44  45  48  49  48  45  43  44  45  46  46  45  44  45  46  46  47  47  46  45  46  46  45  45  46  45  44  44  46  48  49  47  45  42  42  43  46  47  47  44  44  45  45  45  45  44  44  45  45  44  44  46  46  43  42  43  45  44  44  43  43  44  45  45  45  47  47  46  44  44  45  46  46  44  43  45  45  44  45  47  47  46  44  44  45  47  47  47  46  45  45  44  45  45  46  45  45  45  46  46  46  45  45  44  45  45  45  44  44  45  46  46  46  45  45  44  43  43  45  46  46  45  46  46  45  44  44  43  44  45  46  47  47  48  47  47  47  48  49  48  46  45  44  44  45  47  47  47  46  45  45  44  45  45  44  44  44  46  46  45  45  47  47  46  45  43  41  41  43  46  47  48  46  44  43  43  44  45  46  46  45  44  44  44  42  42  43  44  45  45  45  46  46  45  45  47  46  45  44  44  44  45  45  46  46  45  46  48  45  44  45  45  44  43  44  45  45  45  44  43  43  43  44  44  45  46  46  45  44  45  45  44  44  43  44  45  46  48  48  49  48  47  47  49  47  45  43  43  43  44  44  43  44  44  44  44  44  43  44  44  45  46  45  44  45  45  46  46  46  46  46  47  45  44  44  45  44  42  45  48  47  46  45  45  45  46  46  45  44  44  42  42  42  43  44  44  44  44  44  45  44  44  45  46  45  46  46  45  44  43  42  42  43  43  44  45  45  46  46  46  45  44  44  44  43  43  43  44  45  46  47  48  47  46  45  44  43  42  42  42  41  41  42  45  46  46  44  43  42  41  41  43  46  46  46  45  43  42  41  41  42  44  46  46  44  44  44  46  47  48  48  47  46  44  44  44  45  45  44  44  44  45  46  45  44  44  46  46  45  45  44  42  42  43  45  46  47  46  44  44  46  47  46  45  45  45  46  46  46  45  45  44  43 
 46  46  46  46  46  46  46  45  45  45  45  44  45  45  46  47  47  46  47  46  45  45  46  46  46  46  45  44  46  47  48  48  49  48  49  48  47  46  47  49  49  47  46  45  45  46  46  46  45  45  46  47  46  46  46  45  45  45  45  45  45  46  45  44  44  46  49  50  49  46  44  43  44  45  46  45  44  44  44  44  44  44  43  44  44  44  44  44  46  45  43  42  43  44  45  45  43  44  45  46  45  45  47  47  47  47  46  46  46  47  45  44  43  42  42  43  45  46  45  44  45  46  48  48  46  45  45  43  43  43  45  45  45  44  45  45  46  45  45  44  45  44  44  44  44  44  45  46  46  46  45  45  44  43  43  43  44  45  46  46  46  45  44  44  43  44  45  45  46  46  46  46  45  46  46  46  46  45  43  43  43  45  46  47  47  46  45  45  45  45  45  44  44  45  47  47  45  46  47  47  46  45  43  41  41  42  43  45  46  45  44  45  45  45  45  45  45  44  44  44  43  42  42  43  45  46  46  46  46  47  46  45  46  46  46  45  44  43  44  44  45  45  44  45  47  45  44  44  44  44  43  43  45  46  45  44  44  44  44  45  45  46  46  46  46  45  45  45  44  43  43  44  45  46  47  48  49  48  47  48  48  47  45  43  43  44  45  44  44  43  44  44  44  44  43  43  45  46  46  46  45  45  46  45  43  43  44  45  46  45  45  47  47  46  45  45  47  46  46  45  44  45  45  45  45  45  45  44  42  43  43  43  43  43  44  44  45  45  45  45  44  45  46  46  45  45  44  43  43  43  43  44  45  45  45  46  45  46  46  46  45  44  43  43  44  45  46  46  46  46  45  45  44  44  45  45  44  44  43  44  45  46  46  45  44  43  42  41  42  45  47  47  46  45  44  44  44  45  46  46  46  45  44  45  46  46  46  46  45  45  44  45  45  45  45  45  45  45  46  47  47  47  47  46  44  44  44  43  42  43  44  46  46  47  47  45  45  46  46  46  45  44  44  45  45  45  45  45  44  44 
 45  46  46  46  46  47  47  47  47  46  46  45  45  45  45  46  45  45  46  46  46  46  47  47  47  46  45  45  47  48  47  47  48  48  48  47  46  46  47  47  47  47  48  47  46  45  45  45  46  47  47  47  46  45  45  45  44  44  45  45  46  46  46  45  45  46  48  49  49  47  46  45  45  45  45  44  45  45  45  45  45  44  44  44  45  45  46  46  45  44  43  43  43  45  45  45  44  44  46  47  45  45  46  47  48  48  47  47  47  46  46  45  42  41  42  43  45  45  44  45  47  48  48  47  46  45  44  43  42  42  44  44  44  45  45  46  46  45  44  44  45  44  44  43  44  44  45  46  45  45  45  45  44  43  42  42  43  45  46  47  47  46  45  44  44  44  45  45  45  45  45  45  44  44  45  45  45  44  43  42  43  44  46  47  46  46  45  45  45  46  46  45  45  46  47  47  46  46  47  46  46  46  44  43  42  42  42  44  45  45  45  46  47  47  46  45  44  43  45  45  44  43  43  44  45  46  46  45  45  46  46  45  45  45  45  46  45  44  43  43  44  44  43  44  46  46  45  46  45  44  43  43  44  45  45  44  44  44  45  46  45  46  46  47  46  46  46  44  43  43  43  44  45  46  46  48  49  48  46  47  47  46  45  44  43  45  46  46  44  43  43  43  44  44  44  44  45  46  47  46  46  46  46  44  42  42  43  45  45  45  46  47  48  47  46  45  45  45  46  45  45  45  44  44  44  45  46  46  45  43  42  42  42  43  44  44  45  45  45  43  43  44  45  45  46  45  45  44  44  44  44  44  44  44  45  46  45  46  47  47  46  44  43  43  43  44  44  45  45  44  44  44  44  45  46  47  46  45  45  45  46  46  46  45  44  43  43  42  42  44  47  47  47  47  46  46  46  46  46  45  44  44  44  45  45  45  45  44  44  44  45  46  47  46  46  46  45  45  46  46  47  48  48  45  44  44  44  43  43  44  44  45  46  47  47  46  45  45  45  45  45  45  45  45  45  45  45  45  45  45 
 47  47  48  48  48  48  49  49  49  48  47  47  46  45  45  45  45  44  45  46  47  47  47  48  48  47  46  46  47  47  45  45  47  47  47  46  45  46  46  45  46  47  48  48  47  45  43  44  46  47  47  46  45  44  45  45  44  45  45  46  47  47  46  46  45  46  47  48  48  48  47  46  46  45  44  45  46  47  47  47  46  46  45  45  46  47  48  48  45  44  43  43  44  46  45  45  44  44  45  46  45  44  45  47  48  48  48  47  46  45  46  45  42  42  43  44  45  46  45  46  48  50  48  46  47  46  44  43  43  43  43  44  45  45  46  47  46  45  45  44  45  44  44  43  44  44  45  46  46  46  46  46  45  43  43  42  43  44  46  46  46  46  45  45  44  45  46  46  46  46  45  44  44  44  45  46  45  44  44  44  44  44  46  47  47  46  45  46  46  47  47  47  47  47  47  47  46  46  46  47  47  46  46  45  44  44  43  44  46  45  45  46  47  48  48  46  44  43  45  45  43  43  43  43  45  46  45  45  45  45  45  44  43  44  45  46  46  45  44  44  44  44  42  43  46  46  47  48  47  45  44  44  45  45  45  44  43  44  45  46  45  45  45  46  46  45  45  44  44  44  44  44  44  45  46  47  48  47  46  46  46  46  45  43  43  45  47  47  45  43  43  43  43  43  44  45  45  46  47  47  46  46  46  44  43  42  44  45  45  45  45  46  46  46  44  43  44  45  46  46  46  45  44  44  44  45  46  47  46  44  42  41  41  43  44  44  44  44  43  43  43  44  44  45  45  46  46  46  45  44  44  43  44  44  45  46  46  46  46  46  45  44  42  41  41  42  43  43  43  44  43  44  44  45  46  48  47  45  45  45  45  45  45  44  44  44  44  43  43  45  46  47  47  48  47  47  46  45  45  44  43  43  44  45  45  45  44  44  44  45  46  48  49  48  47  46  44  44  44  44  45  46  46  45  45  46  45  45  45  45  45  45  45  45  45  46  44  43  43  44  44  45  45  45  45  46  47  46  45  46 
 49  49  49  49  48  48  49  49  49  49  48  47  46  46  45  45  44  45  45  46  46  47  47  47  48  48  47  46  47  46  44  44  45  47  45  45  45  46  46  44  45  47  48  47  46  44  43  44  46  47  46  45  45  46  45  45  45  45  46  47  47  47  46  46  47  48  47  48  48  48  48  47  46  46  46  46  46  47  48  48  47  46  46  46  47  47  48  49  46  44  44  43  44  46  45  44  44  43  44  46  45  44  45  46  47  48  47  46  45  44  44  45  44  43  43  43  45  46  45  46  48  49  49  47  46  45  45  45  45  45  44  44  45  45  47  47  47  46  45  45  44  45  44  44  44  44  45  46  46  46  46  46  45  44  43  43  43  44  45  45  46  46  45  45  45  46  46  46  46  46  46  46  45  46  47  47  47  46  45  44  44  45  46  46  47  46  46  46  46  47  47  47  47  47  47  46  46  45  46  47  47  47  47  45  45  45  44  45  46  45  43  44  46  47  48  46  44  43  43  43  43  42  42  43  44  44  44  43  44  45  44  43  43  43  44  46  46  45  45  45  45  44  43  44  46  46  48  49  47  46  44  45  46  45  44  43  42  44  45  45  44  44  45  46  46  45  44  44  44  44  44  43  43  44  46  46  47  46  46  45  46  46  45  43  43  45  46  46  45  43  43  42  42  43  43  44  44  46  46  46  45  45  44  44  45  44  44  45  46  45  45  45  45  44  43  43  45  45  46  46  46  45  44  44  45  46  47  46  45  44  42  41  41  42  43  43  44  43  43  44  45  44  44  45  46  46  46  46  44  43  43  43  44  44  45  46  46  45  45  44  43  42  42  41  41  42  43  44  44  44  44  44  44  44  44  45  45  44  44  44  44  44  44  44  44  44  44  44  45  45  46  47  47  47  47  46  45  44  44  43  43  43  44  45  45  45  44  44  45  46  47  49  48  48  47  46  44  43  42  42  43  44  45  45  46  46  45  45  45  45  46  46  46  46  46  46  45  42  42  42  43  44  44  44  45  46  47  46  45  45 
 49  49  48  47  47  46  47  47  47  47  48  48  48  47  46  44  45  46  45  45  45  45  45  46  47  47  47  47  47  46  44  44  45  46  46  45  46  47  46  44  45  47  47  46  45  44  44  45  46  46  45  44  45  46  45  45  45  45  45  46  47  47  46  45  47  48  48  47  47  47  48  47  47  47  47  47  46  46  46  47  47  46  45  45  46  46  46  47  45  43  43  44  44  45  44  44  43  43  44  45  45  45  44  45  46  47  47  45  44  43  43  44  44  42  41  41  43  44  45  46  46  48  49  47  45  45  46  47  47  47  45  44  44  45  46  47  47  46  45  45  44  44  45  45  45  45  45  46  47  47  46  46  45  45  45  45  45  45  44  44  45  45  45  45  45  46  46  47  47  47  47  46  45  45  46  47  47  47  46  46  45  45  45  45  46  45  45  46  46  47  47  47  48  48  47  46  45  45  46  46  46  45  45  44  43  43  44  45  46  44  43  43  45  47  48  46  44  42  42  42  43  42  42  43  44  44  43  43  44  44  44  44  43  43  44  44  45  45  46  46  46  45  44  45  46  46  46  47  46  44  44  45  46  45  44  42  42  44  46  46  44  44  45  46  47  45  43  43  44  44  45  45  44  44  46  46  47  46  46  45  46  46  45  44  43  44  44  44  43  43  43  43  44  44  44  44  44  44  44  45  45  44  43  44  45  43  43  44  45  44  44  44  44  44  43  45  46  46  47  47  46  45  45  45  45  45  46  45  43  42  42  41  41  42  43  44  45  45  44  47  47  45  45  45  45  46  46  45  44  43  43  43  44  45  46  46  45  44  43  42  42  42  42  43  43  43  43  44  45  46  46  46  45  44  43  43  43  43  43  43  43  43  43  43  44  45  45  45  45  46  46  46  46  46  46  47  45  44  43  43  44  44  45  46  45  45  45  45  45  46  47  48  47  46  46  45  45  44  42  42  43  44  45  45  45  45  46  46  46  46  46  47  48  48  49  48  46  43  42  42  43  43  43  43  43  44  45  44  44  44 
 48  47  46  45  45  45  45  46  46  46  47  48  49  48  46  45  46  47  46  46  45  45  45  46  47  47  47  46  47  47  45  45  46  47  46  46  47  48  48  46  46  46  45  44  44  45  46  46  47  46  45  45  45  46  46  46  46  45  45  46  46  46  46  45  47  47  47  47  48  48  47  48  48  47  47  47  45  44  45  46  46  45  44  44  44  44  44  45  44  44  44  45  45  45  45  45  44  44  44  45  46  45  45  45  46  47  47  45  43  43  44  45  45  43  40  40  42  44  44  44  45  46  47  47  45  44  46  47  48  47  46  45  44  44  45  46  47  46  45  45  45  45  45  46  46  46  46  47  47  47  46  46  46  46  47  47  47  45  44  44  44  44  45  45  45  45  46  46  46  46  46  46  44  45  45  46  46  46  46  46  45  44  44  44  44  44  44  45  46  46  46  47  47  47  46  45  46  46  45  45  45  44  43  42  42  42  43  44  45  45  44  44  46  47  47  45  44  43  43  44  45  44  43  44  44  44  43  43  44  45  45  45  44  44  43  43  44  45  45  46  46  46  44  45  45  44  44  43  43  43  43  45  46  46  44  43  43  45  47  47  46  45  45  46  46  45  43  42  43  44  44  45  45  45  46  46  47  46  46  45  45  47  46  44  43  43  43  43  43  42  43  45  46  46  45  45  44  44  44  45  45  45  44  44  44  43  43  44  44  44  43  43  44  44  45  46  47  46  46  46  45  45  45  44  44  45  45  43  41  41  42  42  42  42  43  44  45  46  46  47  48  45  44  44  44  44  45  44  44  44  44  43  44  45  46  46  44  43  42  41  41  42  43  45  45  44  43  43  45  46  47  47  46  45  44  43  43  43  43  43  43  43  44  44  44  45  45  45  45  45  45  45  45  45  46  46  45  44  44  45  45  45  45  45  46  46  46  45  45  46  46  46  46  45  45  45  45  44  43  43  43  45  46  45  45  46  46  45  45  45  45  46  48  49  49  49  47  45  43  43  43  44  44  43  42  42  43  42  42  42 
 48  46  45  45  44  45  45  46  45  45  46  47  48  48  47  45  47  49  48  47  46  45  46  47  47  48  47  47  47  48  47  48  47  47  46  47  47  48  48  48  47  46  44  42  43  45  47  48  48  47  46  45  46  47  47  48  47  47  46  45  45  46  45  45  45  46  46  47  48  48  47  48  48  47  46  45  44  44  45  46  46  45  44  43  43  44  43  44  45  46  45  45  46  47  46  46  46  46  47  47  47  46  45  45  46  47  47  46  44  44  45  46  48  46  42  42  43  45  44  44  44  45  46  46  45  45  46  47  48  47  47  46  44  44  44  45  46  46  44  44  45  46  46  45  46  46  47  46  46  45  46  45  46  47  47  48  47  46  44  44  44  45  44  45  44  45  45  46  45  45  46  45  45  44  45  45  46  45  46  46  45  45  45  44  43  43  44  44  44  45  45  46  47  47  46  46  46  46  45  45  44  43  43  42  41  41  42  43  44  46  47  47  48  48  47  45  45  45  47  48  48  45  44  44  45  44  43  44  45  46  46  45  44  44  43  43  44  45  46  46  46  45  44  44  46  43  42  41  41  42  43  44  45  47  46  45  45  46  47  47  47  46  45  46  45  44  43  42  43  43  44  45  45  45  46  46  46  45  45  44  45  46  46  44  43  42  43  44  43  42  43  46  49  49  48  47  46  46  46  46  47  46  46  45  44  43  43  44  45  44  42  41  42  44  45  46  46  46  45  44  44  45  44  44  43  44  44  42  41  42  43  44  44  45  44  45  44  45  45  46  46  45  43  42  42  43  44  44  43  44  44  43  44  45  46  46  45  43  42  42  42  43  44  45  45  44  42  42  42  45  46  47  46  45  44  45  46  45  46  46  45  45  45  45  46  45  45  44  45  44  44  43  44  44  45  46  46  45  44  45  46  45  45  45  46  46  45  44  44  45  46  45  44  45  44  45  44  44  43  43  43  44  46  45  46  46  46  45  44  44  44  45  46  47  47  48  47  45  45  46  47  47  46  45  44  43  43  43  44  43 
 48  47  46  46  45  45  47  47  46  45  45  46  47  48  47  46  48  50  49  48  47  47  47  48  49  48  47  46  46  47  48  48  47  46  46  47  47  47  47  48  47  46  44  43  43  45  47  48  47  46  46  46  46  47  48  48  48  47  46  45  46  45  46  46  45  44  46  48  48  47  47  47  48  47  46  44  44  45  46  47  47  46  45  45  44  44  44  44  46  47  46  46  46  47  47  48  48  48  49  49  48  47  46  46  46  46  47  46  45  45  45  46  49  48  46  45  45  45  45  44  44  45  45  46  46  46  46  47  47  48  47  46  45  44  44  45  46  45  44  44  44  45  45  45  46  46  47  46  45  45  46  45  46  47  48  48  47  46  45  44  44  44  44  44  44  44  44  44  45  44  44  44  45  45  45  45  46  45  46  46  45  45  45  45  43  43  44  45  45  45  45  46  47  47  46  46  47  47  45  44  44  43  43  43  43  42  41  42  44  46  48  49  49  48  46  45  46  47  48  49  48  46  44  45  45  44  44  44  45  45  45  45  45  44  44  44  45  46  46  47  46  45  43  44  46  44  42  42  43  44  44  44  45  46  46  45  44  45  47  47  47  46  46  46  45  44  43  43  43  43  44  44  45  45  45  46  45  45  44  44  45  46  46  44  42  43  43  44  44  44  44  46  48  49  48  48  47  47  47  48  48  47  46  46  45  43  43  44  45  44  42  41  41  43  45  45  45  45  44  44  44  45  44  43  43  43  43  43  43  43  44  45  45  45  44  44  43  43  43  45  45  43  42  42  42  43  44  44  44  43  43  43  44  45  46  46  45  44  43  43  43  44  45  45  45  43  42  41  42  43  44  45  45  44  45  47  47  47  47  47  47  47  47  46  46  45  44  44  44  44  43  43  43  44  45  46  46  46  46  46  45  45  44  44  44  45  45  44  45  46  47  46  46  45  45  45  45  45  43  42  42  43  45  45  46  47  46  45  44  43  43  44  45  45  45  46  46  46  46  47  48  48  48  47  45  44  44  45  45  45 
 47  47  46  46  46  46  48  48  46  45  44  44  45  47  47  47  48  49  49  48  48  48  49  49  50  48  46  45  44  46  49  49  47  45  45  46  46  46  47  49  48  46  45  45  45  45  46  47  46  46  45  45  45  47  47  49  49  47  46  45  45  45  46  47  44  43  46  47  46  45  45  46  47  47  46  45  44  45  47  48  48  47  46  45  45  45  45  45  47  48  47  46  46  46  47  47  48  48  49  49  48  47  47  46  45  45  46  46  45  44  44  44  47  47  46  45  45  45  44  44  45  46  46  46  47  46  45  46  46  47  47  46  46  45  45  44  45  44  43  43  43  44  45  46  46  46  47  47  45  45  46  46  46  47  47  47  47  46  45  45  43  43  43  43  43  43  43  44  44  44  45  45  47  47  46  46  45  45  45  45  46  46  46  45  44  45  46  46  46  46  45  46  46  46  45  46  47  46  44  43  43  44  44  44  44  44  43  43  45  47  48  48  47  46  45  46  47  48  48  48  47  45  44  44  45  44  44  44  44  44  43  43  44  44  44  45  46  46  47  47  46  45  44  45  46  43  42  44  46  47  46  45  44  44  45  44  43  44  45  46  47  47  46  46  45  45  45  45  45  45  45  45  45  45  44  45  45  44  44  44  45  46  46  43  41  42  44  45  45  45  45  46  46  47  47  48  46  46  46  48  48  47  45  45  45  44  44  45  46  44  42  40  41  43  44  44  45  45  45  45  45  45  45  45  45  45  45  44  43  43  45  46  45  44  44  43  43  42  41  43  44  42  42  42  43  44  45  45  44  44  44  44  43  44  45  45  44  44  44  44  44  43  43  44  45  44  43  43  43  44  44  45  45  44  44  46  47  47  48  48  48  48  48  47  46  45  45  45  45  44  45  44  44  45  46  47  47  47  47  46  45  44  43  43  43  44  44  45  47  48  49  48  46  45  44  45  46  45  44  43  43  44  45  45  45  46  45  45  44  43  43  44  45  45  45  45  46  46  46  46  46  47  47  47  46  45  44  45  45  46 
 47  46  45  45  46  47  48  48  47  45  43  42  44  46  46  46  47  47  47  47  47  48  49  49  49  48  46  44  44  45  48  48  47  45  45  46  46  45  46  48  48  46  45  45  45  45  45  46  45  46  45  45  45  46  47  48  48  46  45  44  45  45  46  46  44  43  45  46  45  44  43  44  46  47  47  45  45  45  46  47  47  47  46  45  46  46  45  45  47  47  46  46  45  45  46  46  46  47  47  47  47  47  46  45  44  45  45  45  45  44  43  42  44  44  44  44  45  44  43  44  45  47  47  47  47  47  45  44  45  45  46  47  46  46  45  45  44  44  43  43  43  44  45  46  47  47  47  47  45  45  46  46  47  47  46  46  46  46  45  44  44  44  44  44  44  44  44  43  44  44  45  46  49  49  47  46  45  44  44  45  45  45  45  45  46  47  48  48  47  46  46  46  46  46  45  46  46  45  44  42  43  44  46  46  46  46  45  44  45  46  46  45  45  44  45  47  49  49  47  46  46  44  43  43  44  44  44  43  43  42  41  43  45  45  45  46  46  46  46  47  46  46  45  45  44  42  42  45  48  49  47  45  44  44  44  43  43  43  44  46  47  47  47  46  45  45  45  46  47  47  47  47  45  45  45  45  45  44  44  45  46  47  46  43  42  43  44  46  46  45  46  45  45  46  46  46  45  44  45  46  47  46  43  44  44  43  44  46  46  44  42  41  41  43  44  45  45  45  46  46  46  46  46  45  45  46  47  45  43  43  44  44  44  44  43  43  43  42  42  43  43  43  42  43  44  45  46  45  45  44  44  44  43  43  44  44  43  44  45  44  44  43  43  44  45  45  45  45  45  45  46  46  46  45  45  45  46  46  48  48  48  47  47  47  47  46  44  45  46  46  46  47  46  45  46  46  47  48  48  46  45  45  44  44  44  44  44  45  47  48  49  47  46  44  44  45  46  46  45  45  43  44  45  44  43  44  45  44  43  43  43  44  45  46  47  46  45  45  45  45  44  44  45  45  44  44  43  44  45  46 
 47  47  46  46  45  45  46  47  47  47  44  43  43  44  45  44  44  44  45  45  46  47  47  48  48  48  47  46  46  46  45  45  46  47  47  47  46  45  46  47  47  46  43  42  43  45  47  47  46  45  46  46  46  46  47  47  45  45  44  45  47  48  47  46  44  44  45  45  46  46  46  46  46  46  45  45  45  45  45  45  45  46  46  45  46  45  44  44  44  45  46  45  45  46  45  46  47  48  48  47  46  45  44  43  44  45  46  47  46  45  44  42  41  43  45  46  46  44  43  42  42  44  46  48  47  45  43  43  43  45  46  47  46  46  45  45  44  43  43  42  42  44  46  48  50  49  48  46  44  44  45  45  46  47  47  46  46  45  43  43  44  45  44  43  44  44  44  45  45  46  45  45  49  50  48  47  45  44  44  43  44  44  45  46  46  47  48  47  46  46  46  47  47  46  46  46  46  46  45  43  42  43  45  46  46  46  43  42  45  45  44  44  44  45  47  50  51  50  47  45  44  43  43  43  44  45  44  43  42  42  43  45  46  47  47  46  46  46  46  46  47  46  46  45  45  44  45  47  47  46  45  45  46  46  45  45  46  47  47  47  47  48  48  46  44  43  42  45  47  48  48  47  46  45  45  45  45  44  43  44  46  47  46  45  44  45  46  46  46  45  44  45  46  47  47  46  45  44  45  46  46  44  42  41  41  43  45  46  45  43  41  41  42  43  43  45  46  45  44  45  47  47  45  43  42  43  45  45  45  44  43  43  44  44  44  44  44  44  45  44  44  44  44  44  45  45  45  45  44  44  44  43  43  44  44  44  44  43  44  44  44  45  45  44  44  45  45  46  46  46  46  46  46  46  47  45  44  46  47  48  48  47  46  46  45  44  44  45  45  45  46  47  48  46  44  43  45  47  48  46  45  46  46  45  45  44  44  44  45  45  46  47  46  45  45  46  46  46  46  45  43  42  42  42  42  43  44  44  43  43  44  44  44  46  46  45  45  44  45  45  44  44  43  43  43  42  43  44  46  46 
 47  47  47  46  45  43  44  46  48  48  46  45  44  44  44  43  43  44  44  45  45  46  46  47  48  48  48  48  48  47  45  45  46  47  48  47  46  46  46  46  46  45  43  43  44  46  48  47  46  45  46  47  46  46  47  47  46  45  45  46  48  48  47  46  46  46  45  45  46  46  46  46  47  46  46  45  45  46  45  44  44  45  45  46  45  45  44  44  45  46  46  46  46  45  45  45  47  47  48  47  46  45  44  44  44  45  45  46  45  44  43  42  42  43  45  46  46  45  43  42  42  44  46  47  47  45  44  42  43  44  45  46  45  45  45  44  44  44  44  44  44  44  45  47  48  47  46  45  43  44  45  45  46  46  46  45  44  44  44  43  43  44  44  44  45  45  44  45  45  46  45  46  48  49  48  47  46  45  45  45  45  45  45  46  47  47  46  46  45  44  45  46  47  47  47  46  46  47  46  44  43  44  45  46  47  46  43  42  44  44  44  43  43  45  47  49  49  48  45  44  44  44  44  45  45  46  45  43  43  43  45  46  47  47  47  46  45  45  45  46  47  46  46  45  44  44  45  47  47  45  44  45  46  47  47  47  47  48  48  47  47  48  48  46  44  43  43  44  45  46  46  46  45  44  44  45  45  45  43  44  45  46  46  46  44  44  45  47  46  45  44  46  48  49  49  48  46  45  45  46  45  44  42  41  40  43  45  45  44  42  41  40  41  42  43  44  45  45  44  44  45  45  44  43  43  42  43  44  45  43  42  43  44  45  45  44  44  45  46  45  45  45  45  45  44  45  45  45  44  43  43  43  42  43  43  43  43  43  43  43  44  45  45  44  44  45  45  46  46  45  45  44  44  45  46  45  45  46  46  46  46  46  46  46  46  45  45  45  44  43  44  45  45  44  43  43  45  46  47  45  45  45  45  45  44  43  43  43  44  45  45  46  46  46  45  45  45  45  46  45  44  42  42  42  42  43  44  44  43  42  43  43  44  46  46  45  45  45  45  44  44  44  44  43  44  44  45  44  46  47 
 46  46  46  46  45  44  44  46  47  47  46  45  45  45  45  43  45  47  47  46  46  46  46  46  47  47  47  48  49  49  47  46  46  46  47  47  47  47  47  46  45  44  44  44  46  48  48  47  45  45  46  47  47  47  48  49  48  47  47  47  49  48  47  47  47  46  46  45  45  45  45  46  46  47  46  46  45  45  45  45  44  44  45  45  45  45  45  45  46  47  47  47  46  44  44  44  45  47  48  47  46  45  45  45  45  44  44  44  43  42  43  43  43  43  45  46  46  46  44  43  43  44  45  46  46  46  44  43  43  44  44  44  44  44  44  43  45  45  45  45  45  45  44  45  45  45  45  44  44  44  45  45  46  45  44  43  43  44  45  44  42  42  44  45  46  46  45  44  44  45  46  46  47  47  47  46  46  47  47  47  47  45  44  45  46  46  44  44  44  44  45  46  46  46  46  46  45  46  46  45  45  45  45  46  46  46  45  44  43  44  44  44  43  44  46  48  48  46  44  44  46  45  45  46  46  47  46  45  44  44  45  46  46  46  46  45  44  44  46  47  47  47  46  45  44  44  45  46  47  46  44  45  46  48  48  48  47  47  47  46  46  47  47  46  45  45  46  45  43  44  44  44  43  43  44  45  46  46  44  44  45  45  45  45  44  43  44  46  46  45  44  46  48  50  50  50  48  46  45  45  45  44  43  42  41  43  45  45  44  42  40  40  40  42  44  44  43  44  45  44  43  43  43  44  44  44  43  43  43  42  42  43  44  45  45  45  44  44  45  45  45  44  44  44  44  45  45  44  44  43  43  43  42  42  42  42  42  43  43  44  44  44  44  43  44  44  45  46  46  45  44  44  43  44  44  46  47  46  44  44  44  45  46  47  47  46  45  45  44  42  42  42  43  43  44  45  47  47  47  45  44  45  45  44  43  43  43  44  44  45  46  47  46  45  45  44  44  45  46  46  45  44  44  44  44  44  44  43  42  42  42  43  44  46  47  46  46  45  45  45  45  45  45  45  46  47  47  45  45  47 
 46  46  45  45  47  47  46  45  46  46  44  44  45  47  47  46  49  52  51  49  48  47  46  45  45  45  46  46  49  50  49  48  47  47  46  47  47  47  46  46  44  42  43  45  46  47  47  46  45  45  46  47  48  48  48  50  50  49  48  48  48  49  48  47  46  46  46  45  44  44  44  45  46  46  46  46  45  44  45  45  45  44  44  45  45  46  45  46  47  48  47  47  46  44  44  44  45  46  47  47  46  45  46  46  45  44  44  43  42  43  44  44  44  44  45  46  47  46  45  44  43  43  44  45  46  46  45  45  44  43  43  43  43  44  43  44  46  46  45  45  45  45  46  45  44  44  45  46  46  46  45  45  45  44  44  43  44  44  45  44  42  42  44  46  47  46  46  45  45  45  45  46  46  46  45  46  45  46  46  47  46  46  44  43  43  42  41  42  43  45  46  46  45  45  44  44  44  45  46  46  45  44  44  45  46  46  45  44  44  44  44  45  44  45  46  47  47  46  43  43  46  46  45  45  46  47  46  46  45  44  45  46  46  46  45  44  44  44  46  47  48  47  47  45  43  43  44  46  47  46  44  45  46  48  48  47  46  47  46  45  45  46  48  47  46  46  47  46  43  43  42  43  42  43  44  46  47  46  45  44  45  45  45  44  44  43  44  44  45  44  43  46  48  50  51  50  49  47  45  45  45  44  44  43  43  44  45  45  44  42  41  41  42  44  45  45  43  43  44  44  43  43  44  45  46  45  45  43  41  41  42  43  44  45  45  45  44  43  43  44  44  44  43  44  44  44  43  43  43  44  44  43  42  42  43  42  42  42  43  43  44  44  44  43  43  44  44  45  46  45  44  44  45  44  44  47  47  45  43  42  43  44  45  47  46  45  45  45  45  42  42  43  43  43  43  45  46  47  47  45  45  46  46  45  44  44  44  45  45  46  47  47  46  44  45  44  44  44  45  46  46  45  45  45  45  45  45  44  43  43  43  44  44  46  47  46  45  44  45  45  45  45  46  47  46  47  47  45  45  47 
 45  45  45  46  47  48  46  45  45  45  44  43  46  48  49  49  49  50  49  48  47  47  46  46  47  47  48  48  50  51  50  49  48  47  47  47  47  47  46  45  43  42  44  45  45  45  45  45  44  45  47  48  47  47  49  49  49  48  48  48  48  48  47  47  46  46  45  45  44  43  43  44  45  45  46  45  45  44  44  44  45  45  46  46  47  47  47  47  47  47  47  46  45  45  44  44  44  45  46  47  45  45  45  45  45  45  45  44  44  44  45  46  44  44  45  46  47  46  46  46  45  44  44  44  46  47  46  46  44  43  43  44  44  45  45  45  47  46  45  45  46  47  46  46  45  45  46  47  48  47  46  45  44  44  44  44  45  45  44  43  42  43  45  47  47  46  46  45  45  46  45  46  46  45  44  44  44  44  45  45  46  45  44  43  42  41  41  43  45  47  47  46  44  44  43  43  44  45  45  45  44  44  44  44  45  45  45  44  43  43  44  45  45  46  46  47  47  46  44  44  46  46  45  46  46  47  47  47  46  45  45  46  47  47  45  44  44  44  45  46  46  46  45  44  42  42  43  45  47  47  46  46  46  47  46  45  45  46  46  45  46  47  48  48  46  46  47  47  45  44  43  43  43  43  44  45  46  46  45  44  45  44  44  44  44  44  44  44  45  44  43  44  46  48  49  49  48  47  45  45  45  45  44  44  44  45  46  45  44  44  44  44  44  46  46  44  42  42  42  43  45  46  46  45  45  46  48  44  41  42  42  43  44  45  45  44  43  43  43  44  44  43  43  43  43  43  44  44  45  45  46  44  43  43  43  43  43  42  42  43  43  44  44  43  43  43  44  44  44  44  45  45  46  45  45  47  47  45  44  43  44  45  46  47  45  44  44  45  46  45  45  45  45  43  41  42  44  46  48  46  45  46  47  47  46  45  45  45  46  47  47  46  44  44  44  43  43  44  44  44  44  44  44  46  46  46  46  46  45  44  44  44  45  46  46  44  44  44  44  45  45  46  46  46  46  46  45  44  45  46 
 46  46  47  48  47  46  45  45  45  45  45  45  47  48  48  47  47  46  46  46  45  46  46  47  48  48  49  50  50  50  49  49  49  48  48  48  48  48  46  45  43  44  45  46  45  44  44  44  45  46  48  48  47  47  48  49  48  47  47  47  47  47  47  46  47  46  45  45  45  44  44  44  45  45  46  46  45  44  45  45  45  46  47  47  48  48  48  48  47  46  46  46  46  46  45  45  45  45  46  46  45  44  44  45  46  46  46  46  45  44  46  46  44  43  44  46  46  47  47  47  46  45  45  45  46  47  46  46  45  44  43  44  45  46  46  46  46  45  44  43  45  46  46  46  46  45  46  47  48  48  46  45  44  44  45  46  46  45  43  42  43  44  45  46  46  46  46  46  46  45  45  45  47  46  44  44  43  43  44  45  46  46  45  44  44  43  43  44  45  46  45  44  44  44  45  45  45  45  45  44  43  43  43  44  45  44  44  44  42  43  43  44  45  46  47  47  47  45  44  44  47  46  45  45  46  46  46  46  46  45  45  46  48  47  46  45  45  45  45  45  45  44  43  43  43  43  43  45  47  48  48  47  47  47  45  44  44  45  45  46  46  48  49  48  46  45  46  47  46  46  45  45  44  44  44  45  45  45  44  44  45  45  45  45  45  45  45  45  45  45  44  44  44  46  47  47  47  46  45  46  46  46  45  45  45  45  45  45  45  45  45  45  45  45  44  43  42  41  42  43  46  47  46  44  44  46  48  46  43  43  43  43  44  45  45  44  44  44  44  44  45  44  43  42  43  43  44  45  46  47  47  45  43  44  44  44  44  43  43  43  44  45  46  46  45  44  44  43  43  44  45  45  45  45  45  46  46  46  46  46  46  46  46  46  45  44  44  45  46  47  47  47  46  42  40  40  43  45  47  46  46  47  48  48  47  46  46  46  46  46  46  44  43  43  43  43  42  43  43  43  43  42  43  46  46  46  46  46  46  45  45  45  45  46  46  44  43  43  44  45  45  46  46  45  45  45  44  43  44  45 
 48  47  48  50  47  44  44  45  46  47  47  47  47  47  46  43  44  45  44  44  45  45  46  47  47  48  49  49  49  48  48  48  48  48  48  49  50  49  47  45  44  45  47  47  46  45  44  45  45  47  47  47  47  46  46  47  47  46  46  46  46  46  46  46  46  46  46  45  46  46  46  46  46  45  45  45  45  44  44  45  46  47  47  48  48  48  49  48  46  45  46  46  47  47  46  45  44  44  45  45  45  45  45  45  46  47  47  46  45  44  45  45  43  42  43  45  46  48  48  47  47  47  47  47  47  47  46  46  45  44  43  44  45  45  45  45  46  45  43  42  43  45  45  46  45  44  44  46  47  47  46  46  46  46  45  45  45  45  43  43  43  44  45  44  44  44  45  46  45  45  43  44  47  47  45  45  44  44  44  45  46  46  45  45  47  46  45  45  44  44  43  43  43  44  47  47  46  46  45  44  43  42  42  44  45  44  44  43  43  43  44  44  45  46  46  46  46  44  44  44  46  46  45  44  45  45  45  45  45  44  44  46  48  47  46  45  45  45  46  45  44  43  42  43  45  43  43  45  47  48  49  48  47  47  44  44  44  44  45  45  46  47  48  47  46  45  45  47  48  47  47  47  45  44  44  44  44  44  45  45  45  45  46  47  47  47  47  47  46  46  46  45  42  44  45  45  45  45  46  47  47  46  45  45  46  46  46  46  46  46  46  46  44  43  42  41  41  42  43  44  46  46  45  42  42  44  46  46  45  44  43  44  44  45  45  45  44  45  46  45  45  45  43  43  44  43  44  45  46  47  48  44  42  44  45  46  46  44  43  44  45  46  48  49  48  46  44  43  42  43  44  44  44  43  43  45  46  47  47  47  47  46  45  44  44  44  45  46  47  46  47  47  45  42  40  41  43  44  45  45  46  47  47  47  46  46  47  46  46  45  45  44  43  42  42  43  43  43  43  43  43  42  42  45  46  45  45  46  45  44  45  46  45  46  46  45  44  44  43  44  44  45  46  45  45  44  43  42  42  42 
 47  47  47  48  47  45  45  46  46  47  46  46  47  47  46  43  44  46  45  46  46  46  46  46  46  47  46  46  47  48  47  47  47  48  49  50  50  49  48  45  45  46  47  47  46  45  45  45  46  46  46  45  45  46  46  46  47  46  46  46  46  46  46  46  46  46  46  46  45  45  45  46  46  45  44  45  45  45  44  45  46  47  47  48  48  47  47  47  46  46  46  47  47  47  47  45  44  43  44  45  46  46  45  45  46  47  47  46  45  44  43  43  42  42  44  45  46  47  47  47  48  48  48  47  47  47  47  46  45  44  43  44  45  45  45  45  45  45  44  43  44  45  45  45  45  44  43  44  44  44  45  46  47  46  45  44  44  44  44  44  44  45  44  44  43  44  44  45  45  45  43  44  47  46  45  45  44  44  45  45  45  45  44  44  46  46  46  45  45  44  43  43  43  44  46  47  46  46  45  44  42  42  42  44  44  44  43  44  45  45  44  44  45  46  46  46  45  44  43  44  46  45  44  45  45  45  45  45  44  44  42  44  47  46  44  45  45  46  46  46  46  45  44  46  47  45  43  44  45  47  48  48  48  47  46  45  45  45  45  45  45  46  47  46  45  46  46  47  47  47  47  47  46  44  43  43  44  45  45  45  44  45  45  46  46  47  48  48  47  46  47  45  43  43  43  43  43  45  46  46  46  45  44  44  46  46  47  46  46  45  46  46  44  43  42  41  42  44  46  46  45  44  43  42  42  42  43  45  46  44  43  43  44  45  45  45  44  45  46  46  45  44  43  43  43  43  44  45  45  46  46  42  41  44  45  46  46  45  44  44  45  46  48  48  48  46  43  41  42  42  43  43  43  43  43  44  45  47  47  47  46  44  43  43  43  44  45  47  47  46  45  45  44  43  43  44  45  45  44  44  45  46  46  46  46  46  46  46  45  44  44  44  44  43  43  43  43  44  44  44  44  44  44  45  45  45  44  44  44  44  44  45  45  45  46  46  45  44  43  43  43  44  45  46  45  45  43  42  42  42 
 45  45  45  46  47  47  47  47  47  46  46  45  46  47  47  46  45  45  45  46  46  47  47  47  47  47  47  47  48  47  46  46  46  47  49  49  49  48  48  47  46  46  46  46  46  46  46  45  45  45  44  43  44  45  45  46  46  46  46  46  46  46  47  47  45  45  45  45  45  45  45  45  44  44  44  44  45  45  45  45  46  46  47  47  47  46  46  46  46  46  47  47  48  48  47  45  43  44  44  45  46  47  46  46  46  46  46  45  44  43  43  43  42  43  44  45  46  46  46  46  47  47  47  47  46  46  46  45  44  43  43  44  45  45  45  44  45  45  45  45  45  45  44  44  44  44  44  43  43  44  45  47  47  46  45  44  44  44  45  45  45  44  44  44  44  44  45  46  46  45  45  44  45  45  45  44  45  45  44  44  44  44  43  43  44  44  45  46  45  45  45  44  44  45  45  45  45  45  45  43  42  42  43  44  45  45  44  45  46  45  44  45  45  45  45  45  45  45  45  45  44  44  44  44  44  44  44  44  44  44  43  43  45  44  43  44  45  46  47  47  46  46  46  47  48  45  43  43  44  45  46  46  47  48  47  46  46  46  45  44  45  45  46  46  46  46  47  47  46  46  46  46  46  45  44  44  44  44  45  45  44  44  44  45  46  46  47  47  46  46  47  46  45  45  43  43  44  45  46  46  46  45  43  44  45  46  46  47  46  46  45  46  45  44  44  43  43  45  46  46  44  43  42  43  43  43  42  44  45  43  42  43  44  45  45  44  44  44  46  45  44  43  43  43  44  44  44  44  44  44  44  41  40  43  44  46  46  45  45  45  45  46  47  46  46  44  42  41  42  43  43  44  44  44  44  44  44  45  46  45  44  43  43  43  43  44  46  47  47  46  44  44  43  44  45  46  47  45  44  44  45  45  45  44  44  45  46  46  45  44  44  45  45  44  44  44  44  45  45  45  45  45  46  44  44  44  44  43  43  43  43  44  44  44  45  45  45  44  43  42  42  43  45  46  46  45  43  42  43  43 
 45  45  45  46  48  49  48  48  48  47  46  46  47  48  49  49  46  45  46  46  46  46  46  46  47  47  47  48  49  49  47  47  47  48  48  48  47  47  47  48  47  46  46  45  45  45  45  45  44  45  44  44  44  44  44  45  45  46  46  47  47  46  46  46  45  44  45  45  46  45  45  44  43  44  45  45  46  46  46  46  45  45  46  47  47  46  46  46  46  47  47  47  48  49  47  45  44  44  46  47  47  46  47  47  47  47  46  45  44  44  44  44  44  44  45  46  46  45  45  45  45  45  45  46  45  45  45  45  43  42  43  45  46  46  45  43  44  45  46  46  45  44  44  45  45  45  44  44  46  46  46  46  46  46  46  46  45  45  45  45  45  45  45  45  45  45  46  47  47  46  46  46  45  44  45  45  44  44  43  43  43  44  44  44  42  43  45  45  45  45  46  46  47  46  45  45  44  44  44  44  43  43  44  45  46  46  45  45  46  45  44  44  44  45  45  45  45  45  46  45  43  43  43  43  43  43  44  44  45  45  44  44  45  44  44  44  45  46  46  45  44  44  45  47  47  44  43  43  44  45  45  45  46  47  47  47  47  47  46  45  44  45  47  47  46  46  47  47  45  45  45  45  45  45  45  45  45  45  46  46  45  44  44  44  45  45  45  45  45  45  46  47  47  45  44  43  43  45  46  46  46  45  44  44  44  45  46  47  46  46  45  46  46  47  47  46  45  45  45  44  43  43  43  44  44  44  44  44  44  43  42  43  45  45  44  43  43  43  44  43  43  42  43  44  45  45  45  45  44  43  43  42  41  43  45  46  47  46  46  46  46  46  46  45  44  44  43  43  43  43  44  44  44  44  45  44  43  44  44  44  44  44  44  44  45  45  45  47  47  47  46  45  44  44  45  46  47  46  45  45  45  44  44  43  43  45  46  47  47  46  45  44  44  44  44  44  44  44  45  45  45  46  46  44  43  43  43  43  43  43  43  43  43  44  44  44  44  44  43  42  42  43  46  47  46  43  42  42  43  43 
 46  47  48  48  49  48  47  48  50  50  49  48  49  50  50  50  48  47  47  47  46  46  45  46  45  46  45  45  49  51  49  48  48  48  47  46  46  46  47  48  48  47  46  45  45  45  45  44  44  45  46  47  45  43  43  44  45  46  47  47  47  46  45  45  45  45  45  46  46  45  44  43  43  44  45  46  47  47  47  46  45  45  46  47  48  48  47  46  46  47  47  46  47  48  47  46  44  45  47  49  47  46  47  47  47  46  46  45  44  45  46  46  46  46  46  47  46  45  45  44  43  43  43  44  44  45  44  44  43  43  44  46  48  47  45  43  42  44  46  47  46  44  44  45  46  46  44  45  50  49  46  45  45  46  46  47  47  46  44  44  45  46  45  45  45  46  47  48  48  48  48  47  46  45  45  45  44  43  43  43  44  44  45  45  44  44  45  45  44  44  45  48  49  49  47  46  44  44  45  45  45  45  45  46  46  47  46  45  46  44  43  43  43  44  45  45  46  45  46  45  43  42  43  44  43  44  44  45  46  46  46  46  48  46  45  44  45  44  43  43  42  42  42  44  45  43  43  44  45  46  45  45  45  46  46  46  47  47  46  45  45  46  48  47  46  47  48  47  44  44  44  45  45  46  45  46  45  46  46  46  45  45  44  44  45  44  43  43  44  45  45  47  47  46  44  43  43  44  46  46  47  46  45  43  43  44  46  46  46  45  45  45  46  48  50  48  45  43  42  42  43  45  45  45  44  45  46  45  43  43  43  44  45  46  45  44  43  42  42  42  42  42  44  45  46  47  46  46  45  44  43  43  44  44  46  47  47  47  48  48  47  46  46  44  44  44  45  46  45  44  43  43  43  44  45  44  43  43  43  44  45  45  46  45  46  45  45  46  47  48  48  47  44  43  43  44  45  46  46  46  45  44  44  43  44  45  47  49  49  48  46  44  43  44  44  44  44  43  44  45  44  45  45  43  42  43  43  44  44  44  43  44  44  44  44  43  44  44  44  43  44  45  47  47  45  42  40  41  42  43 
 47  48  48  46  47  48  47  47  49  50  51  50  50  51  51  50  48  47  48  48  47  46  46  46  46  47  47  47  47  48  48  48  47  46  46  46  46  46  46  46  47  47  45  45  45  46  46  45  44  45  47  49  47  46  47  47  47  47  46  46  45  45  46  46  45  43  44  46  47  47  46  44  43  45  47  47  46  45  45  45  46  47  47  46  45  45  46  47  47  46  43  42  42  44  46  47  46  45  46  46  46  45  45  44  44  45  46  46  47  47  48  48  48  48  47  47  46  46  46  45  45  45  45  44  44  43  43  42  43  44  46  47  48  46  45  43  43  44  45  46  46  46  45  44  44  45  46  47  48  47  46  45  45  45  45  47  47  46  44  43  42  45  47  48  47  47  48  47  46  45  47  48  47  47  47  45  44  45  46  46  45  44  45  46  47  47  46  45  44  44  45  47  47  47  47  46  46  46  45  45  45  45  46  46  46  47  47  47  47  45  42  40  40  42  44  45  47  48  48  46  42  42  42  42  43  44  45  46  46  47  47  46  45  45  45  45  45  45  44  43  43  43  44  45  45  44  44  44  45  45  46  46  46  46  46  46  45  45  46  47  47  47  48  47  46  47  47  46  44  44  45  45  46  46  45  44  43  43  45  45  45  45  45  46  47  46  46  45  45  45  46  47  47  45  44  43  44  45  46  46  46  46  46  44  43  44  46  47  46  46  46  46  45  45  46  45  44  44  43  43  44  45  46  46  46  46  46  44  42  42  42  43  44  44  44  45  46  45  44  44  44  44  44  45  46  46  47  47  47  46  45  45  44  43  44  46  46  46  45  43  43  43  45  45  45  45  45  45  45  45  45  45  45  43  42  44  44  44  44  44  44  44  45  46  47  45  42  43  45  45  46  45  45  44  44  44  45  45  45  45  46  46  46  45  44  44  44  46  47  47  47  46  44  43  43  42  42  42  44  45  45  44  44  43  43  44  46  46  45  45  45  44  44  42  42  45  45  44  45  45  46  46  47  48  47  45  44  44  44  44 
 47  47  47  46  46  46  45  46  47  49  50  50  50  50  50  49  47  46  47  47  47  46  45  45  47  47  47  47  47  46  47  47  47  46  45  46  47  47  46  46  47  47  46  46  47  47  47  46  45  45  48  49  49  48  49  49  48  48  46  45  45  45  46  46  45  44  44  46  47  47  46  45  45  46  48  48  46  45  45  46  47  48  47  46  45  44  45  45  46  45  43  41  41  43  45  47  47  47  46  46  46  46  45  43  43  45  47  48  48  48  47  48  48  48  48  47  47  47  47  47  46  46  45  45  45  44  43  43  44  45  46  47  47  45  44  43  44  45  45  45  46  47  45  44  44  44  46  47  46  45  45  45  45  44  45  46  46  46  45  43  42  45  49  49  48  47  47  46  44  43  46  49  49  48  48  45  44  45  47  47  45  43  44  46  47  47  45  44  44  44  45  46  46  46  47  46  46  45  45  45  46  46  46  45  45  46  47  47  46  44  42  40  40  42  44  45  47  49  49  46  43  42  42  42  43  45  46  46  47  47  47  47  46  46  46  46  46  46  45  45  44  44  44  45  46  45  45  45  44  45  46  46  47  47  47  46  44  44  46  47  48  48  47  47  47  46  46  46  45  44  45  45  46  46  45  43  42  44  46  46  45  46  47  47  47  47  46  46  46  46  47  47  46  45  44  44  44  45  46  45  45  45  46  45  45  45  46  47  47  47  46  45  44  43  42  44  45  46  46  46  46  46  46  46  46  46  44  43  42  42  43  44  45  44  44  46  48  47  44  44  45  45  44  45  45  46  47  47  47  46  46  45  43  42  43  44  45  45  43  41  41  42  45  46  46  45  44  44  44  45  46  46  45  43  41  43  45  45  45  45  45  44  45  47  47  45  42  43  44  44  44  44  45  45  45  45  45  45  44  45  46  46  47  46  45  44  44  45  46  47  48  46  45  44  43  42  41  42  44  45  45  44  43  43  44  45  46  46  45  45  45  45  45  43  43  46  46  45  46  47  47  47  47  47  48  47  46  45  45  45 
 46  46  47  47  46  44  43  44  46  47  47  47  48  49  48  46  46  45  45  45  45  44  44  45  46  47  46  46  47  47  46  46  47  47  46  46  46  47  47  47  47  48  48  48  48  48  47  46  45  46  47  48  48  49  48  48  47  47  47  46  46  45  45  45  46  46  46  46  47  46  46  46  47  48  48  47  47  46  47  47  48  47  48  47  47  46  45  43  45  45  45  43  43  44  45  46  48  48  47  47  47  47  45  44  44  46  48  49  50  48  46  45  46  47  49  49  48  47  46  47  48  47  45  45  46  47  46  46  46  46  45  45  45  45  44  44  45  46  46  46  46  46  46  45  45  45  45  45  44  44  44  44  45  45  45  46  46  45  45  44  44  47  49  49  47  46  46  46  44  43  45  48  49  49  48  46  45  45  46  46  45  43  44  46  45  45  44  44  43  44  44  46  47  46  47  46  43  44  45  45  46  46  47  46  45  45  46  46  43  43  42  41  42  43  45  46  47  48  48  46  44  44  44  43  44  46  47  47  47  47  45  46  49  48  47  46  46  47  47  46  45  45  44  45  47  46  45  44  44  45  45  46  47  47  47  46  43  44  45  46  47  48  48  48  47  45  44  45  45  45  44  44  44  44  43  44  45  46  47  48  48  48  48  47  47  46  45  45  46  47  48  48  46  46  45  44  44  45  45  45  46  45  45  47  48  47  46  46  46  46  45  45  44  43  43  44  46  47  47  47  48  47  46  46  45  44  43  44  45  44  45  46  47  46  46  46  47  46  43  44  45  45  44  45  45  45  46  46  46  45  45  43  42  43  43  44  44  44  43  43  42  43  45  46  45  44  44  43  43  44  45  46  45  44  43  44  45  44  45  46  48  47  47  48  47  45  44  44  44  43  43  44  45  45  46  46  46  45  44  44  45  45  46  46  46  46  46  47  46  47  47  46  45  45  43  42  42  43  44  45  45  44  44  43  44  44  44  44  44  44  45  46  46  45  45  46  47  47  47  48  47  47  46  46  47  47  45  45  45  45 
 46  46  47  48  46  44  45  46  46  47  47  47  47  48  48  46  45  45  45  45  44  44  44  45  45  46  47  47  47  46  46  47  47  47  47  47  46  47  48  47  47  47  48  48  48  48  46  45  45  45  46  46  48  49  48  47  46  47  47  46  46  46  45  45  45  46  46  46  45  45  44  45  48  49  48  46  45  46  47  47  48  47  48  49  50  49  47  44  44  45  45  45  44  43  44  45  47  48  47  46  47  47  45  44  45  47  49  50  50  48  47  45  44  46  49  50  49  46  46  46  48  48  46  44  47  47  46  47  46  45  45  45  45  45  44  45  47  47  46  46  46  47  46  46  46  46  45  44  44  43  44  44  45  44  44  45  46  46  46  45  44  45  47  47  47  46  47  46  45  45  46  48  48  48  47  46  45  45  46  45  44  43  44  45  45  45  45  44  44  43  44  44  45  46  45  45  44  44  45  45  46  46  47  46  46  46  46  45  43  43  43  43  44  45  46  47  48  48  48  47  45  45  46  45  46  48  48  48  47  47  46  46  48  47  45  45  45  46  47  47  47  46  45  46  47  46  45  44  43  44  45  45  46  47  47  46  44  44  45  46  46  47  48  48  47  45  44  45  45  44  44  44  44  43  43  45  46  47  48  48  48  48  47  47  46  45  44  44  45  47  48  47  46  46  45  44  44  44  45  45  46  45  45  47  48  46  45  45  45  45  46  45  45  44  44  44  44  46  47  48  48  47  46  46  45  45  44  44  45  44  45  46  48  47  46  46  45  44  43  43  44  45  45  44  45  45  46  45  45  45  45  43  42  43  44  44  45  43  42  43  43  44  45  45  45  44  43  43  43  44  45  46  46  45  45  46  45  44  45  47  49  48  47  47  47  46  45  45  45  44  43  44  45  45  46  46  46  45  44  44  44  44  45  45  47  48  48  47  46  46  46  46  45  45  44  44  44  44  45  45  45  45  44  44  43  44  43  44  44  44  45  46  46  45  44  45  46  46  47  48  47  45  44  45  46  46  45  44  44  44 
 46  46  47  49  48  46  47  48  48  48  47  47  48  49  48  46  45  45  45  45  45  45  45  45  45  46  46  46  46  47  46  47  48  49  49  48  47  47  47  48  47  46  47  47  47  47  45  45  44  45  45  45  47  48  47  46  46  45  45  45  45  45  45  44  45  45  45  44  45  44  44  45  47  48  48  45  45  46  46  47  47  47  48  50  51  50  48  46  45  46  46  46  45  44  44  45  46  47  46  45  45  46  46  46  48  49  49  49  48  47  47  46  45  46  49  49  48  46  44  45  46  47  46  46  47  47  46  46  46  45  45  44  44  45  44  45  47  47  47  47  46  46  47  47  47  46  44  44  44  45  45  45  45  45  45  45  45  45  46  46  44  44  45  46  46  46  46  46  46  46  47  48  46  46  46  45  44  44  45  45  44  43  43  44  45  46  46  45  44  44  43  44  45  45  44  44  46  45  45  45  46  46  46  45  44  45  46  45  45  45  45  45  45  46  47  48  47  47  47  47  46  46  46  47  48  49  49  48  47  46  45  46  47  46  45  45  45  47  48  48  47  47  46  46  46  45  44  43  43  44  44  45  46  46  46  46  46  45  44  44  45  46  47  47  47  45  45  45  45  45  45  45  45  44  45  46  46  47  46  46  45  46  46  46  46  46  45  45  46  47  47  46  45  45  45  45  45  45  45  46  46  46  46  46  46  44  44  44  44  44  45  46  45  45  45  44  44  46  47  47  46  46  46  46  46  47  47  45  43  42  43  45  47  47  45  45  45  44  43  43  43  44  44  44  44  45  45  45  44  44  45  44  44  45  46  46  45  43  42  43  43  43  43  44  44  43  42  43  44  45  46  47  46  46  46  46  44  44  45  46  47  47  46  46  46  46  46  46  46  46  45  44  44  45  46  46  46  44  43  44  44  43  44  45  47  48  48  47  45  44  44  45  46  46  46  46  45  46  46  46  46  45  45  43  43  44  44  45  45  45  46  46  46  44  43  45  45  45  47  47  47  45  44  44  45  45  45  43  42  43 
 46  46  47  48  48  48  49  49  50  49  47  46  48  49  48  46  45  45  46  46  46  46  45  44  45  45  46  46  46  46  45  46  48  49  49  48  46  46  46  47  46  45  46  46  46  45  45  44  45  45  45  45  46  48  47  46  45  45  44  44  44  44  45  45  46  45  44  45  45  45  45  45  46  48  48  46  46  46  47  47  47  48  49  50  50  49  48  47  48  49  48  47  47  46  46  46  47  47  46  45  45  46  47  48  49  49  48  47  46  46  47  48  46  46  48  47  46  45  44  43  44  46  47  47  46  46  45  45  45  45  45  45  45  45  44  44  46  46  46  46  46  45  46  47  47  46  44  44  46  46  46  46  46  46  46  45  44  45  46  46  45  44  45  45  46  45  45  45  45  46  47  46  44  44  44  43  43  44  45  45  45  44  44  44  46  47  46  46  45  45  44  44  45  45  44  44  47  46  46  45  45  45  44  43  43  44  45  45  46  46  45  45  46  47  47  47  47  46  46  45  45  46  47  47  49  48  48  48  47  46  45  47  48  47  46  46  47  48  49  48  47  46  46  46  45  45  44  44  44  44  45  46  46  46  45  46  46  45  44  43  44  44  45  46  46  45  44  45  45  45  46  47  46  46  46  47  47  46  44  43  43  44  45  46  47  47  47  47  47  47  47  45  44  45  46  46  46  46  46  46  47  47  47  45  44  44  43  43  44  44  45  45  45  45  45  45  45  47  47  46  45  45  45  45  45  46  47  45  41  40  41  44  46  46  45  44  45  45  44  43  42  43  44  45  44  44  44  44  44  44  44  44  45  47  48  48  46  43  42  42  42  42  42  44  44  42  42  43  43  45  46  46  46  46  46  45  44  45  46  46  47  46  45  46  47  47  46  46  47  47  46  46  45  45  45  45  45  43  43  44  44  43  43  45  47  48  48  46  45  44  43  45  45  46  46  46  46  46  47  46  45  45  45  43  42  44  45  46  46  47  47  47  46  44  43  45  45  45  46  47  46  45  44  44  44  45  44  43  43  43 
 45  46  47  46  47  48  48  49  50  49  47  46  47  48  47  45  44  45  46  47  47  47  45  44  44  46  47  48  46  44  44  46  47  48  49  48  46  45  45  45  44  45  45  45  45  45  44  45  45  46  46  46  47  48  48  47  46  46  44  44  44  45  46  46  47  46  45  45  46  46  47  46  46  48  48  47  48  48  47  47  48  48  49  48  48  47  47  48  51  51  49  48  48  48  49  48  47  48  47  46  46  46  47  48  49  48  47  46  45  45  46  47  46  45  46  46  46  45  44  43  43  44  46  47  46  45  44  44  45  44  44  45  45  45  44  43  43  44  46  46  45  44  44  45  46  46  44  44  45  46  46  46  47  47  47  45  44  44  46  47  47  46  45  45  46  45  45  44  45  45  45  44  44  43  43  43  44  45  45  46  47  47  45  45  46  47  46  46  46  46  45  45  46  46  45  45  46  47  46  46  45  44  43  43  43  43  44  45  46  45  44  45  45  46  47  47  46  46  45  45  45  45  46  47  47  48  48  48  47  46  47  48  50  49  48  47  48  49  48  47  46  45  45  45  46  45  44  45  45  46  46  46  47  46  46  46  45  45  44  43  43  44  45  45  46  45  44  44  45  45  46  48  47  46  47  47  47  45  44  43  43  44  45  46  46  47  48  48  48  47  47  45  44  45  46  45  46  45  46  46  47  47  47  45  44  45  44  44  44  45  44  44  45  44  43  45  47  47  47  46  46  45  44  45  44  44  44  43  42  41  41  43  45  46  45  44  45  45  45  43  42  43  44  45  44  44  44  44  44  43  44  44  45  47  49  48  46  43  42  41  42  42  42  43  43  43  42  43  43  44  45  45  45  45  45  44  45  45  47  48  47  46  46  47  48  47  46  45  46  48  48  47  45  45  45  45  45  44  44  45  45  43  43  45  47  48  47  45  44  43  44  44  45  46  46  47  46  46  46  45  45  44  43  43  43  44  45  46  46  46  47  47  47  46  46  46  46  45  46  47  47  46  45  45  45  46  45  45  44  44 
 46  47  47  46  46  47  48  48  49  48  46  45  46  47  46  45  45  46  47  48  49  48  47  46  46  47  49  49  46  44  45  46  47  48  48  47  45  45  44  44  44  44  45  44  45  45  45  45  46  47  47  47  48  49  48  49  48  46  45  44  44  45  47  49  48  46  46  46  47  47  47  46  47  48  49  48  48  48  48  47  48  49  49  48  46  46  47  48  51  51  48  47  47  49  50  49  48  48  48  48  47  47  46  46  47  47  47  46  46  46  46  46  45  45  45  45  46  47  46  44  43  43  44  46  47  46  45  45  45  45  45  45  45  44  43  43  42  43  44  44  44  44  44  44  45  45  44  43  43  43  44  46  47  47  46  45  44  44  45  46  46  45  45  45  46  45  44  45  45  46  45  44  44  44  44  44  45  45  45  47  48  47  46  44  45  46  46  46  46  47  47  47  47  47  47  46  46  46  46  46  46  46  46  45  45  44  45  45  45  45  44  44  44  44  46  46  45  45  44  45  45  45  46  46  47  48  48  48  48  48  49  49  48  47  48  48  48  48  48  46  45  45  44  45  45  44  45  45  46  47  47  47  47  47  45  45  45  45  44  44  45  46  47  47  47  46  45  45  45  46  47  47  47  46  47  47  47  46  45  44  44  44  45  45  44  45  46  48  48  48  47  45  44  45  45  45  45  45  46  46  46  45  45  45  45  45  44  44  45  45  45  45  45  45  45  46  47  47  47  46  46  46  46  45  44  43  42  44  44  43  44  45  46  46  45  45  46  46  45  44  43  44  44  44  44  44  43  43  43  43  43  43  44  47  48  48  46  43  42  42  43  44  44  45  45  43  43  43  44  45  45  44  43  43  43  43  45  46  48  49  48  46  46  48  48  46  43  43  44  46  48  47  46  44  44  45  46  46  46  46  45  44  44  45  47  48  47  45  44  44  44  44  45  46  46  47  46  46  46  45  43  42  42  42  42  43  44  44  44  44  45  46  47  48  48  47  46  45  46  47  48  47  46  46  46  46  46  45  46  46 
 47  47  47  47  46  46  47  48  48  48  46  45  45  46  47  46  46  46  47  49  49  49  48  47  47  48  49  50  47  44  46  47  47  48  48  47  46  46  45  45  45  44  44  44  45  45  46  46  46  46  46  46  47  48  48  49  48  47  46  45  45  46  48  49  48  46  45  46  46  47  46  46  46  48  49  48  48  47  47  48  48  49  49  47  46  47  48  49  49  48  47  46  47  48  49  48  47  47  48  49  49  48  46  45  45  46  46  46  46  46  45  45  45  44  45  45  47  48  48  46  45  44  45  46  48  47  46  46  46  46  46  46  45  44  43  42  42  42  43  43  44  44  44  44  44  44  44  44  43  43  44  45  46  46  46  44  43  43  44  45  45  44  44  45  46  46  45  45  46  47  46  45  45  44  44  44  45  46  46  47  48  48  46  44  44  45  45  45  46  47  48  48  48  47  47  46  45  45  45  46  47  47  47  46  45  45  46  46  46  45  44  44  43  44  45  45  45  45  45  45  46  46  46  47  48  48  49  49  49  48  50  48  45  45  46  46  47  47  47  46  45  44  44  45  45  45  45  46  47  47  48  48  47  46  45  45  45  45  45  45  46  47  48  48  48  47  47  47  46  46  46  46  47  47  47  46  46  47  47  46  45  45  45  44  43  43  45  47  48  48  47  45  44  44  44  44  44  45  45  45  44  44  44  44  44  44  44  44  45  46  46  46  47  47  47  46  46  46  46  46  45  46  47  47  45  44  43  45  46  45  46  47  47  46  45  46  47  47  46  45  44  45  45  45  44  44  44  44  43  43  43  44  45  46  47  47  45  44  43  43  44  45  45  46  46  44  44  44  45  46  45  43  43  43  43  43  44  46  48  48  47  46  46  47  46  44  42  41  43  45  47  47  45  44  44  45  47  47  47  46  45  45  45  46  47  47  46  45  45  45  45  45  45  46  46  47  47  46  46  45  43  42  41  41  42  43  43  43  43  43  44  45  47  49  49  47  45  44  46  47  47  47  46  45  46  47  46  46  46  47 
 46  46  46  46  47  47  46  47  49  49  47  45  44  45  47  47  46  46  47  48  48  48  48  47  47  47  48  48  46  45  46  47  48  47  47  47  48  47  46  46  45  44  44  44  45  45  46  46  44  44  45  45  46  47  47  49  48  46  46  45  45  46  47  48  47  46  46  45  45  45  45  46  47  48  48  47  47  47  48  48  49  48  48  47  48  47  48  48  46  45  47  48  48  47  47  46  45  46  47  49  49  48  46  46  46  46  45  45  45  45  45  45  44  44  44  45  46  47  47  47  47  47  46  46  47  47  47  47  47  47  47  46  45  45  44  44  43  43  43  43  44  45  45  45  45  45  45  45  44  44  44  45  46  47  46  45  43  43  45  46  45  44  44  45  46  47  46  46  47  48  46  45  45  44  44  44  45  45  45  46  48  50  48  45  45  44  45  45  46  47  47  48  47  46  46  45  44  44  45  45  46  46  46  46  45  46  46  47  47  46  45  45  45  45  45  45  46  47  48  48  48  47  47  48  48  49  49  49  48  47  48  47  43  43  44  44  45  45  45  46  45  45  44  45  46  46  46  47  47  48  48  48  47  45  45  45  46  46  46  47  46  47  47  47  48  49  49  48  47  47  47  47  48  48  48  47  46  47  48  47  45  46  45  44  43  43  45  47  48  48  47  46  45  45  44  43  44  45  45  45  44  43  42  43  44  44  43  44  45  46  47  47  48  49  48  46  44  44  45  46  46  46  47  48  47  45  45  46  46  45  47  48  48  46  45  46  47  47  46  45  44  44  45  45  45  45  45  45  44  44  44  45  46  46  46  45  45  44  43  43  45  46  47  46  45  44  44  45  46  46  45  44  43  44  45  45  45  45  46  46  46  45  44  44  44  43  42  41  43  46  47  46  44  44  44  44  46  46  46  45  44  46  46  46  46  46  45  46  46  46  46  45  45  45  46  47  46  47  46  45  44  42  41  41  42  44  45  44  43  42  43  45  47  48  48  46  45  45  46  47  47  46  45  44  45  46  47  47  47  48 
 45  45  45  45  47  47  47  48  49  49  47  45  44  44  46  46  46  46  47  47  47  46  46  46  46  46  46  45  44  45  46  47  48  47  46  47  48  48  47  46  45  45  44  44  45  46  47  46  44  43  44  44  44  45  46  47  47  46  45  44  45  44  45  47  47  46  46  46  45  44  43  45  47  49  49  47  47  48  49  50  50  49  48  48  48  47  47  46  44  45  49  50  50  48  45  45  46  47  48  49  47  46  46  46  47  46  45  44  44  44  46  46  44  44  44  44  44  45  45  46  48  48  47  45  46  46  47  47  48  47  47  46  45  46  46  46  45  44  43  43  44  46  46  46  45  45  46  46  46  46  45  46  47  47  47  45  44  45  47  47  46  45  44  46  47  47  46  45  46  47  46  45  46  44  44  44  45  44  44  45  49  51  48  46  45  45  46  46  46  46  47  47  47  46  44  43  44  44  44  44  44  44  44  43  44  45  46  47  47  47  47  46  47  46  45  45  46  47  48  49  48  48  47  48  48  48  48  47  46  45  46  46  44  44  45  45  45  45  46  46  45  45  45  45  46  45  46  47  47  47  48  47  46  45  44  45  47  47  46  46  45  45  45  45  47  49  51  50  47  47  47  48  49  50  50  47  46  46  47  47  46  47  46  45  44  44  46  48  49  48  48  47  45  45  44  43  44  45  45  45  45  44  43  44  45  44  43  43  44  46  47  47  48  48  47  46  45  45  46  47  46  45  45  47  47  47  47  46  44  44  46  48  47  46  45  47  48  48  45  44  43  44  45  45  45  45  46  45  45  45  45  46  47  47  46  45  45  44  43  43  45  47  47  46  44  43  43  43  45  46  45  45  45  45  46  48  48  45  45  45  45  43  42  42  42  43  43  42  43  46  47  46  44  43  43  44  45  44  43  42  43  45  46  46  45  45  45  46  46  46  45  44  44  45  45  46  46  46  46  46  45  43  42  43  45  46  47  46  45  44  45  46  47  47  47  46  45  45  46  47  47  46  45  44  45  46  47  48  47  47 
 43  44  45  46  47  47  45  45  46  46  45  44  44  44  46  47  46  45  45  45  45  46  46  46  45  45  45  44  44  45  46  46  46  47  47  47  47  47  47  47  47  45  45  45  46  47  46  45  43  43  44  46  46  45  45  46  46  47  46  46  45  45  46  46  46  47  47  46  44  43  43  45  48  49  48  46  46  48  50  51  50  48  47  47  47  47  47  46  46  47  49  50  49  47  45  45  46  47  48  48  47  46  45  45  45  45  45  45  44  44  45  46  44  45  46  47  47  46  46  46  47  47  47  46  45  46  47  47  47  46  46  47  47  48  49  48  47  46  45  45  46  47  46  46  46  46  46  46  46  46  47  48  48  47  46  45  45  46  46  47  47  46  45  45  45  45  45  45  46  46  45  44  43  43  44  45  46  45  45  47  49  49  48  47  46  45  44  44  44  45  46  46  46  46  44  42  43  44  44  44  43  43  44  45  45  45  46  46  46  45  45  45  46  46  45  45  46  48  49  49  49  48  47  46  48  48  48  47  45  44  45  46  46  45  43  43  43  45  46  45  45  44  43  44  46  46  45  46  46  46  46  45  45  43  42  43  45  45  45  45  43  43  43  44  46  48  49  47  44  44  45  47  48  48  47  46  45  46  48  47  45  45  46  45  43  45  47  47  48  49  47  46  44  44  44  44  44  45  45  46  46  46  45  45  44  44  43  43  44  45  47  48  49  48  46  45  45  45  45  45  44  44  45  46  47  47  47  46  46  47  47  47  47  46  46  47  48  48  47  45  45  46  46  45  45  45  45  46  46  46  47  48  48  48  47  46  45  44  44  44  46  47  47  46  44  43  42  42  43  44  44  43  44  44  45  47  46  44  44  44  44  44  43  42  41  43  44  44  44  44  45  45  44  43  42  43  44  45  46  45  45  45  45  46  46  46  45  45  45  45  45  44  44  45  45  46  45  45  45  44  44  43  43  46  47  47  48  48  47  46  45  46  46  47  47  45  45  45  46  46  46  45  45  45  46  46  46  46  46  46 
 43  44  46  47  47  46  45  44  43  43  44  45  45  45  46  48  47  45  44  44  45  46  47  47  46  45  45  45  46  46  46  46  46  46  46  46  46  46  47  48  47  47  47  47  48  48  46  45  44  44  45  47  47  46  45  45  46  47  48  48  47  47  47  47  47  47  46  45  44  43  43  45  47  47  47  46  45  46  48  49  48  46  46  45  46  46  47  46  46  47  47  47  47  46  45  45  46  46  46  47  48  47  45  44  44  45  45  45  45  44  45  45  44  46  48  49  49  47  47  46  46  46  46  46  45  46  47  47  46  46  46  47  49  49  50  49  48  47  46  46  47  47  46  45  46  47  46  45  44  46  48  48  47  46  44  45  45  45  45  45  47  48  46  45  44  44  45  46  46  46  45  43  42  43  45  46  46  46  46  47  47  47  47  47  46  46  44  43  43  44  45  45  45  45  44  43  44  45  45  45  44  44  46  46  46  46  46  46  45  44  43  44  45  45  45  45  46  47  47  47  47  46  44  44  46  48  47  46  45  44  45  46  47  45  43  41  43  44  45  45  44  44  43  44  45  46  46  46  46  45  44  44  45  44  43  43  44  45  45  45  43  43  43  44  45  46  46  44  42  43  44  45  46  45  44  44  44  45  48  47  45  43  44  44  43  45  46  46  46  47  45  44  44  45  45  45  45  44  45  46  47  47  46  44  42  43  44  44  43  44  45  48  49  48  46  45  44  45  45  45  44  44  45  47  47  46  45  46  48  49  48  47  47  46  46  47  48  48  48  46  45  46  45  45  44  44  45  45  46  47  48  48  48  47  46  45  44  44  44  45  46  47  46  45  44  44  44  43  43  43  43  42  43  44  44  45  45  43  43  44  45  45  44  43  42  42  45  46  45  43  43  43  43  43  43  43  44  45  46  47  46  44  44  45  47  47  46  45  45  44  44  44  44  45  45  45  45  44  44  43  44  44  44  47  48  48  48  48  47  46  45  44  45  46  46  43  43  43  44  44  44  44  45  46  46  45  44  44  44  44 
 45  47  47  47  47  46  45  44  45  45  46  47  47  47  48  49  46  44  44  45  46  46  47  47  47  46  46  46  48  49  48  48  47  45  44  44  45  47  48  48  47  47  48  47  48  48  46  45  44  44  45  45  46  46  45  44  45  46  47  48  47  48  49  48  48  47  47  46  45  44  44  45  46  46  47  46  47  48  48  49  48  46  45  46  46  47  47  45  45  46  47  47  48  47  48  47  46  47  47  48  49  48  46  46  45  45  45  46  45  45  44  44  44  45  47  47  46  46  45  46  47  47  46  45  45  45  47  47  47  46  46  46  47  47  48  48  48  47  45  46  47  47  46  45  46  47  46  45  46  47  47  47  46  44  43  44  45  45  44  45  47  47  46  45  45  46  46  47  47  46  45  44  43  44  46  46  46  46  46  46  46  46  45  44  44  46  47  46  47  46  45  44  44  44  43  43  44  45  46  46  45  46  46  47  47  46  47  47  46  44  44  44  45  46  45  46  47  47  46  45  45  44  43  43  45  46  47  45  44  44  46  47  47  45  44  42  43  44  45  45  44  44  45  44  44  46  48  48  47  46  44  45  46  48  48  47  46  47  48  47  46  45  44  45  46  46  45  43  43  44  45  47  47  46  44  43  43  44  45  46  46  44  43  43  45  46  46  46  44  44  44  45  46  46  46  45  45  44  45  45  46  45  45  44  43  44  45  44  44  44  44  46  47  47  47  46  45  45  46  46  45  46  47  48  47  45  44  46  47  48  48  47  47  46  46  46  47  48  47  45  43  44  43  42  43  43  44  45  46  47  48  48  47  47  46  45  45  44  44  44  46  47  47  45  44  44  45  46  45  45  44  43  44  45  45  46  45  44  44  44  45  45  44  42  42  43  45  46  46  43  43  42  43  43  44  43  44  44  44  44  43  43  44  46  48  48  47  45  45  45  44  44  44  45  45  45  44  44  43  44  44  44  45  47  47  47  47  47  46  45  45  44  44  45  45  42  42  43  43  44  45  45  45  46  46  46  45  44  43  44 
 47  48  48  47  47  46  45  45  45  46  47  48  48  48  48  48  46  44  44  45  46  46  47  47  46  46  46  47  48  49  49  49  47  44  42  43  45  47  47  47  47  47  47  47  47  47  46  46  46  45  45  45  46  47  45  43  43  44  45  47  48  48  49  49  48  47  47  46  46  47  46  45  45  45  46  47  49  49  49  48  46  45  45  46  48  48  48  47  47  47  46  47  48  49  49  48  47  47  48  48  49  48  47  47  46  46  45  46  46  45  45  44  45  45  46  46  45  45  45  46  46  47  46  45  43  44  45  47  47  46  46  45  45  45  45  46  47  46  45  45  46  47  45  45  45  45  44  44  47  47  46  45  45  44  45  45  45  45  45  46  47  47  45  44  45  47  48  49  48  47  45  44  45  45  46  45  45  45  45  45  45  45  44  43  43  45  47  48  47  46  45  45  45  45  44  43  44  44  45  46  46  46  47  47  47  47  48  47  46  45  44  45  47  47  47  47  47  46  45  44  44  43  43  44  45  45  45  44  44  44  45  46  46  45  44  43  44  44  44  44  44  44  45  44  43  47  49  50  47  45  44  44  46  47  48  48  47  48  49  48  48  47  46  46  46  46  44  42  42  43  44  45  46  45  44  43  42  43  44  45  45  44  41  41  46  48  47  47  45  44  45  45  47  47  47  46  45  45  45  45  45  45  44  45  45  46  46  46  45  45  44  45  47  48  47  46  44  45  46  47  46  47  48  48  47  45  44  44  45  46  47  47  46  46  46  46  47  47  46  45  44  44  43  42  42  43  44  46  46  46  46  47  47  47  47  46  45  44  44  44  45  45  45  44  44  45  47  47  47  47  46  44  44  45  46  46  45  45  44  45  44  44  43  43  42  43  45  47  46  44  43  43  43  44  44  44  44  43  42  42  42  43  45  47  48  48  46  45  45  46  46  46  46  46  46  46  45  44  44  44  45  46  47  47  47  47  46  46  45  44  44  44  44  45  45  44  44  45  45  45  45  45  45  46  46  45  45  45  45  44 
 49  49  48  46  46  46  46  46  46  46  47  48  48  47  47  47  46  45  45  45  46  46  46  45  45  45  45  47  48  48  49  49  48  45  43  44  46  47  47  46  47  47  46  46  46  46  47  47  47  47  46  46  47  47  45  43  42  43  44  45  47  47  48  49  48  47  46  47  47  48  48  46  45  45  46  48  49  50  49  48  46  45  46  47  49  49  49  48  48  48  46  47  47  48  48  47  46  46  47  49  49  48  48  47  46  45  45  46  47  46  45  45  45  46  46  46  45  45  45  46  47  47  47  46  43  42  44  46  46  46  46  45  44  44  45  45  46  45  44  45  46  46  45  44  44  44  44  44  47  46  45  44  45  45  46  46  46  46  45  46  47  46  44  43  45  47  48  48  48  47  45  45  46  45  45  44  44  45  45  45  46  45  44  43  42  44  45  47  47  46  46  47  47  47  45  43  43  43  44  45  45  46  46  46  46  46  47  47  47  46  45  46  48  48  48  47  47  47  45  45  46  45  45  45  46  45  44  43  43  43  45  45  45  45  44  44  45  45  45  44  43  43  43  44  44  48  49  48  46  44  43  44  45  46  46  47  47  48  48  48  47  47  47  47  46  45  44  41  40  41  43  44  45  45  44  43  42  43  44  44  43  43  41  42  47  48  48  49  47  45  46  46  46  46  46  45  44  44  44  44  45  45  45  45  45  47  47  47  46  46  45  46  47  48  48  47  45  46  46  47  47  47  47  47  46  45  44  44  44  45  46  46  45  45  45  45  46  46  46  46  47  46  44  43  42  43  44  45  45  45  45  45  46  47  47  47  46  45  45  45  45  44  44  44  44  46  47  48  47  47  46  45  44  44  45  45  45  44  44  44  44  44  43  42  42  43  44  45  45  45  45  45  45  45  44  43  43  44  43  43  44  45  46  47  48  46  45  44  45  46  47  47  47  47  47  46  46  45  45  45  45  47  47  46  46  46  46  45  44  44  44  43  44  45  45  46  46  46  46  46  46  45  45  46  45  45  44  45  45  44 
 49  49  48  46  46  47  47  47  46  46  46  46  46  46  45  45  45  46  47  47  47  47  45  44  43  44  45  45  47  48  48  49  48  47  46  46  47  47  47  47  47  47  47  47  47  47  47  48  49  49  48  48  47  47  45  43  43  44  44  45  45  46  47  47  47  46  47  47  48  47  48  47  47  47  47  47  49  49  48  48  47  47  47  48  48  49  49  48  49  48  46  46  46  46  46  46  44  45  47  49  49  49  49  48  47  46  45  46  47  47  46  44  45  46  47  47  46  46  45  46  48  48  48  46  43  43  44  45  46  46  46  45  45  44  45  46  45  44  44  45  46  46  45  44  45  45  45  45  45  45  44  44  46  47  48  47  46  46  45  46  46  46  44  44  45  47  47  47  46  45  45  46  47  45  44  43  44  45  46  46  47  46  44  43  44  44  45  45  46  47  47  49  50  48  45  43  42  43  44  45  47  47  46  45  45  45  45  46  48  46  46  46  47  47  46  45  46  46  45  45  48  47  47  47  46  45  44  43  42  43  44  45  46  45  44  45  45  46  45  44  43  42  42  44  46  48  48  46  44  43  44  45  46  47  45  45  46  46  46  46  46  46  46  46  46  45  43  40  39  41  43  44  44  45  44  44  43  44  44  42  40  42  43  44  47  48  48  50  50  47  46  46  45  45  44  44  44  43  44  44  45  46  46  45  45  46  47  47  47  46  46  46  47  47  47  47  46  46  47  46  46  46  46  46  45  44  44  43  44  44  45  45  46  46  46  46  46  45  45  47  47  47  45  44  43  43  44  44  45  45  45  44  45  46  48  48  48  46  45  46  45  44  44  44  45  45  46  46  46  46  46  46  45  44  43  44  45  44  44  44  45  44  43  43  42  43  45  43  43  45  46  47  47  45  44  44  43  44  46  45  45  46  45  45  45  45  44  43  45  47  47  47  46  46  46  46  45  46  45  44  45  46  46  46  45  45  46  45  45  44  43  44  44  45  46  47  47  46  46  47  47  47  47  47  46  45  45  45  45  45 
 47  47  48  47  47  47  47  47  47  47  45  45  45  44  45  45  46  47  47  48  48  47  45  44  43  44  45  45  47  48  48  48  48  49  49  48  48  47  47  47  47  47  47  48  47  47  47  47  48  48  48  48  47  45  45  44  44  45  45  45  45  45  45  46  46  47  47  48  47  47  47  47  48  48  47  46  47  48  48  48  48  48  48  48  48  48  48  48  49  48  46  46  46  46  46  45  44  45  46  48  49  49  49  48  47  46  46  47  47  47  46  44  43  44  46  46  47  46  46  46  47  48  48  46  45  44  44  45  46  47  46  46  45  45  46  46  44  44  45  47  48  48  46  45  45  46  47  47  45  44  44  45  47  48  47  46  46  45  46  46  47  45  44  45  46  47  47  46  44  44  45  46  47  46  44  43  44  45  46  47  47  47  45  44  46  47  47  47  47  46  47  48  49  47  44  43  43  44  45  46  47  47  46  46  45  45  45  46  47  46  45  46  46  45  44  43  44  46  45  46  47  47  47  47  47  46  44  43  42  43  44  45  46  45  45  45  46  46  46  44  43  43  43  44  46  47  47  45  44  43  44  46  47  47  46  45  45  45  45  46  46  46  46  46  45  45  44  42  41  43  44  45  45  45  45  44  44  44  44  43  42  43  45  47  47  47  48  47  48  48  46  45  45  44  44  44  44  45  44  44  45  46  46  45  45  46  46  46  47  47  46  46  47  47  46  47  46  46  46  46  46  46  46  45  44  43  43  44  44  45  45  45  46  47  47  46  46  45  45  45  45  46  45  44  43  43  44  44  45  46  46  45  45  46  48  48  47  46  46  46  46  46  45  45  44  45  45  45  45  46  47  46  46  44  43  44  44  44  44  44  44  44  45  45  44  45  45  42  42  45  47  48  47  47  45  44  44  45  47  45  44  45  45  44  44  44  43  43  45  46  47  46  46  46  46  46  45  45  44  44  44  44  45  45  46  45  45  46  45  45  44  45  46  46  46  46  46  46  46  46  47  48  49  50  49  48  48  46  46  46 
 45  46  48  49  48  48  48  48  48  47  46  45  45  45  46  46  47  47  48  49  48  47  46  45  45  45  45  46  47  48  47  47  47  49  49  48  47  46  46  48  47  47  48  49  48  47  46  46  46  46  46  47  46  44  44  45  46  47  47  46  44  44  44  45  46  47  48  48  47  46  45  47  49  49  47  46  46  48  49  49  49  49  48  47  46  46  46  47  48  48  46  46  46  47  47  46  46  45  46  47  48  47  47  47  46  46  46  47  47  47  45  44  43  44  45  46  46  46  44  45  45  47  46  46  47  46  45  45  46  47  47  46  46  46  46  46  44  43  45  47  48  48  46  45  45  47  48  48  45  45  46  46  47  47  46  45  45  45  47  47  46  45  46  47  47  47  47  45  44  45  46  47  48  46  45  44  44  45  46  47  47  47  46  46  46  47  48  48  48  47  46  46  47  46  45  45  44  45  46  47  47  47  47  46  45  45  45  46  48  47  46  46  46  45  44  43  44  46  46  46  46  46  46  47  46  46  44  43  43  44  45  45  45  46  45  45  45  45  44  44  44  44  45  45  45  47  48  47  45  44  43  45  46  47  47  46  45  44  45  45  45  45  45  45  45  44  44  42  41  43  45  46  46  46  46  46  46  45  44  44  43  42  44  47  46  48  48  45  45  46  46  46  47  46  46  46  46  45  45  44  45  45  46  45  44  45  45  46  46  47  47  47  46  46  45  46  47  45  44  44  45  45  45  44  44  43  43  44  45  44  44  44  46  47  47  47  46  45  44  44  44  45  45  44  44  44  44  44  45  46  46  46  45  46  47  46  46  45  45  46  47  47  47  46  45  45  44  44  44  46  47  48  47  46  44  42  42  42  43  43  44  45  46  46  45  46  46  44  43  45  47  48  48  48  47  46  45  45  45  44  44  44  44  44  44  44  45  45  46  47  47  46  45  45  45  46  46  45  45  45  44  44  44  45  46  46  46  46  46  46  46  47  48  48  47  45  45  45  44  45  46  48  50  52  51  50  49  48  48  48 
 44  46  48  49  49  49  49  49  48  47  46  46  46  46  46  46  47  48  49  49  48  48  47  47  47  47  47  47  48  48  47  46  47  48  48  47  45  45  46  47  47  47  48  50  49  47  45  45  45  45  45  45  45  44  44  45  46  48  47  46  45  45  45  46  47  48  49  48  47  45  45  47  48  48  47  46  46  47  48  49  49  48  47  45  44  45  46  47  47  47  47  47  47  48  48  47  47  46  46  46  47  46  46  45  45  45  46  46  46  45  44  43  42  43  44  45  45  45  44  43  44  45  45  44  47  47  45  45  46  46  46  46  45  45  46  46  44  44  45  47  48  47  46  45  45  47  48  48  46  46  47  47  47  46  46  45  45  45  47  47  46  46  47  48  48  47  47  45  45  45  47  48  48  47  45  45  45  46  46  46  46  46  47  46  45  46  47  48  48  47  46  45  45  45  47  47  45  45  46  46  47  47  47  46  46  46  45  47  49  48  47  47  47  46  45  45  45  47  47  46  45  45  46  46  46  45  45  44  44  44  45  44  44  45  45  44  44  44  43  43  44  45  47  46  45  47  48  49  47  45  43  43  43  45  46  46  46  45  45  46  46  46  45  45  44  45  44  43  41  43  44  45  45  45  46  47  47  47  46  45  44  41  42  45  46  48  48  44  44  46  47  47  48  47  47  47  47  46  46  45  44  45  45  45  45  45  45  46  46  48  47  47  46  45  44  46  46  45  44  44  44  45  44  43  43  43  43  44  44  44  43  44  45  46  46  46  45  44  44  43  44  44  45  45  45  45  45  45  45  45  45  45  45  45  45  45  44  44  45  47  47  48  47  46  45  45  44  43  43  45  47  49  49  47  45  42  41  41  42  43  44  45  46  47  46  45  45  44  44  46  47  47  47  47  47  47  45  44  43  43  44  44  44  45  45  46  46  47  47  47  46  46  46  46  46  46  47  47  47  47  46  45  45  45  45  46  46  47  47  47  47  48  49  49  49  46  44  44  43  44  46  48  50  51  51  50  49  48  48  48 
 45  46  48  49  49  49  49  48  47  46  45  46  47  47  46  46  46  48  48  49  48  48  47  48  49  50  49  49  48  47  47  46  47  47  47  46  45  44  45  46  47  47  48  49  49  48  46  46  46  46  45  45  45  44  44  45  46  47  48  47  46  46  46  46  47  48  49  48  47  45  45  45  46  46  47  46  47  47  48  48  48  48  45  44  44  45  47  48  49  48  48  48  47  48  47  47  47  46  45  46  46  46  45  45  45  46  46  45  44  44  43  42  42  43  45  45  45  44  44  44  45  45  44  44  46  46  45  45  45  46  46  45  43  44  46  46  45  44  45  46  47  46  45  44  45  46  47  47  47  47  49  49  48  46  46  45  45  45  46  46  45  46  47  47  48  47  47  46  45  45  46  47  47  47  45  44  45  46  46  47  46  46  47  47  44  44  45  46  47  47  47  45  44  45  48  48  45  45  46  46  45  46  47  47  46  46  46  47  49  48  47  47  48  47  46  46  47  47  47  46  45  45  46  46  46  45  45  44  43  44  44  43  43  43  44  43  43  43  43  43  44  45  45  46  46  47  47  48  48  46  44  43  43  44  44  45  46  46  46  46  47  46  45  45  44  45  45  43  41  43  44  45  44  45  46  47  48  48  48  47  45  42  41  43  45  46  46  45  45  46  47  48  47  47  46  47  47  48  47  46  46  46  45  46  46  46  45  46  46  47  46  47  46  45  45  47  46  45  44  45  45  46  45  44  43  43  43  44  45  44  44  45  46  47  46  45  44  45  45  44  44  44  45  46  46  45  46  45  45  44  44  44  45  45  44  43  43  44  45  46  47  47  46  46  46  45  45  44  43  45  47  49  48  47  46  43  42  42  43  44  44  46  47  47  46  45  44  44  45  47  48  47  46  46  46  46  46  45  43  44  45  45  45  46  47  46  47  48  47  46  47  47  46  46  45  46  47  48  49  48  48  47  45  45  45  46  46  47  48  48  48  49  49  50  49  47  45  44  44  44  45  47  49  50  49  47  45  45  46  47 
 48  48  47  46  47  48  48  47  46  45  45  46  47  47  46  44  45  48  48  48  48  48  48  49  50  51  50  50  47  46  47  48  48  48  48  47  46  46  46  47  45  45  47  49  50  49  48  47  48  48  46  44  45  45  44  45  46  48  48  48  47  47  47  47  47  48  48  47  47  46  45  44  44  45  47  48  47  47  48  48  47  47  45  44  44  46  48  50  50  50  50  49  47  46  45  45  46  46  45  45  47  47  45  45  46  47  47  46  45  44  43  43  43  44  46  46  45  44  44  44  45  44  44  44  45  45  45  45  46  46  46  44  43  44  46  47  46  45  45  45  46  46  45  45  45  46  47  46  45  46  48  48  48  46  46  46  46  46  45  44  45  46  47  48  48  47  47  46  46  46  46  46  47  46  45  44  44  45  46  47  46  46  48  48  44  43  43  44  46  47  48  47  46  45  46  47  45  45  45  45  44  45  46  47  47  47  48  49  50  48  46  47  48  49  48  48  48  48  47  45  45  46  47  46  46  45  44  44  44  43  43  42  42  43  43  44  44  45  45  44  44  45  44  45  47  46  45  45  46  47  46  45  45  45  44  44  45  45  46  47  47  47  46  45  44  44  44  44  45  45  45  45  44  45  46  47  48  48  48  47  46  45  43  42  44  44  44  47  47  45  46  46  46  45  45  46  48  48  47  46  47  46  46  46  46  45  45  45  45  46  45  45  45  46  46  47  46  45  45  47  48  49  48  46  45  44  44  45  46  46  46  47  48  48  46  45  45  46  46  44  43  44  44  44  45  46  47  46  46  45  43  43  43  44  43  43  44  44  45  47  46  44  43  45  47  47  46  45  44  44  46  48  47  46  45  45  45  45  46  46  46  47  49  49  47  45  43  44  45  47  49  49  47  44  43  43  44  45  45  45  46  47  47  46  46  46  46  46  47  47  47  46  45  44  44  44  45  48  48  48  47  46  45  45  45  45  47  48  49  50  50  50  50  50  50  48  46  44  43  42  43  46  48  49  47  45  43  44  45  46 
 49  49  48  46  47  48  47  46  45  45  46  46  47  47  46  45  46  48  47  47  47  47  48  49  50  51  50  49  46  45  47  48  49  49  48  48  47  47  47  47  46  46  48  48  48  48  47  47  48  48  47  46  47  47  45  45  46  47  48  48  47  47  48  47  47  47  47  46  46  46  46  45  44  45  47  48  47  46  47  48  48  47  46  45  45  47  48  49  50  50  50  49  47  45  45  45  46  46  46  45  47  47  47  46  46  47  48  48  46  45  44  45  44  44  45  45  45  45  46  47  47  45  44  43  44  44  45  46  46  46  46  45  44  44  46  48  48  47  47  46  46  46  44  45  46  47  47  46  45  45  46  46  46  46  47  47  46  46  45  44  44  45  46  46  47  47  47  47  47  47  45  45  45  45  45  45  45  46  46  47  46  46  48  48  45  44  43  44  45  46  46  46  46  45  46  46  46  47  46  45  45  45  46  47  48  47  48  48  49  47  46  47  47  48  48  48  49  49  47  46  45  46  47  47  47  46  46  46  46  44  44  44  44  45  45  46  46  46  46  46  45  45  44  44  45  44  44  45  46  48  49  48  47  47  47  47  47  46  46  46  47  47  47  46  45  45  45  45  45  45  46  46  45  45  46  46  46  46  47  47  46  45  44  43  44  44  44  46  46  45  46  46  45  44  44  45  46  47  47  47  47  47  47  47  47  47  46  45  44  44  45  45  46  46  46  46  46  45  46  47  49  50  49  46  45  44  43  44  45  46  47  48  48  47  46  45  45  46  47  45  43  43  43  43  44  46  47  46  46  45  44  43  43  43  44  45  46  47  47  46  45  42  41  43  45  45  45  45  45  44  45  47  47  46  45  46  47  46  46  46  46  48  49  49  47  45  44  44  45  47  49  49  48  46  45  44  45  45  45  45  46  47  47  47  46  46  46  45  45  46  46  44  43  43  43  43  44  47  48  47  46  46  46  45  44  44  45  46  47  47  47  48  48  49  49  47  46  44  43  43  44  46  48  48  47  45  44  45  45  46 
 49  49  48  47  48  48  46  45  45  46  47  48  48  47  47  48  48  47  47  46  46  46  48  49  49  49  49  48  46  44  45  47  48  48  49  48  48  47  46  47  47  48  49  47  46  45  45  46  47  48  49  49  50  49  46  45  45  47  47  47  47  47  48  48  47  46  45  45  45  45  46  46  46  46  47  46  45  45  47  48  48  47  47  47  47  47  47  46  47  48  48  48  47  46  45  46  48  48  47  46  46  47  48  47  46  47  49  50  48  46  46  47  45  44  43  44  45  47  48  49  48  46  43  41  43  45  46  46  47  47  46  45  45  45  47  48  49  49  48  48  47  45  44  45  47  48  48  47  46  45  44  43  44  46  47  47  46  45  46  45  45  44  44  44  45  46  47  48  48  47  45  43  43  44  45  45  46  47  47  46  46  46  47  47  46  45  46  47  46  45  43  44  45  47  47  47  47  48  47  46  46  47  48  48  47  46  46  46  46  46  46  46  46  45  45  47  48  48  48  46  44  45  46  46  47  48  48  49  48  46  46  46  47  47  48  48  47  46  46  46  45  44  44  44  44  43  44  46  47  48  49  49  48  49  49  49  48  48  47  46  46  46  47  47  47  47  47  46  43  44  45  46  46  46  45  44  43  45  46  46  45  44  43  44  45  46  46  45  45  46  47  47  45  45  44  45  45  46  46  46  47  47  47  48  49  49  48  47  45  44  45  47  47  46  44  44  46  45  45  46  47  48  47  45  43  42  41  42  44  45  47  47  46  46  45  45  45  46  48  46  44  44  43  43  44  46  46  46  45  45  46  45  44  44  45  47  49  49  48  46  43  42  42  40  41  43  45  45  45  44  45  46  47  46  45  46  46  45  44  44  45  46  46  46  46  45  43  44  45  46  47  48  47  47  48  48  47  46  44  43  44  45  47  48  47  46  46  44  43  44  44  42  42  43  42  42  44  46  48  48  46  46  46  44  43  42  42  43  43  42  43  45  46  47  47  46  45  45  45  46  47  48  47  47  47  46  45  45  45  45 
 47  46  46  46  47  48  47  46  45  46  47  48  48  47  47  47  47  47  47  48  48  47  46  46  46  46  47  48  47  45  45  46  47  48  48  48  48  47  47  47  47  47  48  47  45  45  45  46  47  48  49  49  48  47  46  46  46  48  49  49  49  49  49  49  47  45  44  43  44  45  46  46  46  46  46  46  46  47  47  48  47  47  46  47  47  47  46  46  45  46  47  47  47  46  46  47  47  47  46  46  45  45  46  46  46  47  48  49  49  48  47  47  46  45  44  44  45  46  47  47  47  46  44  43  44  45  46  46  47  47  47  47  46  47  48  49  50  49  48  48  47  46  45  46  48  49  48  47  47  46  45  46  47  47  48  47  45  45  45  45  44  45  45  45  45  45  46  47  47  47  45  44  44  44  44  45  45  46  46  46  46  46  46  46  46  45  46  47  47  46  44  44  46  47  47  46  46  46  46  46  46  47  47  48  47  47  46  45  45  45  45  45  45  45  45  47  47  47  46  45  44  45  45  44  44  45  46  46  46  46  46  46  45  45  45  46  46  47  46  45  44  44  43  44  46  45  45  47  47  47  48  48  47  47  48  48  48  48  48  47  46  45  46  46  47  47  46  45  44  44  45  46  47  46  45  44  44  45  45  46  46  45  45  45  46  47  46  45  45  46  47  47  45  45  45  45  46  46  46  45  45  47  48  47  46  48  49  48  46  46  46  47  48  47  46  46  46  45  45  45  46  46  46  45  43  42  42  43  44  45  46  46  46  46  45  45  46  47  48  47  46  45  44  43  44  44  45  45  45  46  46  46  45  44  46  47  48  48  47  46  44  43  43  41  42  45  47  47  45  45  46  46  45  44  43  44  45  45  44  43  44  44  45  46  45  44  44  44  45  46  46  47  46  45  45  45  45  44  43  42  43  45  46  46  47  47  46  45  44  44  43  42  43  43  43  44  45  48  50  48  46  45  44  44  43  42  43  44  44  43  43  45  46  45  45  47  47  45  45  46  46  47  46  46  45  44  44  45  45  45 
 46  46  46  46  46  47  47  46  45  46  46  47  47  48  47  46  46  46  48  49  49  48  46  44  44  45  47  48  47  45  46  46  46  46  47  47  48  48  48  48  46  46  47  46  45  44  45  45  46  47  48  48  46  45  46  47  48  49  49  49  49  48  48  48  46  44  44  44  44  45  46  46  46  46  46  47  48  47  48  47  47  46  46  47  48  47  47  45  43  43  45  47  48  47  47  48  48  47  46  45  45  45  45  45  46  46  47  48  47  47  47  46  46  46  45  45  44  44  44  45  46  46  45  44  44  45  45  46  47  47  47  47  47  47  47  47  48  47  46  46  47  47  46  47  48  49  48  48  48  47  46  47  47  48  47  46  45  44  45  45  45  45  46  46  46  45  45  45  46  46  46  45  45  44  44  44  44  45  45  45  45  45  46  46  45  44  45  45  46  46  45  45  47  47  46  46  45  45  45  45  46  47  48  48  47  46  45  44  44  44  44  45  46  46  47  47  47  46  45  44  44  45  45  44  44  45  46  46  46  45  46  46  45  44  44  44  46  47  47  46  44  43  43  45  48  47  46  46  46  46  46  47  47  46  46  47  48  48  48  47  46  46  46  46  46  46  46  46  46  45  45  45  46  46  46  45  45  45  44  45  46  45  45  45  46  47  47  46  46  46  47  47  45  46  46  46  46  45  44  44  45  47  48  46  44  47  49  49  48  47  47  47  48  48  48  48  47  46  45  44  45  45  45  45  44  43  44  44  44  45  45  45  45  46  46  46  46  47  47  46  46  46  45  44  43  44  45  46  46  46  46  46  45  45  45  46  46  46  46  45  44  43  44  43  44  46  48  47  46  45  46  46  45  44  43  44  45  44  44  44  43  44  44  45  45  45  45  45  45  45  46  46  45  44  43  44  44  43  42  43  43  44  44  45  46  46  46  46  45  44  43  44  44  44  44  45  47  50  51  48  46  43  43  46  46  44  45  46  46  46  47  48  48  46  45  47  46  45  45  45  45  46  46  46  45  44  44  44  44  44 
 47  47  47  47  47  46  46  46  46  45  46  47  48  48  47  45  45  46  47  48  48  47  46  44  44  45  47  47  46  45  45  45  45  45  46  47  47  47  47  47  46  46  46  46  45  45  44  45  45  46  46  46  46  46  47  48  48  48  48  47  47  47  47  46  45  45  45  45  45  46  47  46  46  46  47  48  48  47  47  47  46  45  46  47  47  48  47  45  42  42  44  47  48  47  47  48  48  48  47  46  46  45  44  45  46  47  46  46  46  47  46  45  46  47  46  45  44  43  43  44  45  46  45  45  45  44  44  45  46  46  46  46  46  45  45  45  45  44  44  45  46  48  47  47  47  48  48  48  47  47  46  46  47  47  46  45  44  44  46  46  46  46  47  47  46  45  44  45  46  46  47  46  45  44  44  44  44  45  46  46  46  46  46  45  44  43  43  44  45  45  44  45  47  46  45  45  45  45  45  46  46  47  48  48  47  45  44  43  45  45  45  46  46  47  48  48  48  47  44  44  45  46  46  46  47  47  48  48  47  46  46  46  46  44  43  44  46  48  48  46  45  44  44  46  47  47  46  45  45  45  45  46  47  47  45  46  47  47  48  48  47  47  47  47  47  47  47  47  47  46  45  44  45  46  47  46  45  44  43  43  44  44  44  45  46  47  47  47  46  47  47  46  46  46  46  45  46  44  44  43  44  46  47  45  44  47  49  50  49  47  46  47  48  49  49  48  47  47  45  44  44  45  44  44  45  45  45  45  45  45  44  44  44  46  47  47  47  46  45  45  45  45  45  44  44  44  45  47  47  46  45  45  45  44  45  45  45  45  45  45  44  43  44  44  45  47  47  47  46  45  44  45  45  45  44  45  45  44  43  43  43  43  44  45  45  46  46  46  46  46  46  46  45  44  44  44  44  43  43  44  44  43  43  43  44  45  46  45  45  44  44  44  45  45  44  45  47  50  50  48  45  43  43  47  47  45  46  47  48  48  48  48  48  46  45  45  45  44  43  44  44  45  46  47  46  46  45  45  45  45 
 47  48  49  49  47  45  46  47  46  46  46  47  48  48  47  45  45  46  46  46  46  46  45  46  46  47  47  46  45  45  45  44  45  44  45  46  46  47  47  47  46  46  46  47  46  45  45  45  45  46  46  46  46  47  48  48  47  46  45  45  45  46  47  46  46  46  46  47  47  47  47  46  46  46  47  48  46  45  46  46  45  45  45  46  47  47  46  45  43  43  45  46  47  47  46  47  48  48  49  49  47  45  45  46  48  48  46  45  47  47  46  45  47  47  46  46  45  43  43  44  45  45  46  45  46  45  44  44  45  46  46  46  45  44  43  43  44  43  42  44  46  48  47  46  46  46  47  46  46  45  45  45  46  45  45  44  44  45  48  49  47  47  48  48  46  45  44  45  46  46  47  46  46  45  44  44  45  46  46  46  46  46  46  45  44  43  44  44  45  45  45  45  46  47  45  45  46  47  47  47  48  48  48  48  47  46  44  44  45  46  45  46  46  47  47  48  48  47  46  46  46  47  48  47  47  48  49  49  48  46  46  47  46  45  44  45  46  47  48  47  46  45  45  46  46  46  45  44  43  43  44  45  46  46  45  45  46  46  47  48  47  46  47  47  48  47  48  48  47  46  44  43  44  45  47  47  46  44  43  42  43  42  43  45  46  47  46  46  46  46  46  47  46  46  45  46  46  45  44  44  44  45  47  45  44  46  48  49  48  46  46  46  47  48  48  47  46  46  45  44  45  45  44  44  45  46  45  46  46  46  44  43  43  45  47  48  46  45  45  43  43  44  45  45  45  44  45  46  46  45  45  45  45  44  45  46  45  45  45  45  45  44  44  45  46  47  47  46  45  44  44  45  46  47  48  46  45  44  43  42  43  43  44  46  46  45  46  46  47  47  48  47  46  46  45  45  45  44  43  45  45  44  44  43  44  44  44  45  45  44  44  44  45  45  44  45  46  47  48  46  44  43  44  45  44  44  45  46  47  47  47  47  47  46  44  45  44  43  44  43  44  46  48  49  49  48  47  47  46  47 
 48  48  48  48  47  45  46  47  46  46  46  48  49  48  47  45  46  46  45  45  45  46  46  47  47  48  47  45  45  45  44  44  44  44  45  46  46  46  46  46  47  47  47  47  47  47  47  47  47  47  47  47  46  47  48  48  47  45  45  45  46  47  48  48  47  46  48  49  50  49  47  46  45  45  47  48  45  45  46  46  46  45  45  45  46  46  45  45  44  44  45  46  46  46  46  46  47  48  49  50  48  45  44  46  48  49  47  46  48  49  48  47  46  46  47  46  46  45  44  45  46  47  47  46  46  46  45  45  45  46  47  47  47  45  44  44  44  43  43  44  47  48  47  46  45  46  46  46  44  43  44  45  46  46  45  44  44  45  48  50  48  47  48  48  47  46  45  45  46  46  45  46  47  47  46  45  46  47  47  47  47  47  46  44  44  44  44  46  46  46  45  45  47  48  47  46  46  46  47  48  49  49  48  47  47  46  46  46  45  45  45  44  45  46  47  47  47  47  46  47  49  49  48  46  45  45  47  47  47  47  48  48  47  46  45  44  45  46  46  46  47  46  45  45  45  45  45  44  43  43  44  45  46  46  45  44  44  45  46  46  46  45  45  46  47  48  48  49  49  47  45  43  43  45  46  47  46  45  43  42  42  43  44  45  46  47  47  47  46  46  45  47  47  46  45  46  45  46  46  46  45  45  46  45  44  46  47  47  46  45  45  45  45  45  46  45  44  45  45  44  44  44  44  44  45  45  45  46  47  46  44  43  43  45  46  47  46  45  43  42  42  44  46  45  44  44  45  46  46  45  44  45  46  45  46  47  47  47  48  48  47  46  45  45  46  48  47  46  44  43  43  44  46  49  50  48  46  45  43  42  42  43  44  45  45  44  44  46  47  48  48  48  47  47  47  46  46  45  45  46  46  46  46  45  45  45  45  45  46  46  46  45  44  44  44  44  45  47  47  45  44  44  45  43  42  43  44  45  46  45  45  46  46  46  46  45  45  45  44  44  44  46  48  49  50  49  47  44  43  44 
 47  47  47  47  46  46  46  46  46  45  46  48  48  48  47  46  46  47  46  46  47  47  47  46  47  47  46  45  45  46  45  45  45  45  46  46  47  46  46  46  47  47  47  47  47  48  48  48  48  48  48  48  46  45  47  48  47  47  46  46  47  47  48  48  47  47  49  51  51  50  48  46  45  45  46  47  46  46  48  48  48  47  45  45  45  46  45  45  45  46  46  47  47  46  46  46  47  47  48  48  47  46  45  47  48  48  47  46  47  49  49  47  45  45  46  46  46  45  45  46  48  48  48  47  46  45  45  44  45  47  47  48  48  46  45  45  45  45  44  46  48  49  47  46  45  45  46  46  44  43  44  46  47  47  47  46  45  45  47  48  48  47  47  47  46  46  45  45  45  45  44  44  47  47  46  46  46  47  48  47  47  46  44  44  45  45  45  47  47  47  46  46  47  49  48  46  45  45  46  47  47  47  47  46  46  47  47  47  46  45  44  43  44  44  46  46  46  47  46  47  49  49  47  45  43  44  45  46  46  46  48  48  48  47  46  45  44  44  45  46  47  46  45  45  45  45  45  44  43  43  44  45  46  45  43  43  44  44  45  45  44  44  44  45  46  47  47  48  49  47  45  44  43  44  46  46  46  45  43  43  43  44  45  46  47  47  47  46  46  45  45  46  47  45  45  45  46  46  47  47  46  46  46  45  45  46  46  46  45  44  44  44  44  44  43  43  43  44  44  44  44  44  44  45  45  45  45  46  47  46  45  44  43  44  45  46  46  44  42  42  43  45  45  45  43  44  45  45  45  45  43  45  46  46  47  48  48  48  49  49  48  46  46  45  46  47  47  46  44  43  43  43  46  48  50  49  47  46  44  43  43  44  44  44  44  43  43  45  46  46  47  47  47  47  47  46  46  45  45  46  46  46  47  47  47  47  47  47  47  47  46  45  44  45  45  46  47  48  47  45  44  44  46  43  42  43  44  46  46  45  45  46  47  48  48  47  47  47  46  45  45  46  47  48  49  48  46  43  42  43 
 46  47  48  48  47  45  45  45  44  45  46  47  47  48  47  46  46  47  48  48  49  48  46  45  45  45  45  46  46  47  47  47  47  47  47  48  48  47  47  47  47  46  46  46  47  47  47  47  47  47  48  48  46  46  47  48  49  49  48  47  46  46  46  45  46  47  49  51  51  51  49  47  46  45  46  46  47  48  50  51  50  49  47  46  46  45  45  46  46  47  48  48  48  48  47  46  46  46  46  46  47  47  47  47  48  47  46  45  45  46  46  46  44  44  46  47  46  45  45  47  49  50  49  47  45  44  43  43  44  46  47  48  47  47  46  46  47  46  46  47  48  48  47  46  45  46  46  45  45  44  45  46  48  49  49  47  45  44  45  46  46  46  46  45  45  44  44  44  44  44  42  43  47  47  46  46  46  47  47  47  46  44  43  43  45  45  46  47  48  47  47  47  48  48  48  46  44  44  45  45  46  45  45  45  46  46  48  48  47  45  44  44  43  44  44  45  46  46  46  47  47  48  47  45  44  44  45  46  46  45  46  47  47  47  46  45  44  44  46  47  47  46  45  45  47  47  46  46  45  45  45  45  45  44  43  43  45  45  45  44  44  44  45  45  46  46  46  47  48  47  45  44  44  44  46  46  46  45  44  43  44  45  47  48  48  47  46  45  45  45  45  46  46  45  44  45  45  46  47  47  46  45  45  46  47  47  46  45  45  44  43  44  44  43  42  43  44  45  45  45  45  45  45  45  46  46  46  46  46  47  45  44  44  44  45  45  45  44  43  44  45  46  45  44  44  43  44  46  45  44  44  45  46  46  47  47  47  48  48  48  47  46  45  45  46  47  47  47  46  44  43  44  45  46  48  49  48  47  45  45  45  45  45  45  44  42  41  43  44  44  45  45  45  45  46  45  45  44  43  45  46  45  46  47  48  48  49  49  48  47  46  45  45  46  46  48  49  49  47  45  44  44  45  44  43  44  45  46  46  45  44  46  48  49  48  48  49  49  48  47  45  45  46  48  48  46  45  44  43  44 
 46  47  49  50  48  45  45  44  44  45  46  47  47  47  46  46  46  47  48  49  49  47  45  44  44  45  46  47  47  47  47  47  47  47  47  48  48  47  48  48  47  45  46  46  46  47  47  47  47  47  47  47  47  47  48  48  49  50  49  47  45  44  44  43  45  48  49  50  51  50  48  47  47  47  46  46  47  49  50  51  50  49  47  46  46  46  45  46  47  48  48  47  48  49  48  47  46  45  45  45  46  47  47  47  46  46  46  45  44  43  43  44  44  45  46  47  47  45  45  46  48  49  48  47  45  44  43  43  44  45  46  47  47  47  46  46  47  47  47  48  48  47  45  45  46  46  46  45  45  45  45  46  48  50  49  47  45  44  46  46  45  44  45  44  44  44  44  43  44  43  43  44  46  47  46  46  46  46  47  47  46  45  43  43  45  45  45  46  46  47  46  47  48  48  47  45  44  44  44  44  44  44  45  45  45  46  46  47  47  45  44  43  44  44  44  45  45  46  46  46  45  45  46  45  45  46  46  47  46  45  44  45  46  45  45  45  45  46  47  48  47  46  45  46  48  47  47  47  46  46  46  45  44  44  43  44  46  46  45  44  44  44  45  45  46  47  47  46  47  47  46  45  44  45  46  46  47  46  44  43  45  46  47  48  48  47  44  44  44  45  45  46  45  45  44  45  45  46  46  46  46  45  45  46  47  47  46  45  45  44  44  44  44  43  41  43  46  46  46  46  46  45  45  45  46  46  46  45  45  46  45  44  44  43  44  45  46  45  44  45  47  46  46  45  45  45  45  46  46  45  44  45  46  46  47  47  47  47  47  47  46  45  44  45  46  48  48  47  47  45  44  44  44  45  45  46  47  47  47  46  45  45  45  45  44  43  42  42  43  43  44  45  44  44  45  45  44  43  42  44  45  44  45  46  47  48  49  49  49  48  47  46  46  46  46  48  49  49  48  45  43  44  46  44  43  44  44  45  45  43  43  44  46  46  46  47  48  48  48  47  46  46  46  47  47  46  45  44  43  44 
 46  47  49  51  49  46  45  44  44  46  47  48  48  48  48  48  47  47  48  47  47  45  45  44  45  47  48  48  46  45  45  45  45  45  46  46  46  47  47  48  47  46  46  45  45  46  46  46  46  46  47  47  48  48  47  47  48  49  48  46  44  43  44  45  45  46  47  49  49  48  48  48  48  47  46  45  45  46  47  48  48  47  46  45  45  45  45  46  47  48  47  47  47  48  47  47  45  44  44  44  45  47  48  47  45  45  46  46  44  43  43  44  45  46  47  48  47  45  45  45  47  48  47  46  46  46  45  44  45  45  46  46  46  46  45  45  47  47  48  49  48  47  44  45  46  48  48  47  47  46  45  45  47  49  49  47  45  45  47  47  45  45  46  46  45  45  44  44  44  45  45  46  46  46  45  44  44  44  45  46  46  45  43  43  44  44  44  44  46  47  46  47  47  47  45  44  47  46  45  44  44  44  45  46  46  45  45  46  47  46  45  44  45  45  44  44  44  44  45  45  44  45  45  45  44  45  46  47  46  45  45  45  44  43  43  43  45  47  48  48  47  46  46  47  46  45  45  46  47  47  46  45  44  43  44  45  45  45  45  44  43  43  44  45  46  46  47  45  45  46  46  46  46  45  46  46  47  46  45  44  45  46  48  49  48  46  44  43  44  45  46  46  46  45  45  45  46  46  45  45  46  46  46  46  47  47  46  45  45  45  45  44  44  42  41  44  47  47  47  46  45  44  44  45  46  47  47  44  43  45  45  44  44  43  44  45  46  46  45  46  46  46  46  46  47  47  47  47  47  46  45  46  47  47  47  47  46  46  46  47  47  45  43  44  46  47  47  46  45  45  43  43  44  44  44  44  45  45  46  46  46  45  45  44  43  42  43  44  44  44  45  45  45  45  46  45  44  44  44  45  46  45  44  44  45  47  49  50  50  49  48  48  48  47  46  47  48  48  47  44  42  43  45  45  45  44  44  44  44  43  43  44  45  45  45  44  45  46  47  46  45  45  45  46  47  47  46  44  43  43 
 46  47  49  50  50  48  47  46  45  46  47  48  48  48  48  48  47  46  46  45  45  45  45  45  46  48  49  49  46  43  44  45  45  45  46  46  45  46  46  47  48  48  47  47  47  47  47  46  45  46  47  47  47  47  46  47  48  49  48  47  45  45  46  47  45  45  46  47  47  47  47  47  47  47  46  44  44  45  46  46  46  45  44  44  45  46  46  45  46  47  46  46  46  46  46  46  45  45  45  45  45  47  48  47  46  45  46  46  44  44  45  46  46  46  48  48  47  46  45  46  47  47  46  46  48  48  47  46  47  47  47  47  47  46  46  46  46  47  47  48  47  46  45  46  47  49  49  48  46  46  45  45  46  47  47  46  45  46  48  48  46  46  46  46  46  46  46  46  46  46  46  46  45  44  44  44  43  44  44  45  45  44  44  45  45  44  44  45  46  46  46  47  48  47  44  45  49  48  47  46  45  44  44  45  46  45  44  45  46  46  45  45  46  46  45  44  43  43  44  44  44  45  45  43  43  44  45  46  46  46  47  46  44  42  42  43  45  48  49  49  48  47  47  47  45  45  45  46  47  48  47  46  45  44  44  45  46  45  44  43  42  43  44  46  47  47  47  46  45  46  46  46  46  46  46  46  46  45  44  44  44  46  48  48  47  46  44  44  45  46  46  47  47  46  46  46  45  46  46  46  45  45  47  47  47  47  46  45  46  46  45  45  45  44  43  46  48  48  47  46  45  44  44  44  46  47  47  44  43  44  45  44  43  43  44  44  45  45  45  45  45  45  46  47  48  49  48  47  47  46  45  46  48  48  48  47  46  45  45  46  45  45  44  45  46  46  45  45  45  45  44  43  43  43  44  43  44  45  46  46  45  44  44  44  44  44  44  45  45  46  47  47  47  47  47  46  45  45  45  46  46  45  44  44  44  46  48  49  49  49  49  50  49  47  46  46  47  48  47  44  42  43  45  46  46  45  45  45  45  45  45  45  46  46  45  44  45  46  46  45  45  45  46  47  48  48  47  44  44  44 
 47  47  48  49  50  49  49  48  47  47  46  47  47  47  47  47  46  45  45  44  45  45  46  47  46  47  48  50  47  45  45  46  47  48  49  48  47  46  46  46  48  49  49  51  51  50  48  47  45  46  47  47  46  45  45  47  48  48  49  49  48  47  48  48  48  47  46  46  47  47  47  47  47  46  45  45  46  47  47  47  46  44  43  44  46  47  45  43  44  45  46  46  45  45  46  45  46  47  48  47  46  46  47  47  48  47  46  45  43  44  45  46  46  47  47  47  48  47  47  46  45  45  45  46  48  48  47  47  48  49  48  49  48  48  47  46  46  46  46  45  44  44  45  47  47  47  46  44  43  44  45  46  45  43  43  43  44  46  48  48  46  45  45  44  45  46  47  48  48  46  44  42  42  43  44  44  45  44  44  43  44  44  46  48  48  47  46  46  45  46  46  48  50  49  46  46  49  49  48  47  45  43  43  44  45  45  45  44  44  44  45  46  47  48  47  46  45  43  43  44  44  44  43  42  42  43  44  45  46  47  46  45  44  44  44  44  45  47  49  50  49  47  46  45  46  46  47  48  48  49  48  48  47  44  42  44  47  45  43  41  41  43  46  47  48  47  47  46  47  47  46  46  46  46  45  46  46  44  42  42  44  45  47  48  47  46  46  46  47  46  45  45  46  47  46  44  44  46  47  46  44  44  48  48  46  46  45  46  46  45  45  45  47  47  46  47  48  48  47  46  46  46  45  45  45  46  46  47  46  45  44  43  43  44  45  44  45  44  44  44  45  44  45  46  47  47  46  46  44  43  42  45  47  48  48  48  47  45  43  42  42  43  45  47  46  45  45  46  47  47  45  43  41  42  44  43  43  46  47  46  43  43  43  45  46  47  46  45  45  47  47  47  47  47  47  47  47  46  45  45  44  44  43  44  45  45  44  45  46  48  49  49  48  46  46  46  47  47  48  48  46  44  44  45  45  45  45  46  47  48  47  46  46  47  46  46  46  46  46  47  46  46  47  48  48  48  47  45  44  43 
 46  46  47  47  48  48  47  48  48  47  47  46  46  46  46  46  46  46  45  45  45  46  47  47  47  46  47  49  48  46  47  47  47  47  47  47  48  47  47  47  48  49  49  50  51  49  48  46  45  46  47  47  47  48  48  47  48  48  48  47  47  47  48  48  48  48  47  47  47  46  46  46  46  46  45  45  47  48  48  48  47  44  44  45  47  48  47  45  45  45  45  45  46  46  46  46  46  47  47  47  46  46  46  46  47  48  47  45  45  46  46  46  46  46  46  47  47  47  46  45  45  43  42  44  48  49  47  48  48  48  48  48  48  48  49  48  46  46  46  45  44  44  46  48  49  49  48  46  46  47  47  46  45  43  42  42  44  45  47  48  46  45  45  45  46  47  48  48  47  45  42  41  43  44  44  44  45  45  44  44  44  46  48  49  47  46  47  46  46  45  46  48  49  49  47  46  47  47  46  45  44  43  44  45  45  46  46  46  45  45  46  47  48  48  48  47  46  45  45  44  43  44  44  44  44  44  44  45  46  46  45  45  45  45  45  46  46  47  48  48  48  48  46  45  46  46  46  47  48  48  48  48  47  45  44  45  46  45  43  42  42  43  45  46  47  47  46  46  46  45  45  45  45  45  46  48  47  45  44  43  44  46  47  47  46  46  46  47  47  46  45  44  46  48  48  46  45  47  48  45  43  43  48  47  45  45  45  46  46  45  45  46  47  47  47  47  47  47  47  47  47  46  46  46  46  46  47  47  47  45  45  45  45  45  45  45  45  44  43  44  45  45  46  46  46  46  46  45  43  42  42  45  46  45  46  47  46  46  45  45  44  44  45  45  45  46  47  48  47  46  45  44  43  44  45  42  42  44  46  46  45  44  44  45  46  46  46  46  46  47  47  46  46  45  45  46  47  48  47  44  43  43  44  45  45  45  44  43  44  46  47  47  46  46  45  45  46  46  47  47  46  44  43  44  44  43  44  45  46  47  47  47  46  46  47  47  47  46  46  47  47  47  47  48  48  48  47  46  45  45 
 45  45  46  46  45  46  46  47  48  48  47  47  47  46  47  46  47  46  46  46  46  47  46  46  46  46  47  48  47  47  48  48  48  46  46  47  48  48  48  48  48  48  48  48  48  48  47  46  46  48  48  48  49  49  49  48  48  47  46  46  47  47  47  48  48  48  48  48  47  47  47  47  47  47  46  46  47  48  48  48  47  45  44  45  47  47  47  46  46  46  45  45  46  47  47  46  45  46  46  46  46  46  45  46  47  47  47  47  46  47  47  47  45  45  45  46  46  46  46  46  45  44  43  43  47  48  47  47  48  47  47  47  47  48  49  48  46  46  47  46  45  45  46  48  49  49  48  48  50  50  49  47  45  43  42  43  44  46  47  47  46  46  46  46  47  48  49  48  47  45  42  41  45  45  45  45  45  45  45  45  46  48  50  49  45  45  47  47  46  46  46  47  48  48  47  46  45  45  45  45  44  44  45  46  46  47  47  47  46  46  46  48  48  49  49  48  46  46  46  46  45  45  46  46  46  46  46  46  46  45  44  44  46  46  46  47  47  47  47  47  47  47  46  46  45  46  46  46  47  47  47  47  47  46  45  45  45  45  44  43  43  43  44  46  46  46  46  46  46  45  44  44  44  45  47  49  49  47  45  45  45  46  46  46  45  45  45  46  47  46  45  45  46  48  48  46  46  46  47  45  43  43  47  47  46  45  45  46  45  45  44  45  46  46  46  47  48  47  46  47  46  46  47  47  47  46  46  46  46  46  46  46  46  45  45  46  45  44  43  45  46  46  46  46  46  45  45  44  43  42  43  45  46  44  44  45  45  47  48  48  47  46  44  44  45  47  49  48  46  45  45  45  45  45  44  42  42  43  45  46  46  46  45  45  45  45  45  46  47  47  47  46  45  44  44  45  47  48  48  44  42  44  45  46  46  45  44  44  44  45  46  46  45  45  45  45  46  45  45  44  44  44  43  43  43  42  43  44  46  46  47  46  45  46  46  46  47  46  46  46  46  46  47  47  48  48  47  46  45  45 
 44  45  44  44  44  45  45  47  48  49  48  47  47  47  46  46  46  46  46  46  47  47  46  45  45  46  47  47  47  48  49  49  48  47  46  47  47  48  49  48  47  46  46  46  47  47  47  47  48  49  50  50  49  48  48  49  48  47  46  46  48  48  48  48  47  47  47  47  47  47  47  47  48  47  48  48  47  47  47  48  47  46  45  45  46  47  46  47  46  45  46  45  46  47  47  46  46  46  45  44  46  46  45  46  47  48  48  48  48  48  48  47  45  44  45  45  46  47  48  48  47  46  46  46  47  48  48  47  47  47  47  46  47  47  47  47  47  47  46  46  45  45  45  46  46  46  46  47  51  51  50  48  46  44  44  44  45  46  47  46  47  46  47  47  48  49  48  48  47  45  43  43  46  46  45  46  45  45  45  46  47  48  50  48  45  45  47  48  47  46  46  46  47  47  46  45  45  45  46  47  46  46  47  47  47  47  46  46  47  46  47  47  48  49  49  48  47  47  47  47  47  47  48  49  49  49  48  47  46  45  44  44  46  46  47  48  48  47  46  46  46  46  47  46  45  46  47  46  46  45  45  47  48  46  45  44  44  45  44  44  44  44  45  45  45  46  46  47  47  46  45  43  44  45  47  48  49  47  46  45  45  45  46  45  45  45  45  46  47  46  46  45  46  48  48  46  45  46  46  45  44  44  47  48  47  46  45  45  45  44  43  44  46  47  47  47  47  47  46  46  47  47  47  46  46  45  45  45  46  46  47  47  46  45  45  45  46  45  44  45  46  45  46  46  46  45  44  44  44  43  44  45  45  44  43  44  44  47  48  48  47  46  45  45  45  47  48  48  47  46  46  45  45  44  44  43  43  44  44  45  46  47  46  46  45  45  46  45  46  46  47  46  45  44  44  45  46  47  47  44  42  44  45  46  46  46  45  45  45  47  48  46  45  46  46  46  45  45  44  43  43  43  44  44  43  43  43  45  46  47  47  45  45  45  45  46  47  46  46  45  45  45  46  47  47  48  47  46  45  44 
 45  45  45  44  44  45  46  47  48  49  48  47  47  46  46  46  46  47  47  47  47  47  46  45  45  46  48  48  48  48  49  49  48  47  47  47  47  47  47  47  47  46  46  45  45  46  45  45  48  49  49  49  48  47  48  48  48  47  46  47  48  49  48  48  47  46  47  47  47  47  47  47  47  47  47  48  46  46  47  47  48  46  45  45  46  46  47  46  46  46  46  46  47  47  47  47  46  46  44  44  45  46  46  46  47  48  48  47  48  47  48  48  47  46  45  45  46  48  49  50  49  48  48  48  48  48  48  47  46  46  46  47  46  46  46  46  47  46  46  45  45  45  44  45  46  45  45  46  48  49  49  48  47  46  46  47  46  46  45  45  47  47  47  48  48  48  48  47  47  46  46  46  47  47  46  46  45  44  45  46  47  48  48  48  46  47  49  48  47  46  46  45  45  45  44  44  45  47  48  48  48  47  47  47  47  47  46  46  47  46  47  47  48  49  48  48  47  47  46  47  47  49  50  50  50  49  48  47  46  45  44  44  46  46  47  48  47  46  46  46  46  46  47  47  45  46  47  46  45  44  45  46  47  46  45  44  45  44  45  45  45  45  45  45  46  45  45  46  47  46  45  44  45  46  47  47  47  47  46  45  45  45  45  44  44  45  45  46  47  46  46  45  46  48  47  46  45  46  46  45  44  45  49  50  49  47  46  45  44  43  43  44  46  48  48  47  46  46  46  46  46  47  46  45  44  44  44  44  44  46  47  47  46  45  45  45  46  46  44  44  45  45  46  46  46  45  45  44  44  44  45  45  44  44  45  45  45  46  46  47  47  46  46  47  47  46  46  47  47  48  46  44  43  44  44  44  44  44  44  45  46  46  47  46  45  45  46  44  44  45  46  47  46  45  45  45  45  46  46  44  43  44  44  45  45  45  46  46  48  49  50  47  46  47  47  46  45  45  44  43  43  43  44  46  46  45  45  46  46  47  46  45  45  45  45  46  47  46  46  45  45  45  45  46  47  47  46  45  44  44 
 46  47  47  46  45  45  47  48  49  49  48  47  46  47  47  48  47  47  48  48  48  47  46  46  46  47  49  49  48  47  47  47  48  48  47  46  46  45  45  46  48  48  47  45  45  45  44  44  46  47  47  46  46  46  47  47  48  48  47  47  48  48  48  48  47  47  47  48  47  46  46  46  45  46  46  46  45  45  46  48  48  47  47  46  45  46  46  47  47  47  47  47  47  48  48  47  47  47  46  44  45  45  46  47  48  49  48  48  47  47  48  49  48  48  47  46  47  48  49  49  49  48  47  47  47  47  47  46  45  45  46  47  47  46  46  46  46  45  45  45  46  47  47  46  47  47  48  48  47  47  47  47  47  47  47  47  47  46  44  44  45  45  45  46  47  47  47  46  46  47  48  48  48  47  46  45  44  44  44  45  46  47  47  46  47  48  48  48  47  46  45  45  44  44  43  43  45  46  47  46  47  46  46  46  46  46  47  47  46  46  47  47  48  49  49  48  47  46  46  46  47  49  50  49  48  47  46  46  46  45  44  44  45  46  47  47  46  46  45  46  47  47  47  47  46  46  47  46  45  44  44  46  47  46  45  45  45  45  45  46  46  46  46  46  46  45  44  44  46  45  45  45  46  46  46  45  46  45  45  45  46  46  46  45  45  46  47  47  47  46  46  45  45  46  47  46  46  47  46  45  45  46  49  50  48  47  45  45  44  43  42  44  46  47  48  46  44  45  45  46  46  47  46  44  43  43  43  43  43  46  48  47  46  45  45  46  47  47  45  44  44  44  46  47  46  46  46  45  45  45  46  45  45  46  46  46  46  45  45  46  46  46  47  48  47  45  45  46  47  48  47  44  43  44  45  44  44  45  45  45  44  45  46  47  47  46  45  43  43  44  46  47  47  47  47  46  46  46  45  45  44  44  44  44  44  45  46  47  48  49  49  47  46  46  46  46  45  45  44  44  44  44  44  47  47  46  46  46  47  47  46  45  45  44  45  46  47  46  46  45  45  45  45  46  46  46  46  45  44  45 
 47  48  48  48  47  46  47  49  50  49  47  46  47  47  48  49  48  48  49  49  48  47  46  45  46  47  49  49  48  46  45  46  46  47  47  46  44  44  45  48  50  50  48  46  46  46  44  44  46  46  45  44  46  47  47  47  48  47  47  46  47  47  47  47  47  47  47  47  47  47  46  45  44  45  46  45  46  46  47  47  48  48  47  46  44  45  46  46  46  46  47  47  47  47  47  47  48  48  47  45  45  46  47  48  49  50  49  48  47  47  48  48  49  49  47  46  46  47  48  48  48  46  45  45  46  46  45  44  44  45  46  47  48  47  47  47  46  45  44  45  47  48  49  49  48  48  50  50  47  46  47  46  46  46  46  47  47  46  45  43  43  43  44  45  46  47  47  46  45  46  48  48  48  47  46  45  44  44  44  45  46  46  46  45  46  47  47  47  46  45  45  45  45  44  43  43  44  45  45  45  45  45  45  45  45  45  46  46  45  46  47  47  48  49  48  47  46  45  45  45  46  47  48  47  45  44  44  45  46  46  45  45  46  46  47  46  46  45  46  46  46  46  46  46  46  47  47  46  45  44  45  45  46  47  46  45  45  46  46  46  47  47  47  47  47  46  44  44  44  44  45  46  46  46  45  45  45  44  44  46  47  47  46  46  46  47  48  48  47  46  45  45  44  45  46  47  48  47  46  46  45  46  48  48  46  45  44  44  45  44  43  45  46  47  46  44  43  44  45  46  47  46  45  44  43  43  44  43  43  46  47  47  47  46  46  47  47  47  46  44  43  45  46  47  47  47  46  46  46  46  46  46  46  46  46  46  45  45  45  46  46  46  46  47  46  44  44  44  46  47  47  46  45  45  45  44  44  46  46  45  43  43  45  48  48  47  44  43  43  45  47  48  47  48  47  47  47  47  46  46  46  45  44  43  44  45  47  48  47  46  45  45  46  45  45  45  45  45  45  45  45  44  44  47  47  46  45  46  47  47  46  45  45  44  45  46  47  47  47  46  46  46  46  46  46  46  45  44  44  44 
 47  48  48  48  47  47  48  49  49  48  47  46  47  49  50  50  48  48  48  48  47  46  45  45  45  47  48  48  48  48  46  45  46  47  47  46  44  44  47  50  51  50  49  48  47  47  47  46  47  48  47  45  47  49  48  47  48  48  46  45  45  45  46  47  47  46  47  47  47  47  46  45  45  46  46  46  47  47  47  47  48  48  46  45  44  43  44  46  45  45  47  47  46  46  46  47  48  48  47  45  46  47  48  49  50  50  49  48  46  47  48  49  49  48  46  46  45  46  46  47  46  45  43  43  44  44  43  43  44  45  47  48  48  48  49  48  47  45  44  45  46  48  49  48  48  48  48  49  49  48  47  47  46  46  46  48  47  46  45  44  42  42  44  46  48  49  49  47  45  45  46  47  48  47  46  45  44  43  43  45  47  47  46  45  46  46  45  45  44  45  45  46  45  45  44  45  45  45  45  45  46  45  45  44  43  44  44  45  45  45  46  47  48  48  48  46  45  45  44  44  45  45  46  46  44  43  43  45  46  46  46  46  47  47  47  46  46  45  46  45  46  45  45  45  47  47  46  45  45  44  45  45  46  48  48  47  45  46  47  47  47  46  47  47  47  46  45  44  44  44  45  46  46  46  45  45  45  45  46  47  47  47  46  46  46  48  48  47  46  45  45  44  44  44  45  47  48  48  47  46  45  45  46  45  43  43  43  45  45  46  45  45  46  46  45  44  44  45  46  47  47  47  45  45  44  45  45  44  44  45  46  46  46  45  46  47  47  46  46  44  44  45  46  47  47  47  46  47  46  45  46  46  46  46  45  45  45  45  45  46  47  46  45  43  43  44  44  43  43  44  46  48  48  46  44  42  43  46  45  44  42  43  45  48  48  46  44  45  46  46  47  47  47  46  47  48  48  47  48  49  48  46  45  45  46  47  48  47  46  44  42  45  46  44  44  45  46  45  45  45  45  44  44  46  47  45  45  45  47  47  46  45  45  44  45  46  47  47  47  47  46  46  47  47  46  47  46  44  43  44 
 47  46  46  45  46  47  48  49  49  48  47  46  48  49  50  49  48  47  48  48  47  46  45  45  46  47  47  47  48  49  47  46  47  48  47  46  45  45  47  51  51  49  48  48  48  48  48  48  48  49  49  47  48  48  47  47  48  48  47  46  44  44  45  46  46  46  46  46  46  46  47  47  47  48  48  48  48  48  47  46  46  47  46  44  43  43  44  46  45  45  47  46  46  45  46  46  47  48  47  46  46  47  48  49  50  50  49  48  47  48  49  49  48  46  45  45  45  46  46  46  46  45  44  44  44  44  44  45  45  46  47  48  49  49  49  49  48  46  44  44  45  47  47  46  45  45  45  46  48  49  48  48  47  47  47  48  48  47  46  45  43  43  45  47  49  50  50  47  45  45  45  46  47  47  46  45  44  43  43  45  47  47  47  46  45  45  44  44  44  45  45  46  46  45  46  47  47  47  46  46  46  46  45  44  44  43  43  44  44  45  46  47  48  48  47  45  44  44  45  45  44  45  45  45  45  45  45  46  47  47  47  46  46  46  47  47  46  45  46  45  46  45  44  45  47  46  45  45  46  46  46  45  46  47  48  48  46  47  48  48  47  46  46  47  48  48  46  45  44  44  45  46  47  47  46  45  46  46  48  47  46  45  45  46  46  47  47  47  46  45  45  45  45  44  45  47  48  48  47  45  44  44  45  44  43  42  43  46  47  47  46  46  46  45  44  44  45  46  46  47  47  46  45  45  45  46  47  46  45  45  46  46  45  45  46  45  45  45  44  44  45  46  46  47  48  47  46  46  45  45  45  45  45  45  44  44  44  45  46  48  49  47  45  42  42  44  44  43  42  43  45  48  48  46  43  42  43  45  45  44  44  44  46  48  48  46  44  46  47  47  46  46  46  46  46  47  48  48  47  49  48  47  46  46  46  47  48  48  46  43  41  44  46  46  46  46  46  46  46  45  45  44  44  45  45  44  44  45  46  46  45  45  45  45  45  46  46  46  46  46  46  47  48  48  48  47  46  44  43  43 
 47  46  44  44  45  47  48  50  50  49  47  47  48  49  49  48  46  46  47  48  47  46  46  47  47  48  48  47  48  48  48  48  49  49  47  46  46  46  47  49  50  49  47  48  49  49  49  48  48  49  48  47  46  46  46  47  48  50  50  47  44  43  45  47  48  48  48  47  47  47  47  48  48  48  48  48  49  49  47  45  46  46  45  44  43  43  46  48  47  47  49  48  47  46  45  45  46  47  47  45  46  47  47  48  48  49  49  48  48  49  50  50  47  45  44  45  45  46  46  47  47  46  45  45  45  45  45  46  47  47  47  47  48  48  48  47  48  46  44  43  44  46  47  46  44  43  43  45  48  48  48  47  47  46  47  48  48  48  47  45  44  44  45  47  49  51  50  47  45  44  45  46  47  47  46  44  42  42  43  45  47  48  47  47  46  45  45  44  44  45  45  46  46  46  46  47  47  46  45  45  46  46  46  45  45  44  44  44  43  45  46  48  47  47  46  45  44  45  46  46  45  46  46  46  46  46  46  47  47  48  47  46  45  46  46  46  46  46  45  45  45  45  45  46  47  46  46  46  47  48  47  46  45  46  48  48  47  49  50  49  47  46  45  46  48  49  48  47  45  45  45  46  48  48  47  46  46  46  48  47  45  44  45  46  47  47  47  47  47  47  46  46  46  45  45  46  46  46  45  44  44  45  45  45  45  43  45  47  48  47  46  46  46  45  44  44  45  45  45  46  46  45  45  44  45  46  48  48  48  46  46  45  45  46  46  44  43  42  43  44  44  45  46  47  47  47  46  45  45  44  44  44  45  45  45  45  45  46  47  49  49  48  46  43  43  45  45  45  46  46  46  47  46  45  43  43  43  44  44  45  45  46  47  48  48  46  45  46  47  46  46  45  46  46  46  46  47  46  45  47  48  47  47  46  45  46  47  47  46  44  43  45  47  47  47  47  47  47  46  46  45  44  43  44  44  43  43  44  46  45  45  44  44  44  45  45  45  45  45  45  45  47  48  49  48  46  45  44  44  44 
 48  46  44  44  45  47  49  50  50  49  48  48  48  49  48  47  46  46  47  48  47  47  47  48  48  49  48  48  47  47  48  49  49  49  47  46  45  45  45  46  49  49  48  48  49  48  48  47  46  47  47  44  44  44  44  46  48  50  50  48  45  44  45  47  50  51  50  49  48  48  47  47  47  48  47  46  49  49  46  46  46  45  45  44  44  45  47  50  50  50  50  50  48  47  46  46  46  46  46  46  47  48  47  47  48  49  49  48  48  49  50  51  48  47  46  46  46  46  46  47  47  46  45  46  45  46  47  47  48  47  47  46  45  46  46  46  47  47  44  43  44  46  47  46  44  43  44  46  46  46  47  47  47  47  47  48  48  48  47  45  45  45  46  47  48  49  48  47  45  44  46  47  46  46  46  44  42  42  42  44  46  47  48  47  47  46  45  45  44  45  46  46  45  46  46  47  46  44  44  45  46  47  47  46  46  46  46  46  45  45  46  47  48  47  47  45  45  46  47  47  47  46  47  47  47  46  47  47  48  47  46  45  45  45  46  47  47  46  46  46  46  46  45  47  48  47  46  47  48  49  48  46  45  46  48  49  47  49  50  49  47  45  45  46  47  49  49  49  48  47  46  47  47  47  47  47  46  46  47  47  45  44  45  46  47  48  48  48  48  49  48  48  47  45  44  44  45  43  42  43  45  46  47  47  46  45  45  47  48  47  46  46  45  45  45  45  45  45  44  44  44  44  44  44  46  47  47  49  49  48  46  45  45  47  46  45  43  42  43  43  44  44  46  47  46  46  46  46  45  44  44  44  45  46  47  48  47  46  47  47  48  48  48  46  45  46  46  47  49  49  48  45  44  44  45  44  44  43  44  45  47  48  48  48  47  46  46  46  46  46  46  46  45  46  45  46  46  45  44  47  48  48  46  45  44  45  46  47  47  46  45  46  46  47  47  48  48  47  46  45  44  43  44  44  44  43  43  44  46  46  45  44  44  44  45  44  43  43  43  44  45  47  48  49  48  46  45  45  44  43 
 47  47  47  46  46  47  48  49  49  47  47  47  48  48  49  51  49  48  48  48  47  46  46  47  48  47  47  47  46  46  46  47  48  49  48  47  45  44  45  47  50  50  49  48  48  47  47  47  46  47  46  45  44  44  46  47  47  46  46  46  47  47  47  46  48  49  48  48  49  48  47  47  47  48  47  46  47  47  46  46  46  45  43  43  44  47  48  49  50  50  48  47  47  48  48  47  46  45  45  46  49  50  49  49  49  49  49  48  47  48  50  52  50  49  48  47  47  47  47  46  46  45  46  45  45  45  47  48  48  46  44  43  44  45  45  46  49  49  48  47  47  46  46  45  43  43  44  45  44  45  48  48  49  48  47  47  48  49  48  47  46  46  45  45  45  45  44  44  44  45  46  46  44  43  44  45  46  45  44  45  46  47  47  47  48  47  45  44  44  45  46  46  46  46  46  46  46  46  45  46  48  50  49  48  47  46  46  47  48  47  46  46  48  49  48  47  46  46  46  46  45  45  46  47  46  46  46  47  47  47  47  46  45  46  47  48  47  46  46  47  48  47  46  46  47  47  47  48  49  48  46  45  45  46  48  48  47  47  48  48  47  46  45  47  48  48  48  50  50  47  46  46  45  45  45  46  48  47  46  45  45  44  44  45  47  49  50  50  50  49  49  47  45  45  44  44  45  45  45  45  45  46  48  47  45  43  44  46  48  48  47  45  45  45  45  45  46  46  46  45  45  45  45  45  46  46  46  47  47  48  47  46  45  44  44  44  45  45  44  44  45  45  46  45  45  45  46  46  46  46  45  45  45  46  47  47  47  47  47  47  47  48  49  46  45  46  47  47  46  46  45  44  43  44  46  47  45  43  44  46  48  49  49  48  46  45  46  47  48  47  47  46  45  45  45  46  47  47  47  48  49  48  46  43  42  44  47  48  47  45  44  43  44  46  48  49  49  47  44  43  42  43  44  45  44  43  44  45  46  46  46  46  46  46  45  44  44  43  42  43  44  46  48  49  49  48  46  44  43  43 
 48  48  48  47  47  47  48  48  47  46  46  47  47  47  48  51  50  49  49  49  48  47  47  48  48  47  47  46  46  46  46  47  48  49  49  47  45  44  45  47  49  49  48  47  46  46  46  47  46  46  46  46  45  45  47  48  48  46  46  46  46  47  46  46  47  48  47  48  49  49  47  46  48  48  47  45  46  46  45  46  47  46  44  43  45  47  47  47  49  48  46  46  47  49  49  49  47  45  45  46  48  48  48  48  49  50  49  48  47  47  48  50  49  48  48  48  48  48  48  47  46  46  46  45  45  45  46  46  46  45  44  45  46  46  46  46  47  48  48  48  47  47  46  45  44  44  45  45  44  46  48  48  48  48  47  47  48  48  47  47  46  46  45  45  45  45  45  44  44  44  45  45  45  45  45  47  47  47  45  45  46  46  46  45  46  45  44  44  45  46  47  47  47  47  47  47  47  47  46  47  48  49  49  47  46  45  46  46  47  45  44  44  46  47  47  47  47  47  47  46  45  45  45  45  44  44  45  45  46  47  47  47  47  47  48  49  48  46  46  47  48  46  45  45  46  46  46  46  47  46  44  43  44  45  48  48  46  46  47  47  47  46  46  48  48  48  48  49  49  47  46  45  45  44  44  46  47  46  44  44  44  44  44  45  46  49  50  50  48  47  48  47  45  45  45  45  46  46  46  45  45  45  46  47  45  42  42  45  48  49  47  45  44  44  44  44  44  45  45  45  46  47  47  46  46  45  44  45  45  46  46  45  44  44  44  45  46  46  45  45  45  45  45  45  45  45  46  46  46  47  47  46  45  45  46  46  46  46  46  46  46  47  48  47  46  46  45  45  45  45  45  44  44  44  46  46  46  44  44  46  49  49  49  48  46  46  46  47  48  48  47  46  45  44  45  46  47  47  48  47  48  49  46  43  42  45  47  48  47  46  44  43  43  44  46  47  48  46  45  44  44  45  45  45  44  44  44  45  46  46  47  47  46  46  46  46  46  45  44  44  45  46  47  48  48  47  46  44  43  43 
 48  49  48  48  47  47  47  47  46  45  46  47  48  48  48  49  49  48  48  48  48  47  48  49  49  48  47  47  47  47  47  47  48  48  48  47  46  46  46  47  47  47  46  46  45  45  46  47  47  47  46  46  46  47  47  48  48  48  47  46  45  45  46  47  47  48  48  48  49  48  47  47  47  49  48  46  46  47  46  46  47  47  46  45  45  46  46  46  47  46  45  46  47  48  49  49  48  46  46  46  46  46  46  47  48  49  49  48  48  47  46  47  47  47  47  47  48  49  49  49  48  47  46  45  45  44  44  44  44  44  46  47  48  48  47  47  45  46  47  48  47  46  46  45  46  46  46  46  46  47  47  47  47  46  46  47  48  47  47  46  45  45  46  47  48  48  47  46  45  45  45  46  48  47  47  47  48  47  46  46  46  46  45  44  43  43  44  45  46  47  48  48  47  47  47  47  46  46  46  46  47  47  47  46  45  46  46  45  44  42  42  43  45  45  45  46  47  48  48  48  47  47  46  45  44  44  45  45  47  48  49  49  47  47  47  48  48  47  47  48  47  45  44  44  46  46  45  45  45  45  43  42  43  45  47  47  45  46  47  47  47  47  47  48  49  49  48  47  46  45  45  46  46  46  45  45  46  44  42  42  44  45  45  46  46  47  48  47  47  46  46  47  47  46  46  46  47  47  46  45  45  45  45  47  46  43  42  44  48  48  47  45  44  43  43  43  43  43  44  45  46  47  48  47  46  45  43  44  44  44  44  44  44  44  45  46  47  47  46  45  44  45  45  46  46  46  46  45  46  47  48  47  45  45  46  46  45  45  44  45  45  45  46  47  46  44  43  43  44  45  46  46  45  44  44  45  45  44  45  47  48  49  48  47  47  47  48  48  47  47  47  46  46  45  45  46  46  47  47  46  46  49  47  45  44  45  46  46  46  46  46  45  44  43  44  44  45  46  47  46  46  47  47  45  45  45  45  45  45  45  46  46  46  45  46  46  47  47  46  46  46  46  47  47  48  47  46  45  44  44 
 48  49  48  48  47  47  47  47  46  45  46  48  48  49  48  49  49  48  48  47  46  46  46  47  48  48  47  47  47  48  48  47  46  47  47  46  46  47  48  48  47  46  47  46  45  45  46  47  47  48  47  47  46  47  47  47  48  49  48  47  46  47  48  49  48  48  48  49  49  49  48  47  47  48  48  46  47  47  47  47  48  48  47  46  45  45  46  45  45  44  45  45  46  48  48  48  47  47  46  45  45  45  45  46  47  49  49  48  47  47  46  46  46  46  47  47  48  50  50  49  47  47  46  45  44  43  43  43  44  45  46  47  48  47  48  47  44  45  47  48  47  45  45  45  46  46  46  46  46  47  47  47  46  46  46  47  48  48  46  45  45  46  47  48  49  49  49  47  46  46  47  48  48  46  46  46  47  47  46  47  47  47  45  44  43  44  45  45  46  47  48  47  46  46  47  47  46  45  46  46  45  46  47  46  47  47  47  45  43  42  43  44  45  45  45  45  46  48  47  47  49  49  48  47  47  46  46  47  48  50  51  49  46  45  45  46  46  47  48  49  48  46  45  45  47  47  46  46  47  46  44  43  43  46  48  48  45  46  47  47  46  47  49  49  50  49  48  47  46  46  46  47  47  47  46  46  46  45  43  43  44  45  46  46  46  46  46  46  46  45  44  46  49  48  47  47  47  48  47  47  46  46  46  48  48  44  43  44  47  48  47  45  44  43  43  44  45  44  45  46  46  47  48  48  47  45  44  44  45  44  44  44  44  45  46  46  47  46  46  45  45  45  47  48  47  47  46  45  45  46  49  47  45  45  46  46  46  45  44  45  44  45  45  47  47  45  43  44  44  45  46  47  45  44  43  45  44  44  45  46  48  48  47  46  46  48  49  48  47  48  48  47  45  45  45  46  46  47  47  46  47  49  47  45  44  45  46  46  46  46  47  46  45  44  43  44  45  46  47  48  47  48  48  46  45  45  45  44  45  45  46  45  45  45  45  46  46  46  46  45  46  46  47  48  47  47  47  47  46  45 
 48  48  47  47  47  47  47  48  47  46  47  49  49  48  48  48  49  49  48  46  45  44  44  45  47  47  47  46  47  48  48  47  46  46  46  47  48  48  47  46  46  46  47  46  46  46  46  46  47  47  47  47  46  46  46  46  46  47  48  47  47  48  49  49  49  48  48  49  50  49  47  47  48  49  48  47  47  46  45  46  48  49  48  46  44  45  46  45  45  45  45  45  46  46  47  47  46  46  46  46  47  48  47  46  47  47  47  47  47  47  47  47  47  47  46  47  47  48  48  48  47  46  46  45  44  44  44  45  45  46  46  47  47  47  47  47  43  43  46  46  46  46  45  45  45  46  45  46  47  47  46  45  45  45  46  47  48  48  47  46  45  46  47  48  49  49  48  47  47  47  48  48  47  45  45  45  46  47  47  48  48  48  46  45  46  45  45  46  46  46  45  45  45  46  47  47  45  45  46  46  46  45  46  47  48  48  48  46  44  44  45  47  47  46  45  45  46  47  46  47  48  48  48  47  47  47  47  46  46  46  46  46  45  44  44  44  46  48  49  48  48  47  46  46  47  47  48  48  49  48  46  44  44  46  48  47  44  45  46  46  46  46  48  50  50  49  48  48  48  47  46  47  47  47  47  47  47  47  45  44  43  45  46  47  45  45  46  48  48  46  45  46  48  47  47  47  47  47  48  48  48  48  48  49  49  46  45  46  47  48  47  46  46  45  44  45  46  46  45  45  45  46  47  47  47  46  45  45  46  46  45  45  46  46  46  47  47  47  46  45  44  45  47  49  48  47  46  45  45  45  47  46  44  45  46  46  46  45  44  45  45  45  45  46  46  45  46  46  45  45  45  44  44  45  45  45  44  44  44  45  46  46  46  45  46  48  50  48  47  48  48  47  46  46  46  46  47  47  47  47  47  48  47  45  44  45  46  46  45  45  45  45  46  46  46  46  46  46  46  46  46  47  48  46  45  46  45  44  44  46  46  46  46  46  46  45  44  45  45  45  45  46  47  48  48  48  48  48  48  47 
 47  47  46  46  46  46  47  48  47  47  47  48  48  47  47  47  49  50  48  47  45  44  44  45  46  46  46  47  47  47  47  47  46  45  46  47  49  48  47  45  45  45  46  47  46  45  45  45  46  46  46  46  46  46  46  45  45  46  47  47  48  48  48  47  48  49  49  49  49  48  47  46  47  48  47  46  46  45  44  45  47  48  47  45  45  45  46  46  46  46  46  46  45  45  46  45  45  45  45  46  48  49  48  47  46  46  45  45  45  47  47  47  47  47  47  46  47  47  47  47  46  46  45  45  44  44  44  45  46  47  47  47  46  46  46  45  43  43  44  44  45  46  46  46  45  45  45  46  47  47  46  44  44  45  46  48  49  49  48  47  46  46  47  47  48  48  47  46  46  47  48  48  47  46  45  45  46  47  48  48  49  48  46  45  46  46  45  45  45  45  45  45  45  46  48  47  45  46  47  47  46  45  45  47  49  48  48  46  45  45  46  48  48  46  44  45  46  47  47  47  47  47  47  46  46  47  46  45  44  43  42  43  45  44  44  46  48  49  49  48  47  46  45  46  47  47  48  48  49  49  48  45  44  45  47  45  43  44  45  46  46  46  47  48  48  48  47  48  48  47  46  45  46  46  47  48  49  48  47  45  44  45  46  46  44  45  46  49  49  48  46  46  47  46  46  46  46  46  47  47  48  48  48  49  50  48  48  48  48  48  48  49  49  48  45  46  47  46  45  45  44  45  45  46  47  46  46  46  45  45  46  46  46  46  45  46  46  46  47  44  43  46  47  48  46  45  45  46  45  44  44  44  44  44  44  45  45  45  44  44  44  44  44  44  44  45  46  47  46  45  44  43  44  46  47  46  45  45  44  44  45  45  45  44  46  48  49  48  47  47  48  47  47  47  47  47  48  48  48  47  47  47  46  44  43  45  45  45  44  43  43  45  46  47  48  48  46  46  44  44  45  47  48  46  46  46  45  45  45  46  46  47  47  47  47  45  45  45  46  46  45  45  46  47  48  48  48  49  48  47 
 48  47  46  46  45  46  47  48  47  47  47  47  47  46  45  46  49  51  50  49  48  46  46  46  47  47  47  47  46  45  45  45  45  45  47  48  50  49  47  45  44  45  46  47  46  45  44  44  44  45  46  47  46  46  46  46  45  45  46  47  49  48  46  44  46  48  48  48  48  47  46  45  45  46  46  45  45  44  44  44  46  47  46  45  46  46  47  47  47  46  46  45  46  45  45  44  44  44  45  46  48  49  48  48  47  45  44  43  43  45  46  46  46  46  46  46  47  48  48  47  46  46  45  45  45  44  43  44  45  47  48  47  46  46  45  44  44  43  42  42  44  46  47  46  45  44  45  46  47  47  45  44  44  45  46  48  50  50  49  47  46  46  47  47  48  47  47  46  46  45  46  47  49  47  45  45  47  48  47  48  48  48  45  44  45  46  45  45  44  45  46  46  46  46  48  48  46  46  48  48  46  45  45  47  48  48  46  45  45  44  45  47  47  46  45  45  46  49  49  48  45  45  45  45  46  47  47  45  44  43  42  43  46  46  46  48  49  49  48  47  46  45  45  46  47  46  47  47  48  48  47  45  44  44  45  44  42  44  45  45  45  45  45  46  47  48  48  48  47  45  43  43  45  46  47  48  50  49  47  46  46  46  45  44  43  45  47  49  50  49  47  46  45  46  46  45  44  45  46  46  47  47  47  48  50  51  51  50  49  48  48  50  51  50  47  46  46  46  45  45  45  45  45  45  46  47  48  46  44  44  45  46  45  45  44  44  45  46  47  45  44  46  47  46  43  42  43  45  46  45  44  43  43  43  43  43  44  45  44  44  43  43  42  42  43  44  45  46  46  46  45  45  46  48  49  48  46  46  45  44  45  45  44  45  46  47  48  48  47  48  48  48  47  47  47  47  47  47  47  46  46  46  45  44  44  44  44  43  43  42  43  45  46  47  47  47  45  44  43  44  45  47  48  47  47  47  46  45  46  46  47  48  48  48  47  47  47  47  47  46  45  45  46  47  47  47  47  47  47  46 
 48  48  47  46  45  46  48  49  48  47  47  47  47  47  46  46  49  51  51  51  51  49  48  48  48  47  46  47  45  45  44  45  46  46  47  49  50  49  48  46  45  46  47  48  47  45  45  45  46  47  47  47  45  44  46  46  45  45  45  46  48  48  46  43  45  47  47  47  48  47  46  45  44  45  45  45  44  44  44  45  46  47  46  45  46  48  49  49  47  46  46  46  45  46  45  45  44  44  44  45  47  48  49  48  48  46  45  44  43  44  45  45  45  45  46  47  48  48  49  48  46  46  45  46  46  44  42  42  43  46  49  49  48  46  44  44  45  44  41  41  43  46  47  47  45  44  45  47  47  46  44  43  44  45  46  48  49  49  48  47  46  46  47  48  49  49  49  48  46  45  44  46  48  47  45  46  46  47  47  47  48  48  45  44  45  45  45  45  46  46  46  46  46  46  46  46  44  45  46  47  46  45  45  47  48  47  46  45  46  46  46  47  48  47  45  45  46  49  50  49  46  45  45  46  47  47  47  46  45  44  45  46  45  45  46  48  49  48  47  46  46  46  47  47  47  46  46  46  46  46  46  45  44  44  44  44  43  45  46  45  45  44  45  46  47  49  49  48  45  43  43  44  45  46  48  49  50  49  47  47  47  46  45  43  42  44  46  49  50  49  47  46  46  46  46  45  44  45  46  46  46  47  47  47  48  50  51  51  49  47  47  49  51  50  47  45  45  45  46  46  46  46  46  46  46  47  48  45  42  43  44  44  45  44  43  43  45  46  47  46  45  46  46  45  42  41  43  46  47  47  45  44  43  43  43  44  44  45  45  44  44  43  42  43  43  43  43  43  45  46  47  47  48  49  49  48  47  46  46  45  45  45  45  45  46  47  48  47  47  48  48  47  47  46  46  46  46  46  46  44  44  46  46  45  44  44  44  44  45  46  47  46  46  46  45  44  44  44  46  48  48  49  49  48  47  47  47  46  46  47  48  47  47  46  47  46  47  47  46  46  46  45  46  46  47  47  47  45  44  44 
 49  48  47  47  46  46  48  49  49  48  48  49  49  48  47  47  49  50  51  52  52  51  50  49  48  47  47  47  46  46  45  45  46  47  48  49  49  49  48  47  47  47  48  49  49  47  47  48  49  49  49  48  44  43  45  45  45  44  45  46  48  48  47  45  46  47  47  47  47  46  46  46  45  46  45  45  45  45  46  47  48  47  46  45  47  50  51  50  48  47  47  46  46  46  46  46  45  45  45  45  46  47  49  49  49  47  46  45  44  45  45  44  44  45  46  47  48  49  49  47  46  45  45  45  46  45  43  42  43  46  49  50  49  47  45  45  46  44  42  41  43  46  47  46  45  45  46  47  46  46  45  44  45  46  46  47  48  48  48  47  46  46  47  49  50  50  50  48  47  45  44  45  47  46  45  45  45  46  46  47  48  48  46  46  46  47  47  47  47  47  47  46  45  44  45  44  43  43  45  45  45  45  45  47  48  48  47  46  47  47  47  48  49  49  46  45  46  48  48  47  45  44  44  45  46  46  45  44  44  44  47  46  43  44  45  46  47  47  46  46  46  48  48  47  46  45  45  45  45  45  46  45  44  44  44  44  45  46  46  46  45  45  45  46  48  49  49  48  45  43  43  44  46  47  48  50  51  50  48  48  47  46  44  43  43  44  46  48  48  47  46  46  46  47  47  47  46  46  46  47  47  47  46  47  47  48  49  49  48  47  46  48  49  49  46  44  43  45  46  47  47  47  46  47  47  47  48  46  43  43  44  44  45  45  44  44  45  46  47  47  46  46  46  44  42  42  43  46  47  47  46  45  44  44  44  44  45  46  46  45  45  44  42  44  44  43  42  43  45  47  48  49  49  48  47  47  46  46  46  46  47  46  46  46  46  47  47  46  46  47  47  47  46  45  45  45  45  45  45  44  44  46  46  46  46  45  45  46  46  48  49  47  46  45  44  44  44  47  49  51  51  51  49  48  47  47  47  47  47  47  48  47  46  46  46  46  46  45  45  45  45  46  47  47  47  47  46  45  44  43 
 48  48  47  48  47  47  48  49  48  47  48  50  50  49  47  48  48  49  50  51  51  50  49  48  47  47  48  49  49  48  47  46  46  47  48  48  48  47  47  48  48  48  48  49  49  47  48  49  51  50  49  46  44  44  45  45  44  45  45  46  47  47  47  47  47  47  48  48  48  47  47  47  47  47  47  46  46  46  48  49  49  47  45  45  47  50  50  49  48  48  48  47  46  45  45  46  47  47  47  47  47  47  49  49  49  47  47  47  46  46  45  45  45  45  46  46  47  48  47  46  45  44  44  45  46  46  44  44  46  47  48  48  48  47  47  47  46  45  44  43  44  46  46  46  45  46  46  46  47  46  46  46  47  47  47  47  47  47  47  47  47  46  46  48  49  49  49  48  47  46  45  45  47  46  45  45  45  46  45  46  47  48  47  46  46  47  48  48  47  47  46  45  44  44  46  46  43  43  44  44  44  45  45  46  47  47  47  46  46  46  46  48  49  49  47  45  45  46  46  46  46  45  45  45  46  46  44  43  42  43  46  45  43  44  45  45  45  45  45  46  48  49  48  46  45  44  44  44  45  46  47  46  45  45  44  45  46  46  46  46  45  45  46  46  47  48  48  47  46  44  44  45  46  47  48  50  52  52  51  49  47  45  43  42  43  45  46  47  47  46  44  44  45  46  47  47  47  46  47  48  48  47  46  47  48  47  48  48  48  47  46  47  47  47  46  43  43  45  48  49  49  47  46  46  46  47  49  48  46  45  45  45  46  46  46  45  45  46  46  46  46  45  44  44  44  44  45  45  45  46  46  46  45  44  43  43  44  46  47  47  47  45  44  46  46  44  43  44  46  47  48  48  47  46  45  45  45  45  46  47  48  47  46  46  46  46  46  46  46  47  47  46  46  45  45  45  45  45  44  44  44  46  46  47  47  47  47  47  47  48  49  46  45  45  45  45  46  49  52  53  52  49  47  46  45  45  46  46  47  47  48  47  47  46  45  46  45  44  45  45  45  47  48  49  48  46  45  45  44  43 
 47  48  47  48  47  47  47  47  46  46  48  50  50  49  48  48  48  49  49  50  50  48  46  45  46  48  50  51  51  51  49  47  47  48  49  48  47  46  47  48  48  47  47  48  47  46  47  49  51  50  47  43  44  46  45  45  45  45  46  45  45  45  46  47  48  48  48  49  48  48  47  48  48  49  49  49  46  46  49  50  49  46  44  44  47  49  49  48  49  49  48  47  46  44  44  46  48  49  50  49  48  47  48  48  48  47  47  48  47  47  46  45  45  46  46  46  46  46  45  44  43  43  44  45  46  46  46  47  48  48  47  46  45  45  47  49  47  47  47  46  45  45  45  45  46  46  45  46  47  47  46  46  47  48  47  46  47  46  47  47  47  46  45  45  46  47  48  48  48  48  47  47  48  48  46  47  47  46  45  46  47  47  47  46  45  46  47  48  47  46  45  44  44  46  49  49  45  45  46  45  45  45  45  45  45  46  46  45  44  43  44  47  48  48  47  45  44  45  45  46  48  48  47  47  48  48  45  43  42  43  45  46  46  47  47  46  45  44  45  47  48  48  46  45  44  44  43  44  46  48  49  48  46  44  44  45  46  46  45  44  44  44  45  46  47  46  46  46  46  46  45  45  46  46  47  49  51  53  54  51  47  44  43  43  44  46  47  47  46  45  44  43  44  45  46  47  46  46  47  47  48  47  46  48  48  47  47  48  48  48  47  46  45  46  46  44  44  46  48  49  48  46  44  44  45  46  48  50  50  48  47  46  46  47  47  47  46  46  46  46  45  43  43  44  46  47  46  44  43  43  44  45  45  44  42  42  43  46  47  48  48  47  45  48  48  46  46  46  46  47  46  46  45  44  44  43  43  45  46  47  47  47  46  46  46  45  45  46  47  48  48  47  46  46  45  46  46  45  44  45  46  45  45  46  47  47  48  47  47  46  46  44  43  45  46  47  48  50  51  51  49  47  44  44  45  45  45  46  47  47  47  46  46  46  46  46  46  45  45  46  47  48  49  49  48  46  44  45  44  43 
 47  47  47  47  46  46  46  46  46  46  48  50  52  52  49  46  47  49  49  49  49  49  47  45  46  48  49  49  49  48  47  47  49  50  50  49  46  45  47  49  48  46  49  49  49  49  49  49  50  49  47  44  44  46  46  46  47  47  46  46  45  45  46  47  47  48  48  47  46  45  46  48  50  50  49  47  46  47  47  49  49  49  47  46  47  48  48  47  48  49  49  48  46  44  43  44  46  48  50  50  46  44  45  46  47  48  47  46  45  45  45  45  44  44  45  45  45  45  44  44  44  45  45  46  47  47  46  46  47  47  46  45  44  45  47  48  46  45  45  46  46  47  47  46  45  44  44  45  46  47  48  48  48  48  47  47  46  46  47  48  47  47  47  46  46  46  46  46  46  47  47  47  49  47  44  43  45  47  48  48  48  48  47  47  48  47  45  45  46  47  48  47  45  44  46  47  48  48  48  47  46  46  48  49  49  47  44  44  46  45  44  44  45  47  47  46  45  44  47  49  48  48  48  48  48  47  46  45  45  45  45  46  46  48  49  49  47  46  45  46  47  47  46  45  46  45  44  44  45  47  47  47  46  45  45  44  44  46  46  46  45  44  44  45  46  46  47  46  46  47  48  48  46  45  45  47  50  51  52  50  47  45  44  45  46  46  46  45  45  46  46  45  43  45  46  47  48  47  47  47  48  48  47  47  46  45  45  47  49  49  48  46  45  44  44  44  46  46  45  44  44  44  44  45  45  46  46  48  49  47  47  47  48  48  48  47  47  48  47  48  47  45  44  44  44  44  44  43  44  45  46  46  46  47  46  44  43  44  45  45  46  46  47  48  48  47  46  47  48  49  48  47  46  45  44  43  43  44  47  48  48  47  46  45  45  45  46  46  46  46  47  47  46  46  46  45  45  45  46  48  48  46  45  45  45  46  46  47  47  48  47  43  43  45  46  46  45  46  49  51  50  48  45  45  45  45  45  45  45  46  46  46  45  45  44  46  46  45  46  47  48  47  47  47  46  46  45  45  44  43 
 46  47  48  47  46  45  45  45  45  45  47  49  51  51  49  45  46  48  48  48  48  48  47  46  47  47  47  47  47  46  46  47  50  51  50  48  46  45  45  48  47  48  50  51  50  49  49  49  49  48  47  46  45  46  46  47  48  48  47  46  46  46  46  47  47  48  47  46  45  44  46  48  51  50  48  45  46  46  46  48  49  50  48  47  47  47  47  46  46  47  48  48  46  44  43  44  46  48  49  49  45  44  45  46  46  47  46  45  44  44  45  45  45  45  45  46  46  45  45  45  45  45  46  47  47  47  45  45  46  46  46  45  44  45  46  47  45  44  44  45  46  47  47  46  45  44  44  45  45  46  47  47  47  47  48  47  47  46  47  48  47  47  47  47  47  47  46  45  46  47  47  47  49  47  44  43  45  47  49  49  48  48  47  48  48  46  44  43  45  48  50  48  46  44  44  46  48  49  49  47  45  45  48  51  51  48  44  43  46  47  45  44  44  46  48  47  45  44  47  48  47  47  47  47  46  46  46  46  46  45  45  45  46  48  49  50  48  47  46  46  46  46  45  46  47  46  45  45  45  46  46  46  46  46  45  44  44  46  47  46  45  44  44  44  45  47  48  47  45  47  48  47  45  44  44  46  48  49  48  48  47  46  46  47  47  47  45  44  45  46  47  46  45  45  45  45  46  46  47  48  49  49  47  46  44  44  44  45  47  47  47  45  44  43  44  45  47  46  45  44  44  44  45  45  45  45  45  46  46  44  45  46  49  48  47  47  47  47  47  48  48  47  45  45  44  44  44  44  45  47  48  47  47  49  49  47  44  44  44  45  46  47  48  48  47  46  45  46  48  50  49  48  48  47  45  44  44  46  47  48  48  47  45  44  44  45  47  47  46  46  46  47  47  47  47  46  46  46  47  48  48  46  45  44  45  46  46  46  47  47  47  45  44  46  46  45  44  45  47  49  49  47  45  45  45  45  44  44  44  45  45  46  47  46  46  47  47  46  47  47  47  46  45  45  45  45  46  45  44  44 
 45  46  48  49  47  44  45  46  45  45  45  47  49  49  48  46  46  48  47  47  47  47  47  46  46  47  47  47  47  47  46  47  49  49  48  47  46  45  44  45  47  49  49  49  49  47  47  47  48  49  48  48  47  48  48  48  48  48  47  46  47  47  47  47  48  48  48  47  46  46  47  49  50  51  49  47  46  46  46  48  49  48  46  45  45  46  47  47  46  46  46  47  46  45  44  46  48  49  49  48  47  46  46  45  45  45  46  45  45  45  45  46  46  47  47  47  46  45  46  46  46  46  46  47  47  46  45  45  46  46  46  45  44  44  45  46  45  45  46  46  45  45  45  46  47  47  47  46  45  45  46  45  46  47  47  48  48  48  48  47  45  46  46  46  47  47  47  46  47  48  47  47  47  47  46  46  46  47  48  49  48  48  47  46  45  45  44  44  45  48  49  48  46  46  46  47  46  47  47  46  44  44  47  50  50  49  46  44  44  46  47  46  45  46  47  47  46  45  45  45  45  46  46  45  45  45  45  46  45  44  44  45  47  48  49  49  48  47  46  45  45  45  45  46  46  46  45  46  46  46  45  45  45  46  46  45  45  46  47  46  45  44  44  45  46  47  48  46  45  45  45  44  44  43  44  46  47  47  46  46  48  47  47  48  48  47  45  44  45  47  46  47  46  44  43  42  43  45  47  49  51  50  46  44  43  43  44  45  45  44  44  42  43  44  47  46  45  46  46  46  46  46  45  45  44  44  44  45  45  43  43  45  48  49  49  49  48  47  46  47  46  45  45  46  47  46  45  45  45  47  48  46  46  47  48  47  46  46  47  47  47  48  49  49  48  47  46  46  47  49  49  49  48  47  47  47  47  48  48  47  46  45  44  43  44  45  47  48  48  47  46  47  48  48  49  49  48  47  46  47  46  44  44  45  47  48  47  46  46  45  46  47  48  46  46  45  46  46  47  46  46  45  45  46  47  46  44  43  44  44  45  47  48  48  48  48  48  47  47  46  45  45  44  45  45  45  46  47  46  45 
 46  46  47  48  47  47  48  48  48  46  46  47  48  49  48  47  48  48  48  47  47  47  47  46  47  48  48  47  46  46  46  46  47  47  47  47  46  46  45  45  47  49  48  47  47  47  46  47  48  48  48  48  49  49  48  48  48  48  47  47  47  48  47  47  47  48  48  48  47  46  47  48  50  49  48  46  45  45  46  48  49  48  46  45  44  46  47  47  46  45  46  46  46  46  46  47  49  49  48  47  48  47  46  45  46  46  47  47  47  46  46  46  46  46  46  46  46  46  46  47  47  48  49  49  48  46  45  45  46  46  46  45  44  44  44  45  46  47  47  47  45  44  45  47  49  49  49  48  47  47  47  46  46  46  47  48  47  46  46  46  45  45  46  46  47  48  47  47  47  47  47  46  44  45  46  46  46  47  48  48  48  48  46  46  46  46  45  46  47  49  49  48  47  46  48  49  47  47  47  46  44  44  47  50  50  49  47  45  44  46  47  46  45  45  47  47  47  45  44  44  45  46  45  45  45  45  45  45  45  45  44  46  48  49  49  50  49  48  46  45  45  46  47  47  46  45  46  46  47  46  46  45  45  46  47  46  44  45  46  46  45  44  44  45  46  46  47  47  46  45  44  44  44  45  45  46  47  47  45  45  47  47  48  49  48  46  45  44  45  47  46  47  46  44  43  43  44  46  49  50  50  48  44  44  44  44  44  45  45  44  44  43  43  45  47  46  45  46  47  47  47  46  45  44  44  44  45  47  46  43  43  45  47  49  50  49  49  48  47  46  45  45  46  47  47  47  46  45  45  46  47  45  45  47  47  46  46  48  49  48  48  48  49  49  48  46  44  44  46  47  48  48  48  47  47  46  46  46  46  46  45  44  44  44  46  46  47  50  50  47  46  46  48  49  50  50  48  47  46  47  46  44  44  46  49  49  47  45  45  45  46  47  47  46  44  44  46  47  46  46  45  45  46  47  47  46  45  44  43  44  45  46  47  47  46  47  47  46  45  45  45  45  45  45  46  47  47  48  47  46 
 48  46  45  45  47  49  50  50  50  48  47  47  48  49  49  48  48  49  48  48  48  48  47  47  48  49  49  48  46  45  45  46  46  46  46  46  47  47  46  46  47  48  47  46  46  47  47  47  47  48  47  47  48  49  49  49  48  48  46  46  47  47  47  46  47  48  48  47  47  47  47  48  49  48  46  45  45  46  46  48  49  49  47  46  45  47  48  48  47  46  47  47  48  48  47  48  48  48  46  45  46  46  45  45  46  48  49  49  49  48  47  46  45  45  45  45  45  46  46  47  48  49  50  50  49  47  46  46  47  48  48  47  45  44  44  45  47  48  48  48  46  45  45  47  49  49  49  49  48  48  48  48  46  46  47  47  45  44  44  44  44  45  45  46  46  47  48  47  47  46  46  45  43  43  45  46  46  47  47  47  47  47  46  46  48  47  47  48  48  49  50  49  47  47  48  49  48  48  47  46  44  45  47  49  49  48  46  45  45  47  48  47  45  44  45  47  48  47  45  45  47  47  46  46  46  46  46  47  46  46  45  46  48  48  48  49  49  48  46  45  44  45  47  47  45  45  46  46  46  46  45  44  45  46  47  46  45  45  45  45  45  45  45  46  47  47  47  48  48  46  44  44  45  46  47  47  47  46  45  46  46  47  49  49  48  45  44  45  46  47  47  46  45  44  45  46  47  48  48  49  49  47  44  45  46  45  44  44  45  46  46  45  45  46  46  45  45  47  47  47  46  46  45  45  45  46  46  48  48  45  44  45  47  48  49  49  49  48  47  46  44  45  46  47  47  47  47  45  45  46  46  45  45  46  47  46  46  47  49  49  48  47  48  48  46  45  43  43  45  46  47  47  47  47  47  44  43  44  45  45  44  44  45  46  47  48  48  50  49  47  45  46  48  49  49  49  47  45  45  48  48  46  45  46  48  48  47  45  44  45  46  47  46  44  44  44  46  46  46  45  46  46  46  47  47  47  46  45  45  45  45  45  45  44  44  45  45  45  44  45  46  46  47  47  47  48  49  48  48  47 
 48  46  44  43  46  50  50  50  50  49  48  47  48  48  48  48  48  49  49  49  49  49  48  48  48  49  50  49  47  46  47  48  47  46  45  46  46  46  47  47  47  47  46  46  47  48  49  49  48  47  47  47  47  47  48  49  49  48  46  45  45  45  46  47  47  48  47  47  46  47  47  48  48  47  45  44  45  46  47  48  49  50  49  47  47  48  49  48  47  47  48  48  49  49  48  47  47  47  46  45  45  45  45  45  47  49  50  51  50  48  46  45  45  45  45  45  46  46  46  47  47  48  48  49  49  48  47  46  48  49  49  48  47  45  44  45  47  48  48  47  46  46  46  46  47  48  48  48  48  48  48  48  46  46  46  46  44  43  42  43  45  45  46  45  46  47  47  47  46  45  46  45  43  43  44  45  46  47  48  48  47  47  46  46  48  49  49  49  48  49  49  48  47  46  48  48  47  47  47  46  45  45  46  48  48  46  45  46  47  47  47  46  44  43  44  46  48  48  47  47  48  48  47  47  47  47  48  48  48  47  45  45  47  47  47  48  48  48  46  44  43  43  46  46  44  45  45  45  45  45  44  44  45  46  46  46  46  46  46  46  46  46  46  47  47  48  47  48  49  46  45  44  45  46  48  48  47  47  47  47  47  47  48  48  47  45  43  45  47  48  47  46  45  46  47  48  47  46  45  45  47  47  46  47  48  45  44  44  45  47  48  48  47  46  45  46  47  47  47  46  45  45  45  45  46  47  47  49  49  46  45  45  46  47  47  48  48  48  48  46  45  46  47  48  48  48  47  46  46  46  45  45  45  46  47  46  45  46  48  48  47  46  46  46  45  45  44  44  46  47  47  45  45  46  46  44  43  44  45  44  44  44  46  48  49  49  49  48  47  46  46  46  48  48  48  47  46  45  45  49  50  48  46  46  46  46  46  45  45  45  47  47  46  45  45  45  46  46  46  45  45  45  45  45  45  46  47  47  47  46  46  45  45  44  44  45  45  45  45  46  47  48  48  47  47  48  48  47  46  46 
 47  46  44  43  45  48  49  49  49  48  47  47  47  48  47  47  48  49  49  49  49  49  47  47  47  49  50  50  49  50  51  51  50  47  46  46  46  46  47  47  47  47  46  46  47  48  49  48  48  47  47  47  46  46  46  48  49  48  46  45  45  45  46  46  47  48  47  47  47  47  47  48  48  48  47  45  47  48  47  48  49  50  49  48  48  49  48  48  47  47  48  48  49  48  47  46  47  46  46  46  46  45  45  46  47  49  50  51  49  47  45  45  47  47  46  46  46  46  46  46  47  47  46  46  48  48  46  46  47  49  50  49  47  46  45  46  46  46  46  45  46  47  47  46  45  45  45  46  46  47  47  47  46  45  45  46  45  44  45  46  46  47  46  46  46  47  47  47  46  46  46  45  43  42  43  43  46  48  49  48  47  47  46  47  47  49  49  49  48  47  47  46  45  45  47  47  46  46  47  46  45  45  46  47  46  45  45  46  48  48  46  45  44  44  44  45  46  47  47  47  47  47  47  47  47  48  48  49  48  46  46  45  45  44  45  47  47  47  46  44  42  43  45  45  44  44  44  45  45  46  45  45  45  45  46  45  46  46  47  47  47  46  47  47  48  47  47  48  47  45  44  44  45  46  47  46  47  48  48  48  46  46  46  46  45  44  44  46  47  47  46  46  47  47  47  46  44  42  42  43  45  48  49  49  47  46  45  43  45  47  48  49  48  46  44  48  50  48  46  44  44  44  45  45  47  48  47  48  48  46  45  46  45  45  46  46  48  48  48  48  48  47  48  48  48  48  48  47  47  46  46  45  46  46  46  45  44  46  47  47  46  46  46  46  45  45  46  47  47  47  46  45  44  45  46  47  47  46  45  44  44  44  45  47  48  49  48  46  45  46  46  47  48  48  47  45  45  46  46  48  49  48  47  46  44  44  45  45  45  45  46  46  47  47  47  47  46  46  45  45  45  45  45  44  44  46  47  48  47  47  46  46  46  47  47  47  46  46  46  46  47  47  47  46  46  46  46  46  45  45 
 46  46  46  46  46  45  46  47  47  47  47  46  47  47  47  46  47  47  48  48  49  48  46  45  45  47  49  49  50  51  51  51  50  47  45  45  45  46  46  46  47  47  47  47  46  47  47  47  46  46  46  46  46  46  47  48  49  48  47  46  46  46  47  47  47  48  48  48  48  48  48  48  49  49  49  48  48  48  48  48  49  49  48  48  48  48  47  46  46  46  47  48  48  48  47  46  46  47  48  48  47  47  47  47  47  47  48  48  47  46  44  44  48  49  47  47  47  47  47  47  46  46  45  45  47  46  45  45  47  49  50  49  47  46  46  46  46  45  45  45  46  47  47  46  45  44  45  45  46  47  48  48  46  46  47  47  46  46  47  48  48  47  46  46  46  46  46  47  46  46  46  46  44  42  42  42  45  48  49  48  47  46  47  47  46  48  49  48  47  46  46  46  46  45  46  46  45  45  46  45  45  46  47  47  46  46  47  48  49  47  44  44  45  46  45  45  45  44  45  45  44  45  45  46  47  48  49  49  48  47  46  45  44  44  45  46  47  47  46  44  44  44  46  47  46  45  45  45  46  47  48  47  46  46  46  46  45  46  46  46  46  46  47  47  48  48  48  48  46  45  44  45  46  47  47  47  47  48  50  49  46  45  44  44  44  44  44  46  47  47  45  46  46  46  45  44  43  42  43  45  47  49  50  48  47  47  46  46  45  46  46  46  47  47  46  50  51  49  46  44  43  43  44  46  47  48  48  47  46  46  46  46  47  46  46  47  48  48  47  48  48  47  46  46  46  47  47  48  48  47  46  45  46  47  46  45  44  45  46  46  46  45  45  46  46  46  47  48  48  48  46  44  44  45  45  48  49  47  45  44  43  44  45  46  47  49  49  45  43  45  46  47  48  47  46  46  46  48  49  48  47  48  47  46  45  45  46  48  47  46  45  45  46  47  48  47  46  44  44  44  45  44  44  44  45  46  47  47  47  46  45  45  46  48  49  48  47  47  46  46  46  47  46  46  45  45  45  45  45  44 
 46  46  48  49  46  44  45  46  46  47  47  46  46  47  48  47  47  46  47  48  48  48  46  44  44  46  47  47  49  50  49  49  48  46  45  44  45  46  47  47  47  48  48  47  46  45  44  45  45  45  45  45  47  48  48  48  49  49  49  48  48  47  47  48  48  48  49  49  49  49  49  49  49  50  50  50  49  48  48  48  48  48  47  47  47  48  47  46  45  46  46  47  47  47  46  46  47  47  48  49  48  48  48  48  47  46  45  45  44  44  44  44  47  48  47  47  47  47  47  47  47  46  45  45  46  46  45  45  47  49  50  49  47  47  47  47  45  45  45  46  47  48  48  47  46  45  45  46  47  48  49  48  47  47  48  47  46  47  48  48  47  47  46  45  45  46  46  47  47  47  47  46  44  42  42  42  44  46  47  47  45  45  46  46  45  47  48  47  46  46  47  47  47  46  46  46  45  45  46  46  46  47  48  47  46  47  49  50  49  46  44  44  46  47  46  45  44  44  44  44  43  43  44  45  46  47  48  48  48  48  46  45  45  45  45  45  47  47  47  45  45  46  48  48  47  47  46  46  47  48  49  48  47  47  47  46  44  45  45  45  45  46  47  47  48  48  49  48  46  45  45  46  47  48  48  48  48  49  50  49  46  44  44  43  45  45  45  46  47  47  45  45  45  44  44  44  43  44  45  48  49  50  49  47  46  48  48  47  46  46  45  45  47  48  48  51  51  49  46  45  44  44  44  45  47  48  48  46  45  45  46  47  48  47  47  48  49  49  48  47  47  46  46  45  45  46  46  47  47  47  45  45  46  46  46  45  44  45  46  46  46  46  46  47  46  46  47  47  48  47  45  44  44  45  46  48  48  46  44  44  44  45  45  45  47  49  50  46  44  45  46  47  47  46  46  47  48  49  50  47  46  47  47  46  46  47  48  49  48  47  45  45  45  46  46  46  44  43  43  44  45  45  44  45  46  47  48  47  46  44  44  44  46  47  48  47  47  46  45  45  46  46  46  46  46  46  46  46  45  45 
 47  48  49  49  46  43  45  46  47  48  47  46  46  47  48  49  48  47  47  48  49  49  47  45  45  46  46  45  46  48  47  47  46  46  45  45  45  47  48  48  47  47  47  47  46  45  44  44  45  45  46  45  48  50  49  48  48  48  49  50  50  49  49  49  48  48  48  49  48  48  48  48  48  49  50  49  49  48  47  47  48  47  46  45  46  47  47  47  47  47  47  46  47  46  46  46  46  47  48  48  48  48  49  49  48  45  44  43  44  44  45  45  46  47  46  46  46  46  46  46  46  47  46  46  46  46  46  46  47  49  49  49  47  46  47  46  45  45  46  46  47  48  47  47  46  46  45  46  48  49  48  47  47  46  47  47  46  46  47  47  47  46  45  44  45  46  46  46  46  46  46  45  43  42  43  43  43  45  45  45  44  44  44  44  45  47  49  48  47  47  48  49  48  47  46  46  46  46  47  48  48  48  47  47  46  47  50  52  50  46  44  46  48  48  47  45  45  45  44  43  43  43  44  45  45  46  47  48  47  47  47  47  47  46  45  46  46  47  46  46  46  46  48  48  46  46  47  46  47  47  47  47  47  47  48  46  44  44  45  45  45  46  46  46  47  48  48  48  46  46  47  48  48  49  49  49  48  48  48  48  46  44  43  44  45  46  46  46  47  46  45  45  45  44  44  45  45  46  47  49  50  49  47  46  47  47  47  46  47  47  46  46  48  49  48  50  50  49  47  46  46  46  46  45  46  47  47  47  46  45  47  48  47  47  48  48  49  49  48  46  46  47  46  46  46  45  46  46  47  46  44  44  45  45  46  45  45  46  47  47  46  47  48  47  46  45  45  46  46  46  45  45  44  45  47  48  47  44  43  44  46  47  47  46  47  49  49  47  45  46  45  45  45  45  46  47  48  49  49  47  46  46  46  46  47  47  48  48  48  47  47  46  45  44  43  43  44  44  44  44  44  45  47  48  48  48  48  47  45  44  43  44  45  46  46  47  46  45  45  45  46  46  47  47  46  46  46  47  46  45 
 49  50  49  47  45  44  46  47  48  48  48  46  46  46  48  49  48  47  48  49  50  50  48  47  46  47  46  44  47  49  48  46  45  45  46  46  46  47  48  48  46  45  47  48  47  45  45  45  46  48  48  46  48  50  49  48  48  48  49  50  51  51  50  50  48  47  48  48  48  47  47  47  47  48  48  48  48  47  47  47  47  47  45  45  46  47  48  48  49  49  47  47  46  47  46  45  45  46  47  47  46  47  49  50  48  46  44  44  44  46  47  47  46  46  46  46  45  45  45  45  45  46  45  46  47  47  46  46  47  49  49  48  47  45  45  45  44  45  47  48  47  47  47  47  48  47  45  45  47  47  47  45  44  45  46  46  46  45  46  46  46  45  44  44  44  45  46  46  46  46  45  44  42  43  44  44  44  44  44  44  45  45  44  44  46  48  50  50  48  47  49  50  49  47  45  45  47  48  48  49  48  47  47  46  46  47  50  52  51  48  46  46  48  48  47  46  45  45  44  43  43  44  45  45  45  46  47  47  48  48  48  49  48  48  47  46  46  45  45  45  45  45  46  46  46  45  45  45  46  46  46  46  46  46  47  47  45  45  46  45  45  46  46  45  46  47  47  47  47  47  48  49  49  49  49  48  48  47  46  46  46  44  43  45  47  48  47  46  46  45  44  46  46  45  45  45  45  44  44  47  48  48  46  46  47  46  45  45  46  47  48  48  49  48  47  48  48  49  49  48  48  47  46  45  46  47  47  48  48  46  46  47  47  46  46  47  48  48  47  46  46  47  47  47  46  46  46  46  46  45  44  43  44  45  46  46  46  48  49  48  48  48  49  48  46  45  44  44  45  45  45  45  46  48  48  48  46  44  44  46  48  49  48  46  46  48  49  49  48  46  44  43  43  44  45  47  47  47  47  48  47  46  45  45  46  47  48  47  47  47  47  49  48  45  43  43  45  45  45  44  45  46  48  48  48  48  48  47  45  45  45  46  46  46  47  47  46  45  46  46  47  48  48  47  46  45  45  46  46  45 
 49  49  48  46  45  45  46  47  48  48  47  46  46  47  48  50  48  47  48  48  49  49  49  48  48  47  47  47  49  49  47  46  45  45  46  48  48  49  48  48  47  47  48  48  48  47  47  47  48  48  48  46  48  49  48  48  48  48  49  50  51  50  50  50  48  47  46  46  46  46  47  47  47  47  46  45  48  49  47  46  46  45  45  45  46  47  47  48  48  48  47  47  47  46  45  46  47  47  47  46  45  46  48  49  48  46  46  45  45  46  47  48  47  47  47  47  46  46  46  46  46  46  45  45  47  48  46  46  47  48  47  46  45  45  45  46  46  46  46  46  45  45  46  47  46  46  45  45  45  45  45  45  45  46  46  45  45  44  45  45  44  44  44  44  44  44  44  45  46  46  44  44  44  45  46  46  45  43  43  44  46  47  46  46  49  49  49  48  48  49  50  49  47  46  46  47  48  48  48  48  48  47  46  45  44  45  48  49  47  47  47  48  48  47  45  45  45  46  45  45  45  46  46  46  46  46  47  48  47  47  47  48  48  48  47  47  46  46  45  44  43  43  44  45  45  45  45  45  45  45  45  46  46  46  46  47  47  47  46  46  46  46  46  46  46  46  46  47  47  48  48  48  48  47  47  45  46  46  46  46  46  44  44  45  47  48  48  47  46  46  46  47  47  47  47  46  44  43  43  45  46  46  46  45  45  45  45  45  45  45  46  47  48  47  47  47  46  47  47  47  47  47  46  45  46  46  46  47  47  47  48  48  47  46  46  47  47  47  46  46  46  46  47  47  47  47  46  45  45  45  45  46  46  46  45  45  46  47  48  48  48  48  49  47  46  45  45  45  45  46  46  46  47  48  48  45  44  43  44  46  48  48  47  46  45  46  46  48  47  46  45  44  44  45  45  46  46  45  44  46  46  45  45  45  46  46  46  46  46  45  45  47  47  45  45  44  45  46  46  46  47  47  47  47  47  48  48  48  46  46  47  48  48  47  46  47  46  46  47  49  50  50  49  48  46  45  45  46  46  46 
 48  48  47  45  45  46  46  47  48  47  47  46  47  47  48  50  48  46  47  47  47  48  48  48  49  48  48  49  49  48  47  46  46  46  47  48  49  49  48  46  47  48  48  49  49  49  49  49  49  48  47  47  48  48  47  47  47  47  47  48  49  49  48  48  48  47  46  45  45  47  48  49  48  47  45  44  48  49  47  46  45  44  44  45  45  46  47  47  47  47  48  48  47  45  45  47  49  49  48  47  45  46  48  48  48  47  47  47  46  46  47  47  48  48  48  48  48  48  48  48  48  47  46  45  47  47  46  47  47  48  47  46  45  46  46  47  48  48  47  45  44  45  46  46  45  44  45  46  45  45  45  45  47  48  47  46  45  45  46  46  43  44  45  45  44  44  45  46  47  46  44  44  45  46  47  47  46  44  43  44  47  49  48  49  51  49  46  46  48  50  50  48  45  45  48  49  48  47  46  47  48  47  47  45  43  44  45  45  44  45  47  48  47  46  45  44  45  45  45  45  46  46  46  45  46  47  47  47  46  45  45  46  47  47  46  46  47  47  47  44  43  43  44  45  45  46  46  45  44  45  46  47  47  47  45  46  48  47  46  46  47  47  47  47  47  47  47  47  48  48  48  47  48  47  45  44  45  47  47  47  46  45  44  45  47  48  48  48  48  48  49  49  48  49  49  47  45  43  43  46  46  46  46  44  44  45  47  47  45  44  44  45  46  46  46  46  45  45  45  45  45  45  45  46  45  45  45  45  45  47  49  49  48  47  47  47  48  47  47  46  45  45  45  45  46  46  45  44  44  45  45  47  47  46  44  44  45  46  46  46  47  47  47  47  46  45  46  47  47  46  46  46  47  47  46  43  42  44  44  46  48  47  47  46  45  44  44  46  46  45  46  46  46  46  46  46  45  44  43  44  45  45  45  45  45  45  45  46  46  44  43  45  46  46  46  45  45  45  46  48  48  47  46  46  47  47  48  48  47  46  46  49  50  48  47  47  46  46  47  49  51  52  50  48  46  44  45  46  47  47 
 46  45  46  45  45  46  46  47  48  48  47  46  46  47  48  50  48  46  47  48  47  48  48  48  48  47  47  47  48  48  47  47  47  47  47  48  48  47  46  46  46  47  48  49  50  50  49  49  49  49  49  49  48  47  47  45  44  45  45  46  47  48  49  48  48  48  48  48  48  48  49  48  48  47  47  47  48  47  47  45  44  44  43  44  45  46  47  48  48  49  48  48  47  46  47  48  50  49  48  48  48  49  48  48  47  47  47  48  47  47  45  45  48  50  48  48  47  48  48  49  48  47  46  44  45  45  47  49  50  49  49  49  48  48  47  47  48  49  48  47  46  47  47  47  46  45  46  46  46  46  46  45  46  47  47  46  47  47  48  48  47  46  45  45  46  47  48  49  48  46  45  44  45  45  46  47  47  46  44  45  47  48  49  48  48  46  44  44  46  47  48  46  45  45  47  48  47  46  47  47  47  46  47  46  46  45  45  45  45  46  46  46  45  46  46  46  45  45  43  43  45  45  45  45  44  45  46  45  44  45  45  46  46  47  46  46  47  47  46  45  44  44  46  47  47  47  47  45  44  44  46  47  48  47  46  46  48  47  46  46  46  47  48  48  49  48  48  47  48  49  48  48  49  49  48  46  47  49  48  47  45  45  44  45  45  47  48  48  47  48  48  49  48  48  49  48  47  46  46  47  47  46  46  45  45  46  47  47  47  46  45  46  45  44  44  45  46  46  47  46  45  44  44  45  46  45  45  46  46  47  47  47  47  47  46  47  47  48  47  47  46  46  45  44  44  45  45  45  44  45  45  47  47  47  46  46  46  47  46  46  46  47  47  46  45  45  46  47  47  45  45  46  46  47  46  44  43  44  45  47  48  49  48  46  46  45  45  45  45  45  46  46  46  46  47  47  47  45  44  45  45  45  45  44  45  45  46  46  46  45  44  45  46  47  47  46  45  45  46  47  47  47  46  47  47  47  47  48  47  46  46  47  48  48  47  47  46  45  45  46  48  50  49  47  45  44  44  46  47  46 
 46  46  47  47  46  46  47  48  48  48  47  46  46  47  48  49  48  47  48  48  48  48  48  47  47  47  47  48  48  47  48  49  49  49  49  48  47  46  45  45  46  47  48  49  49  49  49  49  49  49  50  50  49  48  46  45  45  45  45  46  47  48  48  48  48  48  49  49  49  49  48  47  47  47  48  49  47  46  46  45  44  44  44  45  45  46  47  48  49  49  48  47  47  47  48  49  49  48  47  47  49  49  49  48  47  47  48  48  47  46  45  44  48  49  48  47  47  47  48  48  49  48  46  44  44  45  48  49  50  50  50  50  50  50  49  47  48  49  49  48  47  47  48  47  46  46  46  48  49  49  48  46  46  46  46  46  46  48  49  49  48  46  45  45  46  48  50  50  48  45  44  44  44  45  46  47  48  48  46  46  47  49  49  48  47  47  46  46  46  46  47  46  46  45  46  46  46  47  47  47  46  45  45  47  48  47  44  44  45  45  44  44  45  47  47  47  46  45  43  43  44  45  44  44  44  44  44  44  44  44  46  47  47  48  48  47  47  47  46  46  46  47  48  49  50  50  49  47  45  44  45  47  48  47  45  45  47  46  46  45  45  46  48  49  50  49  48  48  49  48  48  48  50  51  50  48  48  48  46  45  45  44  44  44  44  45  46  47  47  48  49  48  47  49  50  49  48  47  47  48  47  46  45  46  47  47  47  46  46  46  46  46  45  44  43  45  46  47  48  47  44  43  43  44  46  46  46  48  48  47  46  46  46  47  47  46  47  48  49  48  48  47  46  45  45  45  45  45  45  45  45  47  48  47  46  46  47  46  45  45  45  46  46  46  45  44  45  46  47  45  44  44  45  47  47  45  43  44  45  47  48  49  48  47  46  46  46  44  44  47  48  47  46  46  47  48  48  47  45  46  46  45  45  45  45  46  47  47  47  46  45  45  45  46  46  46  46  45  46  47  48  48  48  48  47  46  46  47  47  46  45  45  47  47  47  47  46  45  45  45  46  48  48  48  46  44  43  45  46  47 
 48  49  48  48  47  47  48  49  49  48  47  47  46  47  47  48  47  47  48  49  49  49  49  48  48  48  49  51  48  46  48  49  50  50  49  48  47  46  45  45  46  47  47  48  48  48  48  48  48  49  49  49  49  49  48  47  47  47  47  47  47  47  47  47  47  47  48  48  48  48  48  47  47  47  48  49  47  46  47  47  46  46  46  46  46  46  46  47  48  48  47  47  47  48  48  48  48  47  46  46  47  48  48  48  48  48  48  47  47  46  46  46  48  48  47  47  46  46  47  48  48  48  47  45  45  46  48  49  49  48  48  49  50  51  49  48  48  48  48  47  47  47  47  47  46  45  46  48  49  49  48  47  46  45  45  45  46  47  48  48  47  46  44  44  46  48  50  49  47  45  44  44  45  46  46  47  48  48  47  46  47  48  48  48  48  48  49  49  48  47  47  47  47  46  46  46  46  47  48  46  44  43  43  46  47  46  44  43  44  45  45  46  47  48  48  47  46  46  45  45  45  45  44  43  43  44  43  43  44  45  46  47  47  48  49  48  46  45  45  46  48  49  50  51  51  51  50  48  46  44  45  46  47  47  45  45  47  46  45  45  45  46  48  49  49  49  49  48  49  48  48  48  50  51  50  48  47  47  45  44  44  45  45  45  43  43  44  46  47  48  48  48  46  47  49  49  48  48  48  48  47  46  44  45  46  46  45  45  45  46  45  45  45  45  44  45  46  47  48  47  44  43  43  44  46  47  47  48  49  47  46  45  46  46  46  46  47  48  50  49  49  48  46  45  46  46  46  46  46  46  46  48  49  48  47  47  46  46  45  44  45  46  47  46  45  43  44  46  47  46  44  44  44  46  48  45  43  43  44  45  46  47  46  46  46  47  47  45  45  48  49  48  47  46  46  47  47  46  45  47  47  46  46  46  46  47  47  47  47  47  46  44  43  45  46  46  45  45  46  48  49  49  49  49  47  46  46  47  48  46  45  45  46  46  46  46  46  45  45  44  44  47  48  49  48  46  44  45  46  46 
 51  50  49  48  47  48  48  49  49  49  48  47  47  46  46  46  46  47  48  49  50  51  50  49  50  49  50  52  49  46  48  49  49  49  49  48  48  47  46  46  47  48  48  47  47  47  48  49  49  48  47  46  48  50  50  50  50  49  48  47  46  46  45  45  46  46  46  47  47  48  48  48  48  47  48  48  47  47  48  48  48  48  48  47  46  46  46  46  47  47  47  47  48  49  49  48  47  46  45  46  46  47  48  49  50  50  48  47  46  47  47  48  47  47  48  47  46  47  47  48  47  48  47  47  47  47  48  48  47  46  46  47  48  49  49  48  48  47  47  47  46  47  47  47  46  45  46  47  48  48  47  46  45  45  45  46  46  46  47  47  46  45  44  45  46  47  47  47  46  46  45  45  48  47  45  46  47  47  47  46  46  46  46  47  47  48  49  49  49  48  48  48  49  48  47  47  47  47  47  46  43  41  41  44  46  46  44  44  45  46  47  49  49  48  47  46  45  45  46  46  46  45  44  44  44  44  44  44  44  46  47  47  46  48  49  47  45  44  44  46  48  50  50  50  50  50  50  48  46  45  46  45  46  46  45  46  48  47  46  46  46  47  48  48  49  48  48  48  48  48  48  48  50  51  50  48  48  47  45  44  44  45  46  46  44  43  43  45  47  48  48  47  45  46  47  47  47  48  48  48  47  45  44  44  45  45  44  44  44  45  44  44  45  46  47  47  47  47  48  47  46  45  45  45  46  46  46  47  47  47  46  45  46  45  46  46  48  49  49  49  48  48  46  45  45  45  45  45  45  46  46  49  50  49  48  47  47  46  45  45  45  46  48  47  46  44  44  46  48  47  45  45  45  46  48  46  44  44  43  44  44  46  45  46  46  47  49  47  47  49  49  49  47  46  45  45  45  45  45  46  47  47  47  47  46  46  46  46  46  47  47  45  44  46  47  46  45  45  46  48  48  48  48  48  47  47  47  48  48  47  46  46  46  46  45  45  44  45  45  44  44  46  48  50  49  47  46  46  47  47 
 51  51  49  48  48  48  48  48  49  49  48  47  46  46  46  46  46  46  48  49  50  50  49  49  49  49  49  51  49  47  48  49  49  48  48  48  48  47  47  47  48  49  48  48  47  48  50  50  50  49  46  45  47  49  49  50  50  49  48  46  45  45  45  45  46  45  45  45  47  48  49  49  49  49  48  47  46  47  48  48  47  47  47  46  46  45  46  46  47  48  48  49  50  50  50  48  47  46  46  46  46  46  47  49  50  50  49  47  46  47  47  47  47  47  48  48  48  47  47  47  47  47  48  48  49  48  47  47  46  45  46  46  46  47  49  49  48  47  47  46  45  46  47  48  47  46  45  46  45  45  45  45  45  45  45  46  47  47  47  47  46  46  47  47  46  46  46  46  47  47  46  47  48  47  45  45  45  46  46  46  46  47  47  47  44  45  47  48  48  48  48  48  49  48  48  48  47  47  47  46  43  41  41  43  44  45  45  45  47  48  49  49  49  48  47  45  44  45  45  47  47  47  46  44  44  44  44  45  46  47  48  47  45  47  48  47  46  45  44  46  48  50  50  50  49  48  48  48  47  47  46  45  45  45  46  47  47  47  47  47  47  47  48  48  48  49  49  48  48  48  48  48  50  51  50  49  49  49  49  46  44  46  48  47  45  44  44  45  46  47  47  47  45  46  47  46  46  47  48  48  47  46  44  44  45  44  43  44  44  45  45  45  45  46  47  48  47  47  46  46  46  47  47  47  46  46  46  45  45  46  47  47  46  46  45  46  48  49  49  48  47  47  47  46  45  45  44  44  44  45  46  50  51  49  48  47  46  46  46  46  47  47  48  48  47  44  44  46  48  48  47  45  46  48  48  47  45  44  44  45  45  46  46  46  47  48  49  48  48  48  48  48  47  46  44  43  43  45  46  47  47  47  47  46  46  46  45  45  45  46  48  47  46  47  48  47  45  45  45  46  47  47  47  47  48  48  50  50  49  48  48  48  47  46  44  44  44  45  45  45  44  45  46  48  48  46  46  47  47  47 
 49  49  49  48  48  47  47  48  49  49  49  48  48  47  47  47  46  46  48  49  49  49  49  48  48  48  48  49  49  48  48  48  48  47  47  48  47  48  48  48  49  50  49  48  48  49  50  51  51  49  46  44  45  47  48  48  48  48  46  45  44  44  45  46  46  45  44  45  46  49  50  50  50  49  47  46  47  47  47  47  46  46  46  46  45  46  46  47  48  49  50  51  52  51  50  48  46  46  46  47  46  46  46  47  48  50  50  49  47  46  45  45  46  47  48  49  49  48  47  46  46  47  48  48  49  48  47  46  46  46  46  45  45  46  48  49  48  47  46  46  45  46  47  47  46  45  44  44  44  45  45  45  45  45  45  46  46  47  47  46  47  48  49  49  47  45  45  46  47  48  47  47  48  47  45  44  44  45  45  46  47  49  49  47  43  43  45  46  47  47  47  48  48  47  47  47  46  46  46  46  45  44  43  44  45  46  47  47  48  48  47  46  47  47  46  45  45  44  44  46  48  48  46  45  45  44  45  46  46  46  47  45  44  46  48  48  48  47  46  48  50  50  49  49  47  46  46  47  48  48  47  45  44  44  47  47  46  46  47  48  47  47  47  47  48  48  50  49  48  49  49  48  50  50  49  48  48  49  49  47  46  47  48  47  45  44  44  45  46  46  46  46  46  47  47  47  47  47  48  48  49  48  47  45  44  44  44  45  45  46  45  44  44  45  46  47  47  46  45  45  46  48  48  46  45  45  45  44  44  47  49  48  46  46  46  47  48  48  48  46  46  46  47  46  46  45  44  43  44  45  46  48  48  47  47  47  47  47  48  47  47  47  47  49  48  45  45  47  48  48  47  46  47  48  48  47  47  46  46  46  47  47  48  48  48  48  48  48  47  46  46  47  48  47  45  43  43  46  48  47  46  47  47  47  46  46  45  44  44  46  48  47  46  47  47  46  45  44  45  45  46  46  46  47  48  49  51  50  49  47  48  49  49  46  44  44  45  47  47  46  45  44  45  47  47  46  46  47  48  48 
 47  48  48  49  48  46  47  48  49  50  49  49  49  48  48  48  46  46  47  48  48  49  48  47  47  48  48  48  49  48  49  48  47  46  47  47  47  48  48  48  49  50  50  49  49  49  50  51  51  49  46  44  44  46  47  47  47  47  45  44  44  45  47  48  46  45  45  45  46  48  50  51  50  49  47  45  47  48  47  47  46  46  46  46  46  46  47  48  48  49  51  52  52  51  49  47  46  46  46  47  48  47  45  45  46  48  50  50  49  46  44  43  45  47  49  50  49  47  46  45  44  46  47  47  47  47  46  47  47  47  46  45  45  45  47  48  48  47  47  46  45  46  47  46  45  44  43  44  46  47  47  47  46  46  45  45  45  46  45  45  47  49  50  50  47  45  44  45  46  47  47  48  47  46  44  45  45  45  45  47  48  50  50  48  44  44  45  47  47  48  48  48  47  47  46  46  45  45  46  47  47  47  46  46  46  47  48  49  47  46  44  43  44  46  47  46  46  45  45  46  49  48  47  47  46  46  46  46  47  46  46  44  44  46  49  50  50  50  49  50  51  50  49  48  46  45  44  45  48  48  47  44  43  45  47  47  45  46  48  48  48  48  48  48  48  49  49  49  49  50  49  48  49  49  48  46  47  48  47  47  46  46  46  46  45  44  44  45  46  45  44  45  47  47  48  47  48  48  49  50  50  49  48  47  45  46  46  46  47  46  45  45  45  45  45  47  46  45  43  44  46  47  47  46  45  45  45  44  44  47  49  49  47  46  46  48  48  47  46  46  46  47  47  47  47  46  44  44  44  45  47  46  45  45  46  47  48  48  49  48  47  46  46  48  48  46  45  46  47  47  46  45  46  46  46  47  47  47  46  48  49  49  49  49  48  47  47  47  46  44  44  45  47  47  45  44  44  47  50  48  46  47  47  47  47  46  45  44  44  46  48  46  45  46  46  45  44  44  45  46  47  47  47  46  47  48  50  50  48  47  47  48  49  47  44  45  46  48  49  48  46  45  45  46  46  47  47  47  48  48 
 46  47  48  49  48  46  47  49  50  50  50  49  49  48  48  48  47  47  47  48  48  48  47  47  47  48  49  49  48  48  48  48  47  47  46  47  47  48  47  47  49  50  50  49  49  49  50  50  50  49  47  44  45  47  47  47  47  47  47  46  45  47  48  49  47  45  45  46  47  48  50  51  50  49  47  46  48  48  47  47  47  46  46  46  46  47  46  47  48  49  51  52  51  49  47  46  47  46  47  48  49  48  45  44  45  48  50  50  48  45  44  44  45  46  48  49  49  47  45  44  44  44  45  46  45  46  48  48  48  47  46  46  45  45  46  48  47  47  47  47  46  47  47  47  45  44  43  45  48  49  49  50  48  46  45  44  45  45  45  45  46  47  48  48  47  46  45  44  45  46  47  47  46  45  46  46  47  46  45  46  48  49  49  48  47  46  47  47  48  48  47  48  47  47  46  45  45  44  45  47  47  47  48  47  48  48  49  48  47  45  43  42  44  45  46  47  47  46  46  47  49  49  48  48  48  47  46  47  47  46  45  44  45  47  49  51  51  50  50  50  49  49  48  48  47  46  45  45  46  47  46  45  44  46  47  47  45  46  47  48  48  49  48  48  49  50  50  49  50  50  49  48  48  48  47  46  46  47  46  46  46  46  45  44  45  44  45  45  46  45  44  45  46  47  47  47  48  49  50  50  50  49  49  48  46  47  48  46  46  45  46  46  47  46  45  47  46  45  44  45  46  47  46  46  45  46  46  46  46  47  48  48  48  47  47  48  47  46  46  46  46  46  47  47  47  46  45  44  45  46  48  45  43  44  46  47  48  49  48  48  46  45  45  46  46  45  45  46  46  45  44  44  45  46  46  46  46  46  46  47  49  49  49  49  48  47  47  47  46  44  44  45  47  47  46  44  45  47  50  48  47  47  47  48  47  47  46  45  45  47  47  45  44  46  46  45  44  45  46  48  48  49  48  47  46  47  48  48  47  47  46  47  48  47  45  46  47  49  49  48  47  46  45  46  46  47  47  47  47  47 
 46  46  47  47  48  48  48  49  50  50  50  49  49  48  47  47  47  48  48  47  46  46  46  46  47  48  49  50  48  47  48  49  48  47  47  46  47  47  47  47  49  51  50  49  49  50  50  50  49  48  46  44  45  47  48  48  48  49  49  48  47  47  48  47  46  46  47  48  49  49  49  49  48  48  48  49  48  48  47  48  48  48  48  48  47  46  45  44  47  50  51  51  50  47  46  46  46  47  48  48  48  47  45  44  45  47  48  48  46  44  44  44  45  46  48  49  49  47  46  45  44  45  45  45  45  47  50  50  49  47  45  45  47  47  47  47  46  47  49  48  48  48  48  47  45  44  45  46  48  49  50  49  48  46  44  44  45  47  47  47  45  45  45  46  47  47  45  44  44  45  48  48  46  46  48  49  48  47  46  46  47  48  47  46  46  46  46  46  47  47  47  48  47  46  46  46  45  44  44  45  45  45  46  47  48  49  48  48  46  45  44  44  45  46  46  45  45  46  47  48  48  49  50  50  50  48  47  48  48  47  45  46  48  49  49  50  49  48  47  47  47  46  46  48  49  48  46  44  45  46  46  45  45  46  47  46  45  46  46  47  47  48  48  48  49  49  48  48  48  48  47  46  48  48  48  46  47  47  46  46  46  46  45  45  44  45  45  46  46  46  46  45  44  45  45  46  47  49  50  50  49  48  47  48  48  49  48  45  44  44  46  48  49  48  47  47  47  46  46  46  46  46  46  46  47  47  48  49  48  47  47  48  48  49  48  48  46  46  46  46  45  46  46  46  46  46  45  45  45  46  47  44  43  45  47  49  49  48  48  47  46  46  47  47  46  46  47  47  46  44  43  43  46  46  45  46  45  44  45  45  47  48  48  48  48  47  47  48  47  46  46  46  46  47  46  45  45  46  48  49  47  46  46  47  48  48  48  46  46  46  47  48  48  48  47  46  46  46  47  48  48  47  47  47  46  46  47  48  47  47  46  46  47  47  47  47  48  48  48  47  46  45  45  45  45  46  46  45  45  46 
 47  47  47  47  47  47  48  49  50  51  50  49  49  48  48  47  47  48  48  47  46  45  45  45  47  48  49  49  48  47  47  47  47  47  47  47  47  47  47  47  49  50  49  49  49  49  49  49  49  48  46  45  47  48  47  47  48  49  49  49  48  48  48  47  48  48  48  49  50  49  48  48  47  47  47  47  47  47  48  48  49  49  48  48  48  47  45  45  47  49  50  50  48  46  46  46  48  49  50  50  49  47  45  44  45  47  48  47  46  44  44  45  46  47  47  48  48  47  46  45  44  45  45  46  47  49  51  50  48  45  44  45  46  47  48  47  47  47  48  48  48  49  48  47  46  45  46  47  46  47  48  48  47  46  44  44  44  46  47  46  45  45  45  45  47  48  46  46  46  46  47  47  45  46  47  49  48  47  46  46  46  47  46  46  47  47  47  46  46  47  47  48  47  47  47  47  44  43  43  43  44  45  46  47  48  48  47  46  47  46  46  46  47  47  47  45  45  45  47  48  48  49  50  50  50  48  47  46  46  46  45  46  49  48  47  47  47  47  47  46  45  45  45  47  49  48  46  45  46  46  46  46  47  47  47  47  46  46  46  47  48  48  49  49  49  49  47  46  47  47  46  46  46  47  46  46  47  47  47  47  48  47  46  46  45  45  46  46  46  46  46  45  44  45  46  47  48  49  50  50  49  48  47  49  50  49  48  45  44  45  46  48  49  49  48  48  47  47  46  45  45  45  46  47  47  47  48  48  48  47  46  46  48  49  49  48  47  46  46  46  46  46  46  46  45  45  46  46  46  46  46  45  44  45  47  49  50  50  50  49  48  47  47  46  46  46  47  48  47  46  44  44  46  47  47  46  45  46  46  46  47  47  47  47  47  48  48  48  48  47  47  47  47  47  46  46  46  45  46  48  48  46  46  46  46  47  47  47  47  47  46  47  48  48  47  47  47  47  47  47  48  48  48  48  47  46  46  47  47  47  46  46  46  46  46  46  48  49  49  48  47  45  44  45  46  47  47  45  45  46 
 49  48  48  49  47  45  48  50  52  52  50  49  49  48  47  48  47  47  48  49  48  46  45  45  47  49  49  49  48  47  46  45  45  46  48  49  48  47  48  48  48  48  48  48  48  48  49  50  50  48  47  46  49  50  46  45  46  47  48  48  48  47  48  48  49  48  46  47  49  48  48  47  48  47  45  43  46  48  47  48  49  48  48  47  48  48  48  48  48  49  49  49  47  45  46  47  49  50  51  51  50  48  45  44  46  49  50  49  47  46  45  46  47  47  46  47  48  47  46  44  44  44  45  47  50  50  49  48  46  44  44  44  45  46  47  48  49  47  45  46  48  49  48  47  46  46  46  46  44  45  47  48  47  45  44  43  44  44  45  46  48  47  47  47  47  48  48  48  47  47  46  45  44  44  45  46  47  47  46  45  46  46  46  47  47  49  48  47  46  46  47  47  46  46  48  48  45  43  43  43  44  46  48  48  48  47  45  45  47  47  46  46  47  47  46  47  46  46  46  47  48  49  48  47  47  46  45  45  44  45  44  46  48  46  45  44  45  46  47  46  45  44  44  45  46  46  45  46  46  47  47  47  48  48  49  48  46  45  46  48  48  49  48  48  49  48  45  44  46  46  47  47  46  45  45  45  46  46  46  47  48  48  47  46  46  46  46  46  46  45  45  44  45  46  48  50  51  51  50  51  50  49  48  50  50  49  47  46  46  46  47  47  48  48  49  48  47  46  45  45  45  45  46  46  46  45  45  46  46  46  45  44  45  47  48  47  47  46  44  45  46  46  46  45  45  44  45  46  46  45  45  46  45  45  45  46  49  52  53  52  49  47  45  44  43  44  46  47  48  47  46  45  45  47  48  46  46  48  49  48  46  45  44  45  46  47  49  47  46  46  46  45  45  45  46  45  45  45  46  48  49  49  47  46  44  44  46  48  48  47  46  45  44  46  46  47  46  46  46  47  48  49  50  49  48  46  46  46  47  47  48  48  47  46  44  45  47  50  52  51  48  46  45  46  47  47  46  46  46  46 
 49  48  49  50  48  46  48  50  51  51  50  49  49  49  48  48  48  48  48  49  48  47  45  45  47  48  49  49  48  47  46  46  46  47  49  49  48  48  47  47  47  47  47  47  47  48  49  49  49  48  47  46  47  47  45  44  45  46  48  48  48  48  47  48  48  47  44  44  46  48  48  48  47  47  46  46  47  48  47  47  48  48  49  49  48  48  47  46  48  49  49  48  47  46  47  48  50  50  51  51  50  47  45  45  46  49  49  48  47  46  46  45  45  46  47  47  47  47  46  46  46  47  47  48  49  49  49  47  45  44  44  45  45  46  47  48  48  47  46  48  49  49  48  47  46  46  45  45  45  46  47  47  46  44  44  44  45  46  47  47  48  48  47  47  47  47  48  47  46  46  46  45  44  43  44  46  48  48  46  46  46  46  44  45  47  48  48  47  47  47  48  48  47  47  48  49  49  49  48  47  47  48  48  48  47  46  45  45  47  46  46  46  46  46  46  46  47  46  47  47  47  47  47  47  46  46  46  46  46  46  46  46  46  45  44  44  46  46  46  45  45  45  45  46  46  46  45  45  46  46  46  47  47  48  48  47  45  45  46  48  48  47  47  48  48  47  45  45  46  46  47  47  48  48  48  48  48  47  47  46  47  47  47  47  46  46  46  46  46  46  46  46  46  47  49  50  50  50  50  50  49  49  48  48  47  46  45  45  45  45  46  46  47  48  48  47  46  46  47  48  47  46  44  43  44  45  46  46  46  46  44  43  44  45  46  47  46  45  44  46  47  47  46  46  46  45  45  46  46  45  45  46  46  45  45  46  49  51  51  51  49  47  45  43  42  43  46  47  48  47  46  45  45  45  46  45  45  46  46  46  46  46  46  46  47  48  48  47  46  46  45  45  45  45  45  45  44  45  47  48  49  49  48  47  46  46  47  48  48  49  48  46  45  47  47  47  46  46  46  47  47  48  49  47  47  47  46  46  47  47  48  48  47  47  47  47  48  50  50  49  48  47  46  47  47  47  47  46  46  46 
 48  48  48  49  48  47  49  50  51  50  50  49  49  49  49  49  49  50  49  48  48  47  47  47  47  48  48  48  48  47  47  47  47  47  48  49  49  48  47  45  46  46  46  46  46  47  47  48  48  48  47  46  46  46  45  45  46  47  49  49  49  49  48  48  48  46  44  43  45  47  49  49  49  49  48  48  47  46  46  47  48  49  50  50  49  48  47  46  48  48  47  47  46  46  47  48  49  50  50  50  49  47  46  46  47  49  49  47  46  45  45  45  44  44  47  48  47  46  45  46  47  48  48  47  47  47  47  46  45  45  45  45  46  47  47  48  47  47  47  49  50  50  48  46  45  45  45  45  46  47  47  47  46  45  44  44  45  47  48  48  48  48  48  48  48  48  48  47  46  46  46  46  44  44  45  47  49  49  47  46  46  45  44  43  45  47  47  47  47  48  49  48  47  46  47  49  51  51  50  49  48  48  49  48  47  47  46  46  46  46  45  45  45  45  45  46  47  47  48  47  45  45  46  46  47  47  47  47  47  47  48  46  44  44  44  45  46  46  45  45  44  44  45  46  47  46  46  46  46  46  47  47  47  48  48  46  44  45  46  47  47  46  45  46  47  46  45  45  45  46  47  48  48  49  49  49  49  48  47  47  47  48  48  48  48  48  47  47  48  47  46  46  46  47  49  49  49  49  48  48  48  48  47  46  45  45  45  45  45  45  46  46  47  47  47  46  46  47  48  49  48  46  44  43  44  45  46  47  46  46  44  43  43  44  45  46  46  45  45  46  47  47  46  45  45  46  46  46  47  46  45  47  48  47  46  47  48  49  50  50  49  48  47  44  43  44  46  47  48  47  46  44  44  45  46  46  45  45  44  44  45  47  48  48  48  48  47  46  46  45  46  46  46  45  45  44  44  45  46  48  49  48  48  48  48  47  47  48  49  49  49  47  47  48  48  48  46  45  45  47  47  48  48  46  46  46  46  46  47  46  47  48  48  48  48  48  48  49  48  47  47  47  46  47  47  47  47  47  47  47 
 47  47  48  49  49  49  49  50  50  49  49  49  49  49  48  48  50  50  49  48  47  48  48  48  48  47  47  47  47  47  48  48  47  46  46  47  48  48  47  45  45  46  46  45  46  47  46  46  47  47  46  47  47  47  47  48  48  49  49  50  50  50  49  49  48  47  45  45  46  47  49  50  51  51  51  48  46  45  47  48  49  50  49  49  48  48  47  47  48  48  46  46  46  46  47  48  48  48  48  48  48  47  47  46  47  49  49  47  46  45  45  46  44  45  47  47  47  46  45  46  48  48  47  46  46  46  46  46  45  46  46  46  47  48  48  47  47  46  47  49  51  50  47  45  44  45  45  46  47  48  48  48  47  46  45  45  46  47  47  47  47  47  47  47  48  48  48  47  46  47  47  47  46  46  46  48  49  49  48  47  47  46  45  44  44  46  46  46  46  46  48  48  47  45  46  48  50  49  48  48  47  47  48  48  48  48  48  48  47  46  46  46  46  46  46  46  47  48  49  47  45  45  46  46  47  47  47  47  47  47  48  46  43  43  44  46  46  46  46  45  45  45  45  47  48  47  47  47  47  47  48  48  48  48  48  47  45  46  46  47  47  45  44  45  46  47  47  46  45  45  46  47  47  47  48  48  48  49  48  48  48  48  49  50  49  48  48  48  48  47  47  46  46  47  48  48  47  48  47  47  47  48  48  47  46  46  46  46  46  46  46  46  47  46  46  47  47  47  48  48  47  46  45  45  46  46  47  47  47  46  45  44  44  44  45  46  46  46  46  45  45  45  45  44  44  45  46  47  47  46  46  47  47  46  45  46  47  48  48  48  48  47  46  46  46  46  47  47  47  47  46  45  45  46  47  47  46  45  44  44  46  47  48  49  48  47  46  46  45  46  46  47  47  46  46  45  44  44  45  48  48  47  47  48  49  48  47  47  48  48  48  47  47  49  49  48  46  44  45  47  47  48  47  46  46  47  47  47  46  45  46  48  48  49  48  49  48  47  46  46  47  47  47  46  46  46  47  47  48  47 
 47  46  47  49  50  50  50  49  48  48  48  49  49  49  48  48  49  49  48  47  47  48  49  48  48  47  47  47  47  48  48  48  47  46  45  46  48  49  48  46  45  46  46  46  47  47  47  46  46  46  47  47  47  48  49  50  49  50  50  50  50  50  50  50  49  48  48  48  48  47  48  51  53  53  51  47  44  44  47  49  50  51  49  47  47  47  47  47  48  48  46  46  46  46  47  48  47  46  46  47  48  47  46  46  47  49  49  48  47  46  46  46  46  46  47  47  47  46  46  47  48  47  46  46  46  47  46  46  45  46  46  47  48  48  47  47  47  46  46  48  50  50  47  45  44  45  45  46  47  48  49  50  49  47  47  47  47  47  46  46  46  47  46  46  47  48  47  46  46  46  46  47  49  48  47  48  49  48  47  47  48  48  46  45  45  46  45  45  44  45  46  47  46  45  46  47  47  46  46  46  46  46  47  47  48  48  49  48  47  47  47  46  47  48  47  47  47  48  48  47  46  46  46  46  47  47  47  46  47  47  47  46  44  44  45  46  47  48  47  47  46  46  47  48  49  49  48  47  47  48  48  49  49  48  48  48  47  47  46  47  46  45  44  45  47  49  49  48  46  46  47  46  46  46  46  46  48  49  49  48  48  48  49  50  49  48  49  49  48  47  47  46  45  46  47  48  47  47  47  47  48  49  49  48  47  47  47  47  47  47  46  47  47  46  46  47  48  48  47  46  46  45  46  46  47  47  47  47  47  47  47  46  45  46  46  46  46  47  47  46  45  45  45  45  45  46  47  47  48  47  46  47  47  46  45  46  46  48  49  49  47  46  45  48  48  47  48  47  47  46  45  45  46  47  48  48  47  45  44  45  46  47  48  48  47  46  46  46  46  46  47  48  48  48  47  45  44  43  44  46  46  46  47  48  49  49  48  46  46  46  47  46  46  48  48  46  44  44  44  46  46  47  47  46  46  48  48  48  46  45  46  48  48  48  48  48  48  46  46  47  47  47  47  46  46  46  47  47  47  47 
 47  47  48  50  50  51  50  49  48  47  48  49  49  50  50  50  49  48  48  47  47  48  49  49  48  46  46  46  47  48  49  49  48  46  45  47  49  49  48  46  46  46  47  47  48  48  47  46  45  46  47  48  48  48  49  49  49  48  48  48  48  49  49  49  49  50  50  51  50  48  49  51  53  53  50  46  44  45  46  48  50  49  47  46  45  46  46  47  48  48  47  48  48  49  48  48  47  46  45  46  48  48  47  47  47  49  50  50  49  48  47  47  47  47  46  45  46  47  47  47  46  46  46  46  47  47  47  46  45  45  46  47  47  47  46  46  47  46  45  47  49  50  47  45  44  45  45  45  47  48  49  49  49  48  48  48  48  47  46  46  46  46  46  46  47  47  46  45  45  45  45  47  50  49  47  47  47  47  46  46  47  48  46  46  46  46  46  46  45  46  47  47  47  46  46  46  45  45  45  45  45  46  46  47  47  47  47  47  48  48  48  48  48  48  48  48  47  47  47  47  47  47  47  47  46  46  46  46  46  46  46  46  46  46  46  47  47  48  48  48  48  47  47  48  49  48  48  48  48  48  49  49  49  49  49  49  48  47  46  46  46  45  45  46  48  50  50  49  49  48  48  46  45  45  45  46  47  48  49  48  49  48  48  47  47  47  48  48  48  47  46  45  45  46  47  47  46  46  47  47  48  50  50  50  49  49  49  48  48  47  46  46  46  46  46  46  46  47  47  46  46  45  45  46  47  48  48  48  48  48  49  49  48  48  48  47  47  46  47  47  47  47  47  47  47  47  48  48  48  47  46  47  47  46  45  46  47  48  49  49  47  46  45  48  49  48  47  47  47  46  45  46  46  48  50  48  47  47  46  46  47  48  48  47  47  46  46  46  46  46  47  48  48  48  46  45  45  44  44  46  46  46  46  48  50  49  48  46  45  45  45  45  46  47  47  46  44  43  44  45  46  45  45  46  47  49  49  48  46  46  47  48  49  47  46  48  48  46  47  48  49  49  48  48  47  47  47  46  46  46 
 48  48  49  51  51  50  49  48  47  47  48  49  50  51  52  51  50  48  48  47  47  48  49  49  48  46  45  45  47  49  50  50  50  48  47  48  49  49  48  45  46  46  47  48  49  49  48  47  46  46  47  49  48  47  48  48  47  47  46  46  47  48  48  48  49  50  50  50  49  49  49  50  51  51  49  46  46  47  47  47  47  48  47  47  47  46  46  46  47  48  48  48  49  50  49  48  46  46  45  46  47  47  47  46  47  49  50  51  50  49  47  47  48  47  44  44  45  47  48  47  45  45  46  47  49  49  48  48  47  46  47  47  47  47  46  46  46  45  44  45  48  49  47  45  45  45  45  44  46  47  48  48  48  48  47  48  49  48  48  47  47  47  46  47  47  46  46  45  44  44  44  46  49  48  46  46  47  46  46  46  47  48  46  45  46  47  47  47  47  48  49  49  48  47  47  47  46  46  46  46  46  46  46  46  46  46  46  46  47  47  47  48  49  49  49  48  47  46  46  47  48  47  47  46  46  45  45  46  47  47  47  47  47  46  46  46  46  47  48  48  48  47  46  46  47  47  47  47  47  47  48  48  48  48  48  48  48  47  46  47  46  46  46  48  50  51  50  50  51  50  49  48  46  46  46  46  47  47  47  47  49  47  46  46  46  47  48  49  49  48  46  45  45  45  46  46  46  46  47  47  48  49  50  50  50  50  49  48  48  47  46  45  45  45  45  45  46  46  47  46  45  44  44  45  47  48  48  48  48  49  49  50  49  49  48  47  47  46  46  48  48  48  48  48  48  48  49  49  48  47  45  46  46  45  45  46  48  48  49  48  47  46  45  47  48  47  47  46  46  46  46  45  45  47  49  48  48  48  47  47  48  48  47  47  47  47  47  46  46  46  46  46  47  47  46  45  45  45  45  47  47  46  46  48  50  49  48  46  45  45  45  45  46  46  47  46  45  44  45  45  46  45  45  46  47  48  48  47  46  46  48  49  49  47  45  46  46  46  47  48  50  50  50  49  48  48  48  46  46  46 
 49  48  49  51  50  48  48  48  47  47  49  50  51  53  53  52  50  48  49  48  47  47  48  48  48  46  45  44  47  49  49  49  49  50  49  48  48  48  47  45  45  46  46  48  49  49  48  47  46  46  47  48  48  47  46  46  45  45  46  46  46  46  47  47  49  49  47  47  48  49  49  48  47  48  48  47  49  50  48  46  46  47  48  49  50  48  47  46  46  47  49  49  48  48  49  48  46  46  45  46  46  47  46  46  47  49  50  51  50  49  48  47  48  46  43  42  44  47  48  48  47  46  47  49  50  50  49  49  48  47  47  47  48  47  46  47  47  45  43  44  46  47  47  46  46  46  45  45  46  47  47  48  47  46  46  47  49  50  49  48  48  47  46  46  47  46  46  45  44  44  44  45  47  46  45  46  47  47  47  46  47  48  46  45  46  47  48  47  48  49  50  50  48  47  47  48  48  47  46  47  47  47  47  47  46  46  45  45  46  47  47  47  48  49  48  48  47  47  46  47  47  47  46  45  45  46  46  46  47  49  49  48  46  46  45  44  44  45  46  47  46  45  45  45  45  45  45  45  46  47  46  47  46  46  47  47  46  45  46  47  47  47  48  49  50  50  49  49  51  51  50  49  48  48  48  47  47  46  44  46  49  47  46  45  45  47  49  50  49  48  46  45  45  44  45  46  46  46  47  47  48  48  48  49  51  50  49  48  48  47  46  46  46  46  45  46  47  47  46  45  44  44  45  47  47  47  45  46  48  49  50  49  50  49  48  47  46  46  46  48  50  49  48  47  47  48  49  48  48  47  46  45  46  46  46  47  47  48  48  47  47  46  46  46  46  46  46  46  47  47  46  46  45  45  46  48  49  49  49  49  49  48  47  48  47  48  49  48  47  47  46  46  46  47  47  47  47  47  48  49  48  48  48  49  49  50  49  48  47  46  46  46  47  46  47  46  46  46  47  47  47  47  47  47  46  46  46  46  45  46  47  48  48  46  44  44  45  46  46  47  49  49  50  49  49  48  48  47  46  47 
 48  47  47  48  48  47  47  48  48  48  49  51  52  52  51  50  49  49  49  49  48  47  47  48  47  47  46  45  46  47  48  48  48  49  49  48  48  47  46  45  46  46  46  47  48  48  48  47  47  47  47  48  48  47  46  45  46  46  47  47  46  47  47  48  50  49  46  46  47  49  48  46  45  46  47  48  50  50  48  47  46  47  49  50  51  49  48  47  46  47  49  49  48  47  48  48  47  47  46  46  46  47  47  46  47  48  49  49  49  48  47  46  48  46  44  43  44  47  49  49  49  48  49  50  49  50  50  50  49  48  47  48  48  47  48  48  48  46  44  45  46  47  47  46  46  46  45  44  46  46  47  47  47  46  46  47  48  49  49  49  48  47  46  46  46  46  46  46  45  45  45  45  47  46  46  47  48  48  48  47  47  48  46  45  46  47  47  47  47  49  49  49  47  46  48  48  47  47  47  47  47  47  47  48  48  47  46  46  47  47  46  47  47  47  47  47  47  46  46  47  47  47  46  46  45  45  45  46  47  48  49  48  46  46  45  43  43  44  46  46  47  46  45  45  44  45  46  46  47  47  46  46  45  46  46  45  45  45  45  46  47  47  47  48  49  49  48  48  50  50  50  50  49  48  48  48  47  46  44  46  49  47  46  46  47  48  49  50  49  48  46  45  45  45  45  46  46  47  48  48  49  48  48  49  50  49  48  48  47  47  46  46  46  46  46  48  49  48  45  44  44  46  48  49  49  46  44  45  47  49  49  49  49  48  47  46  46  46  46  48  50  49  48  47  46  47  47  48  48  47  46  47  48  47  47  47  48  48  47  47  47  46  46  46  46  46  46  47  47  48  48  46  45  45  47  49  50  49  50  50  49  48  47  48  48  49  50  50  49  47  46  46  46  47  48  48  48  49  49  50  49  48  49  48  48  49  49  49  49  47  46  48  48  46  46  47  47  48  48  47  47  48  47  47  46  46  46  45  45  46  47  47  47  46  45  45  45  45  46  46  46  47  48  48  48  47  47  47  48  48 
 47  46  45  45  45  46  47  48  49  49  50  51  51  51  49  47  48  49  50  49  48  46  46  47  48  48  47  46  46  46  46  46  47  47  48  48  48  47  46  47  48  48  48  48  48  49  48  47  46  46  47  48  48  47  46  45  46  48  49  48  47  46  46  47  49  49  47  47  48  48  46  45  45  46  48  49  48  47  47  47  48  48  49  49  49  48  48  48  47  48  49  48  47  46  46  47  48  48  46  45  46  47  46  46  47  47  47  47  47  47  47  47  47  46  45  44  45  47  49  50  50  50  49  48  47  47  48  49  48  47  47  48  49  48  49  49  48  46  45  46  48  48  47  46  45  45  45  44  44  45  47  47  47  47  47  47  48  48  48  47  48  47  47  47  47  47  47  47  46  47  47  46  46  46  46  47  48  48  47  47  48  48  47  46  47  47  47  45  45  45  46  46  46  46  49  50  48  48  48  48  48  48  48  49  49  48  47  48  49  48  47  47  46  46  46  46  46  47  47  48  48  47  46  45  44  44  44  45  46  46  47  48  48  47  46  45  44  45  46  46  47  48  47  47  45  47  48  48  49  49  48  46  45  45  45  45  45  44  44  44  45  45  45  46  48  49  48  48  49  49  49  49  49  49  49  49  49  47  46  47  48  48  48  48  48  48  49  49  48  47  45  45  44  44  44  45  45  47  48  48  49  48  47  48  48  47  47  46  46  46  47  47  47  47  47  48  49  49  48  47  46  47  48  49  49  47  45  45  47  49  49  49  48  46  45  45  45  46  47  48  48  47  46  44  44  44  45  47  47  47  47  49  50  48  48  47  47  47  47  46  46  46  47  47  48  48  47  47  47  47  47  46  46  47  49  49  49  49  49  49  47  47  47  47  48  48  48  49  49  48  47  47  47  48  49  49  49  49  49  49  49  49  48  47  46  47  48  50  50  48  47  48  48  46  46  46  48  49  48  47  47  47  47  48  47  46  46  46  47  47  47  46  46  47  47  46  47  47  46  45  44  45  46  48  48  46  46  47  48  47 
 47  46  45  45  45  46  47  48  49  49  50  50  50  50  47  45  47  49  49  49  48  46  45  46  48  49  49  48  47  46  45  45  45  46  47  48  47  47  48  50  50  49  48  48  48  49  48  47  46  46  47  48  48  47  46  45  46  49  50  49  48  47  46  47  48  49  49  49  48  47  45  45  46  48  49  49  46  45  46  47  48  48  48  48  47  47  48  48  49  49  50  48  47  46  46  48  49  48  47  46  46  46  45  46  47  47  46  45  45  46  47  48  47  47  46  45  46  47  48  50  50  49  48  47  45  45  46  47  47  47  46  47  48  48  49  50  49  47  46  46  47  48  47  46  46  46  45  44  44  45  47  47  48  48  48  47  47  47  47  47  47  47  46  46  47  48  48  48  48  48  48  47  45  45  46  46  47  47  46  47  48  48  47  47  46  46  46  45  45  44  45  45  46  46  49  50  48  48  49  49  49  49  49  49  49  48  47  48  49  48  47  46  46  46  46  46  46  46  47  48  48  47  46  44  44  44  44  45  45  45  45  47  50  49  48  47  47  46  47  48  48  49  48  48  47  48  49  49  49  49  47  46  45  44  45  45  44  45  45  45  45  44  44  45  47  49  48  47  47  48  48  48  48  49  50  49  49  49  48  48  49  49  49  49  48  48  48  48  47  46  43  43  44  44  44  45  46  47  48  48  48  48  46  46  46  45  45  45  45  46  48  48  48  47  47  47  47  49  50  49  48  47  48  48  49  48  47  47  47  48  48  48  46  46  46  45  45  46  47  48  47  46  44  43  42  43  44  46  47  46  46  49  50  48  48  47  47  46  46  46  46  47  48  49  49  48  48  48  48  48  48  47  47  48  49  48  48  48  48  47  46  46  46  47  47  47  47  47  48  47  46  47  48  49  49  49  48  48  47  49  49  48  46  46  45  46  48  50  50  49  48  48  47  45  44  45  48  49  48  46  45  46  47  49  48  47  46  47  47  48  47  47  47  47  47  47  47  47  46  45  44  44  46  48  48  47  46  47  48  48 
 47  47  47  47  49  49  48  48  50  50  50  49  49  48  47  46  47  49  49  50  49  47  45  45  46  48  50  49  49  47  45  44  44  46  47  47  46  46  48  50  50  48  47  47  48  49  47  46  46  48  49  49  47  45  45  46  47  48  49  50  49  49  48  47  48  49  49  49  48  47  46  47  47  47  48  49  47  45  46  46  46  47  47  47  47  47  48  48  49  50  51  49  48  47  48  49  49  48  48  47  45  45  46  47  48  48  47  46  46  47  48  48  48  49  49  49  48  46  47  47  47  47  46  46  45  46  47  47  48  47  47  47  48  48  49  51  52  50  47  45  44  44  45  46  46  47  45  45  47  47  47  47  48  48  48  47  47  47  48  47  47  46  45  46  47  49  49  49  48  49  49  48  45  45  47  47  47  46  46  46  47  47  48  47  46  45  46  48  49  49  47  46  46  46  47  47  47  47  48  49  50  49  49  47  46  47  46  47  48  47  46  46  47  48  47  47  46  46  45  45  47  46  45  44  45  46  47  47  47  46  45  46  49  49  50  50  50  49  48  49  49  48  46  46  48  48  48  48  47  46  44  44  43  44  44  44  43  46  49  50  49  47  46  47  49  49  46  45  46  46  47  48  48  49  49  49  48  49  49  49  49  49  49  48  48  48  47  47  46  44  42  43  44  44  45  47  48  49  48  48  47  46  46  44  44  44  45  46  45  46  47  48  48  46  44  44  46  47  48  49  49  48  47  47  48  49  50  49  47  46  45  46  46  48  49  48  48  47  47  47  47  46  46  45  43  43  44  45  45  46  46  47  48  47  46  47  47  47  46  46  47  48  50  49  48  48  47  48  49  48  49  48  48  48  48  46  46  48  48  47  46  45  46  47  48  47  46  45  45  46  46  47  47  48  48  48  47  46  47  49  49  46  45  45  46  47  48  50  49  48  49  48  46  42  42  44  48  50  49  46  45  46  48  49  48  47  46  45  46  47  48  48  48  47  45  45  45  46  46  46  46  46  47  48  48  47  47  48  48  48 
 48  48  48  48  49  49  48  49  50  50  49  49  49  50  49  48  49  49  49  49  49  47  46  45  45  47  48  49  48  46  45  43  44  46  47  47  46  46  48  50  49  47  46  47  48  49  48  48  48  49  49  49  46  45  46  47  48  49  48  48  48  48  48  48  49  50  50  49  47  46  46  47  47  47  47  49  46  45  45  46  47  47  47  47  46  46  46  46  47  47  48  47  47  47  47  47  47  47  48  48  46  45  46  47  48  49  48  46  46  48  50  49  48  47  48  47  46  46  46  46  46  46  45  44  45  46  47  47  47  47  47  47  47  48  49  49  49  47  46  45  45  45  47  47  46  46  45  45  46  46  45  46  48  48  47  47  47  49  49  48  47  47  48  49  50  50  49  48  46  46  47  47  46  47  48  48  47  46  45  46  47  48  48  48  47  46  46  48  49  48  46  45  46  46  46  46  46  47  47  48  48  48  47  47  46  46  47  47  47  47  46  45  46  47  47  47  46  45  45  45  45  45  45  46  47  48  49  50  49  48  46  46  47  48  49  50  49  49  48  48  48  47  45  46  47  46  46  46  47  46  45  45  45  45  46  45  46  48  50  51  51  50  49  48  49  49  48  47  47  47  48  48  48  49  49  49  49  49  50  48  46  46  47  47  47  47  47  47  46  46  44  43  43  45  47  48  49  49  48  46  46  48  49  46  43  44  45  45  45  45  46  48  48  47  45  44  45  45  47  48  48  48  48  48  47  47  48  48  47  46  45  45  46  47  48  48  47  47  46  48  48  48  48  47  45  44  43  43  44  44  45  46  47  46  46  47  47  48  48  48  48  49  50  49  48  47  47  47  47  47  48  48  48  48  48  46  46  48  48  47  45  45  46  48  48  47  46  46  46  47  47  48  48  48  48  48  48  47  47  50  50  48  46  46  46  47  48  49  48  47  47  48  47  45  44  46  48  48  47  46  46  47  48  46  45  45  45  44  45  46  48  49  48  46  45  45  46  47  47  47  47  47  47  47  47  47  47  47  47  47 
 48  49  49  48  48  48  49  49  50  49  48  48  49  50  49  49  49  50  48  48  48  48  47  46  44  45  47  48  46  45  45  44  45  47  48  47  47  47  48  49  48  46  45  46  48  49  49  49  49  49  49  48  47  46  47  47  48  48  47  46  46  47  47  48  49  49  49  48  47  47  47  47  46  46  47  48  46  44  44  46  47  47  48  47  47  46  45  45  45  45  46  46  47  47  47  47  47  47  48  49  47  46  47  47  48  49  48  47  47  49  50  49  47  46  46  45  45  46  47  47  47  46  44  43  45  46  46  46  46  46  46  46  47  47  48  48  46  45  45  46  47  48  48  48  46  45  45  45  45  45  45  46  47  47  46  46  48  49  49  48  47  48  49  51  51  50  49  46  45  44  45  47  48  49  48  47  46  45  44  45  47  49  49  48  48  47  47  47  47  46  45  45  46  47  46  46  47  46  46  46  45  46  46  47  47  47  48  47  46  46  46  46  47  47  46  47  46  46  46  45  44  45  46  47  48  49  50  51  50  49  47  46  45  46  48  49  49  48  47  47  47  46  45  45  46  46  45  45  46  47  46  46  46  46  47  47  48  48  48  50  52  51  50  48  48  49  49  48  48  49  49  49  48  48  47  48  48  49  50  47  43  45  46  47  47  46  46  46  46  46  47  45  43  45  48  49  50  49  46  45  45  48  51  48  45  45  45  44  44  44  46  48  48  47  47  45  45  46  47  47  47  47  47  47  47  46  47  48  48  47  46  46  46  47  47  47  47  46  46  47  48  49  49  49  46  45  44  43  43  44  45  47  48  47  46  47  48  49  50  50  49  49  49  49  48  48  47  46  45  46  47  47  47  48  48  47  47  47  46  45  44  45  47  49  49  48  47  48  49  48  49  49  49  49  49  49  49  49  48  50  50  49  47  47  47  48  48  49  48  47  47  47  47  48  48  48  47  46  46  46  47  48  48  45  44  44  45  45  45  46  48  48  48  47  46  47  48  48  48  47  48  48  48  48  48  47  46  46  46  46 
 49  49  48  47  47  48  49  50  50  49  47  47  48  50  49  48  50  50  49  48  48  49  48  47  45  45  46  47  46  46  46  46  46  47  48  47  47  48  49  50  48  46  46  46  47  48  48  49  49  50  49  48  47  47  48  48  48  47  46  45  44  46  47  47  48  48  47  47  46  47  48  47  46  45  46  47  46  44  45  45  46  46  47  48  48  47  46  46  45  45  47  47  48  49  48  47  47  47  48  48  48  47  47  48  49  50  49  48  48  48  49  48  47  46  46  45  46  47  47  48  49  47  45  44  45  46  47  47  47  46  46  47  48  48  48  47  45  45  46  46  48  49  49  48  46  45  45  46  46  46  47  48  47  46  45  46  47  48  48  47  46  47  48  49  50  50  49  47  46  46  46  47  49  49  48  47  45  44  44  45  47  48  48  48  49  47  46  46  46  45  45  46  47  48  47  47  48  46  45  44  44  45  46  47  47  47  48  47  47  46  47  48  48  47  47  46  46  47  47  46  45  46  47  47  48  49  49  49  49  48  48  47  45  46  47  48  49  48  48  48  47  47  46  46  46  46  45  45  45  46  47  47  47  47  47  48  48  47  46  48  51  51  49  47  48  49  49  50  50  50  50  49  48  47  46  46  47  48  49  47  45  46  48  49  48  46  45  45  45  45  46  47  46  46  47  49  49  49  46  44  44  46  49  49  47  47  46  44  44  44  45  47  48  48  48  46  46  47  47  47  47  47  46  46  46  47  47  48  48  47  46  47  46  47  47  47  46  47  47  46  47  48  49  49  48  46  45  45  45  46  47  48  48  47  45  46  48  51  52  52  50  49  48  49  48  48  47  46  46  46  46  47  47  47  47  47  47  46  45  44  44  45  47  50  50  48  47  49  50  49  49  48  48  48  49  50  50  50  50  49  48  48  48  48  49  49  50  50  50  49  48  47  47  49  49  49  47  47  47  48  49  48  47  46  46  46  47  47  47  47  48  49  49  48  48  48  49  48  48  47  48  48  49  49  49  48  46  46  47  46 
 49  48  48  47  47  49  50  51  50  48  46  46  48  50  49  47  49  51  49  49  49  49  48  47  46  46  46  47  47  47  47  48  47  47  47  47  47  48  49  49  48  48  46  47  47  48  48  48  49  49  48  47  47  48  48  48  48  47  46  45  44  45  46  47  47  48  48  46  46  47  48  48  46  45  45  47  47  46  46  46  45  46  47  48  49  49  49  49  47  46  48  49  50  50  49  48  47  48  48  48  49  49  47  48  49  50  49  48  48  48  47  47  47  46  46  46  47  47  48  49  49  48  46  45  46  47  47  47  47  46  47  48  48  48  48  47  46  46  46  47  47  47  47  47  46  45  45  46  46  46  48  48  48  46  45  45  47  49  49  48  46  46  46  46  47  49  50  50  49  48  48  47  48  48  48  47  47  46  45  46  47  47  46  46  49  48  46  46  45  45  45  47  48  48  48  47  48  47  46  44  45  45  46  46  47  47  47  47  47  47  48  48  48  47  47  46  46  47  47  47  46  47  47  47  46  46  46  47  47  48  48  47  45  47  48  49  49  49  48  48  48  48  47  47  46  46  46  46  47  47  47  48  47  47  48  48  47  45  45  46  48  49  48  46  46  48  48  50  50  50  49  48  47  46  46  46  46  46  47  47  46  48  49  49  48  47  45  45  45  45  45  46  47  45  45  46  47  48  47  45  45  45  47  49  50  48  46  45  44  44  46  47  48  48  48  48  47  47  47  47  47  46  45  45  46  47  49  49  47  47  46  47  46  47  47  46  46  46  46  46  47  48  49  49  48  48  47  47  47  48  48  49  48  47  46  46  48  50  51  51  50  48  48  48  48  48  47  46  46  47  47  47  47  46  45  46  47  46  45  44  44  46  47  49  49  48  47  49  50  49  48  48  48  48  48  49  49  50  50  48  47  48  48  49  49  50  51  50  50  50  49  46  45  47  47  47  47  48  49  50  50  47  45  47  48  48  48  48  48  48  48  49  49  49  48  47  47  48  48  47  48  48  48  49  49  48  47  47  46  46 
 48  48  47  46  47  49  50  50  49  47  46  46  48  50  49  46  48  50  50  51  50  48  47  47  48  48  48  48  48  48  48  48  48  47  46  46  47  49  49  49  50  49  48  47  47  47  47  48  49  49  48  46  47  48  49  49  48  48  47  46  46  46  47  47  47  48  47  46  46  48  49  49  48  45  45  47  47  47  47  46  45  45  47  48  50  50  51  51  48  47  48  48  49  49  48  47  47  47  46  46  49  49  47  48  49  49  49  49  49  48  47  46  46  46  47  47  47  48  48  48  48  47  47  47  47  48  48  48  47  47  48  49  50  49  49  48  45  46  47  48  46  45  45  46  47  47  46  45  45  46  47  48  48  46  45  46  48  50  51  49  48  47  46  45  46  49  50  50  50  49  48  47  46  47  48  48  47  46  46  46  46  46  46  46  47  47  46  46  46  46  45  47  48  49  48  47  47  46  46  45  46  46  45  46  46  46  46  46  46  47  48  49  48  47  46  45  46  46  47  47  47  48  48  46  46  45  45  46  46  47  47  47  46  47  48  48  48  48  48  48  48  48  48  48  47  47  47  47  47  47  47  47  47  47  48  48  46  45  44  45  46  47  46  46  47  48  48  49  51  50  48  46  46  45  45  45  45  45  45  46  47  48  49  49  47  46  46  45  45  45  45  46  45  44  43  43  46  48  48  48  48  48  49  50  50  48  46  46  46  46  47  47  47  48  49  48  47  47  47  46  46  45  44  43  44  47  50  48  46  46  46  46  46  46  46  45  45  46  46  47  48  49  49  49  49  48  48  48  48  48  48  48  48  46  45  46  47  48  49  49  48  48  47  48  48  47  47  47  47  48  48  48  47  45  44  45  46  45  45  45  46  47  48  48  48  48  48  49  49  48  47  47  47  47  47  48  49  50  50  48  47  47  48  49  50  50  50  50  48  48  47  45  44  45  45  45  46  48  49  50  49  46  44  48  49  49  48  48  48  47  47  48  49  49  48  46  46  47  48  48  47  47  47  48  48  48  47  47  47  47 
 48  47  46  45  47  49  49  49  48  46  46  46  48  50  49  47  48  50  50  51  50  48  46  46  48  50  49  48  48  49  48  48  47  45  46  46  47  49  50  50  50  50  49  48  47  48  47  48  49  50  49  47  48  49  48  48  48  49  49  49  48  48  48  47  47  47  46  46  46  47  50  50  48  45  45  47  47  48  48  46  45  46  47  49  51  51  51  50  48  47  48  47  47  47  46  46  46  46  45  45  48  49  46  47  48  50  49  49  50  49  48  47  46  46  47  47  48  47  47  46  46  46  47  48  48  47  47  47  47  48  49  50  50  49  49  48  45  46  48  48  46  45  45  47  48  48  47  45  44  44  46  47  48  46  46  47  49  51  51  50  49  47  46  46  46  48  49  49  48  47  47  46  46  47  48  48  47  46  45  45  46  47  47  47  47  46  46  47  47  47  46  47  48  48  47  46  45  45  46  47  47  46  46  45  45  46  46  46  47  47  48  49  47  46  45  45  46  47  47  47  47  47  47  46  45  46  46  46  47  46  46  46  46  46  46  46  46  46  46  47  47  47  48  48  46  46  46  46  46  46  46  45  45  46  48  48  46  46  46  46  46  46  45  46  48  49  47  48  50  49  47  45  44  45  46  46  46  46  45  45  46  46  47  47  47  46  47  47  47  46  46  46  44  43  43  43  46  48  49  49  50  50  51  50  48  46  45  45  46  47  48  48  47  48  48  47  46  46  47  47  47  46  44  43  44  46  49  48  46  47  47  47  47  46  45  45  45  46  47  49  50  50  50  49  49  48  47  47  48  47  46  47  47  46  45  46  46  47  47  47  47  47  48  49  48  47  46  46  46  48  48  47  46  45  44  45  45  44  45  46  47  47  48  47  48  48  49  48  48  47  47  46  46  46  47  47  48  49  49  48  47  48  48  49  49  49  49  48  47  46  45  46  46  45  45  45  46  47  47  48  47  46  45  48  49  48  48  47  46  46  47  47  48  49  48  47  47  48  49  48  47  47  46  46  47  47  48  48  48  48 
 48  47  46  45  46  48  48  47  46  46  45  46  48  50  49  48  47  48  50  51  50  47  45  46  48  50  49  48  47  48  48  48  47  46  45  46  47  49  50  50  50  49  48  47  48  48  47  48  49  50  49  47  48  48  48  47  48  49  49  50  49  48  47  47  46  46  46  45  46  47  48  49  48  46  46  47  47  48  47  47  46  46  48  50  51  50  49  48  48  49  48  48  47  46  46  46  46  47  46  45  47  47  46  46  48  50  49  50  50  50  49  48  47  46  47  47  48  47  47  46  45  46  47  48  47  46  46  45  46  48  48  49  49  48  48  47  46  46  48  48  47  46  47  49  51  50  48  46  46  46  47  47  47  47  46  47  49  50  49  48  47  46  46  46  45  46  46  45  45  45  46  47  46  48  49  48  46  45  45  45  46  47  48  48  48  47  47  47  48  48  47  47  48  48  46  45  45  45  46  47  48  47  46  46  46  46  47  47  47  48  49  49  47  46  45  46  47  47  47  46  45  44  45  46  46  46  46  47  48  47  45  44  45  45  45  45  45  45  45  44  45  47  48  47  45  45  46  46  46  45  45  44  45  46  47  47  46  46  47  47  47  46  46  47  48  48  47  47  49  47  46  44  44  45  46  46  47  46  46  46  46  46  47  46  47  46  47  47  47  46  46  45  44  45  46  46  47  48  48  48  49  50  50  48  46  44  43  44  46  48  49  49  48  48  49  47  45  45  47  48  48  48  46  44  44  45  47  48  47  47  47  47  47  47  46  46  46  47  47  49  50  50  50  49  49  48  47  47  48  47  46  47  47  46  46  47  47  47  47  47  47  48  49  49  48  47  46  45  46  47  48  48  47  47  46  45  44  45  45  46  47  48  47  47  47  47  48  48  47  47  47  46  47  46  47  48  48  49  49  48  47  48  48  49  49  49  48  47  47  46  46  48  49  48  47  47  46  46  45  45  46  47  48  48  49  48  48  47  45  45  46  47  48  49  49  49  49  50  50  50  48  47  46  46  46  47  48  48  49  48 
 49  48  47  46  47  47  47  47  46  46  46  46  47  49  49  48  47  48  50  51  50  47  46  46  48  49  49  48  47  47  47  48  48  47  46  47  47  48  49  50  49  48  47  47  47  47  47  48  49  49  48  46  47  47  47  47  48  48  48  49  49  48  46  46  45  45  46  46  46  46  47  47  47  46  45  46  47  48  47  47  46  46  47  49  50  50  48  47  49  50  49  49  48  48  48  48  48  48  48  48  47  46  45  46  48  49  49  49  49  49  48  47  47  46  47  47  48  47  47  46  46  47  48  49  46  45  45  44  46  48  48  47  46  46  46  47  47  47  47  48  48  48  48  49  50  50  48  47  48  47  47  47  47  47  47  47  48  48  47  46  46  45  45  45  45  45  45  45  45  45  46  47  47  47  48  47  45  44  44  45  46  48  49  49  48  48  47  48  49  49  48  48  48  47  45  44  44  45  46  47  48  48  48  47  46  47  48  48  48  48  49  48  47  46  46  47  48  48  48  46  43  43  44  44  44  45  46  47  47  46  45  44  44  44  44  45  44  44  44  44  45  46  47  47  45  45  46  46  46  45  44  44  45  46  47  47  47  46  47  48  47  46  46  48  48  48  46  47  48  47  45  45  45  45  45  46  47  47  46  46  47  48  48  47  47  47  47  47  47  46  45  45  46  47  48  49  49  48  46  46  47  48  48  48  46  44  43  44  46  48  49  48  47  48  49  48  46  45  46  47  48  48  47  45  44  45  47  48  48  48  48  48  49  49  48  47  47  47  47  48  49  49  49  49  48  48  47  48  48  48  48  48  48  48  48  49  50  49  49  49  48  49  51  50  48  47  46  46  45  46  47  47  48  48  48  46  45  44  45  46  48  48  47  45  45  47  48  48  48  48  47  46  46  47  47  47  48  49  49  48  47  47  48  48  49  49  49  49  48  47  48  50  51  50  49  48  47  45  44  45  46  48  50  49  48  49  48  47  46  46  47  47  48  49  50  49  49  50  50  50  48  47  46  46  47  47  48  48  48  48 
 50  50  49  47  47  48  48  47  47  47  46  45  45  47  48  47  47  48  49  51  51  49  47  47  47  48  48  48  48  48  48  49  49  49  48  48  48  48  48  49  48  47  47  47  47  47  46  47  49  50  49  46  46  46  46  47  47  47  48  48  48  47  46  46  46  46  47  47  46  45  46  46  46  46  46  47  48  48  47  47  45  44  46  49  51  50  49  47  48  49  49  50  49  49  49  48  48  49  49  49  48  46  45  47  48  48  48  48  47  47  46  45  46  46  46  47  47  47  47  47  46  47  49  49  47  45  45  45  46  48  48  47  45  45  46  47  48  47  46  46  48  49  48  47  47  47  48  49  49  48  46  46  47  48  47  46  47  47  46  46  48  47  45  44  45  46  47  47  47  46  46  46  46  46  47  46  44  43  43  45  47  48  49  49  49  48  47  47  48  49  49  49  48  47  45  43  43  45  46  46  47  47  47  46  46  47  48  48  47  48  48  47  46  45  47  48  49  49  48  47  44  43  43  43  42  43  45  46  46  46  46  45  45  45  45  45  45  45  45  45  46  47  48  47  46  45  45  45  45  45  45  44  44  45  46  46  46  46  47  49  49  48  47  47  48  47  46  46  47  46  45  45  44  44  44  45  45  46  45  46  48  48  48  48  47  46  46  46  45  45  44  45  47  47  49  50  48  47  45  47  48  48  47  48  48  45  44  44  47  48  49  48  47  47  49  49  48  46  44  44  46  47  47  46  45  45  46  47  47  47  48  49  50  50  49  48  47  46  45  46  48  49  49  48  48  46  46  47  47  47  48  49  49  49  49  50  51  51  50  48  48  49  50  48  48  48  47  47  46  45  45  45  46  47  48  48  47  45  45  46  47  47  46  44  45  46  47  47  47  47  47  46  47  47  48  48  48  49  48  48  47  46  47  47  48  49  50  50  49  49  49  51  51  50  48  47  46  45  45  47  48  49  49  48  48  48  48  46  45  46  47  47  48  49  49  48  48  49  48  48  48  47  47  47  48  48  48  47  47  47 
 51  51  50  49  49  50  49  48  49  49  47  45  45  46  47  46  47  48  48  50  51  50  48  47  46  47  48  48  49  48  49  50  51  51  50  49  49  48  48  50  49  47  48  48  48  48  47  47  49  49  49  47  47  47  47  47  48  48  48  48  47  47  46  46  46  47  49  48  47  46  45  46  47  47  48  49  49  48  47  46  45  44  46  48  51  51  50  49  48  48  48  49  50  50  49  48  47  48  49  50  48  47  46  47  48  48  47  46  45  45  44  44  46  46  45  46  47  48  48  47  47  47  49  49  48  47  45  45  47  49  49  47  45  44  46  48  49  47  45  44  46  47  47  45  44  45  48  50  49  47  45  45  47  48  47  46  47  47  46  46  50  49  46  45  45  47  48  49  49  48  46  46  46  45  45  45  44  44  43  45  47  48  48  49  48  47  45  45  47  48  48  49  48  47  44  43  44  44  45  46  46  46  46  46  46  46  48  48  47  46  47  46  45  45  46  49  50  50  49  47  46  44  43  43  42  42  43  45  46  47  47  46  47  46  45  46  47  47  47  46  47  48  48  48  47  46  45  45  44  44  45  45  45  45  45  45  46  46  47  48  49  49  47  48  47  46  46  46  47  47  46  45  44  43  43  43  44  45  45  47  48  47  48  47  47  46  45  45  45  45  44  45  47  47  48  48  47  47  47  48  50  49  48  49  49  46  44  45  47  48  48  48  47  47  48  49  49  46  43  43  44  45  46  45  45  46  47  46  46  46  47  49  50  50  49  48  46  45  45  46  47  48  49  48  48  46  45  46  46  46  46  48  49  49  49  50  51  51  50  48  47  48  47  47  47  47  48  47  47  45  44  43  45  46  47  48  48  47  46  46  47  47  46  45  44  45  47  46  45  46  46  47  48  48  47  47  48  49  48  48  47  47  46  47  47  48  49  49  49  48  48  50  50  49  47  45  44  45  47  49  49  47  46  47  48  47  47  45  45  45  46  47  47  48  47  47  46  46  46  46  46  47  47  48  48  49  48  46  45  46 
 48  48  48  48  50  51  50  49  48  47  47  47  48  48  47  46  47  49  49  48  48  47  47  46  46  45  45  47  48  48  50  52  52  51  50  49  48  49  50  51  50  48  50  49  48  47  48  49  50  48  46  46  49  50  49  49  49  49  49  48  47  47  46  45  47  48  49  49  48  47  47  48  48  49  49  49  47  47  48  48  48  47  47  48  50  51  51  50  48  47  48  48  49  50  49  48  47  47  49  49  47  47  47  49  50  49  48  47  46  45  44  44  46  47  46  46  46  47  47  48  48  48  48  49  49  47  44  44  46  48  48  47  46  46  47  47  47  46  46  45  45  45  45  46  46  47  48  48  46  46  47  47  47  47  47  48  49  48  47  47  49  48  47  46  46  47  47  47  47  48  48  48  46  45  45  45  46  46  45  45  46  48  49  48  44  44  45  45  47  48  48  47  46  45  43  43  44  45  46  46  47  47  47  47  46  46  47  47  46  46  46  45  43  43  46  49  50  50  49  47  45  43  43  43  44  43  42  43  46  47  45  45  48  48  47  48  49  47  46  47  48  49  49  48  47  48  47  46  44  43  45  47  48  48  46  45  45  46  46  46  45  46  48  49  49  48  45  45  46  46  47  47  46  45  44  44  45  47  49  49  48  47  47  47  47  47  46  46  46  46  45  47  48  47  46  47  47  47  48  49  49  49  46  47  47  45  44  44  46  46  47  47  47  47  48  49  48  47  45  45  47  47  47  46  46  47  48  47  46  46  46  47  49  49  48  47  47  48  50  50  48  48  47  47  48  49  49  48  47  46  45  45  47  49  49  49  49  49  49  48  47  47  47  48  47  47  47  48  48  47  45  43  43  45  47  46  46  48  49  49  48  48  48  46  45  46  48  46  44  45  46  48  48  47  46  46  47  48  48  47  47  48  48  48  46  46  46  47  47  46  46  46  47  49  49  48  46  46  45  46  45  45  45  47  47  47  47  47  47  46  46  47  48  49  49  47  46  47  47  47  48  49  48  46  46  48  49  47  46  47 
 47  46  46  47  49  51  51  50  49  47  46  48  50  50  48  46  46  48  48  47  46  46  47  47  47  45  45  46  46  46  48  50  49  49  49  49  49  50  51  51  50  49  50  49  48  47  49  50  49  47  46  46  49  51  50  49  48  47  47  48  48  47  47  47  47  48  48  48  48  47  47  47  48  49  48  48  47  46  47  48  48  47  48  49  50  50  51  50  49  48  48  48  49  49  48  47  47  47  48  48  46  46  47  48  49  49  48  47  47  47  46  46  47  47  47  48  47  47  47  48  49  49  49  49  49  47  44  44  46  47  47  46  46  46  47  47  46  47  47  47  46  45  45  46  47  47  47  47  46  46  47  48  47  46  47  49  50  49  48  47  48  48  47  47  46  46  46  46  46  47  47  47  46  45  45  45  46  46  45  45  46  47  48  47  44  45  46  46  47  48  48  47  47  46  45  45  46  46  47  47  47  47  47  46  45  45  45  45  45  46  46  45  43  44  48  50  50  49  48  47  44  42  43  44  46  45  42  44  47  48  46  46  47  48  48  49  49  48  47  47  49  49  48  47  48  49  49  47  45  44  45  48  49  48  46  45  46  46  46  45  45  46  48  49  49  48  45  45  46  47  48  48  47  46  45  46  47  48  49  48  47  46  46  46  46  47  48  48  47  46  45  47  48  47  47  48  48  48  47  47  47  47  46  47  46  44  44  44  45  47  47  48  48  48  48  48  47  46  46  46  48  49  48  46  46  47  47  47  47  46  46  47  48  48  48  47  47  48  51  50  48  47  47  47  48  50  50  48  47  46  45  45  46  48  48  48  48  48  49  49  47  46  47  47  47  47  47  48  49  47  45  42  43  45  47  47  47  49  50  49  48  49  48  47  46  47  49  47  45  46  48  49  49  48  47  46  47  48  48  47  47  48  49  48  47  46  46  46  46  46  45  45  46  49  49  48  47  46  46  45  45  45  46  48  48  47  47  48  48  47  48  49  49  49  49  48  48  48  48  48  49  50  49  47  45  46  47  47  47  47 
 46  46  45  46  48  50  51  52  50  47  46  47  50  51  49  46  46  47  48  47  46  47  48  49  48  46  46  47  45  44  46  47  47  46  47  49  50  50  50  49  49  48  49  48  47  47  49  49  48  47  46  46  48  49  48  47  46  45  46  47  47  47  48  49  48  47  47  47  47  46  46  47  47  47  47  47  47  47  46  47  47  46  48  49  51  51  50  49  49  49  49  49  49  48  48  47  46  46  47  47  46  45  45  46  46  47  46  46  47  47  48  48  47  47  47  48  48  47  47  48  48  48  48  48  50  48  46  45  46  46  46  45  46  46  46  46  48  49  49  49  49  48  47  47  47  47  47  47  47  47  48  48  47  45  46  47  48  48  48  48  49  48  47  47  47  47  47  47  47  47  47  46  46  45  45  46  47  47  46  45  46  47  47  46  46  46  47  48  48  48  47  47  47  48  48  48  48  48  48  48  47  46  45  44  44  44  44  45  46  46  46  46  46  47  50  52  51  48  47  46  44  43  43  45  46  46  44  45  47  49  49  48  48  47  48  48  49  48  48  48  49  48  47  46  47  49  49  49  48  46  46  47  47  47  46  46  47  47  46  46  47  48  49  50  49  47  45  45  47  48  49  50  48  46  46  47  48  48  48  47  46  46  45  45  46  48  49  49  48  46  45  45  46  47  48  49  49  48  46  46  46  47  48  48  46  45  45  45  47  48  49  49  49  49  49  48  47  46  45  46  48  49  48  46  46  46  46  47  48  47  47  48  49  48  47  47  46  47  49  48  47  47  48  48  49  49  48  46  46  46  46  46  47  48  48  48  48  48  49  49  47  46  47  47  47  47  47  48  48  46  44  43  43  46  48  49  49  50  49  48  48  48  49  48  47  48  49  49  48  48  49  50  51  49  48  48  48  49  48  47  47  47  48  48  48  47  47  47  46  46  45  46  47  49  49  48  46  47  47  47  47  47  48  49  49  47  47  47  48  48  49  50  50  49  48  49  49  49  48  48  49  50  50  48  46  45  45  46  46  46 
 45  45  46  47  48  50  51  52  51  49  47  48  49  50  49  48  46  47  48  48  47  48  49  49  49  47  46  47  46  45  46  46  45  45  46  48  50  50  49  48  48  48  48  46  46  46  48  48  47  45  45  46  47  47  47  46  45  45  45  46  47  47  48  49  47  46  47  47  46  46  47  48  47  47  47  47  49  48  46  46  47  47  48  49  51  51  50  49  49  49  48  48  49  48  48  47  46  45  46  47  45  44  45  45  46  46  46  47  47  47  48  47  46  46  47  47  48  47  47  46  47  47  46  47  48  48  46  46  47  46  46  46  47  47  46  46  49  50  49  50  49  48  48  48  47  47  47  47  47  48  48  48  47  45  45  45  47  48  47  48  49  49  48  48  47  48  48  49  49  48  48  47  46  46  47  48  49  48  47  46  47  47  46  45  45  47  48  48  49  48  47  46  47  48  49  49  49  48  48  48  46  45  44  43  44  44  44  45  46  47  46  46  48  49  51  52  51  49  48  47  45  43  43  44  47  47  45  45  46  49  49  50  49  48  47  48  49  48  47  48  48  47  46  45  47  48  49  49  49  48  47  47  46  46  45  46  48  48  47  47  48  49  50  50  49  47  46  46  47  48  49  49  48  47  46  47  48  48  47  46  45  45  45  46  47  49  50  50  49  47  45  45  45  46  47  48  48  47  47  47  48  49  50  49  47  46  46  47  48  50  51  50  50  49  49  50  49  47  46  46  47  48  47  46  46  46  47  48  48  47  48  49  49  48  47  46  45  45  48  47  46  47  48  50  50  48  47  46  45  46  46  48  49  49  49  48  47  49  50  49  47  46  47  47  46  47  47  47  48  46  44  43  43  45  48  48  49  50  48  48  48  49  49  48  49  49  49  50  49  49  49  50  51  50  49  48  49  49  48  47  46  47  47  48  48  48  47  46  46  45  46  47  48  49  49  48  46  47  48  48  48  48  49  49  48  47  47  47  48  49  50  50  50  48  48  49  50  49  48  47  48  50  51  50  47  45  45  45  46  46 
 45  46  47  48  50  51  50  49  49  49  49  49  48  47  48  49  48  48  49  49  48  49  50  50  50  48  47  47  47  47  48  47  46  46  47  48  51  51  50  49  48  47  46  45  46  47  48  48  46  44  45  46  47  47  47  47  47  47  47  47  46  47  47  47  46  46  46  46  47  47  48  48  48  48  48  48  49  49  47  46  46  46  48  50  51  50  49  48  49  49  48  48  49  49  48  47  45  45  46  47  46  46  46  46  46  47  48  48  48  48  48  47  45  45  47  48  48  48  47  47  46  46  46  46  46  46  46  46  47  47  47  47  49  49  47  46  49  50  50  49  47  46  47  48  48  48  49  49  48  48  48  48  47  46  45  45  46  47  48  48  49  49  48  48  48  49  50  51  51  50  49  48  48  48  49  50  51  49  47  46  46  47  46  45  45  46  47  48  49  49  47  47  47  47  48  49  48  48  47  47  46  45  44  44  44  45  45  46  48  48  47  46  47  48  50  50  49  48  48  48  44  42  42  44  47  47  46  45  46  48  49  51  51  49  47  46  47  47  47  48  48  48  46  45  46  47  48  49  49  49  48  47  46  46  46  47  48  47  47  48  48  49  50  49  48  47  46  46  46  48  48  48  48  47  47  47  47  47  46  46  46  46  46  47  47  48  50  50  50  48  45  45  46  45  46  46  46  48  49  50  50  50  50  50  49  48  48  48  50  51  51  51  51  50  50  51  51  48  46  45  46  47  47  45  46  47  49  49  48  48  49  49  49  48  46  45  44  45  47  46  46  47  49  50  49  48  47  45  46  46  48  49  50  50  50  49  48  48  49  49  47  46  46  47  48  47  47  47  48  46  44  43  43  45  47  47  48  49  48  48  49  51  50  50  49  50  51  50  48  47  48  49  49  49  49  49  49  50  49  47  47  47  47  48  49  48  47  46  45  45  46  48  49  49  48  47  47  47  48  49  49  49  49  48  47  47  46  47  48  49  50  50  50  49  48  48  49  48  47  46  46  49  51  51  48  46  46  46  46  45 
 47  47  48  50  51  51  48  47  47  49  50  49  47  46  47  49  50  49  50  50  49  48  50  51  50  49  48  48  47  47  48  48  47  47  47  48  50  51  51  51  49  47  46  45  46  48  49  48  46  45  45  47  48  48  48  48  48  48  48  47  47  46  46  45  46  47  46  47  47  48  49  49  49  49  49  49  50  49  47  46  45  45  47  49  50  48  47  47  48  49  49  48  49  48  48  47  45  45  46  46  48  48  47  47  47  48  49  49  49  49  48  47  45  46  47  49  49  49  48  47  46  46  47  46  45  45  45  46  47  48  48  49  51  51  49  47  49  50  49  48  46  46  46  48  49  49  49  49  48  48  49  49  48  47  47  47  47  48  49  49  48  47  47  47  47  48  50  51  51  50  49  48  49  48  49  51  51  50  47  45  45  46  46  46  45  46  47  48  49  49  48  48  48  48  48  48  47  46  46  46  46  46  45  45  45  46  46  47  48  48  47  45  45  46  47  47  46  46  48  48  45  43  43  45  47  48  47  46  46  47  49  50  51  48  46  45  46  46  46  47  49  49  47  46  45  46  47  48  49  49  49  48  47  47  48  48  47  46  46  47  48  48  47  46  46  46  46  47  47  47  47  47  47  48  48  48  47  46  46  46  47  47  48  48  48  48  49  50  50  48  46  47  48  47  46  46  46  48  50  50  50  49  48  50  50  49  48  49  50  51  51  51  51  50  49  50  51  49  47  46  45  46  46  46  46  47  49  49  48  48  49  49  48  47  46  45  45  46  47  46  46  47  48  49  49  48  47  46  46  47  49  49  49  50  50  48  47  47  48  48  47  46  46  48  49  48  47  47  47  47  46  45  45  46  46  46  47  48  49  49  50  50  50  49  49  51  52  50  47  46  47  47  48  48  48  49  49  50  50  49  48  48  47  48  49  48  47  45  46  46  47  49  50  49  48  47  46  47  48  48  48  49  49  48  47  47  47  47  48  49  50  51  50  49  49  48  48  48  47  45  46  48  51  52  50  48  48  48  47  46 
 49  48  48  49  51  51  48  47  47  48  49  48  47  46  46  47  48  50  51  50  48  47  48  50  50  49  50  50  47  45  47  48  47  47  46  47  48  49  51  51  50  48  47  46  47  48  49  48  47  46  47  47  48  49  50  50  49  48  48  47  46  46  45  44  47  48  47  47  48  49  49  49  48  48  49  49  51  50  46  45  44  45  46  47  47  47  46  46  48  49  48  48  49  49  48  47  45  46  45  46  49  49  47  46  47  48  49  50  49  49  48  47  47  47  48  49  49  48  48  47  46  46  47  46  46  45  46  46  47  47  47  49  51  53  52  49  49  49  48  47  46  46  46  48  49  48  48  48  47  48  50  51  50  48  48  47  48  48  49  49  47  46  47  47  46  47  48  49  49  49  47  47  48  48  48  49  50  49  47  45  45  45  46  47  47  47  48  48  49  49  49  49  48  48  48  47  46  45  46  46  47  47  47  47  47  47  46  47  47  47  46  45  44  44  44  44  43  44  47  48  47  45  45  46  47  48  49  48  47  48  48  49  49  46  45  44  45  46  47  48  49  49  48  47  45  45  46  46  48  49  49  49  48  49  49  47  45  45  46  47  47  46  45  44  44  45  46  48  48  46  45  46  47  48  49  48  47  47  47  48  49  50  50  50  49  48  47  48  49  48  47  49  50  49  48  47  47  49  49  49  47  46  46  49  49  49  48  49  49  50  50  50  50  49  48  49  49  49  47  46  47  47  47  46  46  47  47  47  47  47  48  48  48  47  46  46  46  47  49  47  46  47  47  48  48  48  47  46  47  48  49  48  48  48  48  47  45  46  47  46  46  46  47  48  48  47  47  47  47  48  47  47  47  47  47  46  47  49  49  49  49  50  49  48  49  51  53  51  48  47  46  47  47  47  47  49  50  51  50  50  49  48  48  48  48  48  47  45  46  47  49  49  49  48  48  47  47  48  49  48  48  48  48  48  47  48  48  47  48  49  50  50  50  49  49  48  49  49  48  47  47  49  51  51  51  50  50  50  49  49 
 49  48  47  46  48  49  50  49  48  47  47  47  48  48  47  45  47  49  51  50  48  47  48  49  49  49  50  51  47  45  46  47  46  46  45  45  46  47  48  49  50  49  47  48  49  49  49  48  47  47  47  48  48  49  49  48  48  47  46  46  46  46  45  45  47  48  47  48  49  49  50  49  48  48  48  49  50  49  47  46  45  45  46  47  47  46  46  46  47  48  48  48  49  49  49  48  46  45  46  46  47  47  46  45  45  46  48  49  50  48  47  47  46  46  47  48  48  47  47  47  46  46  46  46  47  47  47  47  47  47  46  47  49  51  51  50  49  49  49  48  48  47  48  49  48  47  46  46  47  48  48  50  50  49  48  47  47  47  48  48  48  48  48  47  47  47  48  48  48  48  47  47  48  48  47  48  49  48  47  46  46  47  47  47  48  49  48  48  48  48  48  49  48  48  48  47  46  46  46  46  47  48  47  47  46  47  46  46  47  47  47  46  45  44  44  44  44  45  46  48  48  47  46  46  47  48  50  49  48  48  48  48  46  44  43  44  45  47  47  48  48  48  47  46  46  45  45  45  46  47  48  48  48  48  49  48  46  47  47  47  47  46  45  44  44  46  48  49  49  46  45  46  47  48  49  48  47  47  48  49  50  51  52  51  48  46  46  46  48  49  48  49  48  48  48  48  48  48  48  45  45  46  47  48  49  48  48  48  48  48  49  48  47  47  47  47  47  47  47  48  48  48  47  46  46  46  45  45  46  47  47  48  47  46  46  46  47  49  50  47  46  47  47  47  48  47  47  46  47  48  49  47  47  48  48  47  45  46  46  46  46  46  48  48  47  47  46  46  47  47  48  48  48  47  47  47  48  49  48  47  47  47  47  47  48  50  53  52  50  47  46  47  47  47  47  49  50  51  51  49  48  48  47  47  47  46  45  45  46  47  48  49  48  48  47  47  47  49  50  49  48  49  50  49  48  48  48  47  48  48  49  49  49  48  48  48  48  49  48  47  47  48  49  49  49  49  50  50  50  50 
 49  47  45  44  46  49  51  51  49  46  46  47  49  49  47  44  46  49  50  50  48  47  47  49  49  49  50  51  49  47  47  47  46  46  45  44  44  45  45  46  49  49  48  48  49  49  49  48  48  48  48  47  48  48  48  47  46  46  46  46  46  46  46  46  48  48  48  48  49  50  49  48  47  47  47  48  49  49  48  47  46  47  47  47  47  46  46  47  47  47  47  48  49  50  49  48  47  46  47  47  46  46  45  44  45  46  47  49  49  48  47  47  45  45  46  47  46  46  46  46  46  47  47  47  48  48  47  47  46  46  45  46  48  49  49  49  48  48  48  48  48  48  49  49  48  47  45  45  47  47  47  48  48  47  47  46  45  46  46  47  50  50  49  49  48  48  48  47  47  47  47  48  49  48  47  48  49  48  47  47  47  48  47  47  48  48  47  47  47  47  47  48  48  48  48  48  48  47  47  47  47  47  48  47  47  46  46  45  46  47  48  47  46  45  46  46  47  47  48  49  48  48  47  47  47  48  50  49  49  48  48  47  45  43  43  44  46  47  47  47  47  46  46  46  45  45  44  44  45  46  47  47  47  48  48  48  48  48  49  48  47  46  46  46  47  48  49  49  47  46  46  46  47  48  48  48  48  48  48  48  49  51  52  51  48  46  45  46  47  49  49  48  46  46  47  48  49  48  47  45  45  46  48  48  47  47  47  47  47  47  48  47  46  46  46  46  46  47  47  48  49  49  48  47  46  45  45  45  45  46  47  48  46  46  46  47  47  49  49  48  46  46  46  46  47  47  48  47  47  48  49  47  47  49  48  47  46  47  47  48  48  49  50  48  46  46  46  45  46  46  47  47  47  47  46  47  48  48  48  46  46  46  46  46  47  49  52  52  50  48  47  47  48  48  48  49  50  50  50  48  48  47  47  46  45  45  44  44  46  47  47  48  48  47  47  47  48  50  50  50  49  50  51  49  48  48  47  47  47  47  48  48  47  47  47  46  47  48  47  47  47  48  48  47  47  48  49  49  50  50 
 49  47  45  45  47  50  51  51  50  47  47  47  48  48  47  45  46  48  51  51  49  48  48  49  50  50  50  50  51  50  49  47  46  47  47  46  45  45  45  45  48  49  48  49  50  50  48  47  49  50  49  46  48  49  48  46  46  46  47  48  48  48  48  48  48  48  47  48  49  50  49  48  46  45  46  48  48  48  47  48  48  49  48  47  46  46  47  48  48  47  46  47  48  49  50  49  47  48  48  48  47  47  46  45  45  46  47  48  48  48  48  48  46  46  47  47  46  46  45  46  47  48  48  48  48  47  46  46  47  47  46  47  48  48  48  48  47  47  47  47  47  48  48  49  49  47  46  46  48  48  48  48  47  46  45  44  44  45  46  47  50  50  49  50  49  48  47  46  46  48  48  49  50  48  47  47  49  48  48  47  47  47  46  46  46  46  46  47  47  48  48  48  47  47  47  48  49  48  47  46  46  46  47  48  47  47  46  45  45  47  47  46  45  45  46  48  49  49  50  49  46  47  47  46  46  47  48  49  48  47  48  47  46  44  44  46  48  47  46  45  45  45  45  45  44  44  45  45  45  46  47  48  48  49  49  49  48  49  49  48  46  46  46  48  49  50  50  48  46  47  47  47  46  46  47  49  49  49  47  46  47  50  51  50  48  46  46  46  48  49  49  48  46  46  46  47  48  49  48  46  46  46  48  47  46  46  46  46  47  47  47  47  47  47  47  46  46  48  48  49  50  50  48  47  46  46  46  46  46  47  48  49  47  46  46  46  47  47  48  48  47  47  47  47  48  47  48  48  47  48  49  48  48  49  48  47  46  47  48  48  49  50  50  48  47  47  46  46  46  45  45  45  46  47  46  47  48  48  47  46  46  47  47  47  47  49  51  51  49  47  47  48  49  49  49  49  49  49  48  48  48  48  47  46  44  44  44  45  46  47  46  47  47  46  46  47  48  50  51  50  49  50  51  49  49  49  48  47  47  47  48  49  48  48  48  46  46  46  46  46  47  48  47  46  45  46  48  48  49  49 
 49  48  47  47  50  52  51  51  50  50  49  48  47  46  47  47  47  48  51  52  51  50  49  50  51  50  49  49  52  53  50  47  46  47  49  49  48  48  47  47  49  49  48  50  51  51  49  48  49  51  49  46  48  50  49  48  47  47  49  50  50  50  50  49  48  47  47  48  49  50  49  47  45  45  46  48  48  46  46  49  50  49  49  48  46  46  47  49  48  47  47  47  48  49  49  48  47  47  48  49  49  49  47  46  45  45  47  48  49  49  48  48  47  48  47  47  46  46  46  47  48  49  50  49  46  45  45  46  47  47  47  48  49  49  48  46  47  47  46  46  45  46  47  49  49  49  48  48  49  49  48  48  47  46  44  44  44  45  46  48  49  49  49  49  48  47  46  45  46  47  49  49  50  48  47  47  48  48  47  47  47  47  45  43  44  45  46  47  48  49  49  48  47  47  46  47  49  48  47  46  45  46  46  47  48  47  47  46  46  47  47  45  44  44  46  49  50  50  49  48  46  47  47  46  46  47  49  49  48  47  48  49  49  48  47  47  48  48  45  44  44  44  45  45  44  45  46  46  46  47  48  49  50  51  51  49  47  48  48  46  45  44  46  48  49  50  48  46  46  48  49  48  46  45  47  50  51  49  46  45  46  48  49  49  48  46  46  47  49  49  49  49  48  47  46  46  48  50  49  48  46  45  46  46  47  46  46  47  47  48  48  48  47  48  48  48  47  48  49  50  50  50  48  47  47  48  48  47  47  48  49  49  48  47  45  45  46  45  45  47  49  48  48  48  48  49  48  47  47  48  49  49  49  49  47  46  44  46  47  48  47  47  48  48  48  48  48  47  46  46  45  44  46  47  46  46  47  48  47  47  48  48  48  47  47  48  50  48  47  47  47  48  50  49  49  49  48  47  47  48  49  49  48  47  45  44  45  46  47  47  46  45  45  46  45  46  48  50  51  49  48  48  50  50  50  49  48  47  47  47  48  48  48  49  48  46  45  45  45  46  48  49  48  46  45  47  48  47  48  49 
 49  47  47  47  49  51  50  50  50  50  49  48  48  48  48  48  48  48  49  50  50  50  49  49  48  49  50  51  53  53  49  47  46  47  48  48  48  49  49  49  49  49  48  48  48  48  47  47  49  50  50  48  49  49  49  49  48  48  48  49  50  51  51  50  47  46  48  49  50  51  51  51  50  49  49  49  49  48  48  49  49  50  50  50  49  48  48  48  47  46  46  47  47  47  47  47  48  48  48  49  49  48  48  48  48  48  48  47  47  47  47  47  46  46  47  47  47  47  48  50  52  51  51  50  49  47  46  47  49  49  48  48  48  49  48  46  46  46  47  47  46  47  48  49  49  49  49  49  49  48  47  46  47  47  48  47  46  46  46  46  46  46  46  46  47  48  47  47  46  46  47  49  49  49  49  49  47  46  46  46  47  47  46  45  44  45  47  47  47  47  47  48  48  47  46  45  46  46  46  45  46  47  48  49  49  48  46  45  44  46  48  48  48  48  48  49  49  48  48  46  45  47  47  47  47  47  48  47  47  48  49  51  52  51  49  48  47  46  46  46  46  47  47  47  48  47  47  47  47  47  47  48  48  48  48  48  48  47  47  47  47  47  48  48  48  48  48  47  47  49  50  49  48  47  48  49  49  49  47  45  46  48  50  49  46  44  43  47  49  49  49  48  48  46  46  46  47  48  48  46  44  44  44  46  47  47  47  47  47  47  47  47  47  48  49  50  49  48  48  48  48  48  47  46  46  46  47  48  48  47  47  47  46  46  45  46  47  48  48  48  48  48  48  48  48  48  49  49  49  49  48  47  47  47  47  47  46  45  45  48  50  49  47  48  49  48  47  47  47  47  46  45  46  47  48  48  47  47  46  45  45  47  48  48  48  48  49  48  48  46  46  46  46  46  47  47  47  47  46  47  47  47  46  45  46  47  48  48  48  48  47  45  45  47  47  47  47  47  47  47  47  48  49  48  48  48  48  47  46  47  48  49  49  48  47  46  46  47  47  48  47  47  46  46  45  45  46  48  49  49 
 49  48  47  47  48  49  49  49  50  50  49  49  49  49  48  47  48  48  48  48  49  49  49  48  48  48  50  51  53  52  49  47  47  48  48  47  48  49  50  50  49  48  49  48  47  47  47  47  48  49  49  48  48  47  48  48  48  48  48  50  51  51  50  49  46  46  49  51  51  52  53  54  53  52  50  48  49  49  48  48  49  49  50  51  51  49  48  47  47  47  47  47  47  46  46  47  49  49  49  48  47  47  48  49  50  49  48  47  46  46  46  47  46  46  47  48  48  48  49  50  51  51  50  49  49  49  48  48  49  49  47  47  48  50  48  46  45  46  47  48  48  49  50  50  49  48  49  49  48  46  45  45  46  48  49  48  47  46  46  46  46  45  45  45  46  48  49  48  47  46  46  47  47  49  50  50  49  47  46  47  47  48  47  46  45  46  47  46  46  45  46  48  49  48  45  44  45  46  46  46  46  47  48  49  49  47  46  46  46  47  49  50  49  48  47  47  47  47  47  46  47  48  49  48  48  48  48  47  46  47  49  51  51  51  49  47  46  46  46  48  48  48  48  48  49  48  47  47  47  47  47  46  46  47  47  47  48  47  47  47  49  50  50  49  48  48  48  48  48  49  50  49  49  49  49  48  48  48  47  46  46  49  50  49  46  44  44  47  49  50  49  48  46  45  45  46  46  46  46  45  44  44  45  46  46  47  47  48  48  47  47  47  47  48  49  49  48  47  47  47  48  48  47  46  46  46  48  49  49  47  46  46  46  46  45  46  48  49  49  48  48  48  48  48  48  48  49  49  49  49  48  47  45  46  47  47  47  44  44  47  50  49  46  47  48  47  47  47  48  47  46  46  46  47  48  48  47  47  46  46  45  46  47  48  48  48  48  48  48  46  45  44  45  46  46  47  46  46  47  47  47  47  45  45  46  48  49  49  47  47  47  46  47  48  48  47  47  46  45  46  47  49  49  48  47  48  48  47  47  48  49  50  49  48  47  48  48  48  49  48  47  46  46  46  46  45  45  47  48  49 
 50  49  49  50  50  50  50  49  50  50  51  50  50  48  47  46  47  48  47  48  49  49  50  49  49  48  49  49  50  50  48  48  49  50  49  48  48  50  51  51  49  49  49  50  49  49  49  49  49  48  47  46  46  45  45  46  47  48  50  51  52  51  49  47  46  47  49  51  52  52  53  53  52  50  48  46  46  47  48  48  49  50  49  49  49  49  48  48  48  48  48  48  47  46  47  48  50  50  49  47  47  47  48  48  49  48  48  47  47  46  47  48  48  48  49  49  49  48  48  47  47  47  47  46  47  48  49  49  48  47  46  47  49  50  48  46  46  46  47  48  49  51  52  51  49  47  47  49  49  48  47  47  47  48  47  46  45  45  46  47  47  46  45  45  47  48  48  48  47  47  46  46  46  48  49  50  50  49  49  49  48  48  47  46  46  46  46  46  46  46  47  49  49  48  45  45  45  46  47  47  46  46  46  46  46  46  46  47  48  49  49  49  46  45  43  43  44  45  46  47  50  51  50  50  49  49  49  48  47  47  48  49  48  48  48  46  46  47  48  48  49  48  47  46  46  46  47  47  47  46  46  46  46  48  49  49  48  48  47  48  49  51  52  51  50  48  48  48  48  49  50  49  49  48  48  49  48  47  46  46  48  49  50  50  49  48  48  48  49  49  50  48  46  46  45  46  46  47  48  47  47  47  47  46  45  46  47  48  48  49  49  49  48  47  47  47  46  46  47  48  49  49  48  47  47  48  48  49  48  47  46  47  47  46  44  45  47  47  47  48  48  47  48  48  49  49  48  47  47  48  49  47  46  47  47  46  46  45  45  48  49  47  45  46  47  46  47  48  48  48  47  46  45  46  46  46  47  48  48  48  48  48  47  47  48  47  47  46  46  45  45  46  48  49  48  47  47  46  47  47  48  47  46  46  47  48  49  48  47  46  47  47  48  47  47  48  48  48  47  47  47  49  50  49  48  49  49  49  49  48  49  49  50  49  50  51  50  49  49  48  47  48  48  48  48  47  46  45  46  46 
 50  50  51  52  51  50  50  49  49  50  51  51  50  48  47  46  47  47  47  47  48  50  50  49  49  48  48  48  48  48  47  48  50  51  50  49  49  49  50  51  49  49  50  50  50  49  49  49  49  49  48  46  46  46  45  46  47  48  50  51  50  48  46  45  46  47  49  50  50  51  51  51  50  49  47  45  45  46  48  49  50  50  49  49  49  49  49  48  48  48  47  47  46  46  47  49  50  49  48  47  46  47  48  48  48  48  48  48  47  48  48  48  47  47  49  50  50  49  48  46  45  45  46  46  46  47  50  49  47  46  46  48  50  50  49  47  46  46  47  47  49  51  52  50  47  46  47  49  49  48  48  48  48  47  46  44  44  45  46  47  47  47  46  46  46  48  49  49  49  48  48  49  49  49  48  49  49  49  48  48  47  48  48  48  47  47  46  46  46  47  48  49  49  48  46  45  46  47  48  47  46  45  44  44  44  45  45  46  47  48  49  49  47  45  43  43  43  44  45  47  50  51  50  50  49  50  50  50  49  48  49  48  46  46  46  46  46  46  48  48  48  48  47  45  43  44  46  47  47  46  46  45  46  48  51  51  49  48  47  47  49  51  53  52  51  48  46  46  47  48  49  49  49  48  48  49  48  47  46  47  48  49  49  50  50  50  49  48  48  48  49  47  46  46  45  45  46  47  48  47  47  48  48  47  45  46  47  48  48  48  49  49  49  48  46  45  46  46  47  48  49  49  48  47  47  48  48  48  47  47  47  47  47  45  44  44  46  47  46  48  49  47  47  47  49  49  48  46  45  46  48  48  47  47  47  47  46  46  48  49  49  48  46  46  45  46  48  48  48  47  46  45  45  46  46  46  47  48  48  49  49  48  47  47  47  47  47  46  45  45  46  47  49  49  48  48  47  46  46  47  48  47  47  46  47  48  49  48  47  46  46  48  48  48  47  48  48  49  48  47  47  49  49  49  48  49  49  50  49  49  48  48  49  49  50  52  52  50  49  48  47  48  48  48  47  46  46  45  46  46 
 49  50  51  52  52  51  49  48  48  49  51  51  49  48  47  47  48  48  47  47  48  48  49  49  48  47  47  47  47  47  46  48  50  51  50  48  48  48  49  50  49  48  48  49  49  49  49  49  50  49  49  48  48  48  47  47  47  48  49  49  48  46  45  44  46  47  48  48  48  48  49  49  48  47  46  45  45  47  49  50  50  49  48  48  50  50  50  49  49  49  48  47  46  46  47  48  49  49  48  47  47  47  48  49  49  50  49  49  48  49  49  49  47  47  48  49  49  50  49  47  45  44  45  46  45  47  50  49  46  45  47  49  50  49  48  48  48  47  47  47  48  50  50  48  45  44  47  49  49  48  49  49  48  47  46  44  43  44  45  47  47  46  45  45  46  48  49  50  50  50  50  51  51  50  48  48  48  48  47  46  46  46  48  49  48  47  46  46  46  47  48  48  47  47  46  46  47  48  48  47  46  45  44  44  44  45  46  45  45  46  48  49  48  47  46  45  46  46  46  46  48  50  50  49  49  50  51  51  50  49  49  48  46  46  46  45  45  46  47  48  48  46  45  43  42  43  45  46  47  46  45  45  46  48  51  51  48  47  46  46  48  50  51  51  49  47  45  45  46  46  46  47  48  49  49  49  48  47  46  47  49  49  48  49  49  48  48  48  47  47  47  47  46  46  46  46  47  47  48  48  47  48  49  48  46  47  47  47  46  47  48  49  49  48  46  45  46  47  48  49  48  48  47  46  46  47  47  47  47  46  46  47  47  46  45  45  46  47  47  49  49  47  47  47  48  48  47  45  45  45  47  47  47  47  46  45  45  47  49  50  49  47  47  46  47  47  48  48  47  46  46  46  47  47  47  47  47  47  47  47  47  47  47  48  48  48  48  47  47  46  47  47  48  48  47  47  47  46  47  48  48  48  47  46  47  48  49  48  47  47  47  48  48  47  47  48  49  49  48  46  47  48  50  49  48  49  49  49  49  49  48  47  47  48  49  52  52  50  49  48  47  47  47  47  46  45  45  46  47  48 
 49  50  50  51  51  51  49  47  46  48  50  50  49  48  48  48  49  49  48  48  47  47  47  47  47  47  47  47  47  46  46  47  49  50  48  47  46  47  48  48  48  47  47  47  48  48  48  49  49  50  50  50  50  49  48  47  48  48  49  48  47  46  46  46  47  47  48  47  46  46  47  47  48  47  46  46  47  48  50  50  49  47  46  47  50  51  50  50  50  49  49  47  46  46  46  47  49  49  48  48  48  48  49  49  50  51  50  49  49  48  48  48  48  48  48  48  49  50  49  48  46  45  46  47  46  47  49  48  46  46  48  50  49  47  48  48  48  48  48  47  47  47  47  46  44  44  47  50  49  48  48  48  48  47  46  45  44  44  44  45  46  45  44  45  45  47  48  49  49  50  51  51  50  49  48  49  49  49  47  45  45  45  47  48  49  48  46  45  46  47  47  46  46  45  45  46  47  48  47  46  46  46  46  46  47  47  48  46  44  45  47  48  47  47  47  48  48  48  47  47  47  49  50  50  49  49  50  50  49  48  49  49  47  47  46  46  46  46  46  47  47  45  44  43  43  44  46  47  47  46  46  46  46  48  50  49  47  47  47  47  47  47  48  48  47  46  45  44  44  44  45  45  47  48  48  48  48  47  45  47  50  49  49  48  47  47  47  47  47  47  46  46  46  47  47  48  48  48  47  47  47  48  48  48  48  48  47  46  45  46  47  48  49  48  47  47  47  48  49  48  47  47  46  46  46  47  47  46  46  45  46  48  48  47  46  46  47  48  48  49  48  47  47  46  46  47  46  46  46  46  46  46  47  47  46  44  44  48  50  50  47  46  46  47  48  49  48  47  45  45  46  47  48  49  49  47  46  46  45  45  45  46  47  47  48  48  47  49  49  48  48  48  47  47  46  46  47  47  48  49  49  49  47  46  46  48  49  48  48  48  49  48  47  47  47  49  50  49  48  46  46  48  51  49  48  48  48  49  50  49  48  47  46  47  49  52  52  50  49  48  48  48  47  46  46  45  45  47  48  49 
 49  50  50  50  50  49  47  46  46  47  49  50  49  48  48  48  49  49  49  48  47  47  46  46  46  47  48  48  48  47  46  47  48  48  47  46  46  47  48  48  48  47  47  47  47  47  48  49  49  50  49  49  49  48  48  47  48  48  49  48  48  47  48  49  49  48  48  48  47  46  47  48  48  49  48  47  48  49  50  49  48  46  46  48  50  51  50  49  49  49  49  48  47  45  45  47  49  49  48  49  49  49  49  49  50  51  51  50  48  48  47  47  48  49  48  48  49  51  50  49  47  46  47  47  46  47  49  47  46  47  49  49  47  47  48  48  48  48  49  48  46  46  46  45  45  46  48  50  49  49  48  48  48  47  47  46  45  45  45  44  45  44  45  45  45  46  47  47  47  48  50  49  47  47  48  48  50  51  50  48  46  46  45  46  48  48  46  45  46  46  46  45  45  45  47  47  48  47  46  46  45  46  48  50  50  50  49  47  45  46  46  46  44  44  45  47  48  49  49  48  47  48  49  49  48  48  49  48  48  48  47  48  49  48  47  46  46  46  46  47  46  45  45  45  45  46  47  48  48  48  47  47  47  48  49  48  46  47  48  47  47  46  45  45  45  46  45  45  44  44  45  46  46  47  48  48  47  46  45  47  49  49  49  48  47  46  47  47  48  47  45  44  46  47  48  50  50  49  47  47  47  48  48  48  47  48  47  46  46  45  46  47  48  48  48  49  49  49  49  48  47  46  46  46  47  47  47  46  45  45  47  49  50  49  48  47  48  49  49  48  48  48  47  46  46  45  46  47  48  47  47  45  46  47  45  44  45  48  50  49  47  45  45  48  49  49  47  46  44  45  46  47  49  50  50  47  46  45  45  44  44  45  46  47  48  47  47  49  50  49  48  48  47  47  46  47  47  48  49  49  50  49  47  46  46  46  47  48  47  48  50  49  48  47  48  49  50  49  47  46  47  49  51  49  48  47  47  49  50  50  49  48  48  47  48  50  51  49  49  48  48  49  48  46  45  46  46  47  48  49 
 49  49  49  48  48  47  46  46  46  48  49  49  49  48  48  49  49  49  49  48  46  45  45  45  46  48  49  50  50  48  47  47  47  47  47  47  47  48  48  48  48  47  48  48  48  48  48  49  49  49  48  47  47  47  47  47  48  49  48  48  47  47  48  49  49  49  50  50  49  48  49  49  49  49  49  48  48  48  49  48  47  46  46  48  50  50  48  46  48  49  48  48  47  46  46  47  48  49  48  49  48  48  48  49  49  50  51  50  49  48  47  46  48  49  48  48  49  50  50  49  48  48  48  48  47  47  47  46  46  47  48  47  46  45  47  49  48  49  51  50  48  47  47  47  48  48  48  49  50  50  49  48  47  48  48  48  47  47  47  46  45  45  46  46  46  45  45  45  45  47  48  48  46  46  47  48  49  50  49  48  47  46  46  46  48  48  47  47  47  47  46  46  46  47  49  50  48  47  46  45  45  46  49  51  51  50  48  47  48  47  47  45  44  43  44  46  47  48  48  47  46  47  48  47  46  46  47  47  47  47  47  48  50  49  47  46  46  46  47  46  46  46  46  47  48  47  47  47  48  49  48  47  46  46  48  47  46  47  48  47  46  45  44  45  45  46  47  47  46  46  46  46  46  47  47  46  45  45  45  46  47  49  49  48  47  46  47  48  48  47  44  43  46  48  49  51  50  49  47  47  47  48  49  48  47  47  47  47  47  46  46  47  48  49  49  49  49  50  49  48  46  45  46  48  49  50  50  48  46  46  48  50  51  50  49  48  49  49  48  48  48  49  49  47  46  45  47  49  50  49  47  47  47  47  46  46  48  50  50  49  46  45  46  47  47  47  47  46  46  46  46  48  49  49  49  48  47  46  46  45  46  47  48  49  49  47  46  47  48  47  48  48  48  47  47  46  47  48  48  49  50  49  48  46  45  45  46  46  47  48  49  49  48  48  48  50  50  49  47  45  46  49  50  48  46  46  46  47  49  50  50  49  48  48  48  49  49  48  48  49  50  49  48  47  47  48  49  49  49  49 
 49  49  48  47  46  46  46  46  47  48  49  49  49  48  49  48  48  48  48  47  46  44  44  45  46  48  50  50  50  49  48  48  48  48  47  47  48  48  49  49  48  48  49  49  49  49  49  49  48  48  47  45  46  47  48  48  48  48  47  47  46  47  47  48  48  49  51  51  51  50  50  49  49  49  49  48  47  48  48  48  47  47  48  48  49  49  47  45  48  49  49  49  48  47  47  48  49  49  48  48  48  47  47  48  49  49  50  50  49  48  47  47  48  49  48  48  49  49  49  49  49  49  49  49  48  47  46  45  46  47  47  46  45  46  47  49  49  50  52  51  49  48  49  49  49  49  49  49  51  50  50  49  48  48  49  49  49  48  48  48  46  47  48  47  46  46  45  44  45  46  47  47  46  46  47  47  47  47  46  46  46  47  48  47  47  48  48  48  48  47  47  47  48  49  50  50  49  48  46  45  45  46  48  49  49  48  45  45  48  48  47  46  45  45  45  47  47  47  47  46  44  45  46  46  44  44  45  46  47  47  47  48  49  48  46  45  45  46  46  46  46  46  47  48  49  47  46  46  47  48  48  47  45  45  47  47  47  47  48  47  46  45  45  46  46  47  48  49  48  47  47  47  47  47  46  44  44  44  46  46  46  47  48  48  47  46  47  48  49  47  45  44  46  48  49  50  49  48  48  48  48  49  50  49  48  48  48  48  48  48  47  46  47  48  49  49  48  49  49  48  46  45  46  49  50  51  51  49  47  47  49  50  51  50  49  48  48  48  47  47  48  49  49  48  46  46  47  49  49  49  48  49  49  48  48  48  49  50  50  48  46  45  46  46  46  46  47  47  47  47  47  47  48  48  49  50  50  49  48  47  47  48  49  50  49  48  46  46  46  46  47  48  49  48  47  47  48  48  48  49  50  50  49  47  46  46  46  46  46  47  48  48  48  47  48  48  48  47  46  46  46  48  49  47  46  45  45  46  47  49  49  49  49  48  48  47  47  47  48  50  51  50  49  48  48  49  50  50  50  50 
 50  49  48  47  46  47  48  48  49  49  48  48  48  48  49  49  48  47  48  47  46  45  45  46  47  49  50  49  50  49  49  49  50  49  47  47  47  48  48  47  48  49  49  50  49  49  48  49  49  48  47  46  47  49  50  49  48  46  46  45  45  46  47  47  48  49  51  52  51  49  49  48  48  49  48  48  47  48  47  47  47  47  48  49  48  48  47  46  48  50  50  50  49  49  49  50  51  49  48  47  48  47  47  47  48  49  49  50  49  49  48  48  47  48  49  49  49  48  48  48  48  48  48  48  48  47  45  45  46  46  46  45  46  47  48  48  48  49  50  50  49  49  49  50  50  49  50  50  51  51  50  50  49  48  48  49  50  50  50  49  48  48  48  48  47  46  46  45  46  47  48  47  46  47  47  47  45  44  44  45  46  47  48  48  46  47  49  49  48  47  46  48  49  49  49  49  48  48  47  46  45  46  46  47  47  47  45  45  47  48  48  48  47  47  48  48  48  48  47  46  45  46  47  46  43  43  45  46  47  48  48  48  47  46  45  45  45  46  45  46  45  45  47  48  48  46  45  46  46  47  46  45  44  45  46  47  48  48  48  47  46  46  47  47  48  48  47  47  47  47  48  47  47  46  44  43  44  45  47  47  47  46  46  46  46  46  48  48  49  48  48  47  48  48  49  48  47  47  48  48  49  50  49  50  49  48  47  48  48  48  47  46  46  47  48  48  48  49  49  48  46  46  47  49  51  51  50  48  47  47  49  50  51  49  48  47  48  47  47  46  48  49  50  49  48  47  48  48  48  48  48  49  49  47  48  50  52  51  50  48  46  46  46  46  47  47  47  48  48  48  47  45  46  47  49  51  52  51  49  48  47  48  49  49  49  48  47  47  46  46  47  48  49  49  49  49  49  49  49  49  50  51  50  49  48  48  47  47  46  47  48  48  47  46  46  46  46  46  46  47  47  48  47  48  47  47  47  47  47  47  48  49  49  48  46  46  46  47  48  50  51  51  50  48  48  49  51  51  50  51 
 50  50  49  47  48  49  50  50  50  49  47  46  47  48  49  49  49  49  49  48  47  47  47  49  51  52  51  50  49  48  49  51  52  51  49  47  47  48  47  46  48  50  50  49  49  48  48  48  49  50  49  48  49  51  50  49  47  45  44  45  46  47  48  48  48  49  51  51  50  48  47  47  47  48  48  48  48  48  47  47  46  46  47  48  48  48  48  48  50  51  50  50  50  50  51  52  52  50  48  47  49  49  48  48  48  48  49  50  50  49  48  48  47  47  49  49  48  47  47  47  48  48  48  47  47  46  45  45  46  45  44  44  47  50  49  48  48  48  49  48  47  48  49  50  49  49  51  52  50  51  51  50  49  48  48  48  49  49  51  50  47  46  47  47  47  46  46  47  48  49  48  47  45  46  47  47  46  46  45  46  48  48  48  47  45  47  48  48  46  45  45  47  48  48  47  46  46  47  47  46  46  46  47  48  48  49  49  48  47  47  48  48  47  46  47  48  49  49  48  49  49  51  50  48  45  44  45  47  47  48  48  47  46  45  45  45  45  45  45  46  46  45  46  47  48  46  45  45  46  47  45  44  44  45  47  48  48  48  47  46  45  46  48  49  49  48  45  45  46  47  47  48  47  45  43  42  43  46  50  50  48  46  45  45  46  47  47  48  48  50  52  50  49  49  49  47  46  46  46  47  49  50  49  51  52  49  47  46  47  47  46  45  44  45  48  48  48  50  50  48  46  46  47  50  51  49  46  47  49  48  49  49  51  50  48  47  48  47  46  46  48  49  49  50  49  48  47  46  46  47  48  49  48  46  48  51  53  51  49  47  46  46  46  47  48  47  48  48  48  47  46  44  45  47  50  52  52  51  49  47  46  46  46  47  48  47  47  48  48  47  48  49  49  50  49  49  51  51  51  49  49  51  51  50  50  50  50  48  47  48  48  47  46  46  46  46  46  46  47  49  49  49  48  50  50  50  49  47  46  47  48  49  48  47  46  47  48  48  48  50  51  51  51  49  49  50  51  50  50  50 
 51  50  49  48  48  49  50  51  51  50  50  49  50  49  48  46  47  48  49  49  48  48  48  49  50  50  49  48  48  49  50  50  51  50  49  47  46  46  47  47  49  50  49  48  47  47  47  48  49  50  50  50  51  51  51  50  48  46  46  47  49  49  50  49  49  49  50  49  49  48  48  49  49  49  49  48  49  49  49  48  48  48  48  48  48  48  48  48  50  50  50  50  50  50  51  52  52  51  48  47  48  48  48  47  48  49  50  50  49  48  49  49  48  48  49  49  48  47  46  47  49  50  50  49  49  47  46  46  46  45  44  45  48  50  50  48  48  48  48  47  47  48  48  48  48  47  48  48  48  48  50  50  49  48  47  47  48  49  50  50  49  48  47  48  47  47  47  47  47  47  47  47  48  48  49  49  48  47  47  47  47  48  48  47  47  47  47  47  47  47  46  46  46  46  46  46  46  46  46  47  47  48  48  48  49  50  51  49  46  46  46  47  48  48  48  48  48  49  49  50  52  51  49  46  46  46  47  48  48  47  46  45  44  44  46  47  48  47  45  45  45  47  48  49  49  47  45  44  44  46  46  45  44  46  47  49  49  49  48  47  46  46  46  47  47  46  43  43  45  46  47  47  47  45  44  43  44  46  48  49  47  45  44  45  46  47  47  47  48  49  51  49  46  46  46  46  46  45  45  46  47  48  47  50  52  51  49  49  48  47  46  46  45  45  46  47  48  49  49  48  46  46  47  49  50  49  47  48  49  48  47  47  49  49  48  48  48  47  46  47  48  48  48  48  49  48  48  47  47  47  47  49  49  48  48  49  49  48  47  45  45  46  46  46  47  47  49  49  49  47  46  46  46  48  50  50  50  50  49  47  46  45  46  47  48  48  48  49  49  47  48  48  49  48  48  49  51  52  51  48  48  49  50  51  51  50  49  49  48  48  47  46  45  45  45  45  45  46  46  47  49  50  50  50  50  50  49  47  47  47  48  48  48  47  47  47  47  48  49  50  51  52  52  51  50  51  51  49  48  49 
 51  50  49  49  49  49  49  50  50  51  52  53  53  51  48  45  45  47  48  48  48  49  48  47  47  47  47  46  48  50  49  49  49  49  48  47  46  46  47  50  50  49  49  48  48  47  47  48  48  49  50  51  50  49  49  49  48  48  48  49  50  50  49  49  50  49  48  47  47  49  50  51  51  50  49  48  49  50  50  49  49  49  48  47  47  47  46  45  47  48  48  48  48  48  49  49  50  49  48  46  46  45  45  46  47  49  49  49  47  47  48  48  48  48  48  49  48  47  46  47  49  51  51  50  50  48  46  46  45  45  45  47  49  50  50  49  48  47  46  46  47  48  47  47  47  47  46  45  45  47  49  50  50  48  47  47  48  48  49  50  50  50  48  47  47  48  48  46  45  45  47  48  50  50  50  49  48  48  47  46  45  45  46  47  48  47  47  47  48  48  48  46  44  44  47  48  46  46  46  47  48  48  47  48  49  50  51  49  47  46  46  47  49  50  50  48  47  46  47  49  50  47  44  43  44  47  48  49  48  47  45  44  44  45  47  49  50  49  45  44  45  48  50  50  49  48  46  44  43  45  47  46  46  46  47  48  48  49  50  49  47  46  44  44  44  44  44  44  45  46  47  48  47  46  45  45  45  46  46  47  46  44  44  45  46  47  47  47  48  49  48  46  44  43  44  46  47  46  46  46  46  47  46  48  50  51  51  50  48  48  47  47  47  46  45  46  47  47  47  47  46  45  46  47  48  48  48  48  48  47  46  46  47  48  49  49  48  47  47  48  48  47  47  48  48  49  50  51  50  49  48  49  49  49  48  47  46  46  46  46  46  46  47  46  46  48  49  50  48  47  47  47  47  47  47  47  48  49  49  48  47  46  46  48  49  49  49  50  50  47  47  48  47  46  47  48  51  51  49  47  47  47  50  51  50  48  48  48  49  49  47  46  45  46  46  46  46  46  45  45  47  50  51  49  49  49  48  47  46  48  47  46  46  47  47  46  46  47  48  49  50  51  51  50  50  50  50  49  49  49 
 51  50  49  49  49  49  49  49  50  50  50  51  52  51  49  47  48  48  48  47  48  48  48  47  47  47  48  48  48  49  49  48  49  49  49  48  47  48  49  50  50  50  50  50  50  49  49  48  48  48  49  50  49  48  48  47  47  47  48  49  49  49  50  49  49  48  46  45  46  48  50  50  50  49  49  48  48  49  49  48  48  48  47  46  47  47  46  45  46  47  48  48  47  47  47  47  47  47  46  46  46  46  45  45  46  48  49  48  47  47  48  48  47  47  48  49  49  48  47  47  48  50  49  48  49  48  45  45  44  45  45  47  49  50  50  49  49  48  47  46  46  48  47  47  47  47  47  47  46  47  49  50  50  48  47  47  48  48  49  49  48  47  47  46  46  48  48  47  46  47  49  50  49  49  50  50  49  48  47  46  46  46  47  48  50  49  48  48  49  50  49  47  46  45  47  49  47  47  48  48  49  48  48  49  50  50  50  49  47  47  48  48  49  49  49  47  46  46  46  47  48  46  44  42  44  46  47  47  47  47  47  47  46  45  46  48  49  48  45  44  45  47  48  48  49  47  46  45  45  46  47  48  47  46  48  48  48  49  50  49  47  45  43  43  45  47  48  47  44  46  48  48  48  47  46  46  46  46  47  48  47  46  45  46  47  47  47  48  49  48  48  47  45  44  45  47  48  48  47  47  48  48  48  49  49  48  47  47  46  48  50  51  51  49  46  46  47  47  48  47  47  48  49  49  50  49  48  48  48  47  47  47  47  48  49  49  49  48  48  47  47  47  47  48  48  49  49  50  50  50  49  49  48  48  47  46  46  47  46  46  47  47  47  47  48  48  49  49  48  46  45  46  46  45  45  47  49  50  50  49  47  46  46  48  49  49  49  50  49  47  47  47  47  46  46  48  50  50  48  48  48  48  48  49  49  47  47  48  49  49  48  47  47  47  47  47  46  46  45  45  46  48  50  50  50  49  47  46  46  48  49  48  47  46  47  47  48  49  49  50  50  49  48  47  47  46  47  48  49  49 
 49  49  49  49  50  50  50  50  50  49  48  49  51  50  49  48  49  49  48  47  48  49  49  48  46  47  48  49  49  49  49  49  49  50  50  49  48  48  48  48  50  51  50  51  51  50  49  49  49  48  48  47  49  48  46  45  46  48  49  49  48  48  50  51  50  47  45  44  46  48  50  50  48  47  47  48  48  48  48  48  47  47  47  46  46  47  46  46  46  47  47  48  47  46  46  46  46  46  46  46  47  47  45  45  46  48  48  48  47  47  48  47  46  46  48  49  49  48  47  46  47  49  48  47  48  48  46  46  46  46  46  47  50  51  50  49  48  48  48  47  47  48  48  48  48  48  48  48  47  47  48  50  50  48  47  46  47  48  49  50  49  48  47  46  47  48  48  47  47  47  48  49  48  48  49  49  49  48  47  46  46  47  48  49  51  50  49  49  50  50  49  47  46  46  47  48  46  47  48  50  50  49  48  49  50  51  50  49  48  48  49  49  50  49  48  46  46  46  47  47  46  45  44  44  44  45  46  46  46  48  49  50  49  47  46  46  47  47  45  45  45  46  45  46  47  47  46  46  47  48  49  49  48  47  49  49  47  48  49  49  46  44  43  43  45  48  50  49  46  47  48  49  49  48  47  47  47  47  49  49  48  47  46  47  49  49  49  49  49  49  48  47  46  45  46  48  49  49  49  49  49  49  49  49  48  47  46  46  47  49  51  53  52  49  46  46  47  47  47  48  49  49  49  50  50  50  49  49  48  49  49  49  48  48  48  48  49  48  48  46  45  46  48  48  48  48  48  49  49  49  50  49  48  47  47  46  47  46  46  47  47  48  48  48  48  48  48  48  47  46  45  46  46  45  45  47  49  50  50  48  47  46  46  47  49  51  51  51  50  48  48  47  46  45  46  48  49  49  48  48  47  46  46  47  47  46  47  48  50  50  49  49  48  48  48  48  47  46  46  46  47  49  50  51  50  49  46  44  44  48  50  50  48  46  46  47  48  49  49  49  49  48  47  47  47  46  46  48  49  48 
 48  48  48  48  49  51  51  51  51  49  49  49  50  50  49  48  49  50  49  48  48  50  49  48  47  47  48  48  49  49  49  49  49  50  50  49  48  48  47  46  49  50  49  49  50  49  49  48  48  48  47  46  48  48  46  45  46  49  50  49  49  48  50  52  50  47  44  44  46  49  50  50  48  46  46  47  49  49  48  48  47  47  47  47  47  47  47  47  47  47  48  48  47  47  46  46  46  46  46  47  48  47  46  45  46  48  48  48  48  48  48  48  47  47  48  49  49  48  47  46  47  49  48  47  49  48  47  47  47  47  47  48  50  50  49  48  47  47  47  47  48  49  49  48  49  49  49  48  48  48  49  49  49  48  47  46  47  48  49  50  50  49  48  47  48  47  47  47  46  46  46  47  47  48  48  48  48  48  48  47  47  48  48  49  50  50  49  49  49  49  48  47  46  45  46  46  45  46  48  50  50  49  47  48  50  52  51  49  47  47  48  49  49  49  47  46  46  47  48  48  46  45  45  45  45  46  46  46  46  48  50  51  50  48  46  45  46  46  46  46  46  46  44  45  46  47  47  47  48  49  50  49  48  48  49  49  48  48  48  46  45  43  43  44  45  48  50  49  48  48  48  49  48  48  47  47  47  48  49  49  48  47  47  48  50  50  49  49  49  50  49  48  47  46  46  48  49  49  49  50  50  50  49  48  47  47  47  47  48  50  51  52  51  49  46  47  46  46  47  48  49  50  50  49  49  49  50  49  49  50  50  50  48  48  48  48  49  48  47  45  45  46  48  49  49  49  49  48  48  48  49  49  48  48  47  46  46  47  47  48  48  48  48  47  47  47  47  47  46  46  46  47  47  47  46  46  47  48  48  47  46  45  46  48  50  51  52  51  50  49  48  48  47  46  47  48  49  49  49  48  47  46  46  46  47  47  47  48  48  48  48  48  48  48  48  48  48  47  47  47  49  50  51  50  49  48  45  43  44  47  50  50  48  47  47  47  48  49  50  49  48  48  48  48  48  47  47  48  49  48 
 49  49  49  48  49  51  51  52  51  51  50  50  50  49  48  47  48  50  50  50  50  49  49  48  48  47  48  47  47  47  48  48  49  49  49  48  47  47  46  45  47  49  48  47  48  48  49  49  49  48  47  47  48  48  47  46  47  48  49  49  49  48  49  50  48  45  45  45  47  49  51  50  50  49  49  49  49  49  49  48  47  48  48  48  48  47  46  46  46  47  47  48  48  48  47  46  47  47  48  49  49  48  46  46  46  48  48  49  49  49  49  49  49  49  49  49  49  48  46  45  47  49  49  49  49  49  47  48  47  47  47  48  49  49  48  46  46  46  47  47  47  49  49  49  49  49  50  49  49  48  48  49  48  47  47  46  47  48  49  50  51  50  48  47  47  48  47  48  47  46  45  46  46  46  47  47  48  47  48  47  48  48  49  50  50  49  48  47  48  49  48  46  45  45  44  45  44  46  47  49  49  48  46  48  50  51  51  48  46  46  47  47  47  47  48  47  48  50  50  49  47  47  48  48  48  47  47  46  47  49  50  51  50  49  47  46  46  46  45  45  46  47  45  44  45  46  47  48  48  49  49  49  48  48  49  49  49  48  47  45  45  45  45  46  47  47  47  48  50  49  49  48  47  46  45  45  46  48  49  49  47  46  47  49  49  49  48  48  49  49  49  48  47  46  46  48  48  48  49  49  50  49  49  47  46  47  48  49  48  49  49  49  50  49  48  48  46  45  46  48  49  50  50  49  48  49  49  50  50  50  51  50  48  47  48  49  49  48  47  46  46  46  48  49  50  50  49  48  47  47  47  48  49  49  47  46  46  48  49  50  50  50  50  48  48  48  47  46  46  46  47  48  48  47  46  46  46  46  47  46  45  45  46  49  50  51  51  50  49  48  49  48  47  47  48  49  49  50  50  50  49  47  47  48  49  48  47  46  47  46  44  46  46  46  47  48  49  49  48  49  50  52  52  49  48  47  45  44  44  47  49  49  49  49  49  49  49  50  51  50  48  48  49  48  48  48  49  49  49  49 
 50  50  49  49  50  51  52  52  52  51  50  50  50  49  47  47  47  49  50  50  49  48  48  48  48  48  48  46  45  44  46  47  47  47  47  47  47  47  47  47  48  49  48  47  47  48  49  50  50  50  49  47  48  48  48  48  48  48  49  49  49  48  48  47  46  44  45  46  48  50  51  52  52  53  53  52  51  50  49  48  47  48  48  49  48  47  46  46  46  46  47  48  48  48  47  46  47  47  48  49  49  49  47  47  48  48  49  50  50  49  49  49  49  49  48  49  49  48  46  46  47  49  49  49  48  48  48  48  48  47  47  47  48  48  47  45  45  45  46  47  46  47  48  48  49  50  51  51  49  48  48  48  48  47  46  47  48  48  49  50  49  48  46  45  46  47  48  49  49  47  46  46  46  45  45  46  47  48  48  48  48  49  49  49  50  49  48  47  48  49  48  47  46  45  44  44  44  45  47  49  48  46  45  47  49  51  50  48  46  46  46  47  47  47  48  49  50  51  51  50  48  48  49  49  49  48  48  48  48  49  49  50  50  48  47  47  47  46  45  45  46  48  47  46  44  46  47  48  48  48  49  47  47  47  48  49  50  49  48  47  47  47  48  48  47  47  46  48  50  49  48  47  47  46  45  45  46  48  49  48  46  46  47  48  48  47  47  48  49  49  49  49  48  46  46  47  48  48  48  49  49  49  48  45  44  46  48  49  48  48  47  48  48  49  50  48  46  46  47  48  50  49  49  48  48  48  50  49  49  50  50  49  47  47  48  49  49  48  46  47  47  47  48  49  50  51  50  48  47  46  47  48  49  48  48  47  47  48  50  51  52  52  52  50  49  48  47  46  46  46  47  47  47  46  45  46  46  46  46  46  46  47  48  49  50  50  50  49  48  49  48  47  47  47  48  49  49  49  50  49  48  47  47  48  49  49  48  47  47  46  46  46  46  46  46  47  49  49  50  50  50  51  51  47  47  48  47  46  45  47  48  49  48  49  50  50  51  51  52  51  49  49  48  48  49  48  49  49  49  49 
 51  50  50  49  50  50  51  51  51  49  49  49  49  49  48  47  46  47  49  50  49  47  47  48  49  49  48  45  44  44  45  46  47  47  47  46  46  48  48  48  50  50  48  47  47  48  49  50  51  50  49  48  48  48  49  50  49  48  48  48  49  48  47  46  45  45  46  48  48  49  50  51  53  53  53  52  51  50  48  47  47  48  48  49  48  47  47  47  46  46  47  48  48  48  47  46  46  47  47  48  50  49  48  48  48  49  50  49  49  48  48  48  48  47  46  47  48  47  46  46  47  48  48  48  48  47  47  48  47  47  47  47  48  48  47  46  45  45  45  45  45  45  45  46  48  50  51  51  49  48  47  47  47  47  47  47  48  48  49  50  49  47  46  45  46  47  49  50  50  49  47  46  46  45  44  45  46  48  49  49  49  49  48  49  49  49  48  48  48  49  49  48  48  47  46  46  45  45  46  47  47  46  44  46  48  49  48  48  48  47  47  47  46  46  47  49  50  50  50  49  48  49  49  50  49  49  49  49  49  48  47  48  49  48  47  48  47  46  45  45  46  48  49  47  45  47  48  48  47  48  48  47  46  46  47  47  48  49  49  49  49  49  49  48  47  46  45  47  49  48  48  48  48  47  46  46  47  48  48  48  47  46  47  47  47  47  47  48  50  50  49  49  49  46  46  47  47  47  47  48  49  48  48  45  44  46  47  47  47  46  46  47  47  48  48  47  46  45  46  47  49  48  47  46  46  47  49  48  48  49  48  47  46  47  49  50  49  48  46  48  48  48  48  49  51  51  51  49  48  47  46  48  50  49  49  48  47  48  49  51  51  51  52  51  50  49  47  46  47  47  47  46  45  44  44  46  47  46  46  46  48  48  48  48  48  48  47  47  47  48  48  46  46  47  47  48  47  48  49  48  47  46  47  48  48  48  48  48  49  49  49  48  47  47  47  48  49  49  49  49  48  48  48  45  46  49  49  47  46  46  47  48  48  49  50  51  51  51  51  50  49  49  48  48  48  49  49  50  51  51 
 50  50  49  48  49  49  49  50  49  47  47  47  48  49  49  48  46  45  48  49  48  47  47  48  50  50  49  46  45  45  47  48  48  48  47  46  47  48  49  48  49  49  48  48  48  49  50  51  50  50  49  47  48  49  50  50  50  49  48  48  48  48  47  47  46  46  48  49  49  48  49  50  51  51  50  50  49  49  47  46  47  47  48  49  48  47  47  46  46  46  47  48  49  49  47  46  46  46  47  49  50  50  49  48  49  49  49  49  48  48  48  49  47  46  45  46  47  48  47  47  48  48  47  46  48  47  47  47  48  48  48  48  49  49  48  47  47  46  45  44  43  43  44  45  48  49  50  51  49  47  46  46  47  48  48  47  47  48  49  50  49  48  47  46  47  48  51  51  51  50  48  46  46  45  45  46  47  48  49  50  49  49  48  49  49  49  48  47  49  50  50  50  50  49  48  48  46  46  46  46  47  46  45  45  46  47  47  48  48  48  47  46  46  46  46  48  48  48  47  47  48  48  48  48  49  48  48  49  49  49  47  47  48  48  47  47  47  46  46  46  48  49  49  48  47  48  49  49  48  47  48  48  47  47  47  47  47  48  49  51  51  50  49  48  46  45  45  47  47  47  48  49  49  49  48  48  48  47  47  48  48  47  47  48  48  48  48  49  50  50  49  49  49  47  46  47  48  48  48  48  49  48  48  47  46  47  47  46  45  46  46  46  47  46  45  45  45  46  46  47  47  47  46  45  46  47  47  47  46  47  47  46  47  48  49  49  49  48  47  48  48  47  48  49  50  51  51  49  48  47  48  49  51  51  50  49  47  47  47  49  49  49  49  50  50  48  47  46  46  47  47  46  45  45  45  47  48  47  47  47  48  48  47  47  46  46  45  45  46  47  47  45  44  46  47  46  46  47  49  49  48  47  47  48  49  48  47  47  49  50  50  49  48  48  47  48  48  48  48  47  46  46  46  45  46  49  49  47  45  45  46  46  47  48  48  50  50  49  49  49  49  49  48  48  48  49  50  52  52  52 
 50  49  48  47  48  48  48  48  47  47  46  47  48  49  49  49  46  44  46  47  48  47  48  49  50  51  50  48  47  48  49  49  48  48  47  47  47  48  48  47  47  48  48  49  50  50  51  50  50  48  47  46  49  50  50  50  50  50  49  48  48  47  48  48  49  48  49  50  49  48  48  48  48  48  47  47  47  47  46  45  46  47  49  49  47  47  47  46  47  47  47  48  49  48  48  47  46  47  48  50  51  50  49  48  49  49  49  49  48  48  49  49  48  46  45  46  47  49  48  48  48  49  47  46  47  47  47  47  48  48  48  48  49  49  48  48  48  47  46  45  44  44  45  46  48  49  50  49  49  47  46  46  47  48  48  47  47  48  48  49  49  49  48  48  48  49  50  51  50  50  48  47  46  46  47  47  48  49  49  49  48  49  48  49  49  48  47  47  48  49  49  49  50  49  49  49  48  46  46  46  47  47  45  45  45  47  47  48  47  47  46  46  45  46  46  47  48  48  48  47  47  48  47  47  47  47  48  49  50  49  49  48  48  47  47  48  48  47  47  49  50  49  47  47  48  49  50  49  48  48  48  49  48  47  47  48  47  47  48  49  50  49  48  47  46  45  46  46  46  47  48  48  48  49  48  48  48  47  47  47  49  48  48  49  49  48  49  50  51  50  49  49  49  47  47  48  48  48  48  48  49  48  48  47  47  47  48  47  46  46  46  46  46  45  44  44  45  46  47  47  47  46  45  46  47  47  47  46  46  46  47  47  48  50  49  49  49  49  48  48  47  46  46  47  49  50  49  48  47  48  48  50  51  51  51  50  48  46  46  46  47  47  47  49  49  48  46  46  46  48  47  46  46  46  45  47  47  46  47  48  47  48  47  46  46  45  45  45  46  47  46  45  44  45  46  46  46  47  49  51  51  49  49  50  49  47  46  46  47  48  49  49  49  48  47  48  48  48  48  47  47  46  46  45  47  50  50  48  45  45  46  46  46  47  48  49  48  47  47  49  49  49  48  48  48  49  51  52  52  51 
 50  50  50  49  48  47  47  48  47  47  47  47  49  49  48  48  47  46  46  47  47  48  49  50  51  51  50  50  49  48  49  48  48  47  48  49  49  50  49  47  46  46  48  50  51  51  51  50  49  48  47  47  49  49  48  48  48  49  48  47  47  47  48  49  50  49  49  49  49  49  49  48  47  46  47  48  47  46  45  45  46  48  49  49  48  48  47  47  47  47  48  48  49  49  48  47  47  48  50  51  50  49  48  47  48  48  48  48  48  49  50  51  51  49  48  47  48  48  49  49  50  50  49  48  48  48  47  47  48  49  48  48  48  49  48  47  48  48  47  46  46  47  47  48  49  49  48  48  49  48  46  46  47  48  48  47  46  46  48  48  46  46  47  48  48  49  49  50  50  50  49  48  47  47  48  49  50  50  50  49  48  48  48  49  50  50  48  48  48  49  50  50  50  50  48  48  48  46  45  46  48  48  47  46  45  46  48  47  43  44  45  45  45  46  47  48  49  49  49  49  48  48  47  46  45  45  47  49  50  51  50  49  47  47  47  47  47  48  49  51  51  50  46  45  47  49  50  49  48  48  49  49  48  47  46  48  49  47  46  47  48  49  48  48  47  46  46  46  46  48  48  48  48  48  48  47  47  47  47  47  48  48  48  49  49  48  49  50  50  50  47  48  49  47  47  48  49  49  48  48  48  48  48  47  47  48  49  49  47  47  46  46  47  46  45  45  45  47  48  49  48  48  47  48  49  49  48  47  46  47  48  49  50  50  49  49  48  48  49  48  46  45  45  45  47  47  47  46  46  47  49  48  49  50  50  49  48  46  46  48  49  50  50  50  50  48  47  46  47  48  48  47  47  47  47  47  47  47  48  49  49  49  48  47  47  47  47  47  47  49  47  45  43  45  45  45  46  48  49  49  48  47  49  50  50  48  47  47  49  51  52  50  48  48  47  47  47  48  48  48  48  49  48  46  48  51  51  49  47  47  48  49  48  48  48  49  48  46  47  49  50  49  48  47  48  50  51  52  51  51 
 51  50  50  50  48  46  48  49  48  49  48  48  49  48  48  48  49  49  49  49  49  49  49  50  50  50  51  51  49  47  48  48  48  48  48  48  49  49  48  46  46  47  49  51  53  52  51  50  48  48  48  48  50  49  48  47  48  49  48  47  47  47  48  49  50  49  47  47  48  49  48  47  46  46  47  48  47  45  45  45  47  49  49  49  48  48  47  48  48  47  47  48  48  48  47  47  48  49  51  52  50  49  48  48  49  49  49  49  49  50  50  51  51  50  48  47  48  49  50  51  52  52  50  49  48  47  47  47  48  48  48  47  47  48  47  46  47  47  47  47  48  49  48  48  49  49  47  48  49  49  47  46  46  47  47  48  48  47  47  47  45  45  47  48  49  49  49  49  50  50  49  49  46  46  48  49  50  50  49  47  47  47  48  49  50  50  49  48  47  48  49  49  49  49  48  48  47  46  46  46  48  48  47  46  46  47  48  47  44  44  44  45  45  46  46  48  49  50  50  49  48  48  47  47  46  46  47  49  49  49  50  50  47  46  46  46  47  48  49  51  51  49  46  46  48  49  49  48  47  48  49  49  48  47  47  48  49  48  46  45  46  47  49  49  48  47  46  46  46  46  47  47  48  48  47  46  46  45  45  46  47  47  48  49  49  49  49  49  49  48  46  47  49  47  46  47  49  49  49  49  49  48  47  47  47  49  50  50  48  48  47  46  46  46  46  46  46  47  49  49  48  48  47  48  49  49  49  47  46  48  49  50  50  50  49  49  48  48  50  49  46  45  45  45  47  47  46  45  46  47  48  48  48  49  50  49  48  46  47  48  50  51  52  51  50  48  47  48  50  50  49  48  47  46  45  46  46  47  48  49  49  49  48  48  48  48  49  48  48  50  48  46  44  45  46  46  47  49  50  47  45  46  47  49  50  49  48  48  51  53  54  50  49  48  48  48  48  49  49  49  49  50  49  47  48  51  51  49  48  48  49  49  49  48  49  50  49  47  48  49  50  50  49  48  48  49  51  52  51  50 
 50  48  49  51  48  46  48  50  50  50  50  48  47  47  48  49  51  52  52  53  53  52  50  49  49  50  51  51  48  47  48  49  49  49  48  48  48  47  46  44  46  48  50  53  54  53  51  49  49  49  50  50  51  50  50  49  49  50  49  48  49  49  48  47  48  47  45  46  47  47  47  46  47  47  48  47  46  45  46  46  47  49  49  48  46  46  47  48  48  47  48  48  47  46  46  47  48  50  51  52  51  50  50  50  50  49  49  49  50  50  50  49  49  47  45  47  49  51  51  52  54  54  52  49  47  46  47  47  47  48  48  47  46  47  46  47  47  46  45  47  48  49  48  47  47  48  48  48  49  49  47  46  45  45  46  48  50  49  47  46  47  47  48  49  50  49  49  48  48  48  49  48  45  45  47  48  48  47  47  46  46  47  48  48  47  47  47  48  47  47  47  46  47  47  49  49  47  46  47  48  47  46  44  44  45  47  48  49  49  47  45  46  46  45  45  47  48  49  49  48  47  47  47  47  48  49  50  48  47  46  49  49  47  46  45  45  47  48  48  48  48  47  47  48  50  49  48  46  47  48  51  50  49  48  48  48  47  49  48  45  45  46  49  50  49  47  48  47  45  45  45  46  47  48  46  45  44  43  43  45  47  46  47  49  49  50  49  48  47  46  46  48  49  47  46  47  48  50  51  51  50  48  46  47  49  49  50  49  49  48  46  47  46  45  45  46  47  47  48  47  47  46  45  46  47  48  48  45  45  48  49  48  47  49  50  49  47  48  52  50  47  47  47  47  49  49  48  47  46  47  48  49  49  49  50  49  48  46  46  47  50  51  50  51  50  47  47  49  51  52  50  47  47  46  44  44  45  45  47  48  48  48  47  47  48  49  49  49  49  50  50  49  47  46  47  49  50  50  49  47  46  47  47  48  49  49  50  50  50  51  52  50  49  49  50  50  50  50  49  48  48  48  48  48  49  49  50  49  47  47  48  48  49  48  49  49  49  48  48  48  49  50  49  48  48  49  51  52  52  50 
 48  47  48  49  50  49  49  50  49  48  48  48  47  47  49  50  50  49  51  52  53  52  51  51  50  50  51  51  49  48  50  51  50  50  49  48  48  48  47  46  46  47  50  51  52  52  50  49  49  49  49  50  51  52  51  51  50  50  50  49  49  48  49  48  47  45  45  46  48  49  48  48  48  49  49  48  47  46  46  47  48  48  49  48  47  47  48  48  48  47  48  48  47  46  46  47  47  48  49  50  50  50  50  51  51  49  48  48  49  50  50  49  47  46  46  48  50  52  51  52  54  54  51  48  46  46  47  47  48  48  48  48  48  48  49  49  46  45  45  46  47  49  48  47  47  48  48  47  47  47  46  45  45  46  48  49  49  49  49  49  50  49  48  49  48  47  46  46  46  48  48  47  46  46  47  47  47  48  48  47  47  47  46  45  46  46  46  47  47  47  47  47  47  47  49  48  44  44  46  47  46  45  45  44  45  47  48  49  49  48  46  46  46  46  46  47  48  50  49  48  47  47  47  47  47  49  50  48  47  47  49  49  48  47  47  47  48  48  48  46  46  46  47  48  49  49  48  47  47  48  50  49  48  48  48  48  48  49  49  47  45  46  47  47  47  48  50  49  47  46  46  45  46  46  46  45  44  44  45  46  47  46  47  48  49  49  49  48  47  47  47  49  50  49  47  47  49  50  51  51  50  48  46  47  48  48  48  49  48  48  47  47  47  47  46  46  46  46  47  47  46  47  46  46  46  47  47  46  45  48  48  47  47  48  49  49  48  48  51  51  50  49  49  50  52  51  50  49  48  48  49  48  48  49  49  49  48  47  47  49  50  50  50  50  49  46  47  48  50  50  49  47  47  47  46  45  45  45  46  47  48  47  46  47  48  49  49  49  49  50  50  49  47  47  48  49  49  49  49  48  47  48  48  49  50  50  50  49  48  48  48  49  49  49  49  50  50  49  48  48  48  48  48  46  46  47  48  47  47  47  47  48  48  49  49  49  48  48  48  48  49  49  49  49  49  50  52  52  51  50 
 48  48  48  50  52  53  51  50  48  47  47  48  48  49  49  50  49  48  50  51  52  52  52  52  51  51  50  50  50  50  51  51  50  49  48  48  48  48  48  47  46  47  49  50  51  51  50  49  48  48  48  48  51  52  51  51  50  49  49  49  49  48  49  49  47  45  46  48  49  50  49  49  49  50  50  49  48  47  48  48  49  49  49  48  48  48  48  48  48  47  47  47  47  47  47  48  48  48  48  49  48  49  49  49  50  49  47  47  48  49  50  49  46  45  48  50  51  51  50  51  53  52  49  46  46  46  47  48  48  49  49  48  48  49  49  50  47  46  45  46  47  48  47  46  47  48  48  47  46  45  45  45  46  49  50  49  48  48  49  51  52  50  49  48  48  46  45  45  46  47  48  47  47  47  46  47  47  48  49  48  48  47  45  44  45  45  45  46  47  48  48  48  48  48  48  47  44  44  45  46  46  46  45  45  45  47  48  49  49  47  46  47  47  47  47  47  48  49  48  47  48  48  47  46  47  48  49  49  48  48  49  50  49  49  49  49  49  49  48  46  45  46  47  48  48  49  49  48  48  49  49  49  48  47  48  48  47  49  49  48  46  46  46  46  46  48  51  50  47  47  47  46  45  45  45  44  45  46  48  47  46  46  47  47  47  48  48  48  48  48  48  49  51  49  48  48  49  50  50  49  49  47  46  47  47  47  48  48  47  48  48  49  48  48  48  47  46  47  47  47  48  48  47  47  47  47  46  46  47  47  47  46  46  48  49  49  48  48  49  51  51  50  51  52  53  53  52  50  49  49  50  48  47  48  49  49  49  48  48  50  50  50  49  48  48  46  47  47  49  50  50  49  49  50  50  49  47  47  47  47  47  47  47  47  48  49  50  50  50  50  49  49  48  48  48  48  48  48  48  48  48  47  48  49  49  50  50  49  48  48  48  48  49  50  50  50  49  49  49  49  49  48  47  45  45  46  47  47  46  46  47  48  49  50  50  50  49  48  48  48  49  49  48  48  49  51  52  51  50  49 
 50  50  50  50  52  53  52  50  47  48  48  49  50  50  50  49  48  48  49  51  52  52  52  52  52  51  50  49  49  49  50  50  49  47  46  46  47  48  48  48  47  47  48  49  49  49  49  48  47  47  47  47  49  51  50  50  49  48  48  48  48  48  49  49  47  46  47  49  50  50  49  48  48  49  49  49  48  48  48  48  49  49  49  49  48  48  47  47  47  46  46  46  47  48  49  49  49  48  49  48  47  47  47  48  48  48  47  47  48  49  50  50  47  47  49  51  51  49  48  49  50  50  48  45  46  47  48  49  49  49  48  48  47  48  49  49  48  47  47  47  48  48  46  46  46  47  48  47  46  45  45  46  48  50  51  49  47  48  49  51  51  50  49  49  48  48  46  46  47  48  48  47  46  46  47  48  48  49  48  48  47  47  46  46  45  45  46  47  48  49  49  49  48  47  47  46  44  44  45  47  47  47  46  45  46  48  49  49  49  47  47  48  48  47  47  47  48  48  47  46  49  49  48  47  47  48  50  49  48  47  49  50  51  50  49  49  49  49  49  47  47  47  48  49  48  49  49  48  48  49  49  49  48  47  48  48  48  49  49  47  46  45  46  47  47  48  50  49  46  46  47  47  46  46  45  45  45  47  48  48  47  47  47  46  46  47  48  48  49  49  49  50  50  49  48  47  48  48  48  47  47  46  45  46  47  46  47  47  47  48  49  50  49  49  49  48  48  48  48  48  49  49  49  49  48  48  47  47  48  48  47  45  45  48  49  49  48  48  48  50  50  50  51  52  53  53  52  50  50  49  49  48  48  49  49  49  48  48  48  49  50  49  47  46  46  47  47  47  48  51  51  51  50  51  53  52  50  49  48  48  48  48  47  48  49  50  51  51  50  49  49  48  47  47  48  49  49  48  47  48  48  47  47  47  47  49  49  50  50  50  50  50  50  52  52  51  49  48  49  49  49  48  46  46  46  47  47  47  47  46  47  48  49  50  51  51  50  50  50  49  50  50  49  49  49  50  51  51  50  50 
 50  51  50  50  50  49  49  49  47  48  49  50  50  50  49  48  47  47  48  50  51  51  51  51  51  50  49  49  48  49  49  49  48  47  46  46  47  48  49  48  48  47  48  49  49  49  48  48  47  47  47  46  48  49  49  48  48  48  48  48  48  48  49  49  49  48  48  49  50  49  47  45  46  47  48  49  48  48  48  47  48  49  49  48  48  48  47  47  46  45  46  46  47  49  50  51  50  50  49  48  47  46  46  47  48  48  47  47  48  50  51  51  49  49  50  50  48  46  46  46  47  48  47  45  46  47  48  49  49  48  48  47  47  47  48  49  48  48  48  48  48  48  47  46  47  48  48  48  47  47  47  48  49  51  50  49  47  47  48  49  49  48  48  48  49  49  48  48  49  49  49  47  45  46  48  49  50  49  47  46  46  47  49  49  47  47  48  48  49  49  49  49  48  47  46  46  46  47  47  47  48  47  47  46  47  48  49  48  48  47  47  47  48  48  47  47  48  48  47  46  48  49  49  48  48  49  50  48  47  47  48  50  51  49  48  47  47  48  49  49  48  47  48  48  48  48  48  48  48  49  49  49  48  47  48  49  49  49  47  45  45  46  47  48  48  48  47  47  46  46  47  47  48  47  46  46  46  47  47  48  48  48  47  46  46  46  48  48  49  49  49  50  49  48  47  46  47  47  46  46  46  45  44  45  47  47  47  47  47  47  47  49  49  49  49  49  49  49  49  49  50  50  51  50  50  49  48  49  49  49  48  47  47  48  49  49  48  47  48  49  50  50  50  51  52  51  50  50  49  49  49  48  49  49  50  49  49  48  49  49  50  49  47  46  47  48  48  47  48  51  53  51  49  49  51  52  51  50  49  48  48  47  48  49  49  50  51  51  51  49  48  47  46  46  47  49  49  48  47  48  48  47  47  46  46  47  48  50  51  52  52  51  51  53  53  51  48  48  48  49  50  49  47  46  47  48  48  48  47  47  47  48  49  50  51  50  50  50  50  51  51  52  51  50  50  50  51  51  51  50 
 50  50  49  49  46  45  46  48  48  49  49  49  49  49  49  48  46  46  47  49  49  49  49  49  49  49  49  48  49  49  50  50  49  48  47  47  48  49  50  50  49  48  49  50  50  49  49  49  49  49  48  47  48  48  48  47  47  47  49  50  50  49  49  49  50  49  49  50  49  48  45  44  44  46  48  48  48  47  48  47  48  48  49  48  47  47  47  46  46  46  47  48  48  49  50  51  50  49  47  47  48  47  46  47  49  50  50  50  50  52  52  52  52  51  50  49  47  46  46  45  45  46  46  46  46  46  47  48  48  48  48  48  48  49  49  49  47  46  46  48  48  48  46  46  47  49  49  49  48  48  48  49  49  49  49  48  46  46  46  47  47  47  47  48  49  49  48  48  49  49  49  47  44  45  48  50  50  49  46  45  46  48  51  51  49  48  48  48  49  49  48  48  48  47  46  46  48  48  48  47  47  47  46  47  48  48  48  48  48  47  47  48  49  49  48  48  48  49  48  47  48  50  50  50  49  49  49  48  47  46  47  48  49  48  46  45  45  46  48  48  48  47  46  47  47  48  47  47  47  49  49  49  48  47  47  47  48  49  47  46  46  47  48  49  48  46  45  45  46  47  48  49  49  48  47  47  47  46  46  49  51  49  48  47  46  47  48  49  50  50  50  50  49  48  48  47  46  46  46  45  46  46  46  46  46  46  46  46  45  45  45  46  47  48  48  49  48  48  48  48  48  49  50  51  51  50  49  50  50  49  49  49  49  49  49  49  48  48  47  48  49  49  49  50  50  50  50  49  48  48  48  49  49  50  49  49  48  48  48  50  50  50  49  48  49  51  49  48  48  50  52  50  48  46  47  49  50  49  48  47  47  47  48  48  48  48  49  51  51  49  48  46  45  46  47  48  49  48  48  46  47  48  48  48  48  48  48  48  49  50  50  50  51  52  52  50  47  45  46  48  49  48  47  47  48  49  49  49  48  47  47  48  49  50  50  48  47  48  49  50  51  51  51  50  51  51  51  52  51  51 
 49  49  48  47  45  44  47  49  49  50  49  48  48  48  49  48  47  46  48  48  48  48  48  48  49  49  49  49  49  50  51  51  50  49  48  49  50  51  51  51  49  49  50  50  51  50  50  50  50  50  50  50  49  49  48  47  47  48  50  51  51  50  49  48  49  49  49  50  49  48  45  44  45  47  48  49  47  47  47  48  48  49  49  48  47  47  46  45  47  48  48  49  49  50  50  50  49  48  47  47  49  49  47  47  49  51  51  51  51  52  52  51  52  51  49  47  46  46  46  46  44  44  45  46  45  46  47  47  47  47  47  48  49  49  50  49  47  45  46  47  47  47  45  46  48  49  49  49  47  48  49  50  49  48  47  47  47  46  46  46  47  47  46  47  48  48  47  47  48  48  48  47  44  46  48  50  50  49  47  46  46  48  50  50  49  48  48  47  48  48  47  47  48  48  47  47  48  48  47  46  46  46  46  47  47  47  47  47  48  48  48  49  50  49  48  48  49  50  49  49  49  50  51  51  50  50  50  48  47  46  47  48  49  48  47  45  45  46  46  46  45  45  45  47  48  48  47  47  47  48  50  49  48  47  46  46  47  48  48  47  47  48  49  49  47  45  45  46  48  49  49  50  49  48  47  46  47  47  46  49  52  51  49  48  47  47  48  49  50  50  49  49  49  49  48  47  47  47  47  46  46  47  47  47  47  47  47  46  45  45  44  45  46  48  49  48  46  47  47  47  47  48  49  50  51  51  50  49  49  48  49  50  50  49  48  48  48  47  46  47  48  48  49  49  49  49  49  49  48  48  48  49  49  49  49  48  47  47  48  50  50  50  49  49  51  52  50  47  47  49  50  49  47  45  45  47  48  47  46  46  47  47  48  48  47  47  47  49  50  49  48  47  46  47  48  49  49  48  47  45  46  49  50  50  48  47  47  47  48  48  48  50  51  51  51  48  46  44  45  48  48  48  48  48  49  50  50  49  49  48  48  49  49  50  49  47  47  48  48  49  50  50  50  50  50  51  51  51  51  50 
 48  49  48  47  46  47  49  51  50  50  49  48  48  49  50  50  48  48  48  49  48  49  48  49  49  50  50  50  49  50  51  52  51  51  50  50  51  52  52  52  50  48  49  50  51  51  50  51  51  52  52  52  51  49  49  47  47  48  50  51  51  50  49  48  48  48  48  49  49  49  47  47  48  49  49  49  48  47  48  48  49  48  49  48  47  47  46  45  47  49  49  50  51  51  51  50  49  49  48  49  50  49  47  47  49  51  51  50  50  51  50  49  50  50  48  46  46  47  48  48  45  44  45  47  46  46  47  48  47  46  46  47  49  49  48  47  48  47  47  47  47  46  46  46  48  48  48  47  47  49  50  50  49  47  47  47  48  48  47  47  48  47  47  47  48  47  47  46  47  47  47  46  47  47  48  49  49  48  49  48  47  47  47  47  47  47  46  47  46  47  48  47  48  48  49  48  48  47  46  46  45  46  46  47  46  47  46  47  48  49  49  49  50  49  48  48  49  49  49  50  51  52  52  51  51  50  50  49  48  48  48  49  49  49  48  48  47  46  45  45  44  45  45  47  50  49  48  47  47  49  51  50  49  47  47  46  46  48  49  50  49  48  48  48  47  45  46  48  50  50  50  49  48  47  46  46  47  47  46  49  53  52  51  49  48  47  48  49  50  49  48  49  49  49  48  47  47  48  47  47  47  48  48  49  49  49  48  47  46  45  45  46  47  48  50  48  45  46  47  48  48  47  48  49  50  51  51  49  47  47  49  50  50  48  47  46  47  47  47  47  48  47  47  48  48  49  48  48  49  49  49  48  48  48  48  47  46  46  47  49  50  50  50  49  50  50  49  47  45  47  48  49  48  47  47  47  47  47  46  47  48  48  49  49  48  47  48  47  48  48  48  47  48  48  49  50  49  48  46  45  46  49  50  50  47  46  46  47  48  49  50  50  51  51  50  48  46  46  46  48  48  49  49  49  50  51  51  50  49  50  50  50  50  50  50  50  50  50  50  49  48  48  48  49  49  50  51  51  50  49 
 48  48  48  47  49  51  51  52  50  49  49  50  51  52  53  52  49  48  49  49  49  49  50  50  50  50  51  51  49  49  51  51  51  51  50  50  51  51  51  50  49  48  49  50  50  50  50  50  51  51  52  52  51  49  49  48  47  48  49  50  50  50  49  47  47  47  48  49  50  49  48  48  49  50  50  49  48  48  48  48  48  47  47  47  48  48  47  45  47  48  48  50  50  50  49  49  49  49  50  50  50  48  47  46  48  50  50  49  49  48  48  47  49  49  49  47  47  48  49  49  47  44  45  47  47  48  48  48  47  46  46  47  48  48  46  46  48  48  47  47  47  47  46  47  48  48  47  46  47  48  49  49  49  49  48  47  47  48  48  49  49  48  47  48  49  49  47  47  48  48  48  47  48  48  47  48  48  48  49  48  47  47  46  46  46  46  47  47  47  47  48  47  48  49  49  49  47  46  47  47  47  47  46  46  47  47  47  47  48  48  48  49  49  48  47  47  48  49  49  49  51  52  52  50  49  49  50  49  49  48  49  50  49  50  49  49  48  47  46  45  46  46  46  47  49  49  48  48  48  49  51  50  49  48  48  47  46  48  49  50  49  48  48  48  48  47  48  49  50  50  49  49  47  47  47  48  48  48  47  49  51  50  49  48  46  46  47  48  49  48  48  49  49  49  48  47  47  47  47  47  47  48  48  49  49  49  49  48  47  47  46  48  48  49  50  48  46  47  48  48  48  47  47  48  49  49  50  49  48  47  48  49  50  48  46  46  47  47  46  46  46  46  46  46  46  47  47  48  49  50  49  48  47  47  48  47  46  46  47  49  50  50  49  48  47  48  48  46  45  45  47  49  50  50  48  48  48  48  48  48  49  50  50  49  49  49  48  46  46  47  47  47  47  48  49  49  49  48  47  46  47  49  50  48  46  45  46  47  50  51  51  51  51  51  50  50  49  48  48  48  49  50  49  49  49  50  51  51  50  50  50  50  50  50  50  52  53  52  51  50  49  48  48  48  49  50  50  50  50  50 
 47  47  48  48  51  54  53  52  50  48  49  50  52  54  54  54  50  48  49  50  50  50  50  51  51  50  50  49  48  48  50  51  51  50  50  50  50  50  49  48  47  47  48  48  48  48  49  49  50  50  51  50  50  50  49  48  47  48  48  49  49  49  49  48  48  48  49  49  49  49  48  48  50  51  50  48  48  49  49  48  46  45  45  46  47  47  47  46  45  46  47  48  49  48  47  47  47  48  50  51  49  47  45  46  47  49  50  49  47  47  46  46  47  49  51  49  48  48  49  49  47  46  46  47  48  48  48  48  47  46  47  48  50  49  47  46  46  46  45  46  46  46  46  47  49  50  47  46  47  48  48  49  50  50  48  46  45  46  49  51  49  47  47  49  50  50  47  47  48  49  49  49  49  48  48  47  47  48  48  47  46  46  48  48  46  47  48  48  48  48  48  47  47  48  49  48  46  46  48  49  49  49  48  47  47  48  48  48  48  47  48  48  48  46  45  46  47  48  48  48  50  50  49  47  46  47  49  49  49  48  48  49  49  49  48  47  47  46  45  46  47  47  46  46  48  48  48  48  48  49  50  49  48  47  49  49  48  48  49  48  48  49  50  50  50  49  49  49  49  49  49  48  46  47  48  49  50  49  48  48  47  48  47  46  44  44  46  48  49  48  47  48  50  49  48  48  48  48  48  48  48  48  48  48  48  48  48  48  48  48  47  49  49  49  49  48  47  48  49  49  48  47  46  46  47  48  48  49  49  47  47  49  50  48  46  46  48  48  45  45  45  45  45  44  44  44  46  47  49  50  50  49  48  48  48  48  48  47  47  48  49  48  47  46  46  47  49  49  47  45  45  48  50  50  48  48  49  49  49  49  50  50  50  49  48  48  48  46  45  45  45  45  45  45  46  47  48  49  48  46  47  50  51  50  48  47  47  49  50  50  50  50  50  50  51  51  50  50  49  49  49  49  49  48  48  48  49  50  50  50  51  51  50  49  49  51  52  52  51  50  50  49  49  50  50  51  51  51  51  51 
 48  48  50  51  53  54  53  51  49  47  48  50  53  54  54  52  49  48  49  50  50  51  50  51  51  50  49  48  48  48  49  51  51  51  51  51  50  49  48  47  47  48  48  48  48  48  48  49  49  49  49  50  50  49  49  48  48  48  48  48  49  50  50  49  50  50  50  50  50  49  48  48  50  50  50  49  48  48  48  47  46  45  45  47  48  47  46  45  45  46  47  47  48  47  46  45  45  46  48  50  48  45  45  46  49  50  50  49  47  47  47  46  47  49  51  50  48  48  48  48  48  47  47  48  48  48  48  48  47  47  47  49  50  49  48  47  45  44  44  45  46  46  47  48  49  49  48  46  47  48  48  49  50  50  48  46  45  46  50  51  48  47  47  49  50  50  48  49  50  50  50  49  48  48  48  48  47  47  46  46  46  46  48  48  47  48  49  49  49  49  49  49  48  48  49  48  47  48  49  50  50  50  48  48  48  49  50  50  48  47  48  48  47  46  45  45  46  47  47  47  48  48  47  45  44  45  47  48  48  47  47  48  49  48  46  45  44  45  46  47  48  47  47  46  46  47  47  47  47  48  49  49  48  48  48  48  48  48  48  47  47  48  50  51  51  49  48  48  47  47  47  47  47  48  49  50  51  51  49  47  46  46  46  45  44  44  45  47  48  48  47  48  49  49  48  47  47  47  47  47  47  48  49  48  47  47  47  48  48  48  48  48  48  48  49  48  48  50  50  49  49  47  45  44  45  46  47  49  49  48  48  49  49  48  47  47  48  48  46  46  46  46  45  45  44  44  46  47  49  50  51  49  49  50  50  49  49  49  49  49  49  49  47  46  46  48  50  50  49  46  45  46  49  48  46  48  49  49  48  49  49  49  49  48  48  48  48  46  46  45  45  44  44  44  44  46  48  49  50  48  48  49  51  50  49  49  49  50  49  49  48  49  50  49  50  51  51  51  50  49  49  48  48  48  48  48  48  49  49  50  51  50  50  49  49  49  50  51  51  51  51  51  51  52  52  52  51  51  51  51 
 48  51  53  53  53  52  52  51  49  47  47  49  53  54  53  50  48  48  48  49  50  51  52  52  52  50  49  48  50  50  50  49  49  50  51  51  50  48  47  47  49  51  50  50  49  49  48  49  49  48  49  51  49  49  49  49  49  48  47  48  48  50  51  51  51  51  52  53  51  49  50  51  50  50  49  49  47  46  46  45  46  47  48  49  49  48  45  44  45  47  48  48  49  48  47  46  45  45  46  48  46  46  48  50  51  52  52  51  49  49  48  48  49  48  48  48  47  47  48  49  49  49  49  49  48  48  48  48  49  48  48  47  47  47  47  46  45  45  47  48  49  49  49  48  47  47  46  47  47  47  47  48  48  48  48  47  47  48  49  49  48  48  49  49  48  49  50  52  52  51  49  47  47  47  48  48  47  46  46  47  47  47  45  45  46  48  49  50  51  52  52  51  51  50  51  51  48  48  49  49  47  46  46  48  50  52  53  51  48  47  48  48  49  49  49  48  47  46  46  47  47  47  47  47  46  45  46  46  46  46  46  47  49  47  44  43  44  47  48  48  47  47  49  48  45  46  47  47  47  48  49  49  49  48  46  45  46  47  48  48  47  46  47  48  49  48  47  47  46  46  47  48  49  49  49  49  50  49  46  46  47  46  45  45  45  46  45  45  46  47  47  48  48  48  47  45  44  44  44  44  46  47  50  48  45  46  47  48  48  49  48  47  46  47  49  49  49  50  50  48  47  47  46  45  44  45  46  48  49  49  49  48  48  48  49  49  47  47  47  48  48  47  46  47  47  48  48  48  47  48  51  50  50  50  50  50  50  50  51  53  53  53  52  51  50  49  49  49  48  47  47  47  47  48  47  47  48  49  49  48  48  47  48  48  49  49  49  49  47  46  46  46  46  47  47  47  48  49  51  51  50  47  46  46  48  49  50  50  49  47  47  49  49  49  49  50  52  52  51  49  49  48  48  49  51  51  50  49  49  50  51  50  49  49  49  48  49  51  51  51  51  52  53  53  53  52  51  51  50  51 
 49  51  52  53  52  51  51  50  48  47  47  49  52  53  52  50  49  49  49  49  50  51  52  52  51  50  49  48  49  49  48  48  48  50  51  51  50  49  49  49  50  51  50  49  49  49  48  48  48  48  48  49  49  49  51  51  51  49  49  49  50  51  52  52  51  51  52  52  51  49  50  50  50  48  48  49  48  47  47  47  48  48  49  50  50  49  47  45  46  48  48  49  49  48  48  47  46  46  47  48  46  46  48  49  51  51  51  50  49  49  49  49  47  47  47  48  49  49  49  49  50  50  50  50  48  47  48  48  49  49  49  48  47  47  47  47  45  45  46  48  49  49  49  49  48  47  47  46  45  45  45  45  46  46  47  47  48  49  49  49  49  49  49  49  49  50  51  51  51  49  47  46  46  47  48  48  48  48  48  48  48  47  44  44  44  46  47  49  50  50  50  50  49  48  48  48  46  47  48  48  48  48  49  51  52  53  53  50  47  47  47  49  50  51  50  49  47  46  47  48  49  48  48  49  48  46  46  47  47  45  46  47  48  47  45  43  44  47  49  48  47  47  49  48  46  47  47  46  47  47  48  49  49  49  48  47  47  48  49  49  48  47  47  48  48  48  47  47  47  46  47  48  49  49  48  48  48  47  44  45  47  47  46  45  46  46  46  47  47  47  48  48  48  48  48  46  45  44  44  45  46  46  48  47  47  48  48  48  48  48  48  47  47  47  48  48  48  49  49  48  47  47  47  46  45  46  48  48  48  49  49  48  48  48  49  48  47  47  48  48  48  46  46  46  48  49  48  47  47  48  49  50  50  50  49  48  48  49  52  55  54  54  52  51  50  49  49  49  50  50  49  49  48  48  48  47  47  47  48  48  48  48  48  49  49  49  49  50  49  48  47  47  48  49  49  49  49  50  51  52  51  48  46  46  48  50  51  50  49  47  46  49  49  48  48  49  51  51  50  49  48  48  47  47  48  50  49  48  48  48  49  49  48  48  49  49  50  51  51  51  52  52  53  54  53  52  52  51  51  51 
 50  50  50  51  52  51  50  49  48  48  48  49  50  51  51  51  50  50  50  49  49  49  50  50  50  50  49  49  49  48  48  48  48  49  50  50  49  50  50  50  51  51  50  49  48  49  48  47  47  47  48  48  49  50  51  52  51  51  50  50  51  51  51  51  51  51  51  51  49  48  49  50  49  48  48  49  48  48  49  49  49  49  49  49  49  49  48  48  48  48  48  48  49  49  49  49  48  48  48  48  47  47  48  49  50  50  50  50  50  49  49  48  45  45  48  49  50  51  50  50  49  49  50  50  47  47  47  48  49  50  50  49  48  47  47  47  46  46  46  47  48  49  49  50  49  48  47  46  46  44  44  44  45  46  47  48  47  48  49  50  51  51  50  50  50  51  50  49  48  47  46  46  47  48  48  48  49  49  48  49  48  47  45  44  43  44  46  48  49  49  48  47  46  45  44  45  45  47  48  49  49  50  51  52  53  52  51  48  46  46  47  48  50  50  49  48  47  47  47  48  50  49  49  50  48  47  46  47  47  45  46  47  48  48  46  44  44  46  48  48  47  46  47  47  47  47  47  46  46  46  47  48  49  49  49  48  48  49  49  50  50  49  48  47  47  47  48  48  48  47  47  48  48  48  48  48  47  46  43  44  47  47  46  46  45  46  47  48  48  48  47  48  49  49  48  47  46  46  47  46  46  46  46  47  48  49  49  48  47  47  47  48  48  48  46  46  47  48  48  48  47  47  47  47  47  47  49  48  47  48  49  48  48  49  49  48  47  47  47  48  47  46  46  46  48  49  48  48  48  48  49  50  50  49  47  47  47  49  52  54  54  52  51  50  51  50  50  50  51  51  51  50  49  49  49  47  46  46  47  48  49  49  49  48  49  48  48  50  50  49  48  48  48  49  50  50  51  50  50  52  51  49  47  47  49  50  51  50  49  48  47  49  49  47  47  48  49  50  50  49  48  48  47  47  48  49  49  49  48  47  47  47  47  48  48  49  50  52  51  51  51  52  53  53  52  52  52  52  52  52 
 49  48  48  49  50  49  49  48  49  49  50  49  49  50  51  51  51  52  51  49  48  47  47  48  48  48  49  49  50  49  49  48  49  48  49  48  48  49  50  50  51  51  50  49  49  49  48  47  48  48  47  47  50  51  51  52  51  50  50  51  50  50  49  48  50  51  50  50  49  48  49  50  50  48  47  47  48  49  50  50  50  48  48  47  47  48  49  50  50  49  49  49  49  50  50  51  51  50  50  50  49  48  49  49  50  50  50  51  50  50  49  48  45  45  47  49  50  50  51  50  49  49  48  48  48  47  48  49  51  52  51  49  47  46  45  46  47  47  47  47  48  49  49  50  49  48  47  47  48  47  45  45  45  46  47  48  47  47  48  49  51  51  50  50  51  51  50  48  46  45  46  48  50  49  48  48  47  47  47  48  48  47  46  45  45  45  46  47  48  48  48  46  45  45  44  45  46  48  49  50  49  50  50  51  51  50  49  47  46  45  46  47  49  49  48  48  47  48  48  49  49  49  49  49  48  46  45  46  46  46  46  47  49  48  47  45  44  45  47  48  47  45  45  46  46  47  46  45  45  45  46  47  48  48  49  48  49  49  50  51  51  50  48  46  45  46  47  48  48  49  48  46  46  47  49  49  47  45  44  45  47  47  47  46  46  46  47  48  48  47  45  47  49  49  48  47  47  48  49  48  47  45  44  46  48  48  48  47  46  46  47  49  49  48  47  45  45  46  47  47  47  46  47  46  46  47  48  47  47  48  49  48  49  49  50  49  47  47  47  48  47  47  47  48  49  50  49  49  48  49  50  50  49  49  48  47  47  48  50  52  53  52  51  52  52  51  49  50  51  52  51  50  49  49  50  48  47  47  46  47  49  49  49  47  47  48  49  50  50  49  48  47  47  49  50  52  51  50  49  51  51  48  47  47  48  50  51  50  50  49  48  48  48  47  47  47  48  49  50  49  49  48  48  49  50  51  52  52  50  47  46  47  48  49  49  50  51  52  51  51  50  50  51  52  53  52  52  53  53  53 
 49  48  47  49  50  49  49  49  49  49  50  49  49  50  52  52  52  52  52  50  48  47  47  46  47  48  49  49  51  51  50  48  48  48  49  49  49  50  50  51  52  51  50  49  49  49  49  48  48  48  47  47  49  50  50  50  50  50  50  50  50  49  47  47  49  50  50  49  48  48  50  51  50  48  47  47  49  49  49  50  49  48  47  47  47  49  50  50  51  50  49  49  49  50  50  51  51  51  50  50  51  51  50  50  49  50  50  51  51  51  50  49  48  47  48  48  49  50  50  50  49  49  48  47  47  48  48  49  51  53  52  50  47  45  45  46  48  48  47  47  48  48  49  48  48  47  46  46  48  48  46  46  46  47  48  49  48  48  48  49  50  50  51  51  51  51  50  47  46  47  48  50  52  52  49  47  46  46  46  46  47  47  47  46  46  46  47  48  47  47  47  47  46  47  47  48  49  50  50  50  49  49  48  49  49  49  47  46  46  46  46  47  48  48  48  47  48  48  50  50  49  48  48  49  47  45  45  46  46  46  47  48  50  50  48  46  44  45  47  47  47  45  44  45  46  45  45  45  45  46  46  47  48  48  48  48  49  49  50  51  50  49  48  46  45  45  46  47  48  49  48  45  45  47  50  50  48  46  45  46  48  48  48  48  47  46  47  48  48  46  44  45  47  48  48  48  48  49  49  49  48  47  45  46  47  48  47  46  45  45  47  49  49  48  46  45  45  46  47  46  46  46  46  46  45  45  47  47  48  49  49  49  49  50  50  49  47  46  47  48  49  48  48  49  50  50  50  50  49  49  50  49  49  49  49  48  48  48  49  51  52  52  51  53  53  50  49  49  51  51  50  49  48  49  50  49  48  47  47  48  49  49  48  47  46  47  49  49  49  48  47  46  46  48  50  51  51  49  48  50  49  47  46  46  48  50  51  51  51  49  48  48  49  48  47  47  48  49  49  49  49  48  49  52  52  52  54  54  52  49  48  49  51  50  49  50  50  51  50  49  49  49  50  51  52  52  52  53  53  53 
 49  49  49  50  50  50  50  51  51  50  50  49  50  51  52  52  52  52  52  51  50  49  48  48  48  48  49  50  51  51  49  47  47  47  48  49  50  51  52  52  52  51  50  49  48  49  49  49  49  48  48  48  49  50  49  49  49  49  49  49  49  48  47  47  48  49  49  48  48  49  50  51  51  49  47  47  49  50  50  50  49  48  48  48  49  50  51  51  50  50  50  49  49  49  50  50  50  50  50  51  52  52  51  50  49  49  50  51  51  51  50  50  50  50  50  49  49  50  50  50  50  49  48  47  47  47  47  48  51  52  52  50  48  47  47  48  48  48  48  47  47  47  48  48  47  46  46  46  47  47  46  46  47  47  48  49  49  48  49  49  48  49  51  52  52  51  50  48  48  48  49  50  53  52  49  47  46  46  46  47  47  48  48  47  48  47  47  47  47  46  46  47  47  48  49  50  50  51  51  50  49  47  46  47  48  48  47  47  47  47  47  47  48  48  48  48  48  49  50  51  49  48  48  49  47  45  45  47  48  48  48  50  52  53  51  48  46  46  47  49  49  47  46  46  46  45  44  44  45  46  47  48  48  47  47  47  49  50  50  50  49  48  47  47  47  47  46  46  47  48  47  45  44  46  50  50  49  47  47  47  48  49  50  50  48  47  47  48  48  46  44  44  46  47  47  48  48  49  49  49  48  48  47  48  49  48  48  47  47  47  47  47  47  46  45  46  46  47  47  46  46  46  46  46  45  44  46  47  48  50  50  50  50  50  50  49  47  46  46  49  50  49  48  49  49  50  50  49  49  49  49  48  49  50  50  50  48  48  49  50  50  51  51  52  52  49  49  49  50  50  49  47  48  49  50  49  49  48  48  49  50  49  47  46  46  48  49  50  50  49  48  46  46  47  49  51  51  49  47  49  48  46  46  46  48  50  51  52  51  50  49  49  49  49  49  49  49  48  48  48  48  48  49  52  52  51  54  55  54  51  50  51  53  52  50  49  49  50  49  48  48  48  49  50  51  51  51  51  51  51 
 50  50  51  51  50  50  51  53  52  51  50  49  50  51  51  51  51  51  51  52  51  51  50  50  49  49  50  51  51  49  48  46  45  45  47  49  50  52  53  52  51  50  49  49  49  50  50  49  48  49  49  49  49  49  48  48  48  49  49  50  50  49  48  48  48  49  48  48  48  49  51  52  52  50  48  48  49  50  51  50  49  49  48  49  50  50  51  50  50  49  49  49  48  48  49  50  49  49  50  50  51  52  51  50  49  48  49  50  50  50  50  49  50  50  51  51  51  51  51  50  49  49  48  48  47  46  47  48  50  51  51  50  49  49  49  49  48  48  49  48  48  48  47  47  47  47  46  46  46  46  46  46  47  48  48  48  48  48  49  49  46  47  50  52  52  51  48  48  49  48  48  49  51  50  47  46  46  47  48  49  49  49  49  49  49  48  47  47  47  47  47  48  48  48  50  50  49  51  52  51  49  47  46  46  47  49  48  48  47  47  47  48  48  49  49  48  47  48  49  50  49  48  48  48  47  45  45  47  48  48  48  49  51  53  51  49  46  46  48  49  50  49  48  48  48  46  45  45  45  46  47  48  48  47  46  47  49  50  51  50  49  48  48  49  49  49  47  46  46  47  47  45  44  46  49  49  48  46  46  47  47  48  49  49  48  47  48  48  48  47  45  45  46  46  47  48  48  48  48  48  49  49  49  50  51  50  49  49  49  49  48  47  46  46  46  47  47  48  47  47  47  47  46  46  45  45  45  46  48  49  49  49  49  50  50  50  48  46  47  48  49  49  49  48  48  48  48  48  49  49  49  49  49  49  49  49  48  48  49  49  49  49  49  50  49  49  49  50  51  50  49  48  47  48  49  50  49  49  48  49  49  48  47  46  47  49  51  52  52  51  49  47  47  48  50  52  51  49  48  48  48  47  46  47  49  50  51  52  52  51  50  49  49  50  50  50  50  49  49  49  49  49  50  51  51  51  53  54  54  52  52  53  53  52  50  49  49  50  49  48  47  47  48  50  51  52  51  52  52  52 
 50  50  51  50  49  50  52  53  52  50  48  48  48  49  50  50  50  51  51  52  51  52  51  50  50  49  50  50  51  50  49  47  46  46  47  48  49  50  51  51  50  49  49  48  49  49  50  49  49  49  49  49  49  49  48  47  47  49  49  50  50  49  48  48  48  48  49  48  48  49  52  53  52  50  49  49  50  51  51  50  49  49  48  49  51  51  51  50  49  49  49  48  47  48  49  49  49  49  49  50  50  51  50  50  49  48  48  49  50  50  49  48  48  48  50  52  52  51  50  49  48  47  48  48  48  47  47  48  49  49  49  48  48  47  48  49  48  48  49  49  48  48  47  47  47  48  48  47  47  46  46  47  48  49  49  48  48  48  48  47  46  47  49  51  50  48  47  47  48  48  47  47  47  46  46  45  46  48  49  50  50  50  49  49  49  48  48  48  48  49  48  48  47  48  48  48  49  50  51  52  50  48  46  46  47  49  49  48  46  45  46  47  48  49  49  47  46  47  47  48  49  47  47  48  46  45  44  47  48  47  46  48  50  51  50  48  46  46  48  49  50  50  50  50  49  47  45  44  45  46  47  47  47  47  46  47  49  51  51  50  49  48  49  50  51  50  49  47  46  47  47  45  45  46  48  49  48  46  46  46  47  47  48  48  48  47  48  48  48  47  46  46  47  47  47  48  49  48  48  48  49  49  49  50  50  50  49  50  50  50  49  48  47  48  48  48  47  48  48  47  46  47  47  47  46  45  46  46  47  48  49  49  49  50  50  50  48  47  47  49  50  50  49  48  48  47  48  48  49  49  49  50  50  48  46  46  46  47  49  50  48  47  46  46  47  48  50  51  51  51  50  48  48  48  49  49  49  49  49  49  49  48  47  46  47  50  52  52  51  51  49  48  47  49  50  52  51  50  48  49  49  48  47  48  50  51  52  52  52  51  50  49  49  50  50  51  50  50  49  49  49  49  50  51  52  51  52  53  53  52  51  52  51  50  48  48  49  51  50  49  48  48  49  51  52  51  52  53  53  53 
 50  50  50  49  49  49  51  51  51  50  48  47  47  47  48  48  49  50  51  51  52  52  51  50  49  49  49  50  51  51  50  49  49  48  47  48  49  49  49  48  49  49  48  49  49  49  50  49  49  48  48  48  48  48  47  46  46  48  49  50  50  49  49  49  49  49  49  48  49  50  52  53  53  52  52  52  51  50  50  49  48  48  48  48  49  50  51  50  49  48  48  47  47  48  48  49  49  49  49  49  49  50  51  51  50  49  48  49  50  50  50  49  47  47  49  51  51  51  49  48  48  47  48  49  48  48  49  49  48  47  47  47  47  47  47  48  49  49  49  49  49  49  49  49  49  49  49  48  47  48  48  49  49  49  49  48  47  46  47  47  46  47  48  49  48  47  46  47  47  47  47  46  46  45  45  45  47  48  49  49  49  49  49  48  48  48  48  49  50  49  49  49  48  47  47  47  48  49  50  50  49  47  46  46  47  48  48  47  45  45  46  47  48  49  48  47  46  46  45  46  48  46  46  47  47  45  45  47  47  45  44  45  48  48  47  46  45  46  48  49  49  48  49  50  49  47  46  45  45  46  47  47  46  46  46  47  49  51  51  50  49  48  49  50  51  51  50  48  46  47  47  47  47  47  47  48  48  47  46  45  46  46  46  47  47  47  48  48  47  47  47  47  48  48  47  47  47  47  47  48  48  48  48  48  48  48  49  50  50  50  49  49  49  49  50  50  49  49  49  48  47  48  48  48  47  47  48  47  47  49  49  49  50  51  51  50  48  47  48  49  49  49  49  48  48  48  48  49  50  50  50  51  50  47  45  44  44  47  48  49  48  46  45  46  47  49  51  51  51  51  50  49  48  47  47  47  47  48  48  48  48  48  48  48  49  50  50  50  50  49  49  48  49  50  50  50  50  49  49  50  50  49  48  49  50  51  52  51  50  50  50  49  49  50  51  51  50  49  49  50  50  49  49  51  52  52  52  52  51  52  51  51  49  48  48  49  51  52  52  51  50  49  50  51  51  51  51  54  55  54 
 51  50  48  48  48  48  48  49  50  51  50  48  46  46  46  48  49  50  51  51  52  52  50  49  49  48  49  49  50  52  52  52  51  50  48  48  48  48  48  47  49  50  49  49  50  50  50  49  49  48  48  48  48  48  46  46  46  47  49  50  50  49  48  49  49  49  48  48  49  50  53  54  54  53  54  54  52  50  51  50  49  47  47  48  48  50  51  51  49  48  47  45  46  47  49  50  50  50  49  49  49  51  52  53  52  50  49  50  51  51  51  50  49  49  48  48  48  48  48  49  49  48  48  48  47  48  50  49  47  46  46  47  49  49  49  48  50  50  50  48  49  50  51  51  51  50  49  48  47  47  48  49  50  50  49  47  46  45  46  47  48  48  47  47  47  47  47  48  48  48  49  49  47  45  45  45  47  48  48  48  48  48  49  49  49  49  49  49  50  50  50  49  48  46  46  47  47  49  49  49  48  46  45  46  47  48  47  47  47  46  46  46  47  49  49  47  46  46  46  47  48  46  46  48  47  46  46  48  47  45  43  44  46  46  46  45  45  46  48  48  48  47  48  48  47  46  46  46  47  48  48  47  46  46  46  47  49  50  50  49  49  49  48  49  49  50  52  49  46  46  47  48  49  47  46  47  48  48  46  46  46  45  46  46  47  47  48  48  47  47  48  48  49  48  46  46  46  46  46  47  47  47  47  46  46  47  49  50  49  48  48  48  49  50  50  50  50  50  49  48  48  48  49  49  48  48  48  48  48  50  50  50  50  51  51  50  48  48  49  49  49  50  49  48  48  49  49  51  52  52  52  52  51  48  45  44  45  46  48  48  48  48  47  48  49  50  51  51  49  49  49  49  48  47  46  46  46  47  48  49  49  49  50  50  50  49  49  49  49  48  48  49  50  51  50  49  49  49  48  50  50  49  48  48  50  51  51  50  49  49  49  50  50  50  50  49  49  48  49  49  49  48  48  50  52  52  51  50  50  51  51  50  49  49  50  51  52  53  53  52  51  49  50  50  51  51  51  53  54  54 
 51  50  48  48  48  48  48  48  50  50  50  49  47  46  47  49  50  51  51  52  52  52  50  49  49  48  49  49  50  51  52  53  53  52  50  49  49  49  49  49  49  50  49  50  51  51  50  49  49  49  49  49  49  48  47  46  47  49  50  50  50  49  49  49  48  48  49  48  48  49  51  53  53  53  53  54  51  50  51  51  50  48  47  48  49  50  51  51  49  48  46  45  45  47  50  51  51  51  50  49  50  51  53  53  53  51  51  51  52  52  52  52  53  51  48  46  45  46  48  50  51  50  49  47  46  47  49  49  48  46  46  48  51  52  51  51  51  50  49  48  48  49  50  51  50  50  48  46  46  46  47  48  49  49  49  48  46  46  46  48  50  49  47  46  48  49  50  50  50  50  51  51  50  48  48  47  47  48  48  47  47  47  49  50  49  50  49  49  49  49  48  48  47  47  46  47  47  48  48  48  46  45  45  46  47  47  47  47  49  49  47  47  47  48  48  48  47  48  48  49  47  46  46  47  48  47  48  48  48  46  44  44  46  46  45  45  45  46  48  48  47  47  47  47  45  45  46  48  49  50  49  48  47  47  47  48  48  48  48  48  48  48  47  46  47  49  52  50  47  46  47  50  50  48  46  47  48  48  47  46  46  46  46  47  47  48  47  48  47  48  48  49  49  47  45  44  44  45  46  46  47  46  46  46  47  49  51  51  49  47  47  48  50  50  50  49  50  50  50  48  47  48  49  49  48  48  48  48  49  50  51  50  50  51  51  51  49  49  50  48  49  49  49  48  48  49  50  51  52  52  52  52  52  50  47  46  47  47  48  48  49  50  50  50  51  51  51  50  47  47  48  48  48  47  46  45  46  48  48  49  49  50  51  52  50  49  47  48  48  47  48  49  50  51  50  48  48  48  49  50  50  48  48  48  50  50  50  49  49  48  49  50  50  49  49  48  48  48  49  50  49  47  47  48  50  51  50  49  49  50  51  50  49  50  52  51  52  54  54  53  51  51  51  50  50  50  51  52  53  54 
 51  50  50  51  50  50  49  48  48  49  49  49  49  49  49  50  49  49  50  51  51  51  50  48  47  47  48  50  51  51  51  51  51  51  50  50  49  50  50  52  50  49  49  50  49  49  49  49  49  49  50  51  49  47  47  48  50  50  50  49  50  50  50  48  48  49  49  48  47  47  48  49  50  51  51  50  49  49  50  49  48  48  47  48  49  49  50  50  48  48  48  47  47  48  49  49  49  49  49  50  51  52  53  51  49  48  49  49  50  50  50  51  53  53  51  48  47  47  48  49  49  47  46  46  44  45  47  49  49  48  48  48  50  51  52  52  50  49  49  47  46  46  47  48  48  48  47  46  48  48  47  47  47  47  48  48  47  48  49  49  48  47  47  48  49  51  52  52  51  49  48  48  49  50  51  51  50  48  48  47  47  46  46  46  46  46  48  49  48  48  46  46  46  47  49  49  47  47  47  47  47  47  48  49  48  46  46  46  46  47  49  50  49  48  48  49  50  50  49  48  46  46  47  48  48  47  47  46  46  46  45  45  46  46  45  44  44  45  47  49  49  49  48  49  49  48  46  46  46  47  49  50  50  50  49  48  47  48  49  48  46  44  43  45  47  49  50  48  47  48  49  49  48  47  47  47  48  48  47  47  48  47  47  47  49  49  48  47  46  47  49  48  46  46  46  46  45  45  47  48  48  47  46  47  48  50  51  49  47  45  45  47  48  48  47  47  48  48  48  48  48  49  49  49  49  49  50  50  49  50  51  51  51  50  50  50  49  49  49  48  48  48  47  48  49  49  49  50  51  51  52  52  52  51  49  48  49  49  49  49  49  50  50  50  50  50  50  50  49  48  48  48  48  49  50  49  48  47  47  47  48  49  50  51  50  49  47  50  50  47  47  47  49  49  48  47  47  49  50  49  49  50  50  50  50  50  50  50  49  49  48  47  48  50  50  50  49  48  49  50  50  50  49  48  48  49  49  50  52  52  51  48  48  50  52  50  49  49  50  52  54  55  54  52  50  51  53  55  55  55 
 50  50  50  51  51  52  51  50  50  49  50  50  50  50  50  49  48  48  49  50  50  50  49  47  47  47  48  49  50  50  49  49  49  50  49  49  49  50  51  52  51  49  50  50  49  48  48  48  48  48  48  49  47  46  48  49  50  49  48  47  49  50  50  49  49  48  48  47  47  46  47  48  49  50  50  50  49  49  50  50  49  48  48  48  49  49  49  48  47  48  49  48  47  47  48  48  47  47  47  48  49  51  51  49  48  47  48  49  49  49  50  50  51  51  50  48  47  47  49  49  48  47  47  46  45  46  47  48  49  48  47  47  48  49  51  52  50  49  48  47  46  46  46  47  48  48  46  46  49  49  48  47  47  47  47  48  48  49  50  49  47  47  48  49  50  51  52  52  50  48  46  46  48  50  52  51  50  48  48  47  46  45  46  45  44  45  46  48  48  47  45  45  46  47  49  48  46  46  46  47  47  49  50  49  47  46  47  47  46  48  49  50  49  49  48  49  49  49  49  48  46  47  47  48  47  47  46  45  45  45  45  45  45  45  46  46  46  47  48  49  50  50  49  49  49  48  47  46  46  46  48  50  50  49  48  47  46  48  48  47  46  44  44  46  48  49  50  49  49  51  51  50  48  46  46  47  48  48  47  48  49  48  48  48  50  49  48  47  46  47  48  47  46  46  47  47  46  46  47  49  48  47  46  46  48  50  50  49  46  45  45  46  47  47  46  47  47  47  47  48  49  49  50  49  49  49  50  50  50  50  50  51  50  49  49  49  48  48  48  48  48  48  48  48  49  50  50  49  50  51  51  52  52  51  49  49  50  51  50  50  49  50  50  50  49  49  49  49  50  49  49  48  49  50  50  49  48  48  49  49  48  48  49  49  49  48  48  50  50  47  47  48  49  50  49  47  48  49  50  50  50  51  51  51  51  51  51  51  50  49  49  47  48  50  51  50  50  49  49  50  50  50  49  49  50  50  50  51  53  53  51  48  47  50  52  51  50  49  50  51  54  56  55  51  50  51  53  54  54  54 
 49  49  49  50  51  53  53  52  52  51  51  50  50  50  49  49  47  47  48  49  49  48  48  48  48  48  48  48  49  49  48  48  48  48  47  47  48  49  51  52  52  52  51  51  50  49  48  47  47  46  45  45  46  47  47  48  48  47  46  46  47  49  50  51  50  48  48  47  46  47  47  48  50  50  51  51  50  51  52  51  50  49  48  49  48  48  48  47  47  48  49  48  47  47  47  47  46  45  45  45  46  48  49  49  48  48  48  49  48  49  50  50  49  47  47  47  46  47  49  50  50  49  48  48  48  48  48  48  48  47  47  46  46  48  50  51  50  48  47  47  46  47  48  48  49  49  48  47  49  49  48  48  48  48  48  48  48  48  49  49  49  49  49  50  50  50  50  50  49  48  46  46  48  50  50  49  48  48  49  48  46  45  45  45  44  45  46  48  48  47  46  45  45  46  47  46  44  46  47  48  48  49  49  48  47  48  49  50  49  49  48  48  49  50  50  49  48  47  47  48  48  48  48  48  47  46  45  45  45  45  45  45  45  45  46  48  49  50  50  49  49  49  50  49  48  48  49  49  48  48  47  48  48  47  46  46  47  47  48  47  47  47  47  47  48  50  51  51  52  53  52  50  48  47  46  46  47  48  48  48  48  48  48  49  49  49  48  47  46  47  47  47  48  47  47  47  47  47  48  48  48  47  46  46  47  49  50  49  47  46  46  48  48  47  46  46  48  48  48  49  50  50  49  48  48  48  48  49  50  49  49  49  49  49  48  48  48  47  47  48  49  49  49  49  50  50  50  50  50  51  51  51  51  51  50  50  51  51  52  51  50  50  51  50  49  48  48  49  50  50  50  50  50  50  49  48  47  49  50  50  49  48  47  47  47  48  48  49  49  48  48  50  51  52  51  50  49  49  49  51  52  52  51  50  50  50  50  50  50  49  48  48  49  51  51  50  49  48  49  49  49  49  48  50  51  52  51  51  52  52  51  49  48  50  53  53  52  52  52  52  53  54  53  51  50  50  52  51  51  51 
 49  49  48  49  49  50  51  51  52  51  50  51  50  50  50  50  47  47  49  50  49  48  49  50  50  50  49  48  50  50  49  48  47  47  46  47  47  49  50  51  53  53  52  51  50  49  49  48  47  46  45  44  45  46  46  48  48  47  46  45  46  49  51  52  50  49  48  48  47  47  49  50  50  50  50  50  50  51  51  51  50  49  48  48  48  47  46  46  47  48  49  49  48  47  48  48  46  45  46  46  46  47  49  50  49  48  49  49  48  49  50  50  47  47  47  47  47  49  51  52  51  50  49  50  50  49  48  48  48  48  48  47  46  46  48  50  49  48  47  47  47  48  49  50  50  50  49  48  50  49  47  47  47  48  48  48  48  48  48  49  50  50  50  50  50  50  49  49  48  48  47  47  48  49  48  48  47  48  48  48  46  45  45  45  45  46  48  48  49  48  47  45  44  45  45  45  44  46  48  49  50  49  49  47  47  48  51  52  51  49  47  47  49  51  51  50  48  46  46  47  47  47  48  48  47  46  45  45  46  46  47  47  46  46  47  48  50  51  50  49  48  48  49  48  48  49  50  50  50  49  47  47  46  46  46  47  47  48  48  48  48  48  47  47  47  48  48  50  53  53  52  51  49  47  46  46  47  48  48  47  47  47  48  49  49  48  47  47  47  47  47  48  50  49  48  47  48  49  49  49  48  47  46  46  47  48  49  49  48  48  48  49  49  48  46  46  48  47  48  49  50  49  48  48  48  49  48  49  49  49  49  50  50  50  49  48  48  48  47  48  49  49  49  50  50  51  50  50  50  51  51  52  51  51  50  50  51  51  52  52  51  52  52  50  49  48  48  49  50  51  50  50  50  50  49  47  47  49  50  50  49  47  46  46  46  47  48  48  49  48  49  50  52  52  51  50  49  48  49  51  52  52  51  50  49  50  49  49  48  47  47  47  48  50  50  49  48  48  48  49  49  48  48  50  51  52  51  51  51  51  50  49  49  51  53  52  52  52  52  51  52  52  52  51  50  51  52  52  53  52 
 49  49  48  48  48  48  49  50  51  51  50  50  51  51  51  51  49  48  50  50  50  49  49  50  52  52  50  49  50  50  49  48  47  47  47  47  47  48  49  50  51  52  51  50  50  50  49  49  49  48  48  47  46  45  46  48  50  50  48  47  48  50  52  52  51  50  49  48  48  49  50  50  50  49  48  48  49  50  50  50  49  48  48  47  47  46  46  45  47  48  50  49  48  48  50  50  48  47  48  48  48  49  51  50  50  49  49  50  49  49  50  50  48  48  49  48  48  50  52  53  51  50  49  49  49  48  47  47  48  49  50  48  46  46  47  49  48  48  48  47  47  48  50  51  51  50  49  49  49  48  47  46  47  48  48  48  48  48  48  48  48  48  49  49  49  48  48  48  48  48  48  48  50  50  49  48  48  49  49  48  46  44  46  47  47  48  49  49  49  49  47  46  45  45  44  44  45  47  49  50  49  49  48  46  46  48  51  52  51  48  46  46  49  51  52  50  48  47  47  47  46  47  48  48  48  48  48  48  48  48  48  48  48  47  46  47  50  51  51  49  48  47  46  46  46  48  49  50  49  49  48  47  47  47  47  47  48  47  47  47  47  47  47  46  46  46  46  48  51  51  51  51  50  48  46  46  47  47  47  46  45  46  47  48  48  48  47  48  48  48  48  49  50  49  47  48  50  50  50  49  49  48  48  48  47  48  49  50  49  49  50  50  50  48  46  47  48  48  48  48  48  48  47  47  48  49  50  51  51  50  49  49  49  50  50  49  49  49  49  49  50  50  50  50  51  50  50  50  50  51  51  52  51  51  50  50  49  50  51  50  51  52  53  52  50  49  49  50  51  51  51  51  51  50  49  48  47  48  48  48  48  48  48  48  48  47  47  48  49  49  49  49  50  50  50  50  49  48  48  49  50  50  51  50  50  50  49  48  47  46  46  47  48  49  49  49  48  48  48  49  49  48  47  49  50  51  50  49  49  49  49  50  50  51  52  51  51  52  52  52  51  52  53  53  52  53  54  52  52  52 
 50  49  49  49  48  48  50  51  51  51  50  50  50  50  50  50  50  49  49  49  49  48  48  50  52  52  51  48  49  50  49  48  48  48  48  48  48  48  49  49  49  49  49  49  49  49  49  49  50  50  50  50  47  45  47  49  51  51  49  48  49  51  52  51  51  51  50  49  49  51  51  50  49  48  47  47  48  49  49  49  49  49  48  48  47  47  47  46  47  48  49  49  48  49  50  51  50  49  49  50  50  51  52  51  50  49  49  50  49  48  49  50  49  49  50  49  49  50  52  52  51  48  47  47  47  47  46  47  49  50  50  48  47  47  48  49  49  49  49  48  48  49  50  50  50  50  50  50  48  47  47  47  47  48  49  49  49  49  49  48  48  48  48  48  48  47  47  47  47  48  48  49  50  50  49  49  50  50  50  48  46  45  47  48  48  48  49  49  49  49  48  47  47  47  46  45  46  48  49  49  48  48  47  46  46  47  50  51  50  48  46  47  48  50  51  50  49  48  48  48  48  48  48  49  49  49  50  50  49  48  47  48  49  47  47  48  50  51  51  49  47  46  46  45  45  46  47  47  48  47  47  48  48  48  48  48  47  47  46  46  46  46  46  47  48  48  47  47  48  50  50  50  50  48  46  46  46  46  46  45  45  46  47  48  48  48  48  48  49  49  48  48  48  47  47  48  50  51  50  50  49  49  50  49  47  48  49  49  49  49  49  50  49  48  47  48  49  49  48  48  47  47  46  46  47  49  51  52  51  49  48  48  48  48  49  49  49  50  50  50  50  50  50  50  50  50  50  50  50  51  52  51  51  50  50  49  48  48  49  49  49  50  52  52  51  50  49  50  50  50  50  50  50  50  50  49  48  48  48  48  48  49  50  50  50  48  47  48  49  49  48  49  49  49  49  49  49  49  49  48  48  49  50  51  51  50  49  48  47  47  47  47  48  49  49  49  49  49  50  50  49  48  48  48  49  50  50  48  47  48  49  50  50  51  51  51  52  53  53  52  52  52  53  54  54  55  55  52  52  52 
 51  50  49  48  49  51  51  52  51  51  50  49  49  48  49  49  50  49  49  48  47  47  47  49  51  51  50  48  48  49  49  48  49  49  49  49  49  49  49  49  48  47  47  48  49  49  48  49  49  50  51  51  48  46  47  50  51  51  50  49  49  51  51  51  50  50  49  49  50  51  52  51  48  47  46  45  48  50  50  49  50  50  50  49  49  49  48  48  48  49  50  49  48  49  50  50  49  49  50  51  52  53  52  51  49  48  49  49  48  48  49  50  50  51  50  50  49  50  51  52  50  47  46  46  47  47  47  47  48  50  50  49  47  47  48  49  49  49  48  48  48  49  49  50  49  49  50  50  47  46  47  46  47  48  49  50  50  50  49  48  49  49  49  49  48  47  47  46  47  47  48  49  50  50  49  49  51  52  52  49  47  46  49  49  48  48  49  48  48  48  49  49  49  49  48  47  48  48  48  48  47  48  48  47  47  47  49  49  48  48  47  48  48  49  49  50  50  50  49  50  51  50  49  48  48  49  49  50  49  47  46  47  49  48  48  49  50  51  50  48  47  47  47  47  45  45  44  44  45  46  47  48  49  48  48  47  48  48  47  46  46  46  47  49  50  51  50  49  48  48  49  48  49  48  46  46  47  47  47  46  46  47  48  49  49  49  48  48  49  49  49  47  46  46  47  48  49  50  49  49  48  49  51  50  47  47  48  47  47  48  49  48  49  48  48  49  50  50  49  48  48  47  46  46  48  49  50  51  50  48  47  46  46  46  47  47  49  50  50  50  50  50  50  50  49  48  48  48  50  51  52  49  48  49  49  48  48  47  47  47  48  49  49  50  50  49  49  48  48  48  48  48  49  50  51  50  49  50  50  50  50  49  50  50  50  49  48  49  50  50  50  50  50  50  50  50  49  50  49  48  48  49  50  51  51  51  50  48  48  48  49  49  49  50  49  50  51  51  52  51  51  50  48  47  48  50  49  47  47  48  49  49  49  50  51  51  53  54  54  53  52  53  54  55  54  55  55  54  54  54 
 51  50  49  49  50  51  50  50  50  50  49  49  48  48  48  49  51  51  49  47  47  46  47  48  50  50  48  47  47  48  48  48  49  49  49  49  49  49  49  49  48  48  49  49  49  49  49  48  49  49  50  51  51  50  50  50  51  50  49  49  50  51  52  50  49  49  49  49  50  51  51  50  48  47  46  45  48  49  49  49  49  49  50  50  49  49  49  49  50  50  51  50  49  49  50  50  49  49  49  50  52  53  52  50  49  48  49  49  49  48  49  50  51  51  50  50  49  50  51  52  51  48  47  48  49  49  48  47  48  48  48  48  48  49  49  50  50  50  48  48  48  49  49  50  49  49  50  50  47  46  46  46  47  49  49  50  50  50  49  49  49  49  49  49  48  47  46  46  46  47  47  48  49  49  49  49  50  51  51  49  47  47  49  50  49  49  49  48  48  49  49  49  49  48  47  47  48  49  48  47  48  49  50  50  49  49  50  50  48  48  48  48  47  48  49  50  50  50  50  51  51  50  48  47  47  47  49  49  49  48  46  46  48  48  49  50  51  50  48  46  46  47  50  49  47  45  45  44  44  45  47  49  50  49  48  48  49  49  48  47  46  45  47  49  50  51  50  49  49  48  48  48  48  47  46  46  47  47  48  48  48  49  49  49  49  49  48  49  49  49  49  47  46  46  47  48  49  49  49  48  49  50  51  51  49  47  47  47  47  48  48  49  48  49  49  50  50  50  50  49  49  48  48  48  48  48  49  49  48  46  45  45  45  46  46  46  47  48  50  50  50  50  50  49  48  47  47  47  49  50  51  48  47  48  50  50  49  48  48  48  48  48  49  49  49  49  48  47  48  47  48  48  49  50  51  50  50  51  52  52  51  49  48  48  48  48  48  48  49  51  52  52  51  51  50  50  50  50  50  49  49  49  49  50  51  50  49  48  48  49  50  50  50  50  49  50  51  52  52  51  50  49  48  47  48  49  48  47  47  47  48  49  49  49  50  52  54  55  55  54  53  54  54  54  54  54  55  54  54  54 
 50  50  49  49  50  50  49  48  49  49  49  48  47  47  48  50  52  52  50  47  46  47  47  48  49  49  48  47  47  48  48  48  49  49  49  49  49  49  49  50  50  50  50  50  50  50  49  49  48  49  50  50  51  51  51  50  50  49  48  48  49  51  51  51  49  48  49  49  50  50  50  50  49  48  47  47  47  48  48  48  49  50  51  51  50  50  50  50  51  52  52  52  50  50  51  51  50  49  49  49  51  52  51  50  49  49  50  50  50  49  50  51  51  51  51  50  49  49  51  52  52  50  50  50  50  50  50  49  48  47  47  48  49  50  50  49  51  50  48  47  48  49  49  49  49  49  50  50  48  47  47  47  48  49  49  50  50  50  50  50  50  50  50  49  48  48  47  47  47  47  47  48  48  48  48  47  47  49  50  49  48  47  49  50  50  50  50  49  48  48  48  48  48  47  46  46  48  49  48  48  48  50  51  52  51  50  51  50  48  48  48  48  48  48  49  50  51  51  50  50  50  48  47  46  46  47  48  49  50  49  48  47  47  48  49  50  50  49  47  46  46  48  50  50  48  47  46  45  45  46  48  49  50  50  49  49  51  51  50  48  47  46  47  49  49  50  49  49  50  49  48  48  48  47  47  47  48  48  49  49  49  49  49  49  50  49  48  48  48  48  49  48  47  47  47  48  48  48  49  49  49  50  51  51  49  48  48  48  48  49  49  48  48  48  50  50  51  51  50  50  50  50  49  48  47  48  48  48  47  46  45  45  47  47  47  47  47  48  49  49  49  51  50  49  48  47  47  48  49  50  50  48  47  49  50  51  50  49  49  49  49  48  48  50  50  49  48  48  48  48  49  49  50  51  52  50  50  52  53  53  52  50  48  47  47  48  49  49  50  52  53  53  51  50  50  50  51  50  49  50  50  48  49  50  50  50  50  49  49  50  50  51  50  49  49  49  50  51  50  50  49  48  47  46  47  48  47  47  46  47  48  48  48  49  50  53  55  55  55  54  53  54  55  54  53  53  54  53  53  53 
 48  49  48  49  50  49  48  47  48  49  49  48  47  47  48  50  52  52  50  48  46  46  47  48  48  49  48  48  48  48  48  49  48  48  48  48  48  48  49  50  50  50  50  50  50  50  50  49  49  50  49  48  50  51  50  49  49  48  47  47  48  50  51  50  49  49  50  50  50  49  49  49  50  49  49  48  48  47  48  48  49  51  52  51  51  50  49  50  51  52  52  52  51  51  51  52  51  50  50  50  50  50  50  51  50  50  50  51  50  49  50  52  51  51  51  50  49  48  50  51  51  51  51  52  51  51  52  50  48  46  46  48  50  51  49  48  50  49  47  47  48  49  48  48  48  49  50  51  50  50  49  49  49  50  50  49  49  49  49  49  50  49  50  50  49  49  49  48  48  48  48  49  49  48  47  45  45  47  49  49  48  48  49  50  50  50  49  48  48  47  47  48  47  47  46  46  47  48  49  49  49  50  51  52  51  50  51  51  49  49  48  47  48  49  50  50  51  50  50  49  48  48  47  47  47  47  49  49  50  49  49  48  48  48  49  49  48  47  46  47  47  48  48  48  48  48  47  47  46  46  47  48  49  49  48  50  53  52  51  49  48  48  48  48  48  48  48  49  49  49  48  47  48  48  48  49  49  49  49  49  48  48  48  48  49  49  48  47  48  49  50  49  48  48  48  47  47  48  49  49  50  50  50  50  49  48  48  49  50  50  49  49  48  49  50  50  51  50  50  49  49  50  49  48  47  48  48  48  48  47  47  47  49  49  49  48  47  48  50  49  49  50  51  50  49  48  48  49  49  50  51  49  48  49  50  50  49  48  48  48  49  48  49  51  52  51  49  48  49  50  50  51  51  51  51  50  50  52  53  53  53  51  50  49  49  49  50  49  51  53  54  53  50  48  48  49  50  50  50  52  51  49  49  50  51  52  52  51  50  49  49  50  50  49  48  48  48  49  49  49  49  48  48  47  47  48  47  46  47  48  48  49  49  49  51  54  55  54  53  52  52  54  54  53  52  53  53  53  53  52 
 47  47  48  48  50  50  48  47  48  50  50  49  48  47  48  51  52  51  49  47  46  46  47  48  48  48  48  48  49  49  48  49  48  48  48  47  47  48  49  50  49  48  49  49  49  50  50  50  49  49  48  47  48  50  49  48  48  48  46  46  48  49  50  50  49  50  50  51  51  49  49  49  49  50  50  49  49  48  48  49  50  51  52  52  50  50  49  49  49  50  52  52  51  51  52  52  51  51  51  50  49  49  50  50  51  51  51  50  50  49  50  52  51  50  50  49  48  48  49  50  51  50  52  52  50  50  52  51  49  47  47  49  51  51  49  48  49  49  47  47  47  49  49  48  48  49  50  51  51  51  50  49  49  49  50  49  49  49  49  50  50  49  49  50  49  49  50  50  49  49  49  50  50  50  47  45  44  46  48  49  49  48  49  49  49  48  47  48  48  47  47  48  48  47  47  46  45  46  48  49  49  50  51  50  49  49  49  50  50  49  48  47  49  50  51  51  50  49  49  48  48  48  49  48  48  49  50  50  49  49  48  48  50  49  48  47  46  46  47  48  48  47  45  45  48  48  47  47  47  46  46  46  47  48  47  49  53  51  50  49  49  50  49  49  48  48  49  49  48  47  47  48  48  49  49  50  49  48  49  48  46  46  46  46  47  48  47  46  47  49  51  51  49  49  48  47  47  47  48  49  50  49  48  48  48  47  48  49  50  50  50  49  48  48  49  50  50  50  49  49  48  48  48  47  48  48  48  49  49  48  48  49  50  50  49  48  48  49  50  49  49  50  51  51  50  50  50  50  50  51  51  49  48  49  50  49  47  46  46  47  49  50  50  52  52  52  49  48  49  51  52  52  51  50  51  50  51  52  52  52  53  53  52  52  52  52  50  49  51  53  53  51  48  46  46  48  49  49  50  53  52  49  50  51  52  54  54  53  50  48  48  51  51  49  48  47  47  48  49  49  49  49  49  48  48  48  47  46  48  49  50  49  49  50  52  53  53  52  52  51  52  52  53  52  52  53  53  53  53  53 
 48  48  48  48  48  49  48  49  50  51  51  50  49  49  49  51  52  52  49  48  47  47  48  47  46  47  49  52  50  49  50  50  50  49  49  49  50  50  51  52  51  50  50  49  49  49  50  51  50  49  48  48  48  48  48  49  48  47  46  45  46  47  49  49  50  51  53  53  53  51  50  50  51  52  52  51  49  48  49  50  51  52  53  53  52  51  50  50  49  50  50  50  50  51  51  50  49  48  48  49  48  49  49  49  48  49  50  50  48  47  49  51  51  51  50  49  48  48  49  50  51  51  51  50  50  51  51  51  49  47  47  48  49  50  49  48  49  48  47  46  47  49  49  49  49  49  48  48  50  51  51  50  50  50  49  48  48  48  49  50  49  50  50  50  49  49  48  48  49  49  48  49  51  50  48  47  47  49  50  51  50  49  50  49  49  49  49  48  47  47  48  48  48  48  49  48  45  46  47  48  49  49  49  49  48  47  47  48  49  49  49  49  49  49  49  49  49  48  48  48  48  48  48  48  49  49  48  49  49  49  48  48  47  47  48  48  47  47  47  48  48  47  45  45  47  48  48  48  47  46  44  45  47  48  49  51  53  51  50  49  49  48  48  48  49  50  50  48  46  46  46  47  48  49  49  50  50  49  49  48  46  45  45  46  49  50  49  48  48  49  49  48  48  48  49  49  47  47  47  48  49  49  49  49  49  50  51  51  50  49  48  47  47  48  49  50  51  50  49  48  48  48  48  50  50  50  49  51  52  50  49  49  51  51  51  50  49  50  51  51  51  51  51  51  51  52  52  51  51  49  48  47  48  49  50  49  48  47  47  48  50  51  51  52  52  51  49  49  50  50  51  51  51  51  51  51  51  50  50  50  51  51  51  51  52  51  50  49  49  49  49  48  47  45  46  49  51  52  52  52  51  50  50  51  52  53  54  54  51  49  49  51  52  51  50  49  49  48  48  48  47  47  47  48  49  49  49  48  47  49  50  51  51  51  52  53  53  52  51  51  52  54  54  53  51  52  53  54  54  54 
 49  49  49  48  48  48  49  50  51  52  51  50  49  50  50  52  53  52  50  49  48  48  47  46  46  47  49  52  51  50  51  51  51  50  50  50  51  51  52  52  51  50  50  49  49  49  50  50  49  49  49  49  48  48  49  50  50  48  47  46  46  47  48  50  51  52  53  53  54  53  52  52  53  52  52  51  49  49  50  50  51  53  53  53  53  52  52  51  50  49  49  49  50  50  51  50  48  48  48  49  49  50  50  49  48  48  50  50  47  46  48  51  51  51  50  49  48  48  49  50  52  52  51  50  52  52  51  50  49  47  48  49  50  50  48  47  48  48  48  47  48  49  50  50  50  49  48  47  49  49  50  50  50  50  49  48  47  48  50  51  50  51  51  50  49  48  47  47  48  48  49  49  50  50  49  49  50  51  51  50  49  49  49  49  48  49  49  47  46  47  48  48  47  47  49  49  47  46  47  48  48  48  48  48  47  47  47  47  48  49  50  50  49  48  48  48  49  49  48  48  49  48  48  49  50  49  48  48  49  50  49  47  46  47  49  49  48  48  48  49  49  48  46  46  46  47  48  49  47  46  45  45  47  49  50  51  52  51  50  50  49  47  46  48  50  51  50  48  47  47  47  47  47  47  48  49  49  49  48  48  47  45  45  48  51  51  51  50  49  49  48  47  47  48  49  49  48  46  46  47  49  50  51  49  49  51  53  52  49  47  45  46  47  49  49  50  50  49  48  47  48  48  50  51  51  50  50  52  52  50  49  49  50  51  51  51  51  51  52  52  52  51  50  50  51  52  52  51  50  48  46  47  48  50  50  50  49  48  48  49  50  51  52  52  51  50  50  50  50  49  50  50  51  51  51  51  50  49  49  50  50  50  49  50  51  51  51  50  48  48  48  49  48  47  47  50  53  53  52  51  51  51  50  50  51  51  52  53  52  51  50  52  52  52  51  51  50  49  48  48  47  47  47  48  49  50  51  50  48  49  51  52  52  51  51  52  52  51  51  51  52  55  55  53  51  51  52  53  54  53 
 48  49  50  50  50  50  49  50  51  51  51  50  50  50  51  52  53  52  51  49  48  48  47  46  46  48  49  49  50  51  51  50  51  51  51  51  51  50  49  49  50  49  49  48  47  48  49  48  48  49  50  50  48  48  49  50  50  50  48  47  48  48  49  51  51  51  51  52  53  55  54  53  52  51  50  49  50  50  50  50  51  52  53  54  54  53  54  54  51  49  50  50  51  51  51  50  48  48  49  50  50  51  52  51  50  50  50  49  48  48  48  50  50  50  49  49  48  47  48  50  52  52  52  52  53  53  51  50  49  49  50  51  53  50  47  46  49  49  48  48  49  51  51  51  50  49  48  47  47  47  48  48  49  49  49  48  48  48  49  51  52  52  51  50  48  47  47  48  49  49  50  51  50  50  50  49  48  48  48  48  48  48  49  48  48  48  48  47  46  46  47  48  48  47  49  50  49  48  49  49  48  47  47  48  47  47  49  49  48  48  49  49  49  48  47  48  49  49  48  49  49  50  51  52  50  49  49  49  50  51  49  48  49  49  50  50  49  48  49  49  49  48  47  46  45  46  47  49  48  47  48  48  48  49  49  50  49  49  49  49  49  48  48  48  49  51  51  50  48  49  48  47  47  46  46  46  47  46  45  47  49  47  47  49  51  51  50  50  49  49  49  48  48  48  49  48  47  46  46  47  49  51  52  50  49  51  52  51  48  45  44  45  47  48  48  49  49  47  46  47  48  50  51  52  51  51  51  52  51  50  49  49  49  50  51  51  52  51  51  52  51  50  49  49  50  51  51  51  49  48  48  48  49  50  51  50  50  49  48  49  49  50  51  51  50  49  49  49  49  49  49  49  49  50  50  50  49  49  49  50  50  50  50  50  51  52  51  51  50  51  52  53  52  50  50  51  51  50  48  50  51  50  49  49  50  50  51  51  52  51  51  51  52  51  52  51  50  50  49  48  48  49  50  49  50  51  51  50  50  50  51  52  51  51  52  52  53  52  51  51  52  53  53  52  51  51  52  52  53  52 
 48  48  49  50  51  51  50  50  51  51  51  51  51  51  52  53  53  51  50  49  48  48  48  48  48  48  48  47  49  51  50  50  50  51  51  50  49  48  48  48  49  50  49  47  47  48  48  48  48  49  50  50  49  48  49  50  51  50  48  47  48  49  50  51  50  49  49  50  52  54  54  54  52  50  50  50  51  50  50  50  50  51  52  53  54  54  54  54  51  49  50  50  51  51  51  50  48  48  49  50  50  51  51  51  51  50  49  49  49  48  48  47  48  49  49  49  48  47  48  49  50  51  51  51  51  51  51  50  50  51  51  51  52  50  48  48  50  50  49  49  50  52  52  51  50  49  49  48  47  47  47  48  49  49  49  48  48  48  49  50  51  51  50  49  48  48  48  49  50  51  51  51  50  49  49  48  47  47  47  47  48  49  49  49  49  49  49  47  46  46  47  47  48  48  50  51  50  50  49  48  48  48  47  47  47  48  49  49  47  48  49  49  49  48  47  48  48  48  49  49  49  50  52  52  51  49  48  49  51  51  49  49  51  51  50  50  49  49  49  49  50  49  48  47  46  47  48  48  49  49  49  49  49  48  48  47  47  47  48  49  49  49  48  48  50  51  51  50  50  49  49  49  48  47  46  46  46  46  46  47  48  47  48  50  51  51  50  49  49  49  49  48  48  49  49  48  47  47  47  49  50  51  51  50  49  51  51  50  48  46  45  46  47  48  48  49  48  45  44  45  47  50  51  51  50  50  51  51  50  49  48  48  48  49  50  51  52  51  51  51  51  49  47  47  49  50  51  50  49  48  49  49  50  51  52  52  51  50  49  49  50  51  52  50  48  48  48  48  49  48  48  48  48  49  50  50  50  49  49  50  50  49  48  48  50  50  50  50  51  52  53  54  53  51  50  51  50  49  47  48  50  49  48  49  49  49  50  51  51  50  51  50  51  52  52  51  50  49  49  49  49  50  50  50  50  51  50  50  51  51  51  51  51  52  52  51  52  52  51  50  50  51  52  52  52  53  53  52  52  52 
 47  48  49  50  51  52  50  50  50  51  52  52  52  52  52  54  52  49  49  48  48  49  49  49  49  49  48  47  50  51  50  49  49  50  50  49  48  47  47  48  49  50  49  47  47  48  48  48  48  48  49  49  49  50  50  50  50  49  47  47  47  49  51  52  50  49  48  48  50  52  53  53  51  50  50  51  50  49  48  48  49  50  51  51  52  52  53  52  50  50  51  51  51  51  51  49  48  48  49  50  51  50  50  51  52  50  48  48  49  49  48  46  48  49  48  49  49  49  49  49  49  49  49  49  49  49  50  50  52  52  51  51  51  50  49  50  51  50  50  50  50  51  51  50  50  50  49  49  48  48  48  49  49  49  49  48  48  48  49  49  49  48  48  48  49  49  49  50  51  51  51  51  50  50  49  47  46  46  47  48  50  50  50  50  50  51  50  48  47  47  48  48  48  49  50  51  50  49  49  49  49  49  48  48  47  47  48  49  48  48  49  48  49  48  47  47  48  48  49  49  48  50  52  52  51  48  47  49  51  51  49  49  51  50  49  48  47  47  48  49  49  50  49  49  47  48  48  49  50  50  51  51  50  48  46  45  46  46  47  48  49  49  47  47  48  49  50  49  48  49  49  49  48  48  47  47  48  48  48  48  47  47  48  50  51  50  48  48  48  48  48  49  49  50  49  48  48  48  49  50  50  50  50  49  49  49  50  50  48  47  46  47  47  48  49  49  48  45  44  45  47  49  50  50  49  49  49  49  48  48  48  47  46  47  48  49  51  51  50  51  51  48  46  46  48  50  50  50  49  49  50  50  50  52  53  53  52  51  50  50  50  51  51  49  47  47  47  48  48  48  47  48  48  49  50  51  51  50  50  49  49  47  46  47  48  49  49  50  50  51  52  52  51  50  49  50  49  48  47  47  47  47  48  49  50  51  51  51  50  50  50  50  51  51  51  51  50  49  48  48  49  50  50  50  50  50  49  49  50  52  51  50  50  52  52  51  51  52  51  49  49  50  52  53  53  54  54  52  51  51 
 47  47  49  50  51  51  50  49  49  50  51  51  51  51  52  53  50  47  47  47  47  48  48  48  48  49  48  48  50  51  50  49  49  50  49  48  47  47  49  50  50  49  49  48  48  49  49  48  48  47  47  48  50  51  51  50  49  47  47  47  48  49  51  52  51  49  48  47  48  50  51  52  52  51  51  50  49  48  47  48  49  49  49  49  49  50  50  50  49  50  51  51  51  50  50  49  48  48  49  51  51  50  49  51  52  50  47  47  49  51  50  48  48  49  49  49  50  51  51  50  50  49  48  47  48  48  48  50  51  52  52  51  51  50  50  51  51  50  49  49  49  49  49  49  49  49  49  50  50  50  50  50  50  50  49  48  48  48  49  49  48  47  48  49  49  50  51  51  50  50  50  50  51  50  49  47  45  46  48  50  51  52  50  50  51  52  51  49  48  48  49  48  49  49  51  50  48  48  49  49  50  50  49  48  47  46  47  48  49  49  48  48  49  48  48  47  48  48  49  49  49  49  51  51  50  48  46  47  49  49  49  49  49  49  47  46  45  45  46  48  49  49  50  49  49  48  49  49  50  51  52  52  51  49  47  46  46  45  46  48  48  48  46  45  46  47  48  47  46  48  49  48  48  48  47  48  49  50  51  49  46  46  48  50  50  49  47  46  47  48  48  49  50  49  49  48  48  49  50  50  51  50  49  47  47  48  49  49  49  48  48  48  48  49  49  50  49  47  46  46  47  49  50  50  49  49  48  48  48  49  48  47  45  45  46  48  50  50  51  51  51  48  46  46  48  50  50  49  49  50  51  50  50  51  53  53  53  51  50  50  49  50  50  48  47  48  49  49  49  49  49  49  49  51  52  52  51  50  50  49  48  46  46  47  49  50  50  50  50  50  50  49  48  47  47  48  48  49  49  46  45  47  49  51  52  53  53  52  51  50  51  50  51  50  50  50  49  49  49  49  49  50  50  49  49  49  49  49  50  51  51  49  49  51  52  50  51  52  51  50  50  50  52  54  55  55  54  52  52  52 
 48  49  50  51  51  50  49  48  48  48  49  50  50  50  50  50  49  46  46  46  47  47  47  48  49  48  47  47  49  50  50  49  50  50  50  49  48  47  50  52  51  49  49  49  49  49  49  49  48  48  47  48  49  50  50  50  49  48  49  48  48  50  51  52  51  50  48  47  47  48  49  51  52  51  50  49  47  47  47  49  50  49  49  48  48  47  47  48  48  49  51  51  50  50  49  48  48  49  50  51  50  49  49  50  51  50  47  47  50  52  52  50  49  49  50  50  51  52  52  51  50  50  49  48  50  50  48  48  49  51  52  53  52  51  50  50  50  50  48  48  48  48  48  48  48  49  48  49  51  51  50  51  50  49  49  48  48  48  49  50  50  50  49  49  50  51  51  50  49  49  48  48  50  51  49  47  46  47  49  51  53  53  51  50  51  52  51  49  48  48  48  48  49  49  51  50  48  48  49  49  50  50  50  48  47  46  47  48  49  49  48  48  48  49  48  48  48  48  49  49  49  48  48  49  49  48  46  46  47  49  50  49  48  47  46  45  44  45  46  47  48  49  49  49  48  48  48  49  49  50  52  53  53  51  50  48  46  45  46  48  48  46  44  44  44  46  46  46  46  48  49  48  48  47  47  47  48  49  50  48  46  47  48  50  50  48  46  45  46  48  48  49  49  49  48  47  47  49  50  50  51  50  49  47  47  48  49  48  48  48  48  47  48  49  48  50  51  50  48  47  47  48  49  50  51  50  49  48  48  49  49  48  46  45  45  46  48  50  51  51  50  48  47  47  48  49  49  49  48  49  51  49  49  50  51  52  52  50  49  50  49  48  48  48  48  48  50  51  51  51  51  50  51  52  53  51  50  50  50  50  49  48  48  49  52  53  52  51  50  50  49  47  46  45  45  47  47  48  49  46  46  48  50  52  53  54  53  52  52  51  51  51  51  50  50  49  50  50  50  50  50  50  50  50  49  49  49  49  50  51  50  49  49  51  52  51  52  53  53  52  51  52  53  55  55  55  54  53  52  53 
 50  50  50  52  51  50  49  48  48  49  50  50  49  48  48  48  48  47  46  47  47  47  47  48  48  48  47  48  48  48  48  49  50  52  51  50  48  48  49  52  50  49  49  49  50  51  51  51  50  49  48  47  47  48  48  49  49  50  49  49  49  50  50  50  51  51  50  48  47  48  49  52  53  52  49  46  46  47  48  50  51  50  49  48  47  46  47  48  48  48  49  50  50  49  48  49  49  50  52  52  50  48  48  49  50  50  48  47  49  52  53  52  49  48  49  50  51  51  51  51  51  50  50  51  51  51  50  49  49  51  51  52  52  51  50  50  51  50  48  47  47  47  47  47  47  48  47  48  51  51  50  49  49  48  47  47  47  48  48  49  51  51  50  49  50  50  50  49  49  48  47  48  50  50  49  47  47  48  49  51  52  52  50  49  51  51  50  48  47  48  48  49  50  50  51  51  48  48  49  50  51  50  49  48  47  48  48  49  50  49  48  47  48  49  49  49  49  49  49  49  48  46  46  48  49  49  47  47  48  50  52  51  48  47  46  45  45  46  47  48  48  48  48  49  49  49  49  48  48  50  51  52  53  52  51  49  48  47  47  48  48  47  45  44  45  47  47  48  48  49  50  50  48  47  46  46  46  47  47  47  47  48  49  50  50  49  47  46  48  49  49  49  48  48  48  47  47  47  49  50  51  51  51  49  48  49  49  48  47  47  47  47  47  48  48  49  49  49  49  47  46  46  48  50  51  50  49  48  49  50  50  49  47  45  45  46  47  50  51  51  49  47  46  47  48  49  49  48  48  48  50  49  49  50  51  51  51  50  49  49  49  48  47  47  47  48  50  51  52  53  52  51  50  50  51  50  50  50  51  51  51  49  49  50  52  52  51  51  52  52  50  48  46  45  46  46  46  47  47  48  48  49  50  52  53  53  53  52  51  51  52  52  51  50  50  49  50  51  52  52  52  52  51  50  50  51  50  49  50  50  50  50  50  51  53  52  53  54  54  53  53  53  54  54  55  54  54  53  53  53 
 50  50  51  51  51  51  50  49  49  50  51  51  49  48  47  48  48  48  48  48  48  48  48  47  47  48  48  47  47  46  47  48  50  51  51  50  49  48  49  49  49  48  48  49  50  51  52  52  51  49  49  48  47  47  47  48  49  49  49  49  50  49  49  49  51  52  51  49  49  49  51  53  53  52  49  46  47  49  49  50  50  50  49  48  48  47  48  49  48  47  48  49  49  48  48  49  50  51  52  52  49  48  49  49  49  49  48  48  48  50  52  52  50  48  48  49  49  50  50  50  50  50  51  52  51  51  52  52  51  50  50  50  50  50  51  51  50  49  48  47  47  48  47  47  48  48  47  48  50  50  49  48  48  47  46  46  47  47  48  49  51  50  49  48  48  49  49  49  48  48  49  50  49  49  48  48  47  48  49  50  51  50  49  49  50  50  50  48  47  48  49  49  50  51  52  51  49  49  50  51  51  50  48  48  48  49  50  50  49  48  47  48  48  49  50  49  49  48  49  49  48  46  46  48  49  49  48  48  49  51  52  51  49  48  48  47  47  48  48  49  49  49  48  49  50  50  50  49  48  49  50  50  51  51  50  50  49  48  48  49  49  48  46  45  46  48  49  49  50  51  51  51  50  48  47  46  45  45  45  46  48  48  49  51  51  49  48  48  49  50  50  49  49  49  49  48  47  47  48  50  51  52  52  51  50  50  49  48  48  47  47  46  47  48  49  48  47  48  48  47  45  45  47  50  51  50  49  48  49  50  50  49  48  47  46  46  47  49  50  50  49  47  46  47  47  48  48  47  47  48  49  49  49  50  51  51  50  50  50  50  49  48  48  47  47  48  49  51  52  52  51  50  49  49  49  49  50  51  51  52  51  50  49  50  51  50  49  50  52  53  51  49  47  47  47  47  47  47  48  50  50  50  50  51  52  52  52  51  50  51  52  51  51  50  50  49  50  51  52  53  53  52  51  51  51  52  51  50  50  51  51  51  51  52  54  53  53  54  54  53  53  54  54  53  53  54  54  52  52  52 
 49  50  51  51  51  51  51  50  51  52  53  52  51  49  48  48  49  50  50  50  49  49  48  47  47  48  48  47  47  47  47  48  49  49  50  49  49  49  48  47  48  49  48  49  50  50  51  51  51  50  50  50  49  47  48  48  49  48  48  49  49  49  48  48  52  52  50  50  50  51  52  52  51  50  49  48  49  50  49  49  48  48  48  48  48  48  49  51  48  48  49  49  48  47  48  49  51  51  52  52  49  49  50  50  49  48  49  48  47  48  50  51  50  49  49  48  49  50  50  49  48  49  50  50  49  51  53  54  52  50  49  48  49  49  51  51  49  48  47  47  48  49  49  50  49  49  48  49  49  48  47  48  47  46  47  46  47  47  48  49  49  48  47  47  48  49  50  49  49  49  51  51  49  48  48  48  48  49  49  49  48  48  48  49  49  50  49  48  47  48  49  49  50  50  52  51  49  49  50  50  51  50  49  48  49  49  50  50  49  48  48  49  49  50  50  48  47  47  48  49  49  48  48  49  50  50  48  48  49  50  51  50  49  49  48  49  49  50  50  50  49  48  48  49  49  50  50  49  49  48  48  48  48  48  48  49  51  49  49  50  51  50  47  46  47  49  49  50  51  51  52  51  51  50  48  47  46  45  45  45  47  47  48  50  50  50  48  48  49  49  49  48  49  49  50  49  48  48  49  49  51  52  52  51  50  50  49  48  49  48  47  47  47  48  50  48  46  46  47  46  46  46  47  49  50  49  49  48  49  49  49  50  50  48  47  47  47  48  49  49  48  48  48  47  47  46  46  46  47  48  48  50  51  51  51  50  49  49  50  51  50  49  49  48  48  49  49  50  50  50  49  49  49  50  51  51  51  52  52  51  50  49  49  49  50  49  48  49  51  52  51  49  47  48  49  49  48  48  50  50  50  49  49  50  51  51  50  49  49  50  51  51  50  50  50  50  51  51  52  53  53  52  51  50  52  54  53  51  51  51  52  51  51  52  54  54  53  53  53  52  53  53  54  53  52  54  54  52  51  52 
 48  50  51  52  51  49  49  50  51  53  54  53  52  50  50  49  49  49  50  50  49  49  47  47  47  48  47  45  48  50  50  49  49  49  49  50  50  50  49  48  49  49  49  49  50  50  50  51  51  50  50  50  51  51  50  49  48  48  47  48  49  49  48  49  51  51  49  49  50  51  52  51  49  48  49  50  51  50  49  47  46  47  47  48  48  49  51  51  49  48  49  49  48  47  48  49  51  52  52  52  50  50  51  51  50  49  50  49  47  46  48  52  51  50  49  49  50  51  50  49  48  48  48  48  50  52  53  53  51  49  49  49  50  50  50  49  47  46  46  47  49  50  52  52  52  50  49  48  48  47  46  47  47  47  47  47  47  48  49  50  49  48  48  49  50  51  51  50  48  49  51  51  47  46  47  47  49  50  49  48  47  48  50  50  50  50  49  48  47  48  49  49  50  51  51  50  47  48  49  50  51  51  49  48  49  49  51  50  48  48  49  50  51  51  49  47  46  46  48  49  48  49  50  50  51  50  48  49  50  50  48  48  49  49  49  49  50  50  50  49  48  48  48  48  47  48  50  50  49  48  48  47  48  48  48  49  51  49  48  50  51  50  47  46  46  47  49  49  49  51  51  51  51  50  49  49  48  48  47  46  46  45  47  49  49  48  48  48  49  50  48  47  48  49  50  51  50  50  49  49  50  50  49  48  48  49  49  49  48  48  47  46  47  48  49  49  48  47  47  47  48  48  48  49  49  49  49  48  47  48  48  49  50  49  48  47  46  47  49  49  48  48  49  48  47  46  45  46  47  48  48  51  52  51  50  49  48  49  50  50  50  50  50  50  50  49  49  48  49  48  48  49  51  53  54  52  51  51  51  50  49  47  48  49  51  50  49  47  49  52  51  48  47  48  50  50  49  50  51  50  49  48  48  49  50  50  50  49  49  49  50  51  51  51  51  51  51  52  52  52  52  52  52  50  51  54  54  51  50  51  52  52  51  53  54  54  54  53  52  51  53  54  54  53  53  54  55  53  52  52 
 48  49  50  52  51  49  49  50  50  52  52  52  52  52  52  51  50  49  49  51  50  49  47  46  47  47  47  47  50  51  51  50  50  50  50  50  51  51  50  49  49  49  48  49  49  49  50  50  50  51  51  51  51  51  50  48  47  47  48  48  48  48  49  51  53  52  49  47  47  49  50  49  48  48  49  50  50  49  48  47  47  47  47  48  49  50  52  53  51  50  50  50  49  48  48  49  49  50  50  50  50  50  51  50  50  50  51  50  49  48  49  52  53  52  49  48  48  49  51  50  49  49  48  48  50  51  51  50  48  47  47  48  50  50  49  48  48  47  46  47  49  51  53  54  54  52  50  48  47  47  47  47  47  47  47  48  49  49  50  50  48  47  48  49  50  51  51  50  49  48  48  49  48  48  48  49  49  49  48  48  48  49  50  50  47  48  48  48  48  48  48  48  49  50  50  51  50  49  49  50  51  51  50  50  50  50  50  50  51  51  51  50  50  49  46  45  45  46  48  49  49  49  49  50  50  50  49  50  49  49  48  47  47  48  48  48  48  48  48  48  48  47  48  48  47  47  48  48  48  48  48  49  49  49  48  49  50  49  50  50  51  49  48  47  47  47  48  47  47  49  50  51  51  51  51  50  50  49  48  47  46  46  48  49  49  48  48  48  48  48  47  47  47  49  49  50  50  50  50  50  49  49  48  48  48  47  48  48  49  49  48  47  47  47  47  47  47  47  47  48  49  49  48  47  47  47  49  49  49  49  49  50  50  49  48  47  47  47  48  49  49  50  49  47  45  46  48  48  48  48  49  50  51  50  50  50  50  50  50  51  51  51  52  52  52  51  50  49  49  50  51  51  53  54  55  52  51  52  52  51  50  49  49  50  51  52  51  50  49  50  49  47  47  48  50  51  50  51  51  49  48  47  48  50  51  51  51  50  49  49  51  52  52  51  51  51  51  51  51  52  51  52  52  50  50  52  51  51  51  51  51  51  53  55  55  54  53  53  52  53  54  55  54  53  53  54  55  54  54  53 
 49  47  48  51  51  51  51  51  50  49  49  51  52  52  52  52  51  49  49  51  51  49  47  47  48  47  47  50  51  50  50  51  50  50  50  51  52  52  52  51  49  47  47  48  49  50  50  51  51  50  50  50  50  49  47  46  46  48  49  50  48  48  49  52  53  51  49  47  45  46  48  49  50  49  48  48  48  48  49  49  48  49  49  49  50  51  53  55  53  51  50  49  49  49  49  49  49  49  48  49  50  50  49  49  50  51  51  51  51  51  51  53  55  52  48  46  46  48  50  50  50  50  49  50  50  50  49  48  46  45  45  47  49  50  49  48  50  49  48  48  48  50  52  54  54  52  50  48  48  48  49  48  47  47  47  49  51  51  49  48  47  46  47  47  48  48  49  50  50  49  47  47  49  50  50  50  49  48  49  49  50  50  50  48  44  45  47  48  48  47  46  46  47  48  50  51  52  51  50  49  49  50  50  51  51  51  50  51  53  53  52  49  47  46  45  44  46  48  49  50  49  49  48  48  50  51  51  50  49  47  47  47  46  47  48  47  47  46  46  47  48  48  47  48  48  48  47  48  48  48  49  50  50  50  49  49  50  50  51  52  51  50  49  49  49  48  47  46  46  48  50  51  51  51  51  50  50  49  48  47  47  48  49  50  50  49  49  48  47  46  46  46  47  48  49  48  48  49  49  49  49  48  49  49  48  47  47  48  49  50  49  48  46  45  46  46  45  46  47  48  49  48  47  46  45  46  48  50  51  51  51  51  50  49  48  48  48  48  49  49  50  51  48  46  45  48  51  51  49  49  50  50  50  51  51  52  52  52  52  52  52  53  53  52  52  51  51  51  51  52  53  54  54  53  53  51  51  54  54  53  52  52  52  52  51  52  53  52  50  48  48  48  48  49  51  52  52  51  50  48  47  47  48  50  52  52  51  49  49  51  53  52  51  50  49  50  50  50  51  51  51  52  52  51  50  49  49  51  52  52  52  52  53  55  56  54  54  54  54  55  56  55  54  53  52  53  53  55  54  53 
 49  48  48  49  50  50  50  49  49  48  49  51  52  51  50  50  49  48  48  50  51  49  48  48  49  49  49  50  51  50  50  50  50  50  50  51  52  52  52  52  49  47  47  48  49  51  52  52  51  50  49  49  48  48  47  47  47  48  49  49  48  47  48  50  50  49  48  47  46  46  47  48  49  48  48  48  48  49  49  50  50  50  50  50  50  51  53  54  52  50  49  47  47  49  50  52  53  52  50  49  49  50  50  50  51  52  52  52  51  51  52  53  52  51  49  47  47  47  48  48  49  49  48  49  49  50  49  49  47  46  46  48  50  50  50  49  50  50  49  49  48  48  49  51  52  51  50  49  48  49  49  49  48  47  48  49  50  50  48  48  48  48  47  47  47  48  48  49  50  50  49  48  47  47  47  48  48  49  49  50  50  49  51  49  45  46  48  48  47  46  46  46  47  47  49  50  50  50  50  49  49  50  50  50  50  51  51  51  51  51  50  49  49  48  47  47  48  49  51  50  49  48  48  48  49  50  50  50  49  47  47  47  47  48  48  48  47  47  47  48  49  48  48  48  48  48  48  48  49  50  50  50  50  50  49  50  51  51  51  52  52  50  48  48  48  48  47  47  47  49  50  50  50  49  49  48  48  48  47  47  48  48  49  50  50  50  49  48  47  46  46  47  49  50  50  49  48  48  49  49  48  49  49  50  49  48  47  47  48  47  47  46  45  46  47  47  46  48  49  49  49  49  49  49  49  48  48  50  51  51  51  50  50  49  48  48  48  50  51  49  48  50  49  48  47  49  50  50  49  49  50  51  51  51  52  53  52  52  52  52  53  53  52  50  49  50  50  51  51  52  53  54  53  52  52  51  51  54  55  54  52  52  52  52  51  51  52  50  49  49  50  50  50  52  53  54  54  52  49  49  48  47  48  49  51  51  50  49  49  51  53  51  50  49  49  49  50  50  51  51  50  51  52  51  50  50  51  53  54  54  53  51  52  53  54  55  55  54  55  55  55  55  54  54  54  53  53  55  55  54 
 49  48  48  49  50  51  50  48  48  48  49  50  51  51  50  49  49  49  48  50  50  48  47  47  49  49  48  49  51  51  49  48  48  49  50  50  50  50  51  51  50  49  48  48  49  51  52  53  53  51  50  49  47  47  49  49  49  49  49  49  47  46  46  48  47  47  47  48  47  45  46  48  49  49  48  48  48  48  49  51  52  52  51  50  50  50  52  52  52  50  48  47  47  49  52  53  54  53  51  49  49  50  51  51  51  51  51  51  51  52  52  51  50  50  50  49  48  47  47  48  49  50  49  49  49  50  50  49  49  48  47  48  50  51  51  50  50  51  51  50  49  48  48  49  50  50  49  49  50  50  50  49  49  48  48  49  50  50  48  47  49  49  48  48  48  48  48  49  50  50  49  48  45  45  45  46  48  49  49  49  49  49  51  50  47  47  48  48  47  47  46  46  48  48  49  50  50  49  49  50  50  49  49  49  49  49  50  50  50  49  50  50  50  50  49  48  48  48  49  49  48  48  49  49  49  49  49  49  49  48  46  47  48  48  48  47  47  47  48  48  49  48  47  47  48  47  47  48  50  51  51  49  48  48  49  50  51  50  49  50  51  50  48  46  46  47  48  49  49  49  49  48  48  48  47  47  47  47  47  48  49  49  48  48  49  49  49  48  47  46  45  47  50  51  50  49  48  48  48  49  48  48  49  50  50  49  47  47  47  47  46  45  45  46  48  48  48  50  50  50  50  50  50  51  51  49  48  49  50  50  50  50  50  49  48  48  48  50  50  47  46  49  50  50  49  50  50  49  48  49  51  51  51  51  52  52  52  52  52  52  52  51  50  49  49  49  50  51  52  53  54  54  52  51  51  50  51  53  54  54  53  53  52  51  50  51  51  50  49  51  52  52  52  53  54  55  54  52  49  50  50  49  49  50  51  51  50  49  50  52  53  52  51  50  49  48  49  51  51  51  51  51  51  51  50  50  51  53  55  54  52  51  50  51  53  53  53  53  53  53  53  54  55  56  56  54  54  56  57  56 
 50  49  49  49  51  52  50  48  48  47  48  49  50  50  50  50  50  49  48  50  49  47  46  46  48  47  47  48  51  51  48  47  47  48  49  49  49  49  49  50  51  51  49  48  48  50  51  53  52  51  51  50  48  47  50  50  50  49  48  48  46  46  46  48  47  47  48  48  47  46  46  48  50  49  49  47  47  47  49  52  53  52  51  50  49  50  50  51  51  51  49  48  49  50  51  52  53  52  51  50  50  51  52  52  51  50  49  49  50  51  51  50  49  50  50  50  49  48  48  49  50  51  51  50  50  50  50  50  49  48  48  48  50  51  51  50  50  51  52  52  50  49  49  49  49  49  49  49  50  51  50  50  49  48  48  49  50  50  49  48  49  49  48  49  49  49  49  49  50  49  49  48  45  45  46  47  48  49  48  49  49  50  50  50  48  48  49  49  48  48  47  47  48  49  50  50  51  50  49  49  49  49  49  49  49  48  48  48  50  50  50  51  51  51  50  49  48  47  47  47  48  48  49  50  49  48  49  49  49  50  48  48  49  48  47  46  46  47  48  49  48  47  45  46  47  47  46  47  50  51  50  48  47  47  49  50  50  48  48  48  50  49  47  46  46  47  48  49  50  49  48  47  47  47  47  46  47  48  49  49  48  48  48  47  48  48  48  48  47  46  45  46  49  50  50  49  48  48  49  49  48  47  48  50  50  49  48  48  48  48  47  46  47  47  49  49  50  50  50  50  49  49  49  51  50  49  47  47  48  49  50  50  50  49  48  48  48  48  48  46  46  49  50  51  51  51  50  49  48  50  52  51  50  50  50  51  51  51  51  51  51  49  48  48  49  50  51  52  53  54  55  53  52  51  50  50  52  54  53  53  52  52  52  52  51  51  52  51  51  52  53  53  53  53  54  54  54  52  50  51  50  50  50  50  52  51  50  49  50  52  54  53  52  51  49  49  50  52  52  52  52  51  51  51  50  49  50  52  54  54  52  50  49  51  53  51  51  52  52  52  52  53  55  57  57  56  55  57  58  57 
 51  50  49  49  51  51  50  49  48  48  48  49  49  50  51  52  50  48  47  49  49  47  46  46  46  47  47  47  50  50  48  46  46  47  48  48  48  48  49  49  50  50  50  48  48  48  50  51  50  50  50  50  49  49  50  51  50  49  48  47  47  46  47  48  48  48  49  48  47  48  48  49  50  50  49  48  45  46  48  51  52  51  50  49  48  49  50  49  49  49  49  49  50  51  51  50  50  50  50  51  51  52  54  53  51  48  47  48  50  50  50  49  49  49  50  50  49  49  49  50  51  51  51  50  50  49  50  50  49  48  48  49  51  51  50  50  50  51  53  54  52  50  50  50  50  50  49  48  49  50  49  49  48  48  48  49  50  50  50  49  49  48  49  49  50  50  50  50  49  49  48  48  48  48  48  49  49  48  48  50  51  51  51  50  48  48  50  50  49  48  48  48  49  49  50  51  52  50  49  48  48  49  50  50  49  49  48  48  50  51  50  50  50  51  51  50  49  48  46  46  49  49  50  51  49  49  50  50  51  53  51  50  51  49  48  46  46  47  49  50  49  47  46  46  46  47  47  48  49  49  48  47  46  47  48  48  47  47  47  48  48  48  46  46  47  49  49  50  50  49  48  48  48  48  47  47  47  49  50  50  48  48  47  46  46  47  49  49  48  47  47  46  47  49  49  48  48  49  50  49  47  46  47  49  49  49  48  49  49  49  49  49  48  49  49  51  51  50  48  47  46  47  48  48  48  47  47  46  47  48  50  51  51  50  49  48  47  46  45  47  48  48  50  51  51  52  51  50  49  50  51  50  48  48  48  49  49  50  51  51  50  49  47  49  51  52  52  53  53  54  54  52  51  50  49  51  52  53  53  52  51  52  53  53  52  53  54  54  54  54  54  53  52  52  53  52  52  53  53  52  51  51  50  51  51  51  50  50  51  52  54  53  52  50  50  50  51  52  53  53  53  52  51  51  49  47  47  49  52  53  51  49  50  52  54  50  51  53  53  52  52  53  55  57  57  55  54  57  57  56 
 51  50  49  49  50  51  50  49  49  50  50  50  49  50  51  52  49  47  47  49  50  48  47  46  48  48  48  50  51  50  48  46  46  48  49  49  48  48  49  50  49  48  48  48  49  49  50  50  49  48  48  47  48  50  51  50  49  48  48  48  47  47  47  48  49  49  48  47  47  48  50  50  50  50  49  49  46  46  48  50  51  51  49  48  48  49  50  50  48  48  48  49  49  50  50  49  49  49  50  51  52  53  54  53  51  49  48  49  50  51  51  50  48  47  48  49  49  49  50  50  50  50  50  50  49  49  49  49  49  49  50  51  51  51  51  51  52  52  53  53  52  51  50  51  51  50  50  50  49  49  48  48  47  47  48  48  49  50  50  50  50  50  50  50  50  50  50  49  49  49  48  48  50  51  51  51  49  48  48  50  52  52  51  49  47  48  50  50  50  49  48  48  48  49  50  51  50  49  49  49  49  50  51  51  51  51  51  51  50  49  50  50  50  50  51  50  50  49  48  48  50  50  51  51  50  49  50  51  53  54  54  53  52  50  48  47  48  49  50  51  51  49  48  46  46  47  48  48  49  48  48  47  47  47  48  47  46  46  47  48  48  47  46  47  49  50  50  50  51  50  49  49  49  49  48  47  47  48  49  49  49  48  47  46  47  48  49  49  49  49  49  46  45  47  48  48  47  48  49  49  47  46  47  48  48  48  47  47  48  48  48  49  49  49  50  51  51  48  46  46  47  48  48  47  46  46  46  47  48  49  50  51  51  50  49  48  48  47  47  48  49  49  49  50  51  51  51  50  49  50  50  49  48  48  47  48  49  51  51  51  51  50  50  51  52  52  53  53  53  53  53  52  51  50  49  51  53  53  53  52  52  52  53  53  53  53  55  56  56  55  54  54  53  54  52  52  52  54  55  53  52  51  51  51  51  51  50  50  51  52  54  53  51  50  49  49  51  52  53  54  53  52  52  51  49  46  46  48  50  52  51  49  50  51  53  52  53  55  55  54  53  52  54  55  54  53  52  55  55  54 
 51  50  49  48  49  49  49  50  51  52  52  52  51  50  51  51  48  46  48  50  51  49  48  47  49  48  48  51  51  50  48  47  48  49  50  49  49  48  49  51  49  48  47  48  49  49  49  49  48  48  47  47  48  50  51  50  49  49  50  49  48  47  47  48  50  50  47  47  47  49  50  51  51  50  50  50  47  47  49  51  51  50  49  48  48  49  51  51  49  48  47  48  48  50  50  50  48  48  49  50  50  50  52  52  51  50  50  50  52  52  52  50  48  47  48  48  49  50  50  49  49  48  48  49  48  48  48  49  49  50  51  52  52  52  51  51  53  53  52  52  50  49  50  51  51  51  51  51  50  49  49  48  48  48  48  48  49  50  51  51  52  52  52  52  51  50  49  48  48  49  48  49  50  51  52  50  48  46  47  49  52  52  51  48  46  48  50  51  50  49  47  46  47  48  49  50  49  49  51  51  51  51  51  51  51  51  53  53  49  49  49  48  48  49  49  50  50  49  49  49  50  50  51  51  50  49  49  50  52  53  54  53  52  50  49  48  49  50  51  52  51  50  49  47  46  48  49  49  49  48  47  48  48  48  48  47  45  46  48  49  48  46  45  47  50  51  49  50  50  50  49  49  50  49  49  49  48  48  48  49  50  48  47  47  47  48  49  50  50  49  49  47  45  47  48  47  46  47  48  48  47  47  48  48  48  47  46  46  46  47  47  48  49  50  51  51  50  47  46  47  49  50  49  47  46  46  47  48  50  50  50  50  50  50  49  49  49  50  49  50  50  48  48  49  50  50  49  49  49  49  49  49  48  47  47  48  49  51  51  52  52  52  52  52  53  53  52  52  52  52  51  51  51  50  50  52  52  52  52  51  51  52  52  52  52  52  54  56  55  54  53  53  54  54  53  51  52  54  56  54  52  52  52  52  52  51  51  51  51  52  53  52  51  50  49  50  51  52  53  53  52  52  51  51  49  47  47  48  50  52  51  50  49  50  51  53  55  57  57  55  54  54  54  54  53  52  52  53  53  52 
 50  50  49  48  48  49  49  51  52  54  54  52  51  50  49  49  48  47  48  51  52  50  48  48  48  48  48  50  50  49  49  48  49  49  50  49  48  49  50  50  49  49  48  47  47  48  48  48  48  49  49  49  48  49  50  50  50  51  51  50  49  48  48  49  50  50  48  47  47  48  50  51  50  51  51  51  49  49  51  52  51  49  49  48  49  50  51  52  51  49  48  47  48  50  51  50  48  47  48  48  47  46  48  50  50  51  51  52  53  53  52  50  49  49  49  49  49  50  50  49  48  48  47  47  48  49  49  49  50  51  51  52  52  52  52  52  53  53  51  51  49  48  49  50  50  51  52  52  51  50  50  50  49  49  49  49  50  50  51  52  53  54  53  53  52  50  49  48  49  50  50  50  49  50  50  48  46  46  46  49  51  51  50  48  47  48  50  52  51  49  47  45  46  47  48  49  48  50  52  54  53  52  49  48  48  50  52  52  50  49  48  48  47  47  47  48  48  48  48  48  49  49  50  50  49  48  48  49  50  51  52  52  51  50  49  49  49  50  51  51  51  49  49  48  47  49  50  51  49  48  48  48  49  50  49  47  45  47  49  49  47  45  44  46  49  50  49  48  48  48  48  48  49  49  50  50  49  49  48  49  49  49  48  48  47  48  49  49  49  48  48  47  46  47  47  46  46  46  48  48  47  48  49  49  49  48  47  46  45  46  47  48  50  51  52  51  49  47  47  49  52  53  51  48  47  47  47  49  51  51  50  49  49  49  49  49  50  51  52  51  50  48  47  48  49  49  48  48  49  49  49  49  48  48  48  48  49  50  51  51  52  53  54  53  52  52  52  51  51  51  50  50  51  51  51  51  51  51  51  50  50  51  52  51  50  51  52  54  53  52  52  53  53  53  53  52  52  54  55  53  52  52  52  52  52  52  51  51  51  52  52  52  51  51  51  51  52  52  52  52  52  51  51  52  50  49  49  50  51  53  52  51  50  49  50  53  55  55  57  56  55  55  55  55  54  53  53  52  51  51 
 50  51  51  49  49  50  50  50  51  53  53  52  50  49  49  49  49  49  49  51  52  50  48  48  48  48  48  48  49  48  48  48  48  49  49  49  48  50  51  50  51  50  49  47  46  46  47  48  48  49  50  51  49  49  50  50  51  51  51  50  48  47  47  49  50  50  49  49  48  48  49  50  50  51  50  50  49  49  51  52  51  49  49  49  49  50  51  51  50  49  48  48  49  50  51  50  49  47  48  49  46  45  47  47  49  51  51  52  52  51  50  49  49  50  50  50  50  50  50  50  49  49  48  47  48  49  49  50  51  51  52  51  51  51  51  52  54  52  50  50  49  49  49  49  49  50  52  53  51  50  51  51  50  50  50  50  51  51  51  52  53  53  53  53  52  50  49  49  50  51  52  52  50  49  48  47  47  48  49  50  51  51  49  48  48  49  51  52  51  49  48  46  47  47  48  49  48  50  51  53  53  51  49  47  46  47  50  51  49  49  49  48  48  47  46  46  47  47  47  47  48  48  49  49  49  49  48  48  49  50  52  52  51  50  49  48  49  50  51  50  49  49  48  48  48  49  49  51  50  50  50  50  49  50  50  48  47  48  49  49  47  45  44  45  47  50  49  47  46  47  48  48  48  49  50  50  50  49  48  48  48  48  49  48  48  48  48  48  48  48  47  46  47  48  48  47  46  47  48  48  48  49  49  50  50  50  48  47  46  47  49  50  52  53  52  49  47  47  49  51  53  53  52  49  48  47  48  50  51  50  50  49  49  48  49  49  50  51  52  51  50  48  48  49  50  49  47  47  48  50  50  50  50  49  49  49  49  50  49  49  51  53  54  52  51  52  52  51  51  50  50  50  51  51  52  51  52  51  51  50  51  52  52  50  49  49  50  51  51  52  53  52  52  52  53  53  53  53  54  51  51  52  52  53  52  52  51  51  51  50  51  52  52  51  51  52  52  52  51  51  51  51  51  51  51  51  51  51  52  52  53  52  51  51  52  54  55  54  55  55  56  55  56  55  55  54  54  53  52  51 
 50  52  51  49  49  49  48  48  49  51  52  51  49  48  48  48  49  50  50  51  52  50  48  48  50  49  49  50  50  49  50  50  49  48  48  48  49  50  52  51  50  49  48  47  47  48  49  49  49  49  49  49  49  49  49  49  49  50  49  48  45  44  46  50  51  51  51  51  50  49  48  49  50  51  50  49  48  49  52  53  52  50  49  49  49  50  50  49  47  46  47  49  51  52  52  50  48  48  51  52  49  47  47  47  48  49  51  51  51  50  50  50  49  50  52  53  51  49  48  49  50  50  49  48  48  49  50  52  52  52  51  50  49  49  49  50  53  52  49  49  50  50  50  49  48  49  52  54  51  50  50  50  50  51  51  51  51  51  52  52  51  51  51  52  51  51  50  50  51  52  53  53  51  50  48  46  48  50  52  52  51  50  49  49  49  50  51  51  50  49  48  48  48  48  49  49  48  48  49  49  50  50  49  49  49  49  50  50  50  50  49  48  48  48  48  47  48  49  49  48  48  48  49  49  51  51  50  49  49  50  53  54  52  51  50  49  50  50  51  50  49  48  48  48  48  47  47  49  51  51  51  49  48  48  49  50  49  49  49  50  48  45  44  45  47  49  49  49  48  49  50  50  49  49  49  50  49  48  46  46  47  48  49  50  50  50  49  48  47  47  46  46  47  49  49  49  48  48  49  49  48  48  48  50  51  51  49  48  48  49  50  50  51  51  50  48  47  48  50  52  53  53  51  49  48  48  48  49  50  49  49  49  49  49  49  50  50  50  50  50  49  47  48  50  52  49  46  45  48  51  53  53  52  51  50  50  50  49  48  48  50  52  54  52  51  52  52  51  51  51  51  51  51  51  51  51  52  53  52  52  54  55  54  52  49  48  48  50  51  54  54  52  51  51  52  54  55  54  53  50  50  51  52  53  52  52  51  50  50  50  51  52  53  52  52  53  53  52  50  49  49  49  50  51  52  52  53  52  51  51  52  54  54  55  55  57  56  55  54  54  55  55  55  55  54  54  54  54  53  52 
 50  51  51  50  49  48  47  47  47  48  49  50  49  49  49  51  50  49  50  51  51  50  49  49  51  51  50  51  50  50  50  50  49  49  48  48  49  50  52  52  49  47  46  46  47  48  49  50  50  49  48  47  48  49  48  47  47  48  48  47  45  45  47  50  51  51  52  52  50  48  48  49  51  51  50  48  48  49  51  51  51  50  49  49  50  50  50  49  46  45  46  49  51  52  52  51  49  50  52  54  51  49  48  47  47  48  50  51  51  51  51  51  49  50  51  51  50  48  48  48  49  51  50  50  49  50  51  52  53  52  51  48  47  48  49  51  52  52  50  50  50  50  50  49  48  48  50  51  49  49  49  49  50  51  51  51  50  50  50  50  49  49  51  52  52  52  51  51  51  52  53  54  52  50  49  48  49  51  52  52  51  50  50  50  50  50  50  49  48  48  47  48  49  49  49  49  47  47  47  47  48  48  49  50  51  51  51  51  50  50  50  49  49  49  48  48  49  49  49  48  47  48  49  49  51  51  50  50  49  50  53  53  51  50  50  50  50  50  50  49  49  49  49  48  48  48  48  49  51  51  50  49  48  48  49  49  48  48  48  49  48  47  46  45  47  49  50  50  49  49  49  49  48  48  49  49  49  48  46  46  47  47  48  49  50  50  49  48  47  47  47  48  48  49  49  49  49  49  49  48  47  46  46  48  50  50  49  48  48  49  50  50  51  50  48  48  49  50  51  51  52  51  50  49  49  49  49  49  50  50  50  49  50  49  49  49  49  49  49  49  49  48  50  52  52  50  47  46  48  51  53  53  52  51  51  51  51  50  48  48  49  52  55  53  51  51  51  51  52  52  52  52  52  52  53  52  51  52  51  53  54  55  54  52  50  50  50  51  52  54  54  52  51  50  51  54  55  54  52  50  50  51  52  52  52  52  51  50  49  49  50  52  52  52  52  52  51  50  49  48  49  49  50  51  51  52  52  51  50  50  52  54  55  56  56  57  57  55  53  54  55  56  56  54  53  54  53  54  53  53 
 48  49  50  51  49  47  47  47  45  45  48  50  51  50  51  55  52  48  49  50  49  49  49  50  50  51  50  50  49  49  49  48  49  50  50  49  48  49  51  52  49  46  46  47  47  47  48  49  49  49  48  48  49  49  47  46  46  46  48  49  49  49  48  48  50  51  51  50  48  46  47  48  49  49  48  48  49  49  48  48  47  47  49  50  52  52  51  50  48  47  45  46  47  48  50  51  50  50  51  51  50  49  47  47  47  49  51  52  51  52  52  51  51  49  47  46  47  49  50  49  49  50  52  53  52  51  50  50  51  51  50  48  46  48  51  53  52  52  53  53  52  50  50  49  48  48  47  47  47  46  47  48  50  51  51  51  49  48  47  47  47  49  51  52  53  52  51  50  50  50  52  52  50  50  51  51  50  49  48  49  50  50  51  51  51  49  48  47  46  47  47  48  48  48  49  49  47  47  48  49  49  48  48  48  49  50  51  50  50  51  52  52  50  49  49  48  49  48  48  47  46  48  49  48  48  48  48  49  50  50  51  50  48  49  50  51  51  50  48  48  48  49  48  49  50  51  52  51  51  50  49  49  48  49  48  46  45  46  47  49  49  49  48  47  47  49  51  51  49  46  44  45  46  47  48  48  49  48  47  47  48  47  47  47  48  49  49  49  49  50  50  50  48  48  47  48  48  49  48  48  46  45  45  46  48  49  50  49  48  47  49  50  50  49  47  48  51  51  50  49  49  49  50  50  51  50  49  51  53  52  51  50  51  49  48  47  46  47  47  49  50  50  51  52  51  48  47  47  48  49  49  49  50  50  52  53  52  50  49  49  49  52  54  53  51  51  50  51  51  52  53  54  54  55  55  53  50  48  49  52  53  52  51  52  53  53  53  53  53  52  52  52  53  53  52  52  52  52  51  52  51  50  50  51  53  53  51  49  49  48  48  51  52  50  50  51  50  50  49  49  49  50  50  48  48  51  51  50  50  51  52  53  53  53  52  55  53  52  52  54  56  57  56  54  54  53  52  52  52  52 
 49  50  50  50  49  48  48  47  46  46  48  51  51  50  50  52  51  48  49  50  49  50  49  49  50  50  51  50  49  49  48  48  49  50  50  50  49  50  51  52  50  48  48  48  48  48  48  48  49  49  49  49  50  50  47  47  47  49  50  50  50  50  49  48  49  49  50  49  48  46  47  48  49  49  48  48  49  50  49  49  48  48  49  50  51  52  52  51  50  48  47  46  46  48  49  50  50  49  48  48  48  48  47  47  48  50  51  52  52  52  52  52  52  50  48  47  47  48  49  48  48  49  50  51  52  51  49  47  48  49  50  49  49  49  50  51  51  52  53  54  53  52  51  50  49  48  47  47  47  47  47  48  49  50  50  49  47  47  46  46  46  48  50  51  51  50  50  49  49  49  49  49  49  50  50  50  49  48  48  48  49  50  50  50  51  50  49  48  48  49  50  49  48  48  49  49  48  49  49  49  49  49  49  49  49  50  50  49  50  51  51  51  50  49  48  48  48  48  48  49  49  50  50  49  47  47  47  47  48  49  49  48  47  48  50  51  51  50  49  47  47  48  48  48  48  49  50  49  49  49  50  49  50  50  49  48  48  48  49  49  49  48  48  49  49  49  49  49  48  46  44  46  47  48  48  48  48  47  45  46  47  47  47  47  49  49  48  48  49  49  50  49  48  47  47  49  50  51  51  49  48  48  48  47  47  48  49  49  47  47  49  50  50  49  49  49  50  50  49  49  48  49  50  50  50  50  49  52  54  53  52  51  51  49  49  49  48  48  47  49  49  48  49  49  48  46  46  47  47  48  48  48  48  50  52  53  52  51  49  49  49  51  52  52  51  51  50  50  51  52  53  54  54  55  56  55  53  50  50  52  54  52  51  52  54  53  53  53  54  54  55  54  54  54  53  52  51  52  52  52  51  51  50  52  54  54  53  51  50  50  50  49  50  50  51  51  52  50  49  49  49  51  50  47  47  50  51  51  50  50  50  50  52  54  55  55  54  54  54  55  56  55  55  54  53  53  52  50  50  50 
 50  50  49  49  50  50  49  48  47  47  50  51  51  50  49  49  49  48  49  49  50  49  48  48  49  50  51  51  49  48  48  48  49  49  49  49  49  50  50  51  50  50  49  49  49  49  49  49  49  49  49  49  50  49  48  48  48  50  50  51  51  50  49  48  48  48  49  49  48  46  47  48  48  49  49  50  50  49  50  50  50  49  49  50  50  51  51  51  51  50  49  48  47  48  49  50  49  49  48  47  47  47  48  48  49  51  52  51  51  51  52  52  52  50  49  48  47  47  48  48  48  48  49  50  53  51  47  46  46  48  51  52  51  50  50  50  51  52  52  53  53  53  52  51  49  49  48  48  48  48  48  47  48  49  50  49  47  46  46  45  46  48  50  50  50  49  50  50  50  50  47  47  49  50  49  49  49  48  47  47  48  49  49  50  52  51  50  49  50  51  51  50  49  48  49  49  49  49  49  50  50  50  50  50  51  51  50  50  51  51  50  50  50  50  49  48  48  49  49  50  52  51  50  48  47  46  46  47  48  48  48  48  49  50  51  51  50  49  48  47  47  48  49  49  48  48  48  47  47  48  49  49  50  51  50  50  52  52  52  51  49  49  50  51  51  50  48  47  48  46  46  48  50  50  49  49  49  47  45  45  47  47  47  48  50  49  49  48  48  48  49  49  49  47  47  49  51  52  52  51  49  49  50  49  48  48  48  48  48  48  49  49  49  50  51  50  49  49  49  48  48  49  50  49  49  49  48  51  52  52  51  50  50  49  50  51  50  49  48  48  47  46  46  46  45  45  45  46  47  47  47  46  48  50  52  53  52  51  49  48  49  50  50  51  51  50  49  49  50  51  52  53  54  54  55  55  53  51  51  52  53  52  51  52  53  52  52  53  55  55  56  57  56  55  53  51  51  52  53  52  50  50  50  51  53  53  53  51  51  51  51  50  49  51  52  53  53  52  50  48  49  50  51  48  48  50  51  51  51  50  50  51  52  55  57  55  55  55  55  55  55  54  54  53  53  53  52  50  50  50 
 51  50  49  48  49  51  50  48  48  48  50  52  52  50  48  48  48  47  48  49  49  48  48  47  48  50  51  51  49  48  49  49  49  48  48  47  48  49  49  49  49  49  49  50  50  50  49  49  49  48  48  48  48  48  48  48  49  50  50  51  50  49  48  48  47  48  50  49  48  47  47  48  49  49  50  51  49  48  49  50  51  51  50  50  49  49  49  50  51  50  50  49  49  49  49  50  51  50  49  48  48  48  48  48  49  50  51  51  50  50  51  51  51  49  48  48  47  48  48  49  49  49  49  50  52  50  47  46  46  48  51  52  51  50  49  49  50  51  51  52  52  52  51  50  49  49  47  48  50  50  48  48  48  49  50  49  49  47  46  46  47  49  51  51  50  50  51  51  52  50  47  46  49  50  50  50  49  47  47  47  48  48  49  50  51  51  50  51  52  53  52  50  49  49  49  49  48  48  49  49  49  50  50  51  52  52  51  51  52  51  50  51  51  51  50  49  48  48  50  51  51  50  49  48  47  47  48  48  49  49  48  49  50  51  52  52  51  50  48  48  48  49  50  51  50  48  47  46  46  47  48  49  50  50  50  51  52  53  54  53  51  50  51  51  51  50  48  47  48  47  47  50  52  52  51  50  50  48  45  45  47  47  48  49  49  49  50  49  49  49  49  50  50  48  48  49  51  51  51  50  49  48  50  50  50  49  48  48  48  48  48  48  49  50  51  51  49  49  49  49  48  49  50  50  49  48  48  50  50  50  50  49  48  48  50  51  51  50  49  48  46  46  45  44  44  45  46  47  47  46  46  46  48  50  52  52  51  50  49  49  49  50  49  50  50  48  48  49  49  50  51  52  53  54  54  54  52  50  50  51  51  51  50  50  51  51  50  54  56  56  57  58  58  56  53  51  51  52  53  52  51  50  50  51  52  53  53  53  53  53  53  50  50  51  52  53  53  52  50  48  49  51  53  52  51  51  50  51  52  52  53  53  53  55  57  55  55  55  54  54  54  55  54  54  54  53  52  52  52  52 
 51  50  49  48  49  50  49  48  48  49  51  52  51  49  48  48  48  47  48  49  48  47  46  47  48  49  50  50  49  49  49  50  49  48  47  48  49  50  49  49  49  48  48  49  50  50  50  49  49  48  47  47  48  49  49  50  51  51  51  51  50  50  49  48  48  49  50  49  48  47  47  48  49  49  49  50  48  47  49  51  52  52  52  51  49  48  47  48  49  50  50  50  50  49  50  51  52  52  51  49  49  48  47  47  48  50  51  50  49  49  50  51  50  49  47  47  48  48  49  49  49  50  50  50  50  49  47  46  47  48  49  49  48  48  48  49  49  49  50  51  50  50  49  49  49  48  46  47  50  50  48  47  48  50  50  50  50  49  49  48  49  51  52  52  51  50  51  52  51  50  48  47  48  49  50  51  49  48  47  48  49  49  50  50  50  50  51  51  51  51  51  51  50  50  50  49  48  48  49  49  50  49  50  50  51  52  51  51  52  51  51  51  52  52  50  48  47  48  49  50  50  49  48  48  48  48  49  49  49  49  49  48  49  50  51  53  54  54  52  51  50  49  47  50  52  50  48  47  48  48  48  48  49  50  51  50  49  51  52  53  52  51  49  50  50  49  49  48  49  48  49  51  52  52  52  51  51  50  47  46  46  47  48  49  49  50  50  50  50  50  50  51  51  49  49  49  50  50  49  48  47  48  49  50  50  49  48  48  48  48  48  48  48  49  51  50  49  49  49  49  49  50  50  50  50  49  48  50  51  50  50  49  49  49  51  51  50  50  50  49  47  46  45  45  45  46  47  47  48  47  46  47  48  51  52  52  51  49  49  49  50  50  49  48  47  47  48  49  49  50  50  51  52  53  54  52  51  50  49  50  51  50  50  50  51  50  50  54  55  56  56  57  58  56  53  50  50  52  53  53  52  51  50  51  52  53  53  53  53  54  54  53  52  52  53  53  53  52  50  49  51  52  54  54  53  51  51  52  53  55  55  54  54  54  55  57  56  55  54  55  55  56  56  54  54  53  53  53  53  53 
 51  50  49  49  49  49  48  48  49  50  50  51  50  50  49  48  48  49  48  48  48  46  47  47  48  49  49  48  48  49  50  50  49  48  48  49  50  51  50  49  49  49  49  49  50  50  50  50  49  48  47  47  49  50  51  52  52  53  53  53  52  51  51  50  49  49  49  49  48  47  47  48  48  47  48  49  48  48  49  51  52  53  53  52  50  49  48  47  47  48  49  50  51  50  50  51  52  52  51  50  49  48  47  47  47  49  50  50  50  49  49  50  50  49  48  48  48  49  50  51  51  51  51  51  49  49  48  47  47  47  48  47  46  47  48  49  48  49  49  49  49  48  47  47  48  49  48  48  50  50  48  48  48  50  51  51  51  51  50  49  50  51  52  52  51  51  51  50  49  48  49  49  48  48  49  50  49  48  48  48  48  49  50  49  48  49  51  51  50  48  49  50  51  52  51  50  50  50  50  51  50  49  48  48  49  50  49  49  50  49  50  51  52  52  51  48  47  47  48  50  50  49  49  49  49  49  50  49  49  49  48  49  50  50  51  53  53  53  52  52  50  48  48  49  52  51  50  50  50  50  50  49  49  50  52  51  48  50  51  52  52  52  51  50  50  50  50  50  50  49  49  50  51  51  51  52  52  51  48  48  48  48  49  49  49  50  51  52  52  51  50  52  52  50  49  48  49  49  48  47  47  48  49  50  51  49  48  47  48  49  49  48  47  48  49  49  50  50  49  50  51  51  51  50  50  50  50  52  53  52  51  51  51  51  50  49  48  48  49  49  48  47  47  47  47  48  48  48  48  47  47  47  48  51  52  52  50  49  49  51  51  51  50  48  47  48  49  50  51  51  51  51  52  53  54  53  52  51  51  51  52  52  52  52  51  51  53  54  54  55  55  55  56  55  52  50  50  52  54  54  53  53  52  52  53  54  55  55  55  55  56  54  54  53  53  53  53  52  51  51  52  53  54  52  52  52  53  54  55  55  55  54  53  54  55  58  58  56  55  56  57  57  56  54  53  54  55  54  54  54 
 51  50  50  50  50  48  47  48  49  50  49  49  49  50  50  49  49  50  49  48  47  47  47  48  49  49  48  46  47  48  49  49  49  48  48  49  50  51  51  50  50  51  50  50  50  49  49  49  49  48  48  48  50  51  51  52  52  53  53  53  52  52  51  51  49  49  50  49  48  47  48  48  47  47  47  48  49  49  50  51  52  53  53  52  50  49  48  48  47  47  49  50  51  51  50  51  51  51  51  51  50  49  47  46  47  48  50  51  51  50  50  50  50  50  49  49  49  50  51  52  52  51  50  50  50  50  49  48  48  48  48  48  47  48  49  49  49  50  50  49  48  47  47  47  48  49  49  50  50  49  48  47  48  48  50  50  50  50  50  49  51  51  51  51  51  51  50  48  46  47  49  49  48  48  49  49  49  48  48  47  47  48  48  47  47  49  51  51  48  46  47  49  51  53  51  50  52  52  52  52  50  49  48  47  48  48  49  48  48  48  49  51  52  52  51  49  47  47  49  50  50  50  50  50  50  49  50  50  50  50  49  50  52  52  51  51  50  50  51  51  50  49  49  49  49  49  49  50  51  51  51  50  50  51  53  52  50  49  50  51  52  53  54  53  52  51  51  51  51  50  49  49  50  50  50  51  52  51  49  49  50  49  49  49  49  50  51  53  52  51  50  51  52  50  49  48  48  48  47  48  49  49  50  51  51  49  48  48  48  49  50  48  47  48  48  49  50  49  49  50  52  52  52  51  51  51  52  53  53  52  52  52  52  51  49  48  47  48  49  48  47  48  49  49  49  49  49  49  48  48  48  47  48  50  52  52  51  50  50  52  52  51  50  49  48  49  50  51  52  52  52  52  52  53  53  53  52  52  52  52  53  54  54  53  52  52  54  54  54  53  53  54  54  54  53  51  52  53  54  55  55  54  53  53  53  54  55  54  54  55  55  55  54  54  53  53  53  53  53  52  52  53  53  51  50  51  52  53  54  54  53  52  52  53  56  58  58  57  57  58  59  58  55  52  53  55  56  55  55  55 
 50  51  51  51  51  49  48  48  50  51  50  49  49  50  50  50  50  50  50  48  47  47  47  48  49  49  48  46  46  48  48  47  47  47  48  49  49  50  50  50  52  54  53  51  50  50  49  49  49  50  50  50  49  50  50  51  50  50  50  50  50  51  50  49  49  50  51  50  49  49  49  48  48  47  48  49  50  50  49  49  50  50  51  51  49  49  49  48  48  48  50  50  51  51  51  51  50  51  50  51  51  49  47  47  47  48  49  50  51  51  52  52  52  51  50  51  50  51  51  52  51  51  49  49  51  51  49  49  49  49  49  50  50  50  49  49  51  52  51  51  49  47  47  48  49  49  50  50  50  49  47  47  47  48  48  49  48  48  48  49  51  51  50  50  51  51  50  47  45  46  48  50  49  49  50  50  49  48  49  48  47  48  47  47  47  49  51  51  48  46  46  49  51  53  50  50  51  52  51  52  51  50  49  48  49  50  50  49  48  48  49  51  52  52  51  49  48  49  50  51  51  50  51  51  50  50  51  51  52  53  52  53  53  52  51  51  50  50  51  51  50  48  49  47  45  46  47  49  49  50  50  50  51  52  52  53  52  50  49  50  51  53  55  54  53  51  51  51  50  49  48  49  49  48  48  49  51  52  51  51  51  50  49  49  49  50  51  52  52  51  48  50  52  50  49  48  48  47  49  49  50  52  53  52  51  50  49  48  48  49  50  49  48  48  48  49  50  49  50  51  51  52  52  52  51  52  52  52  51  51  50  51  51  50  49  49  48  49  50  48  48  49  50  50  50  49  48  48  48  49  49  48  48  49  51  52  52  51  51  51  52  51  50  49  49  49  51  52  52  53  52  51  52  53  53  53  52  53  52  53  53  54  54  53  52  52  54  55  55  54  53  54  55  54  53  53  53  54  55  55  55  54  53  52  53  53  54  53  54  53  54  54  55  54  53  53  54  54  53  52  53  52  51  51  51  50  51  51  52  52  53  53  53  53  55  56  57  58  59  60  60  57  54  51  53  56  58  57  56  57 
 51  52  52  51  51  50  48  48  50  51  51  50  51  52  52  50  50  50  50  49  48  47  47  49  50  50  49  47  48  49  48  47  48  48  48  48  48  49  50  50  52  55  53  52  51  50  50  50  50  50  50  50  49  48  49  50  49  49  49  49  49  49  49  48  50  52  51  51  50  49  50  50  49  49  49  50  51  50  49  48  48  49  49  49  48  48  49  49  50  51  50  50  51  51  51  51  50  50  50  50  50  49  48  47  47  47  48  49  49  50  52  53  53  52  51  51  50  50  51  51  51  51  49  48  50  50  50  49  48  49  49  50  51  50  50  50  53  53  52  52  50  49  48  48  49  49  49  49  50  49  47  47  47  48  48  48  47  48  48  49  51  51  50  51  51  51  50  49  47  47  48  50  51  51  51  50  50  49  49  49  49  48  47  47  49  50  51  51  49  48  48  49  50  51  49  49  50  51  51  51  50  50  51  51  52  52  52  50  49  50  51  53  53  52  51  50  49  50  51  51  50  50  51  51  50  51  51  52  53  53  53  50  47  48  51  52  53  54  54  53  50  46  44  44  44  45  46  48  48  49  50  50  50  51  51  51  52  50  49  49  49  49  50  50  50  49  48  49  50  49  48  49  49  48  47  48  50  52  52  51  50  49  49  49  49  50  51  51  51  50  48  48  50  50  50  49  48  48  50  51  53  53  53  51  49  49  49  48  48  48  49  49  48  48  49  50  50  50  50  51  52  52  51  50  50  51  52  50  49  50  50  49  49  49  50  51  51  51  50  48  48  49  50  50  49  48  48  48  48  49  49  49  48  49  50  50  50  51  51  51  50  50  49  47  47  49  50  51  52  52  52  51  52  52  53  52  52  53  52  52  52  54  54  53  51  51  53  55  55  55  55  55  54  54  53  53  54  55  55  54  54  54  53  52  53  53  54  54  53  52  52  54  55  54  53  54  54  54  53  52  53  53  52  53  53  52  50  50  51  54  55  56  55  54  54  56  58  59  60  60  59  56  54  53  54  55  56  55  54  54 
 52  53  53  52  51  50  48  48  50  52  52  52  53  54  53  51  49  49  49  49  49  48  49  50  52  52  50  49  50  51  49  48  48  50  49  49  49  49  50  50  52  54  53  52  52  51  52  52  52  52  51  50  50  50  51  51  50  50  49  49  49  51  51  50  51  51  51  50  50  49  51  52  51  50  50  51  51  50  48  47  48  48  48  48  47  48  49  51  52  52  51  50  50  51  52  51  50  51  51  51  50  49  49  48  48  48  48  48  47  49  51  52  52  52  51  50  49  49  49  51  52  51  50  49  48  48  49  49  49  49  49  50  50  51  51  52  53  53  53  52  51  50  49  48  48  48  48  48  50  49  48  47  47  48  48  48  48  48  48  49  49  50  50  50  49  50  51  51  50  49  49  50  52  52  51  51  50  50  50  50  50  49  48  48  51  51  50  51  51  51  50  49  49  50  49  48  50  50  50  51  51  51  53  54  54  53  52  51  51  52  53  54  53  52  51  50  50  51  51  51  51  51  50  50  50  51  51  52  52  51  49  47  45  46  49  51  53  53  52  51  48  45  45  46  46  46  47  49  49  50  51  51  51  51  50  51  52  53  53  53  51  49  47  47  48  48  48  49  50  49  50  51  51  49  47  48  50  52  54  52  49  50  50  50  50  50  51  51  51  51  50  48  47  50  51  50  48  49  50  52  54  54  52  49  48  48  49  49  49  48  48  48  49  50  52  52  51  51  51  51  53  52  50  48  48  49  50  49  49  51  51  50  48  48  50  52  53  52  49  47  48  50  50  50  48  47  47  47  48  49  50  50  49  48  48  47  48  49  49  49  49  49  50  47  46  48  50  51  51  51  51  50  51  52  52  52  52  52  51  50  51  54  55  53  51  52  54  54  55  56  57  56  54  53  53  53  54  54  54  54  53  53  53  53  53  54  54  54  54  52  52  54  55  55  54  54  54  54  52  51  52  53  54  54  55  55  53  53  54  56  57  58  57  55  55  56  58  59  59  57  55  55  56  57  56  54  52  53  53  53 
 52  53  53  53  52  50  48  48  50  52  52  52  53  54  54  51  48  47  48  48  48  48  49  50  52  52  51  51  51  51  50  49  49  49  50  49  49  49  50  51  51  53  52  52  51  52  53  54  53  52  51  49  50  51  52  53  53  52  51  51  51  52  52  51  51  50  50  50  50  50  52  53  52  51  51  51  51  50  48  48  48  49  49  49  48  48  50  51  52  52  50  48  49  50  51  51  51  51  52  51  49  48  49  49  49  49  48  47  47  48  50  52  52  51  50  49  49  49  49  51  52  52  51  50  47  47  49  51  51  50  49  49  49  51  53  54  53  52  52  51  51  50  49  48  47  47  47  48  49  49  49  49  49  49  49  49  49  49  49  50  50  49  49  49  49  50  51  52  52  51  49  49  51  52  51  51  50  49  49  50  50  50  49  50  52  52  51  52  52  52  52  50  49  48  48  49  51  50  49  50  51  52  53  54  54  52  51  50  51  53  54  54  53  52  50  50  50  51  51  52  52  51  50  50  51  50  50  51  50  48  45  45  47  48  49  50  50  49  47  47  47  47  49  49  47  48  49  49  49  50  51  52  52  50  48  49  52  54  56  56  52  49  46  46  47  49  50  50  49  49  51  52  52  50  47  48  50  52  53  52  48  50  51  50  50  51  52  53  52  51  49  47  47  50  51  50  50  50  51  52  53  53  51  49  47  48  49  50  50  49  49  49  49  51  53  52  51  51  51  51  52  51  50  48  47  48  50  50  50  53  53  51  48  47  49  52  53  51  48  47  49  50  50  49  48  47  47  47  49  50  51  51  50  49  47  46  47  47  47  47  48  49  50  47  47  48  50  51  52  51  50  49  50  51  52  52  52  53  51  51  52  54  54  54  52  53  55  54  55  56  57  56  55  53  52  53  53  54  54  54  53  54  54  55  55  54  54  54  54  52  51  54  55  54  52  52  53  53  52  51  52  54  55  55  56  57  57  57  57  58  59  58  58  57  57  58  58  58  57  55  54  55  58  59  58  54  51  52  53  53 
 51  52  52  51  51  51  50  49  50  51  50  50  51  51  50  49  48  49  48  48  47  47  47  47  48  49  50  51  50  50  50  49  48  49  49  48  48  48  49  51  53  53  51  50  50  51  52  52  51  50  50  49  48  48  50  52  53  54  53  52  52  50  50  50  49  50  51  51  52  52  52  53  52  51  51  51  50  49  48  48  49  49  51  51  50  50  49  49  49  49  48  47  48  50  51  52  51  51  51  50  47  47  49  49  49  49  49  49  49  50  51  52  52  52  51  50  51  51  52  52  52  51  52  52  49  49  51  51  50  50  50  49  48  48  52  55  52  51  51  49  48  48  48  48  47  46  46  47  48  49  50  50  50  50  50  49  49  49  51  51  52  49  49  50  52  53  52  50  49  48  48  48  49  50  52  52  51  49  49  49  50  51  52  52  51  51  52  53  52  52  51  49  48  48  49  51  52  51  49  48  50  51  53  52  51  50  50  50  51  50  50  51  52  51  49  49  50  51  52  53  52  51  50  50  51  51  50  49  48  47  47  49  51  51  51  52  51  50  49  48  47  47  47  46  44  46  48  47  45  45  46  47  47  46  44  45  48  48  47  46  44  43  43  45  46  47  48  47  46  48  49  49  48  48  48  49  50  51  50  50  50  51  50  48  48  49  52  54  53  49  44  45  49  50  50  51  52  52  53  53  52  52  52  49  47  48  49  50  50  51  51  51  50  48  46  47  48  50  50  48  47  47  49  50  51  51  52  52  52  53  52  51  48  48  49  50  50  50  49  50  51  50  49  49  49  49  49  48  49  50  51  49  48  48  49  49  49  47  46  47  49  49  49  47  46  48  49  50  52  51  50  49  50  51  52  50  51  53  54  54  52  52  52  54  55  56  56  57  56  54  54  55  55  55  54  52  53  54  55  54  54  54  54  55  54  54  53  52  51  50  50  53  53  51  50  50  51  52  52  51  51  52  54  55  57  58  56  55  56  58  58  57  56  58  61  61  60  58  57  58  60  61  59  56  55  54  54  55  55  54 
 51  51  51  51  50  50  49  49  49  50  50  49  50  50  51  51  50  49  49  49  48  48  48  48  48  49  50  50  50  50  50  49  49  49  49  48  47  48  50  52  52  51  50  49  49  49  50  50  49  49  49  49  47  47  49  50  51  52  52  51  51  50  49  49  49  50  50  51  52  53  53  52  51  51  51  50  50  50  49  49  49  50  51  51  51  50  49  48  48  48  48  49  50  51  52  53  52  51  51  50  48  48  49  50  50  50  50  50  50  51  51  51  51  52  51  51  50  50  50  50  51  52  52  52  51  51  52  50  49  49  50  49  48  48  50  52  49  49  49  48  48  48  49  49  48  47  48  49  48  48  49  50  50  50  49  48  49  50  51  52  51  49  49  51  52  53  51  49  47  47  47  47  48  49  51  52  51  49  48  48  49  51  52  51  50  50  51  52  52  52  51  50  49  50  51  52  53  51  49  49  50  52  52  52  52  51  51  52  51  49  48  48  50  51  51  52  52  52  52  52  52  51  51  51  52  53  53  51  50  49  49  49  47  48  48  48  47  47  46  45  44  43  43  42  41  44  45  44  40  38  40  41  41  40  38  38  39  39  39  38  37  37  38  39  40  41  42  42  41  42  42  42  42  44  46  49  50  49  47  47  48  50  50  48  47  48  51  53  52  49  45  46  49  49  50  51  52  53  52  51  51  51  51  49  48  49  50  50  51  52  52  52  51  48  46  46  46  48  48  47  46  46  49  50  51  51  51  50  50  51  52  51  50  49  49  50  51  51  51  51  51  50  49  49  49  49  49  50  50  51  51  50  49  49  49  50  49  48  47  48  50  50  49  48  47  46  46  48  50  51  51  51  51  51  51  51  52  54  55  54  52  51  51  53  54  55  56  55  53  52  52  53  55  55  54  53  54  56  57  56  55  54  54  55  54  54  54  53  52  52  53  54  53  52  50  49  50  52  52  52  51  53  55  56  56  57  56  55  56  57  56  53  53  57  61  60  58  57  56  57  59  60  58  56  55  55  55  56  55  55 
 50  51  51  52  50  49  49  49  50  51  50  50  51  52  53  54  51  50  50  49  49  49  49  49  49  49  50  50  50  50  49  49  48  48  48  47  47  48  50  52  51  50  49  49  48  48  49  49  49  49  50  49  48  48  48  49  49  49  50  50  50  50  50  50  49  49  49  50  51  52  53  52  51  51  50  50  51  51  50  49  49  49  50  50  50  50  49  49  49  49  49  50  52  53  54  53  52  52  51  51  50  50  50  50  51  51  51  51  51  50  50  50  50  51  52  51  50  48  48  49  51  53  52  51  52  51  51  49  48  48  49  49  49  49  50  50  49  50  50  50  49  49  50  49  48  47  48  49  49  48  49  50  50  49  49  48  49  50  51  52  51  50  51  52  53  53  51  49  48  49  48  48  47  49  51  51  50  49  48  48  49  50  50  50  49  50  50  51  52  52  52  51  51  52  52  52  52  51  50  50  51  52  52  52  52  52  52  53  52  49  48  48  50  52  52  53  53  52  50  49  50  49  49  48  49  50  50  49  48  47  46  45  43  42  42  42  41  41  40  40  39  38  38  38  39  40  41  39  36  34  34  36  36  36  35  34  34  34  35  35  34  34  35  35  35  36  36  36  36  35  35  36  37  39  42  44  45  45  44  44  46  48  49  48  47  48  50  52  51  49  47  47  49  49  50  52  52  52  51  50  50  50  51  50  49  50  50  51  51  51  51  51  50  49  48  46  46  47  48  48  47  48  49  51  51  50  49  47  47  50  51  51  51  50  50  50  51  51  51  50  50  51  50  49  48  48  49  51  52  51  50  51  50  49  49  49  48  47  48  49  50  50  49  49  47  45  45  46  48  51  53  53  53  51  51  51  52  53  54  54  52  50  51  52  53  53  54  53  52  52  52  53  55  56  56  55  55  57  57  57  56  55  54  55  55  54  54  54  54  55  55  55  55  54  52  51  51  52  53  53  53  54  56  56  55  54  53  54  57  57  55  52  52  55  59  57  56  56  56  55  55  56  57  58  57  56  55  55  54  54 
 48  50  51  52  51  50  50  52  53  52  50  50  51  53  55  56  52  50  50  49  48  48  49  50  50  49  49  49  50  49  49  48  47  48  48  47  47  48  49  50  51  51  51  50  49  49  49  50  50  51  50  50  50  49  49  49  48  48  49  50  50  51  51  51  50  49  49  49  50  51  52  52  52  51  50  50  51  51  49  49  49  50  50  51  50  50  49  50  50  49  50  50  51  53  53  52  52  52  53  52  52  51  50  50  51  50  50  51  50  50  49  48  49  51  53  52  50  48  48  50  52  53  53  51  52  50  48  48  47  48  48  49  51  52  51  51  51  53  54  53  52  51  51  50  48  47  47  48  48  48  49  49  50  49  50  49  50  50  51  51  51  51  52  53  54  53  51  50  51  52  51  49  47  49  51  52  50  49  49  49  50  50  51  50  49  48  50  50  51  52  51  52  53  53  52  51  51  51  50  49  51  52  52  51  52  52  53  53  54  52  50  51  52  52  50  49  48  47  46  45  43  43  42  41  41  41  41  41  40  39  39  38  38  38  37  36  36  37  36  36  35  33  32  33  37  38  37  35  32  31  31  33  34  34  34  33  34  34  35  35  35  35  35  35  34  33  33  32  32  32  32  33  34  35  36  36  37  39  39  40  43  47  48  48  48  48  50  50  50  49  48  47  48  48  50  51  51  52  51  51  50  51  51  50  50  50  51  50  50  50  50  51  50  49  48  47  47  48  49  48  48  49  51  52  51  50  49  47  47  49  51  51  51  50  49  49  50  49  49  48  49  50  51  50  49  48  49  50  51  51  50  50  50  49  48  48  48  46  47  48  50  50  49  49  49  47  45  46  48  51  53  54  54  53  52  51  52  54  54  54  52  51  50  50  51  52  53  54  54  54  54  54  56  56  56  56  55  56  57  57  56  54  54  55  54  54  53  53  54  55  57  56  56  55  54  53  52  53  54  53  53  54  56  57  54  50  49  51  56  59  58  55  54  55  57  57  57  58  57  55  54  55  57  59  60  58  56  55  54  53 
 49  50  51  51  51  51  52  53  54  53  51  50  51  53  54  54  52  50  49  48  48  47  47  48  49  50  50  50  49  48  48  48  48  49  49  49  49  49  48  49  50  52  52  52  51  50  50  50  51  51  50  49  50  51  49  48  48  48  49  51  52  52  52  52  51  50  49  49  49  52  52  52  52  52  51  50  51  51  49  49  49  49  50  51  51  51  51  51  50  50  50  49  49  50  51  52  52  54  54  54  52  51  51  51  50  50  50  50  50  50  49  48  49  50  52  52  51  50  50  51  53  54  53  51  52  50  48  48  48  48  49  49  51  53  52  51  52  54  56  55  54  53  52  50  48  46  47  47  48  48  49  50  51  50  50  51  50  50  50  49  48  48  49  50  50  50  49  50  51  52  50  49  48  49  51  52  51  49  49  50  51  51  52  51  48  49  50  51  51  51  51  51  52  52  50  50  51  51  50  49  50  51  51  50  51  51  52  53  54  53  52  53  53  51  47  44  42  41  40  40  40  39  38  37  36  36  36  35  35  35  35  35  35  35  35  34  35  35  35  34  33  32  31  32  35  36  35  34  32  31  31  32  35  36  36  34  32  33  34  35  35  35  35  36  34  32  31  31  31  31  31  32  33  33  32  31  32  33  35  37  39  44  47  48  48  49  50  51  50  49  48  47  46  47  49  49  50  51  51  52  52  53  53  52  51  51  51  50  50  50  50  50  50  49  47  47  48  50  50  49  49  50  52  52  52  50  49  48  48  50  52  52  51  50  49  49  49  49  48  47  47  50  51  50  49  48  49  50  50  50  48  49  50  49  48  48  48  47  47  48  50  49  49  49  50  49  48  48  48  50  52  52  53  53  54  52  52  54  54  54  53  51  51  50  50  51  52  55  57  56  55  54  54  54  54  54  55  55  55  56  55  54  54  54  54  53  53  53  53  54  55  55  56  56  56  55  55  55  55  54  53  53  54  55  52  48  48  53  59  62  62  61  59  58  58  59  61  61  60  58  57  57  58  60  61  59  58  57  56  56 
 50  50  50  50  50  51  52  53  54  54  52  50  51  52  53  52  51  49  48  47  47  46  47  48  50  50  51  51  50  48  49  49  50  51  51  50  51  50  49  49  50  52  52  52  51  51  50  50  50  51  50  49  50  51  50  49  48  49  50  52  53  53  53  53  52  51  50  50  50  51  52  53  53  52  52  51  51  51  50  49  49  50  51  51  52  51  51  52  52  51  49  48  48  49  51  52  53  55  55  55  52  51  52  51  51  51  51  51  51  50  50  50  50  51  51  51  51  51  51  53  54  54  53  52  52  51  50  50  50  49  48  48  50  53  53  51  52  53  55  54  53  52  51  50  49  47  48  48  47  47  48  49  50  50  50  50  50  49  48  47  46  46  46  47  47  47  48  50  52  52  50  48  48  50  51  51  50  49  48  49  50  51  52  51  49  50  52  53  52  51  51  51  51  51  50  50  52  51  50  49  50  50  50  51  51  52  52  53  54  53  52  52  51  48  44  41  38  37  35  36  39  38  36  35  34  34  34  35  35  35  35  34  34  34  35  35  36  37  36  35  34  33  33  34  36  36  36  36  35  34  33  33  35  36  36  34  31  32  33  34  35  35  36  36  35  33  32  32  32  31  31  31  32  32  32  31  31  32  33  35  37  42  45  47  48  50  51  51  50  48  47  46  46  47  47  48  50  51  52  53  54  54  54  53  53  52  51  51  51  51  51  51  51  50  48  49  50  51  50  49  49  50  51  52  51  50  50  48  48  50  51  50  50  50  50  50  50  50  50  47  46  48  50  50  50  50  49  49  49  48  47  48  49  49  49  50  50  49  48  48  49  49  48  49  49  49  49  49  49  49  50  50  51  53  55  53  52  53  54  54  53  52  52  51  51  51  52  55  56  56  54  53  52  53  53  53  54  55  55  55  54  53  53  53  54  53  53  52  52  53  54  54  55  57  57  56  56  57  56  55  54  53  53  52  50  49  52  57  62  64  64  64  64  62  61  61  63  64  64  62  60  59  59  59  60  59  59  58  58  57 
 50  49  50  50  50  50  51  53  53  53  51  50  50  51  51  49  49  49  49  48  48  48  49  50  51  51  52  52  51  50  51  51  51  51  52  52  52  51  50  50  50  50  51  51  51  51  50  50  51  51  51  49  49  50  49  49  49  50  51  52  54  54  54  54  54  53  52  51  51  51  52  53  53  53  52  51  52  51  51  50  50  51  51  52  51  51  52  52  53  52  51  49  49  50  52  54  55  55  55  54  52  51  51  52  52  52  52  52  52  52  52  52  52  51  50  49  49  50  52  53  53  54  53  53  53  52  52  53  52  50  48  48  50  52  52  51  51  52  53  52  51  50  49  49  49  49  49  49  48  48  48  48  48  48  48  48  48  47  47  47  47  46  46  45  46  47  48  51  53  53  50  47  48  50  51  51  49  48  47  48  49  50  50  50  50  52  53  54  52  51  50  50  50  50  49  50  52  52  50  49  50  51  52  53  53  53  53  53  53  51  49  48  48  46  42  39  37  36  33  34  38  37  36  34  34  34  34  35  36  35  34  34  33  34  35  36  37  38  38  36  35  35  35  36  38  37  37  38  38  36  35  35  35  36  35  33  32  32  33  34  34  35  36  36  35  35  33  33  33  31  30  30  31  32  33  33  33  33  33  35  37  41  45  47  48  50  51  51  50  48  47  47  48  48  48  49  49  51  53  54  55  54  53  53  53  53  51  50  50  51  52  53  52  51  50  50  51  51  49  48  48  50  51  51  50  50  50  49  49  49  49  49  49  49  51  51  52  51  51  48  46  47  49  50  51  51  50  49  48  47  48  47  47  48  51  52  52  50  49  50  50  49  48  48  49  48  48  48  48  48  49  49  51  52  54  53  52  52  53  53  54  53  52  52  51  51  53  54  54  54  53  52  52  52  53  54  54  55  55  53  51  51  52  53  55  54  53  53  52  54  55  53  54  56  56  56  55  57  56  56  54  54  54  50  49  51  56  60  63  63  64  64  65  64  63  61  62  63  64  64  62  60  59  58  58  58  58  58  58  57 
 49  49  49  50  50  50  51  52  53  52  50  50  50  51  51  49  49  50  49  50  50  51  52  52  52  53  52  52  52  51  51  50  50  50  51  51  52  51  50  50  49  49  50  50  51  51  50  50  51  51  51  50  49  48  48  48  49  50  52  53  53  54  54  54  54  54  53  52  51  51  51  52  53  52  51  50  52  53  51  51  52  52  52  52  51  51  51  52  52  52  51  51  50  50  53  55  56  55  54  53  51  51  51  51  52  52  51  52  53  53  52  53  53  52  50  49  48  49  50  51  52  53  53  53  51  51  52  53  52  50  48  49  51  53  54  53  51  51  52  50  48  47  48  48  49  49  49  49  50  50  49  48  47  47  47  47  48  47  48  49  49  48  47  46  47  48  49  52  54  53  49  48  50  51  51  51  49  48  47  48  49  50  49  50  50  51  52  53  52  50  49  49  50  50  49  50  52  51  50  49  50  51  52  53  54  53  53  52  50  49  48  48  48  46  42  38  37  37  37  37  37  37  36  34  34  33  33  34  34  33  30  30  33  33  34  36  38  39  38  36  35  36  35  36  37  35  35  38  39  38  36  36  37  37  35  34  34  34  34  34  34  35  36  36  36  35  34  33  33  33  32  33  34  34  34  34  34  34  35  37  41  44  47  48  49  50  52  52  50  48  47  48  49  49  49  48  49  51  53  54  55  54  52  51  51  50  49  49  49  50  51  53  52  51  50  51  53  52  50  49  49  50  51  51  51  51  51  51  50  50  50  49  48  49  50  51  51  51  50  49  48  48  49  50  51  52  51  49  48  48  48  47  47  48  51  52  52  50  49  50  50  49  49  48  48  48  47  48  48  49  50  50  51  52  53  53  53  52  51  52  54  53  53  52  51  51  52  52  52  53  53  53  53  53  54  55  55  55  55  51  50  50  52  54  55  56  55  54  54  55  55  53  54  56  55  55  55  55  56  55  54  55  55  52  51  53  56  58  60  62  63  63  63  63  61  60  59  60  62  63  62  60  58  56  56  57  58  57  56  56 
 47  47  47  49  50  51  51  52  52  51  50  49  50  51  51  50  49  50  50  50  51  52  53  53  53  52  52  51  52  51  50  49  49  48  49  49  51  51  50  49  49  49  49  50  51  50  50  49  49  51  52  52  50  49  49  50  51  52  53  53  54  54  54  53  53  53  52  52  51  50  50  51  52  51  50  49  51  52  51  51  52  53  53  53  52  52  51  51  52  52  51  51  50  51  52  53  54  54  53  52  51  50  51  50  51  51  51  52  52  52  52  52  53  52  50  49  48  47  48  49  50  50  51  50  49  49  51  52  50  49  50  51  52  54  55  55  52  51  51  49  46  45  47  48  48  48  47  48  50  51  50  48  47  47  47  47  48  49  49  49  49  48  47  47  47  47  48  50  52  52  49  48  50  51  52  51  50  49  49  49  49  49  50  50  50  50  50  51  50  49  48  48  48  48  48  49  50  50  50  50  50  51  52  53  53  53  53  51  49  48  49  50  50  48  43  40  40  42  43  43  41  40  38  37  36  35  35  36  36  33  31  31  33  34  34  35  38  39  38  36  35  35  35  35  35  33  34  37  39  38  37  37  38  39  37  36  35  35  34  34  35  35  36  37  37  37  36  36  36  37  38  39  39  38  37  37  37  38  39  41  45  47  49  50  50  51  52  51  50  49  49  49  50  50  50  49  49  51  52  54  55  54  52  50  49  49  48  47  48  48  50  51  51  50  49  51  53  52  51  50  51  52  53  53  52  52  53  53  52  52  52  51  49  49  50  50  50  50  49  49  50  50  50  50  51  51  51  50  50  50  49  48  47  48  50  51  51  49  48  49  49  49  48  49  49  48  48  49  50  50  50  51  52  52  52  53  52  50  50  51  54  54  53  51  51  51  51  51  52  54  55  55  55  54  55  56  55  54  53  53  52  52  53  55  56  56  56  55  55  55  55  54  54  55  54  53  54  55  55  55  54  55  56  54  54  55  56  58  60  64  66  65  62  61  61  60  59  59  60  60  60  59  58  57  56  56  57  57  56  56 
 47  46  46  48  49  50  51  52  52  50  48  48  50  51  52  51  50  50  50  50  50  51  51  52  52  52  52  51  51  50  49  49  48  48  48  49  50  50  49  48  49  50  50  50  51  51  50  48  48  49  50  51  51  51  51  52  52  53  53  53  53  53  52  52  52  51  51  51  51  50  50  51  52  51  50  48  50  51  51  52  53  54  54  53  52  52  51  50  51  51  51  51  51  50  50  51  52  52  52  51  52  52  52  51  51  51  52  53  53  52  52  52  52  52  52  50  49  47  47  48  49  49  49  48  47  49  51  51  48  48  50  51  53  54  55  56  54  52  51  48  45  44  46  48  49  48  47  47  49  51  50  49  48  48  48  48  48  49  50  49  49  48  48  49  49  48  47  48  49  50  49  48  50  51  51  52  51  50  50  50  50  51  51  51  51  50  49  49  48  48  48  47  47  47  48  49  49  50  51  51  51  51  51  52  52  52  52  51  51  50  50  52  52  51  48  46  46  49  50  49  46  44  42  40  38  37  37  38  39  37  35  35  35  35  35  36  38  39  39  37  35  34  35  35  34  32  33  37  39  39  37  38  39  39  38  36  35  35  35  35  36  38  40  42  43  43  44  42  41  43  45  46  46  44  44  44  45  45  46  47  48  50  51  51  50  50  51  50  49  49  50  49  49  50  50  49  49  50  52  54  55  55  53  51  48  49  49  48  48  48  49  50  51  50  50  50  51  51  50  50  51  53  54  54  53  53  53  53  52  53  53  53  51  51  51  51  51  51  51  50  51  51  51  51  50  50  50  51  51  51  49  49  49  49  49  49  49  47  47  48  50  50  49  49  50  49  49  51  51  51  51  51  52  52  53  54  53  50  50  51  53  54  54  51  50  50  50  52  53  54  55  55  54  54  55  56  55  53  52  55  56  55  55  56  57  57  56  55  54  54  54  55  55  54  54  54  55  56  57  55  54  55  56  55  56  57  57  59  63  69  70  67  62  62  63  63  62  61  60  60  60  60  60  60  58  57  57  58  58  57 
 48  47  47  48  49  49  50  51  51  50  48  47  49  51  53  52  51  50  51  50  49  49  49  50  50  51  52  52  50  49  49  50  49  49  50  51  51  50  48  46  50  53  51  50  51  51  49  47  46  47  48  49  51  52  52  53  52  53  53  52  52  51  50  50  50  50  50  51  50  49  50  51  51  51  49  48  49  51  50  52  53  55  55  54  52  52  51  50  51  52  51  52  51  49  49  50  52  52  52  53  54  54  52  52  51  52  53  54  53  53  52  51  50  51  53  52  50  48  47  48  50  49  47  45  47  50  52  50  48  48  50  52  53  52  54  55  54  53  51  47  45  44  46  49  50  49  47  47  48  49  50  50  50  49  49  49  48  48  49  49  49  49  50  51  51  50  48  48  49  50  51  50  50  50  51  51  51  50  51  51  52  52  53  53  53  51  49  48  48  49  49  48  47  47  48  49  49  50  51  52  52  51  51  52  52  52  51  52  53  52  50  51  53  53  53  52  53  55  55  53  50  47  45  43  40  40  41  43  44  44  42  41  40  38  37  38  39  40  39  37  36  35  35  35  34  32  32  36  40  40  37  38  39  39  38  36  36  36  37  38  39  41  45  49  51  52  53  50  47  49  50  50  50  51  52  53  54  54  53  51  51  52  52  51  49  48  47  47  47  48  49  49  48  49  50  49  49  50  51  54  55  55  54  51  49  50  51  50  50  49  50  50  51  51  51  49  49  49  50  50  50  52  54  54  53  53  53  52  51  52  53  54  53  53  54  54  53  54  54  51  51  52  52  51  50  49  50  51  52  51  48  50  51  50  49  48  48  46  46  48  51  51  51  49  50  51  52  53  53  51  50  49  51  52  54  55  53  50  49  50  53  54  54  51  50  50  51  53  54  54  55  54  52  52  54  56  56  54  54  58  59  57  57  57  57  57  56  54  54  53  54  55  56  54  54  55  57  58  57  56  55  55  56  54  56  59  60  63  67  72  72  68  64  65  68  68  66  64  63  62  62  62  63  62  61  59  58  59  59  58 
 49  49  48  49  49  50  50  50  51  50  49  49  50  50  51  50  51  51  51  50  50  51  51  52  52  53  53  52  50  50  51  51  51  51  52  51  50  49  49  49  52  53  52  50  49  49  47  47  47  47  49  51  52  51  51  51  52  53  53  54  53  52  52  52  51  50  50  48  49  50  50  50  51  51  50  48  49  50  50  51  53  54  53  53  51  51  50  50  50  51  51  48  47  49  50  51  52  54  53  51  52  52  51  51  52  53  53  53  53  51  51  51  51  52  52  52  52  52  51  51  50  48  47  46  47  49  50  50  50  51  53  55  55  54  53  52  51  50  50  50  49  48  48  47  46  46  46  47  48  48  48  50  51  51  49  49  50  52  51  50  48  48  48  49  49  50  51  52  52  51  50  50  49  49  49  49  50  50  52  52  52  51  52  51  52  51  51  50  48  47  49  50  49  48  48  49  50  51  52  52  51  51  51  53  53  53  51  50  49  48  49  52  54  54  53  53  53  53  54  53  51  49  47  46  45  46  49  52  52  50  47  46  46  44  41  39  38  39  39  38  37  36  35  35  36  35  36  36  36  36  37  39  40  39  37  36  37  37  38  40  41  44  47  50  51  51  50  51  52  51  50  49  50  51  53  53  52  51  50  50  51  51  50  49  47  46  46  47  48  49  49  48  49  51  52  50  49  49  50  53  54  53  52  51  50  51  52  51  51  51  51  51  51  50  49  50  51  51  52  53  54  54  53  51  51  53  56  55  52  51  50  51  54  56  56  55  53  53  54  51  50  51  51  51  52  53  54  53  52  51  49  50  50  50  50  50  50  48  48  49  50  51  51  50  51  55  55  54  52  49  46  46  48  51  53  53  51  50  49  50  51  52  51  50  49  48  50  53  56  56  56  54  53  53  53  54  56  56  57  59  60  59  57  56  55  55  55  55  55  54  53  57  58  57  56  55  56  57  58  59  58  57  56  52  55  61  66  66  65  64  65  66  68  72  74  71  67  64  63  64  63  62  61  61  60  58  59  61  60  59 
 50  50  50  49  50  51  51  50  50  50  51  51  51  51  51  51  50  49  49  49  50  51  52  54  54  54  53  52  51  50  50  49  49  49  50  50  49  50  52  52  51  50  51  50  49  49  49  49  49  50  52  53  53  52  51  51  53  54  54  55  53  52  52  52  51  51  48  48  49  51  51  50  51  51  50  49  49  50  51  52  53  53  52  51  52  51  51  52  51  50  48  45  45  48  51  52  52  54  54  52  52  52  51  52  53  53  53  53  52  51  49  50  53  53  53  52  52  52  51  50  49  48  48  49  48  49  49  51  52  53  54  55  56  55  52  50  50  51  51  52  51  51  50  48  46  46  48  49  50  49  48  50  51  51  49  49  51  53  53  50  48  47  47  48  49  50  52  53  53  51  50  49  48  48  49  50  50  51  52  51  51  50  49  49  51  51  51  50  48  48  50  51  51  49  48  48  49  51  52  51  51  50  50  51  52  52  50  48  46  47  49  52  53  52  52  50  50  49  50  51  50  50  49  49  49  50  52  54  54  51  48  46  46  44  42  40  40  40  41  40  39  37  34  34  36  36  36  36  36  37  39  41  40  39  37  37  37  38  39  40  42  45  48  50  50  50  49  51  52  51  49  49  50  52  53  53  52  50  49  50  52  51  49  48  48  48  48  49  50  50  49  49  51  52  52  50  48  48  48  49  50  49  48  49  50  51  51  51  51  51  52  52  51  50  48  50  52  52  53  55  56  55  52  50  51  54  57  55  52  51  50  51  54  56  56  54  53  53  54  52  50  50  50  52  54  56  55  53  52  51  50  49  49  50  51  51  52  51  50  49  49  50  50  50  52  55  56  55  54  50  47  47  49  51  53  52  50  49  50  51  52  52  51  50  49  49  51  54  57  57  56  56  54  53  53  54  56  58  59  60  60  59  58  57  56  57  57  58  57  56  55  57  59  60  59  57  54  52  54  58  59  60  58  52  56  64  71  70  66  62  63  66  70  72  72  72  68  66  66  67  65  62  61  60  58  58  60  61  61  60 
 50  51  51  50  50  51  51  50  49  49  50  51  52  52  53  52  49  47  47  48  49  50  52  54  55  53  52  50  51  51  49  46  45  46  47  49  49  51  54  55  51  47  49  49  50  50  51  51  52  53  54  54  55  54  53  53  54  54  55  54  52  52  51  50  51  51  48  48  49  50  51  50  51  51  50  48  49  50  50  51  52  52  51  51  51  52  53  54  52  49  46  45  46  48  50  52  53  52  53  55  55  54  55  55  54  52  51  51  51  50  48  48  53  55  54  53  52  51  49  48  48  49  51  51  50  49  50  50  51  53  54  54  54  52  51  49  51  52  51  52  51  51  51  50  49  49  50  51  52  51  49  50  50  50  48  49  51  52  51  50  47  47  48  50  51  51  51  51  51  50  50  49  48  48  49  49  50  50  51  51  50  49  47  47  49  50  50  49  48  49  52  52  51  50  48  48  50  51  51  52  51  51  50  49  50  50  49  48  48  49  51  52  52  50  49  49  48  47  47  47  49  50  51  52  51  51  51  51  51  51  49  46  43  43  43  42  42  42  43  42  41  37  33  33  34  34  35  37  38  40  41  41  40  38  38  37  37  38  39  40  42  46  49  49  49  50  51  52  51  50  49  50  51  53  54  54  53  52  51  52  52  51  50  50  50  50  51  52  51  50  50  50  51  51  51  49  48  47  46  46  46  46  45  47  50  50  50  50  50  51  52  53  52  50  49  50  52  51  52  54  54  53  52  50  50  52  54  53  51  52  52  54  56  56  55  54  53  54  55  53  51  51  51  52  54  56  55  53  52  51  51  50  50  51  51  52  53  52  51  51  51  51  50  49  50  52  53  55  56  54  51  50  50  51  52  51  50  50  50  51  53  53  52  50  50  51  53  54  56  56  57  56  55  54  54  55  57  58  59  59  59  58  59  59  59  60  59  58  57  58  58  55  56  61  62  59  53  49  51  56  59  60  57  54  58  66  72  74  71  66  66  67  69  69  70  71  70  69  70  68  66  63  61  60  58  59  59  59  59  59 
 50  51  51  51  51  51  51  50  49  49  50  52  53  53  54  54  51  48  48  48  49  50  52  53  54  53  51  49  50  50  48  46  45  46  48  50  50  51  52  52  49  46  48  49  49  49  49  50  52  53  53  53  54  55  53  53  54  55  54  53  52  52  51  51  52  52  50  50  50  51  51  51  51  52  51  49  48  49  50  51  51  51  50  51  51  53  54  55  54  50  47  48  49  48  50  53  55  52  52  55  54  54  56  56  54  51  49  50  51  51  49  48  52  54  53  54  53  52  51  50  49  50  51  50  50  49  48  49  51  52  53  54  54  52  51  50  49  50  50  50  51  52  51  50  50  50  50  51  50  49  47  48  48  48  48  48  50  50  48  48  47  48  49  50  51  52  52  51  50  50  49  50  50  50  49  49  49  48  49  49  49  49  47  47  47  48  49  48  47  48  51  53  52  49  48  48  50  51  52  53  53  52  50  50  49  50  50  50  50  52  54  55  53  50  49  49  49  48  47  47  47  49  50  52  52  51  51  52  52  52  52  50  47  47  46  44  41  40  41  42  40  37  34  32  34  33  34  38  40  42  42  41  40  38  38  38  37  38  38  39  42  46  48  48  48  49  52  52  51  51  50  51  52  53  55  55  54  52  52  51  51  50  51  51  50  50  51  51  51  50  49  50  52  51  50  49  49  48  48  47  47  47  49  49  49  49  50  50  50  51  52  53  53  52  50  50  51  51  52  52  53  51  50  49  49  50  50  51  53  53  55  56  56  55  55  54  54  54  55  55  54  53  52  53  55  56  56  54  52  53  54  54  53  52  52  53  53  53  53  53  52  53  52  49  48  50  51  53  56  55  53  52  51  51  52  53  53  51  52  53  54  53  52  50  50  52  55  55  55  56  56  55  55  54  54  55  56  57  59  60  59  58  58  58  58  58  57  56  55  58  59  54  54  59  62  61  58  55  56  60  61  57  54  58  59  61  68  74  76  72  68  65  66  70  73  72  69  68  70  68  66  64  63  62  59  59  58  57  57  58 
 49  50  51  51  52  53  52  51  50  50  51  53  54  54  54  54  52  51  49  48  48  49  51  52  52  52  50  50  50  49  48  48  47  48  50  51  51  51  51  50  48  48  49  49  48  47  47  48  49  51  52  51  53  53  52  53  54  55  55  53  52  52  52  52  53  53  52  51  52  52  52  51  51  53  53  51  49  49  49  50  50  50  51  52  52  53  54  54  53  52  51  53  52  50  51  54  57  55  53  53  53  54  55  56  55  52  51  50  51  51  51  49  52  52  52  53  54  54  54  53  52  51  50  48  49  49  49  48  50  51  52  54  54  52  51  50  50  50  50  50  52  52  51  51  50  50  50  50  49  48  48  48  48  48  48  49  49  49  48  47  47  47  48  50  51  51  51  51  50  50  50  50  51  51  50  49  48  48  48  49  50  49  49  48  47  48  48  47  46  47  50  52  52  50  48  49  51  51  52  52  53  52  52  51  50  50  52  52  51  53  55  55  54  52  51  50  50  49  49  49  49  49  49  50  50  51  52  52  53  53  52  53  54  52  49  46  42  40  40  40  40  37  34  33  34  34  35  38  41  43  43  42  40  39  39  38  37  38  38  39  42  45  47  47  47  49  52  53  51  51  50  51  52  53  54  54  53  52  51  50  50  51  53  53  52  51  50  49  49  50  50  50  51  50  50  49  50  49  49  49  49  50  52  51  49  49  49  50  50  50  51  53  53  52  51  52  55  55  55  55  54  53  52  52  51  51  50  50  51  52  53  53  52  52  51  51  51  51  51  52  52  51  51  52  54  55  54  52  52  53  56  56  54  53  52  51  51  51  52  52  52  52  52  50  49  49  50  52  55  55  54  53  51  51  53  54  54  52  52  53  54  53  51  49  49  51  54  55  55  55  54  54  53  53  53  54  56  57  58  59  58  58  57  57  56  56  56  55  55  57  58  56  56  60  62  63  61  56  55  57  59  57  56  60  62  63  69  75  78  75  72  71  73  76  77  71  68  67  68  67  65  65  67  67  64  60  59  61  63  63 
 49  49  50  51  54  55  53  51  51  51  52  53  53  53  53  53  52  51  49  47  47  48  49  50  51  51  51  51  50  49  49  49  50  49  49  50  51  51  51  50  50  51  51  50  48  47  46  47  48  51  52  51  52  52  51  52  54  55  55  54  53  52  53  53  54  53  52  52  53  54  53  51  51  52  53  52  51  50  50  50  50  51  52  53  53  53  53  52  52  53  55  56  55  52  51  54  57  57  55  52  54  55  56  57  56  55  53  53  52  52  51  52  53  53  52  52  52  53  54  54  53  51  49  48  50  50  50  49  49  49  51  54  55  54  51  49  50  50  50  50  51  51  51  51  50  50  51  50  49  49  49  49  49  49  49  49  49  48  47  47  46  46  47  49  50  50  50  51  51  51  51  51  50  51  50  51  50  49  50  51  50  50  48  47  48  48  48  47  46  47  49  51  51  51  49  50  50  49  50  51  52  53  53  51  50  51  52  53  51  52  53  54  54  53  52  51  49  48  49  51  51  50  49  48  49  50  51  53  53  53  51  52  55  53  49  45  43  42  41  40  38  36  34  34  35  35  37  39  41  42  43  42  41  40  40  39  38  39  39  40  42  44  47  47  47  49  52  52  51  50  50  50  51  51  52  52  51  51  50  50  50  52  54  55  53  51  49  49  49  50  51  51  51  52  51  50  50  50  49  49  50  51  52  51  49  49  49  49  48  48  50  51  51  49  48  49  53  53  53  53  51  50  50  49  49  48  47  46  46  48  48  47  45  44  44  45  45  45  44  45  45  44  45  46  49  50  50  49  49  51  54  56  55  54  52  51  51  52  52  52  52  51  50  50  50  50  50  52  54  54  53  52  51  52  54  54  53  51  50  51  53  53  52  50  49  51  54  55  55  54  54  53  53  54  55  55  57  58  59  58  57  57  58  58  57  58  57  57  56  56  58  60  61  61  63  65  63  57  54  54  56  59  60  62  65  68  74  77  78  75  76  78  80  82  80  73  68  67  67  66  66  68  71  72  68  62  60  66  69  69 
 49  49  50  52  54  54  52  51  51  51  52  54  54  53  52  52  50  49  49  47  48  48  48  49  49  50  51  51  52  51  51  50  50  50  49  49  50  51  53  53  53  52  53  52  49  48  47  48  50  52  53  52  51  50  51  52  54  55  56  55  54  53  54  54  53  52  50  51  52  53  52  51  51  52  53  54  53  52  52  51  51  52  53  53  54  53  52  51  51  53  58  56  54  54  54  54  56  57  56  52  56  57  58  57  58  57  56  54  52  52  53  53  54  55  53  52  51  51  51  51  52  51  51  50  52  52  51  50  49  49  51  55  57  56  51  48  49  50  50  50  50  50  51  50  51  51  50  49  49  51  52  51  50  50  49  50  49  49  49  48  47  47  48  48  49  50  50  51  52  51  51  51  49  49  49  51  52  52  53  53  51  49  46  46  47  49  49  49  48  48  49  50  50  49  49  49  48  47  47  48  50  52  52  51  50  50  52  52  51  50  51  51  52  52  51  48  46  45  46  49  51  51  50  49  49  50  52  52  52  50  49  49  51  49  46  45  45  44  43  41  38  36  35  35  35  36  37  39  40  41  42  42  42  41  40  39  39  40  41  43  43  45  47  48  49  51  52  52  51  50  49  49  49  50  51  51  50  49  49  50  52  53  54  54  53  51  50  50  49  50  50  52  53  54  53  52  50  49  49  49  49  49  50  48  47  47  47  46  45  44  45  45  45  43  42  41  43  43  44  43  42  41  40  40  40  39  37  38  39  39  39  38  37  35  36  37  38  37  36  36  36  35  36  38  41  43  43  43  44  46  49  53  53  52  52  52  52  54  55  55  53  52  51  49  50  50  50  52  54  54  52  51  50  51  54  53  51  48  48  49  52  53  52  50  50  51  54  54  54  53  54  55  56  56  57  58  58  60  60  57  57  60  61  60  61  61  62  62  60  58  58  65  67  63  64  65  65  63  60  59  59  60  61  62  66  73  78  80  78  75  76  79  82  83  82  77  73  70  70  68  68  69  72  74  70  64  62  68  72  73 
 49  49  50  51  52  52  50  49  50  52  54  54  54  52  51  51  50  50  50  50  50  50  50  49  48  48  49  51  52  53  53  53  54  51  49  49  49  51  53  54  52  51  52  51  50  50  50  51  53  54  54  53  52  51  52  53  55  56  56  55  53  52  52  52  52  50  49  49  51  53  52  52  52  53  53  54  55  55  54  53  52  52  53  53  53  52  51  50  53  57  60  57  56  57  56  54  53  56  54  53  55  57  56  55  56  57  56  54  53  52  53  53  54  55  55  54  53  51  51  50  51  52  53  53  53  53  52  51  49  49  50  54  56  54  50  48  50  51  51  51  52  52  52  52  52  52  50  49  51  53  54  53  51  50  50  50  51  51  51  52  50  49  49  50  50  50  51  51  50  50  49  49  49  49  50  51  52  52  52  51  50  49  46  45  46  48  50  50  50  49  49  49  49  48  47  47  48  47  46  47  49  50  51  51  50  50  50  50  49  49  49  50  51  51  50  47  45  45  45  48  49  49  49  50  51  51  51  52  51  50  49  50  50  48  45  45  46  46  44  41  39  38  37  37  36  37  37  38  39  40  41  42  42  42  40  38  38  40  43  44  43  45  47  50  51  52  52  52  51  49  49  49  49  49  50  50  50  49  49  51  53  52  51  50  50  50  51  51  50  49  47  49  52  53  52  50  48  46  45  46  46  45  45  42  40  40  40  39  38  38  38  38  38  38  37  36  36  37  37  36  36  35  34  35  35  34  33  34  34  34  34  33  31  31  31  33  34  34  33  33  33  33  33  34  36  38  38  39  39  41  43  43  43  42  42  43  44  47  49  50  51  51  51  51  51  51  52  54  55  55  53  52  51  52  54  54  52  49  48  49  52  53  53  52  52  53  53  53  52  52  54  57  58  59  58  58  59  61  63  61  62  64  64  62  61  61  63  65  64  61  60  67  68  64  62  64  67  68  68  67  64  61  60  64  69  75  81  82  81  77  76  77  78  80  81  80  78  75  74  72  69  68  69  71  70  66  64  66  69  70 
 51  50  50  52  52  51  50  49  50  52  54  54  53  52  51  50  51  51  51  51  51  51  50  49  47  47  48  50  52  55  56  58  58  56  53  51  50  50  51  52  50  50  50  51  50  51  52  53  54  54  55  54  52  52  53  54  55  56  55  54  52  50  50  51  50  49  48  49  51  52  52  52  53  54  54  55  55  55  55  54  52  52  52  52  52  52  51  51  56  59  60  58  57  58  58  55  53  55  54  53  54  54  54  53  53  54  54  53  52  52  53  52  53  54  56  56  55  54  52  51  51  52  53  54  53  53  52  51  51  51  51  52  53  52  49  48  52  53  53  53  54  54  54  53  53  52  49  48  52  55  56  54  52  50  51  51  52  52  52  53  51  50  51  50  50  49  49  49  48  48  47  47  50  51  51  51  50  50  50  50  49  49  47  46  46  48  50  52  50  49  48  48  48  47  47  48  49  48  47  48  49  50  51  51  50  49  49  49  48  49  50  51  51  50  50  49  48  47  48  47  46  47  48  50  51  52  52  51  51  50  50  51  51  49  46  45  45  45  44  42  40  40  40  39  38  38  39  39  40  40  41  41  41  41  40  39  38  40  42  43  44  46  48  50  52  51  52  52  50  49  48  48  49  49  50  50  50  50  50  51  52  50  48  47  47  49  50  50  49  47  44  44  45  46  45  44  42  41  40  39  39  39  39  36  34  35  35  35  33  33  34  35  35  35  35  34  34  34  34  34  33  33  33  33  33  33  33  33  33  33  33  32  31  30  31  33  33  33  33  33  33  33  34  35  35  36  36  37  36  37  38  38  37  36  37  38  39  41  45  48  50  52  53  53  52  52  53  55  56  55  55  54  53  52  53  53  52  50  49  50  51  52  53  52  52  52  51  50  49  50  52  54  57  57  57  55  57  60  63  64  65  67  64  62  60  60  62  65  65  64  64  66  66  65  63  62  63  66  68  68  66  63  62  67  75  83  87  86  81  80  81  82  82  79  79  81  80  78  77  74  70  67  67  69  69  69  69  70  73  74 
 53  53  53  53  52  51  50  49  49  51  52  53  52  52  51  52  52  52  51  51  51  51  50  48  47  47  48  51  53  55  58  61  61  59  57  54  52  51  51  51  51  51  51  51  51  51  53  54  53  54  54  54  52  51  52  53  55  55  54  52  50  49  48  49  50  50  49  49  50  51  52  52  54  55  55  55  54  54  54  55  55  54  53  52  52  53  52  53  57  59  58  58  58  57  58  58  57  57  56  56  56  55  54  53  52  51  52  54  54  54  53  53  54  56  57  58  58  57  56  54  53  53  53  52  54  53  53  53  53  53  53  53  51  50  49  49  53  54  54  54  54  54  53  52  51  49  46  44  48  51  52  50  49  48  49  51  51  49  49  49  49  49  49  49  48  48  47  47  46  47  46  47  51  52  51  51  50  48  49  49  48  49  49  48  46  49  52  53  51  49  49  48  47  48  49  50  51  49  49  49  49  50  51  52  51  50  49  48  48  50  51  53  51  50  49  50  51  51  50  47  46  46  47  49  51  52  53  52  51  51  50  51  52  50  47  46  44  43  42  42  42  42  43  42  41  40  40  41  42  42  42  40  39  39  40  40  39  40  41  43  45  48  50  51  51  52  53  52  51  50  49  49  49  50  51  51  51  51  51  50  50  50  49  48  48  49  49  49  48  44  42  39  37  37  37  37  37  36  34  33  32  33  34  34  33  34  34  34  33  32  33  34  35  34  35  35  35  34  33  33  33  34  33  33  32  33  34  34  34  34  34  34  33  33  33  33  34  33  33  33  33  34  36  37  37  36  36  37  36  35  35  36  37  36  36  36  37  40  42  46  49  51  52  53  52  51  50  51  52  52  53  53  51  49  48  49  49  48  47  47  48  49  50  50  49  49  48  46  45  46  46  48  51  51  49  49  52  56  60  64  66  66  64  63  61  61  62  64  66  67  67  66  69  70  66  61  59  62  65  65  65  65  66  74  83  91  92  87  81  84  90  93  88  81  77  79  78  77  78  75  71  69  69  71  72  73  75  79  80  81 
 57  57  57  54  53  52  50  48  48  48  50  51  51  50  51  52  52  51  50  49  49  49  48  47  47  48  51  53  54  55  59  62  62  61  58  56  54  54  53  53  54  55  54  52  52  53  54  54  53  53  54  54  52  51  52  53  54  55  53  51  49  48  48  49  50  51  50  50  51  51  52  52  54  55  55  54  52  52  54  57  58  59  57  54  53  54  54  55  57  57  56  58  57  55  55  58  61  59  57  58  60  60  59  56  53  52  52  54  56  57  55  53  57  58  58  58  59  58  57  56  56  54  52  53  55  55  53  54  55  57  56  54  50  48  50  51  50  51  51  50  50  49  48  47  45  42  38  35  37  40  42  42  41  41  43  45  45  41  40  41  43  44  44  46  46  46  46  46  46  46  47  47  50  51  51  52  51  49  49  49  49  49  49  48  47  50  54  54  52  50  49  48  49  50  52  53  52  50  49  49  49  50  52  52  52  51  49  48  48  51  54  53  50  48  48  51  52  51  48  46  48  48  47  48  50  51  53  53  52  51  50  50  50  50  48  46  43  42  41  43  44  44  44  44  43  42  41  42  44  44  43  40  37  38  40  40  40  41  42  44  47  50  53  52  51  52  54  53  51  51  50  49  50  51  53  53  52  51  51  50  51  52  52  52  52  51  50  48  46  44  43  39  35  35  34  35  37  36  34  31  30  31  33  36  37  37  37  37  35  34  34  35  36  35  35  36  36  35  34  34  34  34  33  33  32  33  33  34  34  34  34  34  34  34  34  33  33  33  33  32  32  34  36  37  37  36  37  38  37  36  34  35  36  35  35  36  37  38  38  39  41  42  43  46  46  43  41  41  42  44  46  47  44  41  40  42  43  42  42  42  42  44  45  46  46  45  44  44  42  41  40  42  43  43  41  40  45  51  57  60  61  62  63  65  64  64  65  66  68  68  68  72  75  75  70  65  64  68  70  68  64  61  65  81  91  92  88  83  82  90  97  99  90  83  78  77  75  75  77  77  76  74  74  76  78  79  80  83  84  85 
 54  55  55  52  52  51  49  48  49  50  51  51  51  51  51  51  51  50  49  48  47  48  49  50  48  47  47  51  56  59  60  63  65  62  58  56  54  53  53  53  53  53  52  52  53  54  55  55  54  53  53  53  51  50  50  52  53  52  51  50  48  45  45  48  51  50  47  50  51  52  51  51  52  52  52  51  51  53  53  52  50  50  51  52  52  53  54  54  50  49  51  53  54  55  55  54  52  51  51  53  56  55  52  51  50  48  47  48  49  47  46  49  52  53  52  50  50  51  49  49  51  50  51  51  50  48  47  47  50  51  46  43  41  39  42  45  43  41  41  44  44  42  39  38  37  33  31  31  32  34  34  33  31  31  37  36  32  33  32  32  33  34  34  35  35  34  35  35  35  36  39  41  43  46  47  47  46  45  42  43  45  44  45  46  49  49  48  47  47  46  44  44  46  50  53  54  51  49  47  46  48  50  50  51  50  46  47  48  48  54  57  55  51  48  48  51  51  49  47  48  50  51  49  48  49  51  53  51  50  49  48  48  47  46  44  43  42  42  42  44  44  44  44  44  44  43  43  45  45  44  42  40  39  40  40  41  41  41  42  43  46  49  51  52  52  52  52  52  51  48  47  48  49  50  50  50  50  50  50  50  50  52  52  52  52  52  53  53  52  48  43  39  36  34  33  35  36  36  34  33  33  32  31  33  35  37  38  38  37  36  36  35  35  36  37  36  36  35  34  34  35  35  34  33  32  33  35  36  36  35  35  35  35  35  35  35  35  35  35  36  37  36  36  36  36  37  37  37  38  38  37  34  33  36  37  38  37  37  37  37  37  38  39  41  41  39  38  37  37  39  40  41  40  38  36  38  39  39  39  40  41  44  47  47  45  43  42  41  41  41  42  42  41  41  40  41  43  46  50  51  52  52  54  58  63  63  60  57  61  68  74  75  74  73  73  72  70  71  69  66  65  62  65  81  91  95  92  86  83  85  89  90  87  80  75  73  75  78  78  78  78  75  77  80  77  78  82  82  83  85 
 50  51  52  52  51  50  49  49  50  51  51  51  51  51  50  50  50  51  51  48  46  46  49  51  48  46  46  51  58  63  63  66  67  63  58  55  55  52  52  52  51  51  51  52  52  53  53  54  55  54  53  51  49  48  49  50  50  49  49  49  48  45  45  48  51  50  46  48  50  50  48  48  49  50  50  49  50  51  50  48  45  44  45  47  48  51  52  50  44  43  46  47  48  51  51  48  44  45  46  47  48  47  45  45  44  44  44  45  44  42  41  43  47  48  47  42  43  45  42  42  43  43  46  48  44  40  39  40  43  45  38  35  36  33  35  39  38  37  38  41  40  36  33  35  36  33  32  32  33  34  33  30  28  28  31  30  28  29  28  28  29  30  29  29  29  28  27  27  26  26  30  33  35  38  41  40  40  40  37  38  40  40  41  44  48  45  42  43  45  45  43  41  44  49  53  54  52  48  46  46  48  48  47  49  50  47  46  47  50  55  57  55  51  48  49  51  52  51  49  49  52  52  51  49  49  50  52  51  48  47  49  48  46  44  43  42  43  44  44  44  44  44  43  44  44  44  44  46  45  43  41  41  42  44  43  41  42  42  42  43  46  48  50  51  51  51  51  51  50  47  46  48  50  49  48  48  48  49  49  50  52  52  52  51  50  51  53  54  52  48  42  39  37  34  34  35  36  35  35  35  36  35  31  31  33  36  37  38  37  37  37  36  36  36  38  37  35  36  35  35  36  36  36  35  33  33  36  37  36  35  35  35  35  35  36  37  36  36  36  39  40  37  36  36  37  38  38  38  38  39  39  35  34  38  40  39  38  38  38  38  38  38  39  39  39  38  37  38  38  39  39  38  38  38  37  39  40  39  39  40  43  47  49  48  45  43  42  41  42  43  45  44  42  43  45  45  44  45  46  45  46  49  48  51  56  57  54  53  58  66  74  75  71  67  72  74  74  73  72  70  69  70  76  89  99 101  94  87  83  85  87  88  87  81  75  77  81  83  80  79  79  76  81  85  79  79  84  85  87  89 
 47  50  53  54  54  52  51  50  48  49  50  51  51  50  49  49  52  55  53  49  46  45  47  48  47  46  49  53  58  61  66  70  69  63  57  55  57  55  53  51  50  52  52  52  51  51  51  52  54  54  53  51  48  46  46  48  48  47  47  49  51  48  46  47  50  50  48  48  47  47  45  45  47  50  50  49  48  46  44  47  48  47  44  41  42  48  49  44  43  44  44  45  45  44  42  43  44  44  46  46  42  44  46  42  40  43  45  46  46  48  45  40  44  47  46  44  43  42  42  40  38  38  41  45  41  38  37  37  40  42  40  40  39  35  36  40  41  44  46  45  39  34  35  39  42  41  38  36  36  38  38  33  33  32  27  31  36  31  30  31  32  33  35  35  33  31  30  28  26  25  27  29  29  31  35  36  37  37  36  36  37  39  41  42  40  40  42  46  47  47  47  44  43  45  50  55  54  48  46  51  51  47  43  47  53  55  49  47  52  53  52  53  51  50  50  52  54  54  50  49  51  51  50  51  50  50  50  51  49  47  49  48  45  45  45  44  44  44  44  44  44  44  44  45  44  44  44  45  44  43  42  43  44  46  45  44  41  43  44  46  48  50  51  50  51  51  51  50  48  47  49  51  52  50  48  47  48  48  48  50  53  53  52  50  49  47  46  46  45  43  41  39  37  34  33  35  37  37  36  37  37  36  35  35  36  36  37  36  36  36  37  37  37  38  39  37  35  36  36  35  36  38  38  37  35  35  35  35  34  34  34  35  35  34  35  35  36  36  36  38  37  37  37  38  39  40  40  40  39  38  38  36  37  39  40  39  38  39  40  40  39  40  40  41  40  37  36  38  40  42  40  38  36  37  39  42  42  40  40  40  44  48  50  49  47  44  43  44  44  44  44  44  44  46  47  47  46  47  48  45  47  53  51  50  51  50  52  56  61  65  68  71  67  62  67  70  72  77  83  85  79  83  98 112 115 108  95  88  88  96 100  99  94  86  83  88  91  89  86  84  83  84  88  90  87  87  90  96  99 100 
 50  53  55  55  55  55  52  50  49  50  50  51  51  50  49  48  50  53  52  50  48  48  50  49  46  43  44  48  49  53  63  68  66  57  52  52  56  56  54  53  52  51  52  51  50  49  49  50  52  51  49  47  49  47  43  46  49  48  48  48  49  45  46  53  52  50  50  49  47  46  45  45  47  48  48  47  46  44  41  41  43  45  45  42  38  42  44  45  48  46  42  45  46  44  41  41  41  40  42  44  43  43  45  44  42  42  42  43  45  47  45  42  40  42  47  48  44  40  41  41  42  43  44  45  44  43  40  38  39  40  40  41  42  39  42  48  47  48  50  47  43  41  42  42  40  37  37  36  36  36  35  33  33  33  32  30  31  37  35  33  36  39  40  39  35  34  36  34  31  30  31  33  34  34  32  32  29  29  31  31  32  36  36  36  37  40  44  48  44  40  42  42  42  42  46  50  51  48  48  51  49  46  46  47  49  51  49  49  50  49  49  52  54  53  51  51  52  52  48  47  49  49  50  53  52  50  50  50  49  47  47  48  48  48  46  45  43  43  43  43  43  44  44  44  44  44  43  43  44  42  42  44  45  47  46  43  41  43  45  47  48  50  51  51  52  52  52  51  50  49  50  51  52  51  50  49  48  46  44  44  44  44  43  42  41  40  39  38  38  39  40  39  36  34  34  35  37  38  37  37  38  38  37  37  38  37  36  35  34  35  37  38  37  36  36  36  36  37  37  36  36  37  38  38  37  36  36  36  35  35  35  35  35  35  34  35  35  36  36  37  37  37  37  38  40  40  40  39  38  37  36  37  38  38  38  38  38  39  39  39  39  40  40  41  40  37  36  38  42  43  42  39  38  38  40  43  44  42  41  41  44  49  51  51  48  46  45  45  45  43  42  43  44  46  48  47  45  44  46  47  50  52  51  51  53  51  50  51  55  61  65  61  60  62  65  69  73  76  81  86  89  97 109 117 116 111 106 105 105 104 102 101  99  95  91  93  95  97  98  93  87  88  90  92  92  93  97 102 104 103 
 50  51  51  50  49  49  46  45  45  47  49  50  51  50  50  49  50  50  49  47  46  46  47  46  43  41  42  46  46  52  63  69  66  56  52  52  55  54  52  50  48  47  47  47  47  47  48  48  48  47  46  46  47  47  44  44  46  50  50  48  44  43  46  49  48  47  49  47  46  45  46  46  46  45  45  43  40  39  40  39  38  39  43  43  42  44  45  46  49  47  43  48  49  47  43  43  44  42  41  42  45  45  45  48  48  45  46  50  53  49  47  47  42  42  47  47  43  41  42  43  43  43  43  44  45  45  44  43  42  43  43  43  42  39  44  50  50  53  57  52  47  45  45  44  43  40  39  39  37  36  35  36  35  36  38  35  34  40  39  36  39  42  42  39  37  36  37  36  34  33  33  34  36  34  31  29  27  27  31  32  33  36  34  32  34  39  44  46  40  35  36  37  38  38  38  40  43  44  44  45  44  45  49  48  48  48  54  53  48  47  49  53  54  53  49  50  51  52  51  50  49  48  51  56  53  50  49  51  50  48  47  48  50  48  46  44  42  42  42  43  43  44  44  44  44  43  43  43  43  43  43  44  45  45  44  42  42  43  44  46  47  48  50  51  53  53  54  53  52  50  50  50  51  51  51  51  50  46  40  39  40  38  38  37  37  37  37  36  36  37  38  37  36  34  33  34  37  38  38  37  38  38  38  38  39  38  37  36  35  36  37  37  36  34  34  35  36  38  37  36  35  35  37  37  37  37  37  37  37  37  37  37  36  35  35  35  35  36  36  37  37  37  37  38  39  39  39  38  38  37  36  37  37  36  36  36  37  39  40  39  39  39  40  40  40  39  38  39  40  41  41  40  40  40  41  42  43  43  42  43  46  49  50  50  48  48  48  49  47  45  44  44  45  48  48  47  43  42  43  49  53  54  55  59  62  61  57  54  55  60  63  57  59  66  69  74  80  77  78  86 101 111 117 121 120 116 112 112 113 115 113 110 107 104 102 102 103 104 105 100  93  93  94  95  97  97  99 102 102 100 
 45  45  44  42  41  40  39  39  41  44  46  48  49  49  49  49  47  46  45  43  41  41  41  42  41  43  45  49  51  56  65  67  63  55  52  52  53  50  47  44  42  41  42  43  44  45  45  44  44  44  44  45  44  45  45  42  42  47  49  45  39  42  43  40  42  45  45  43  43  44  46  46  44  43  44  42  37  37  41  41  41  43  44  45  47  47  47  46  47  47  46  50  51  49  44  44  47  48  45  42  48  50  48  51  51  50  52  56  59  54  50  49  47  46  46  43  42  43  43  44  44  43  41  42  44  46  47  48  49  49  49  48  44  41  45  51  52  57  60  53  48  46  47  48  49  52  56  59  56  54  53  47  44  42  44  43  41  41  39  39  43  43  41  40  39  39  36  35  36  37  35  34  34  34  32  30  29  29  33  35  37  38  37  34  33  37  41  41  39  36  33  34  34  34  31  32  37  40  40  39  39  41  46  49  50  52  58  56  48  47  50  52  52  51  49  49  50  53  55  53  50  48  50  55  53  49  48  51  52  50  48  49  49  47  45  42  42  42  43  44  45  45  44  43  43  43  43  44  44  43  42  43  43  43  42  41  43  43  44  44  45  46  49  51  53  54  54  53  51  49  49  50  50  51  51  53  51  47  40  38  39  38  37  37  37  37  38  38  38  38  37  36  36  34  33  34  36  37  37  36  36  36  36  37  39  39  38  38  37  37  38  37  35  33  33  35  37  39  38  36  34  34  35  36  37  37  37  37  38  38  39  39  38  36  36  36  36  36  36  38  38  37  37  36  36  37  37  37  37  38  38  37  36  36  35  36  38  40  40  39  37  38  39  39  40  41  40  39  38  38  40  42  43  43  42  40  41  42  43  45  47  48  48  48  48  50  51  51  50  49  49  48  48  51  52  51  48  46  48  53  57  59  62  66  69  70  66  62  60  61  61  60  61  66  72  82  89  84  84  94 112 123 125 125 123 120 114 112 115 123 125 122 118 115 115 117 116 114 111 106 101 101 102 104 103 102 101 102 101  98 
 37  37  37  38  38  38  38  40  42  45  46  45  44  44  43  43  43  41  41  40  40  40  41  42  44  47  50  53  55  57  59  55  48  42  42  44  45  44  42  42  39  39  42  45  47  46  44  41  40  41  41  41  45  46  43  41  41  42  43  44  44  43  43  43  47  47  45  42  41  42  43  44  43  43  45  46  46  45  45  50  60  71  62  51  44  42  42  44  46  47  47  49  51  51  47  45  47  52  52  51  55  57  56  51  47  46  48  49  52  56  55  51  53  54  54  50  48  47  47  49  52  51  49  48  53  56  57  59  61  62  63  61  58  55  55  56  57  55  51  46  48  55  59  58  61  76  97 110 105 104  97  72  56  49  47  43  41  43  40  40  48  47  43  45  48  48  43  41  44  47  42  36  37  37  36  35  33  32  33  37  41  44  46  47  44  43  40  38  40  41  36  33  33  35  34  35  38  40  40  38  40  39  38  48  56  58  55  51  49  52  53  53  51  49  50  49  48  48  48  49  49  47  49  52  50  46  46  49  51  50  49  47  45  44  44  44  44  44  45  47  47  46  45  44  44  42  43  44  43  42  41  41  42  42  41  41  43  43  43  43  44  46  48  50  52  52  52  49  47  48  49  50  51  51  51  52  51  48  43  40  39  39  39  38  38  37  38  39  39  38  37  37  36  35  34  34  35  36  37  35  34  33  34  35  37  38  38  39  39  39  38  36  34  34  36  36  37  39  39  37  34  33  34  35  36  37  37  38  38  38  39  39  39  38  37  37  37  36  36  38  39  38  36  35  36  36  37  37  37  38  38  38  37  36  36  37  39  41  41  40  38  38  39  39  39  41  40  38  36  37  39  41  42  43  42  40  40  43  43  44  46  47  48  48  48  50  52  51  51  52  53  54  54  56  58  60  60  62  66  67  64  61  65  66  65  69  66  61  61  61  60  64  60  57  71  87  98 102 105 110 119 126 128 120 114 112 116 120 122 120 121 124 126 128 130 131 129 125 121 116 111 110 111 114 113 111 111 112 110 107 
 36  36  37  38  41  44  45  46  47  48  46  43  41  38  37  37  37  39  42  45  47  47  48  48  49  49  49  49  49  50  51  47  41  38  39  39  39  38  38  39  39  43  49  54  55  53  49  45  43  44  43  43  44  43  39  41  44  46  58  74  87  83  79  76  61  50  47  44  42  43  43  43  42  43  43  46  59  74  93 109 118 114  87  61  47  42  43  46  46  47  49  52  60  72  80  84  86  86  79  66  60  56  53  46  46  50  56  61  67  80  87  91  97 106 110 105  95  84  75  62  51  53  70  91 105 112 114 117 120 122 119 111  99  86  71  57  53  51  52  58  75  98 114 121 127 139 152 159 157 150 132  94  66  52  49  44  41  45  43  43  54  70  82  85  86  88  89  78  64  51  45  43  40  40  39  36  39  41  44  51  60  65  70  75  81  74  62  52  48  45  39  36  36  39  37  36  40  43  43  40  44  46  47  56  64  61  53  49  50  54  55  53  50  49  50  50  47  45  46  47  50  50  51  53  51  49  48  50  51  52  50  46  44  45  46  46  46  44  44  44  45  46  45  44  43  43  42  43  42  40  40  40  42  43  42  41  41  41  41  42  44  46  48  50  52  51  49  47  47  48  50  51  51  51  51  51  50  47  44  40  37  39  39  38  37  35  35  36  37  37  36  36  37  36  35  34  34  35  36  35  33  32  33  35  36  37  37  38  38  38  37  36  35  36  38  36  36  39  39  37  34  33  33  35  35  36  36  36  36  37  38  38  37  37  37  38  38  38  37  38  39  38  37  36  36  37  37  37  37  38  38  38  38  37  37  38  40  41  41  39  38  38  39  39  39  39  38  38  38  38  38  39  40  41  43  41  41  42  43  43  44  46  47  47  47  49  50  49  49  51  54  55  55  57  61  65  69  74  79  79  75  71  75  75  74  77  75  70  73  77  78  79  77  81  96 109 117 121 120 119 122 130 135 125 117 114 115 120 126 130 133 134 133 133 135 137 136 135 133 130 127 123 123 125 125 125 125 123 121 119 
 38  40  40  41  45  49  49  50  50  49  46  42  39  37  36  36  38  42  48  52  55  54  53  52  52  50  47  43  42  43  45  42  38  37  39  42  44  49  53  56  56  58  65  70  69  63  55  49  46  45  44  44  47  55  69  78  81  87 104 121 132 126 113  95  68  49  45  44  43  44  47  51  57  61  63  70  89 114 139 153 150 128  91  63  49  49  54  61  73  83  92 100 112 125 136 141 140 127 105  81  63  52  49  52  61  77  91 104 116 128 140 152 159 167 173 165 144 117  93  71  59  73  99 128 148 158 161 167 172 174 170 159 142 120  88  60  53  52  60  82 114 145 165 175 180 185 189 190 187 177 159 131  99  72  56  53  55  59  72  88 102 124 140 142 143 146 148 132 105  77  60  49  43  43  44  47  58  71  80  91 101 107 112 119 125 116 101  82  64  52  45  42  42  42  39  39  47  55  55  50  57  65  70  77  76  66  59  54  51  54  56  53  50  49  51  52  52  53  57  58  56  58  59  57  55  53  52  52  52  54  51  49  47  48  50  50  48  46  44  44  44  45  46  44  42  41  41  41  41  40  40  42  43  44  45  43  41  41  41  42  44  46  49  51  52  50  48  48  50  50  50  50  51  52  52  52  50  46  42  39  39  40  40  39  36  35  33  33  35  36  35  36  37  38  38  36  35  35  36  35  34  33  34  36  38  38  38  38  38  38  38  36  35  36  39  37  35  38  38  36  35  34  34  34  35  35  35  36  36  37  37  37  36  36  38  38  39  38  37  38  38  37  36  36  37  38  39  38  37  37  37  37  37  38  38  38  39  41  41  38  37  38  39  40  39  37  37  38  40  39  38  37  38  40  42  43  43  43  41  41  42  45  47  47  46  47  47  48  48  49  52  53  54  55  58  62  66  73  80  81  81  84  93  96  95  96  95  96 101 106 108 103 105 115 127 136 145 153 154 153 158 167 172 162 155 153 152 152 152 149 145 139 135 134 137 142 142 140 141 140 138 134 134 134 133 133 132 128 125 124 
 41  43  45  45  47  49  49  48  48  48  46  43  41  40  41  43  47  52  56  59  60  57  53  51  51  51  48  43  42  43  43  39  37  40  46  54  65  78  87  92  86  81  83  83  78  68  58  49  46  46  48  52  66  96 134 146 148 153 158 157 147 136 115  82  63  51  45  49  55  60  69  81  96 106 112 121 131 142 147 141 122  96  71  55  53  67  82 100 133 159 175 189 193 192 190 187 176 148 115  84  66  60  64  82 106 130 153 172 185 190 199 210 212 212 208 198 163 115  83  69  77 110 131 142 160 170 175 180 185 189 188 181 170 150 108  68  60  61  73 108 148 177 185 185 184 190 198 202 195 188 185 181 148 102  68  67  81  96 131 169 189 193 191 190 194 196 192 181 161 130  87  55  45  47  54  70  93 118 137 149 155 159 162 164 164 155 144 124  88  60  51  47  46  46  47  55  73  83  83  76  83  94 102 105  97  80  71  62  52  52  52  51  51  52  55  59  64  71  78  77  71  72  70  62  58  56  53  51  52  56  54  53  54  55  56  55  54  52  50  50  49  48  48  45  41  39  40  41  42  43  44  46  47  47  47  45  44  45  46  46  46  48  50  51  52  50  48  49  52  51  50  50  51  52  51  51  49  46  40  40  44  43  42  40  38  37  35  35  34  35  35  36  39  41  41  40  38  37  37  36  35  35  36  38  40  40  40  39  39  41  41  39  37  37  40  38  36  38  38  36  35  34  35  35  36  36  36  38  39  39  38  37  36  36  37  38  39  38  36  37  37  37  36  37  38  40  41  40  38  37  37  37  38  39  40  39  39  39  39  38  37  37  38  39  39  39  38  39  40  39  38  37  37  38  41  42  43  42  41  40  41  43  45  46  47  47  48  50  49  49  51  53  52  53  52  52  55  62  71  74  81  94 108 116 116 116 121 130 135 138 138 129 132 142 149 160 177 196 209 217 223 228 227 219 216 217 220 214 199 176 158 148 145 145 146 146 142 138 140 139 138 138 136 134 132 130 128 126 123 122 
 42  45  48  49  51  52  51  50  49  49  47  46  46  47  50  53  54  55  60  63  62  57  52  51  54  54  52  47  45  45  46  44  45  53  64  76  87  96  99  93  88  82  78  72  65  58  52  49  51  63  75  89 116 141 156 160 157 151 149 143 127 107  89  76  67  62  66  88 108 123 135 146 154 149 143 140 131 124 117 108  92  72  63  62  75 109 138 159 181 194 198 201 199 193 188 180 163 130  95  71  76  92 113 138 163 183 199 209 215 219 221 221 219 216 207 185 136  84  69  62  69 108 143 168 185 194 198 199 201 202 199 195 188 169 118  67  60  62  78 120 161 188 190 188 189 196 202 204 201 197 194 186 142  92  69  69  93 141 174 192 199 197 192 190 194 197 194 188 173 143  93  54  47  50  62  85 116 146 169 176 176 176 178 178 177 174 169 155 103  61  51  45  47  56  72  95 123 130 125 117 118 122 124 124 116  96  74  58  49  45  45  49  56  61  65  69  74  79  83  84  84  86  77  61  52  48  45  41  44  53  55  55  58  60  61  62  63  64  64  62  59  55  52  47  42  40  40  42  45  47  48  50  52  51  48  49  52  52  52  51  49  48  49  50  50  49  46  47  49  50  50  51  52  52  50  49  48  46  43  42  42  39  37  36  37  38  39  38  37  37  38  38  40  44  45  44  41  39  38  37  36  36  38  40  41  41  40  40  42  45  47  45  43  42  43  41  39  39  38  36  34  35  36  38  38  38  38  40  42  41  40  38  36  36  37  39  38  36  35  37  39  38  37  37  39  40  41  40  39  38  38  38  39  41  41  41  40  40  39  37  37  38  39  38  38  40  41  40  37  36  36  37  38  38  38  39  40  40  39  38  39  40  43  44  46  49  51  50  47  45  48  51  53  54  51  49  50  58  67  71  76  84  95 104 110 111 121 134 138 142 144 140 138 146 163 181 197 210 222 230 227 224 223 217 214 215 219 219 216 211 209 203 190 180 166 139 126 125 130 129 126 125 119 114 117 119 121 123 124 123 
 43  45  48  51  54  55  54  53  52  52  51  51  51  52  54  56  54  53  58  59  57  54  50  49  51  54  54  49  45  46  50  54  57  62  68  76  84  90  88  80  74  69  66  66  67  69  68  67  69  78  90 106 129 141 136 130 123 114 111 108 101  89  80  80  78  81  94 118 140 155 161 162 159 150 143 137 125 114 106 101  98  93  92  96 112 142 165 178 186 185 178 175 169 160 154 148 136 115  94  83  95 115 138 166 187 200 202 199 195 192 189 185 181 177 166 138 100  68  64  64  77 117 153 178 194 199 196 195 195 193 186 175 158 134  97  62  55  64  89 130 163 182 184 182 181 181 180 178 177 173 164 145 105  71  67  75  99 144 171 182 185 183 181 181 184 186 181 173 158 131  85  51  48  50  63  95 130 159 178 181 181 183 184 183 180 170 155 132  89  56  47  44  51  71  98 125 144 147 141 135 133 132 128 119 104  82  63  50  43  42  44  47  55  61  68  74  78  79  78  79  81  78  69  56  47  41  38  36  41  50  56  61  63  65  66  68  68  69  70  67  63  56  49  44  40  39  40  42  45  48  51  54  55  54  51  53  58  57  56  53  47  44  44  45  44  44  45  47  48  49  49  50  52  51  50  50  49  46  43  40  37  36  36  36  39  43  44  45  44  42  40  40  43  47  48  45  41  37  36  37  38  38  39  42  45  45  43  44  48  49  49  49  46  44  44  43  41  40  38  36  35  36  37  38  39  39  41  44  45  43  42  41  39  37  36  36  36  35  34  38  41  40  40  40  42  44  46  46  44  42  40  39  40  42  42  41  41  40  39  38  38  39  41  40  41  42  41  38  36  35  37  40  40  40  39  39  40  41  39  38  39  40  41  42  45  48  49  47  45  45  46  49  53  52  50  48  49  54  62  66  68  69  71  79  86  86  95 110 119 125 130 135 138 145 161 179 197 212 221 219 209 206 206 201 198 198 202 205 209 213 217 219 214 209 199 181 172 167 160 144 128 124 120 117 118 114 109 109 110 110 
 44  45  47  50  54  55  53  52  52  51  52  53  53  52  52  53  49  47  51  51  49  49  48  47  48  53  54  49  45  47  57  64  68  65  63  62  66  69  69  66  63  61  66  73  83  91  93  91  91  87  88  98 109 112 103  96  90  88  89  90  92  93  92  91  93 101 115 129 142 148 145 136 127 126 126 126 125 123 124 127 133 140 138 139 147 158 165 164 162 156 148 147 142 133 127 125 124 119 115 116 121 128 140 161 174 176 168 160 151 142 137 134 130 129 122 101  87  81  79  86 106 140 158 167 181 180 168 164 161 157 147 130 107  83  71  65  61  76 105 137 155 163 164 159 153 147 139 132 128 123 114  97  76  65  75  90 106 120 142 160 168 165 161 162 162 160 150 139 124 103  71  50  51  52  64  97 131 154 162 163 163 166 165 161 154 136 111  80  60  49  46  47  56  76 100 118 124 123 119 114 112 111 107  91  72  54  48  44  40  42  44  46  50  56  63  68  70  68  66  65  64  57  52  49  43  38  36  38  42  49  59  65  66  66  66  66  66  66  64  62  58  52  45  41  39  39  39  41  43  48  51  54  55  55  54  57  59  57  54  50  42  38  39  40  39  38  45  48  47  48  48  47  49  48  47  50  49  45  40  36  36  37  40  42  45  47  50  51  50  46  42  42  44  48  47  44  38  35  35  37  39  40  40  44  48  49  47  47  51  50  48  48  45  42  43  43  42  41  40  39  37  37  38  39  39  41  46  49  48  44  43  42  41  38  35  34  36  37  38  41  43  42  44  46  48  50  52  52  50  47  43  41  41  42  42  41  41  42  42  42  41  43  47  47  46  44  40  38  38  39  40  42  42  43  43  42  42  43  40  40  43  44  43  42  45  46  44  42  43  47  46  48  50  49  50  50  50  53  57  59  60  59  55  58  64  63  69  83  98 107 113 121 133 145 150 163 186 212 216 205 195 195 198 192 190 191 193 196 197 193 194 200 209 215 220 229 231 225 207 182 161 155 157 158 151 137 124 116 114 114 
 46  43  42  46  47  46  46  45  45  44  46  48  51  50  49  46  42  41  43  44  45  47  48  49  51  53  54  51  48  51  61  66  67  64  62  58  55  55  57  62  69  76  80  84  87  89  88  91  94  90  86  86  94  99  97  97 101 108 114 116 115 111 107 104 109 115 121 129 134 134 128 120 114 115 116 119 126 138 152 161 164 164 161 160 162 165 165 159 146 140 141 145 145 142 140 141 144 142 142 144 147 148 147 149 145 136 128 125 127 127 128 131 133 134 132 123 119 120 121 126 136 149 152 150 155 150 137 125 115 109 105 102  98  93  87  86  96 106 118 131 137 136 130 125 118 111 106  99  93  91  92  92  91  94 104 110 114 119 132 142 142 134 125 120 112 103  95  88  80  70  61  58  61  65  75  94 113 124 119 115 110 100  95  91  84  77  66  54  49  50  53  54  55  58  64  72  79  78  72  65  61  61  62  58  51  45  45  46  45  43  41  42  47  52  54  52  48  47  50  51  48  45  43  42  41  39  38  42  47  53  60  61  58  56  55  54  55  53  51  49  48  48  47  46  43  41  40  42  43  46  47  47  48  51  53  54  53  49  46  42  38  37  37  38  37  38  44  47  47  47  47  47  45  43  42  43  43  41  37  37  39  40  43  47  49  50  50  50  49  46  43  41  42  43  41  39  36  36  37  40  41  40  40  43  47  47  45  44  47  47  45  44  41  37  36  37  38  40  43  44  41  40  40  42  43  45  51  52  50  44  40  39  38  38  38  39  42  44  44  46  47  47  48  51  54  55  55  54  52  49  45  40  39  41  42  44  45  46  47  48  48  50  53  53  49  45  42  42  45  45  43  41  40  42  43  42  41  42  42  45  50  52  51  47  47  46  45  45  45  46  46  48  51  53  54  54  54  56  58  56  57  60  58  61  67  68  73  81  91 105 115 110 121 142 150 158 175 205 212 202 193 193 198 197 195 193 192 192 193 191 194 197 197 198 201 204 209 214 213 216 218 215 217 217 209 202 194 181 177 177 
 47  44  41  41  40  39  40  41  42  41  42  44  46  46  46  44  43  41  40  41  44  48  50  52  53  53  53  53  52  53  55  55  54  54  53  52  49  49  50  54  60  65  67  68  69  68  69  72  78  78  76  77  86  93  95 100 108 116 122 124 123 121 119 119 124 129 131 137 140 136 126 117 110 107 107 110 119 134 149 161 165 164 164 165 167 169 169 165 153 149 152 156 157 154 151 150 152 152 151 152 156 156 153 151 148 143 139 138 139 143 149 157 160 159 155 152 150 148 149 152 156 157 155 150 144 135 127 120 117 118 121 125 127 127 122 120 131 135 134 133 132 127 118 113 111 108 107 106 105 104 105 110 114 119 124 121 116 114 118 120 114 102  93  89  84  77  73  74  75  72  70  72  80  84  86  87  85  79  72  70  68  63  63  62  57  57  58  57  55  56  57  57  56  54  53  55  62  60  54  49  45  45  48  50  51  51  52  54  54  50  45  43  45  48  49  46  43  42  45  47  45  48  50  51  49  47  46  49  54  58  58  55  52  48  47  48  50  50  49  47  48  50  53  51  46  44  44  45  47  48  47  45  45  46  49  48  45  43  42  41  41  41  40  38  39  40  44  47  47  45  45  46  43  43  44  44  44  43  39  38  40  41  43  47  48  47  46  47  46  44  41  40  40  39  37  35  36  38  41  42  42  42  42  44  45  44  42  41  43  42  41  42  41  38  37  37  40  41  45  46  44  43  43  44  43  45  50  51  48  44  41  39  38  39  41  44  46  48  49  49  49  50  51  53  55  55  53  51  48  45  43  40  39  40  43  45  47  49  50  51  53  55  56  54  50  46  44  44  46  45  43  41  42  43  44  44  44  46  50  54  57  58  56  53  49  48  49  47  47  48  49  51  53  58  60  59  59  59  60  62  66  69  67  67  70  71  75  80  86 106 123 111 117 141 156 158 166 202 210 198 195 195 195 192 193 194 193 194 195 191 192 193 190 193 196 190 194 202 205 209 212 212 215 219 221 220 217 211 209 209 
 46  44  40  39  39  40  39  40  41  41  42  43  44  44  45  45  45  44  42  45  48  51  52  53  53  51  50  52  53  52  48  45  46  48  48  48  50  53  55  55  56  57  56  56  57  59  60  63  66  67  69  74  82  90  94 101 109 116 119 119 119 119 122 125 124 125 127 134 136 129 116 105  97  92  91  96 101 110 125 142 154 160 161 161 161 167 172 173 166 162 164 164 163 159 155 153 152 154 154 153 155 157 158 160 160 158 158 159 160 163 171 179 179 174 169 168 166 161 158 160 162 160 158 154 146 139 134 132 136 145 151 154 154 152 147 145 148 148 144 140 138 135 128 124 124 123 124 126 129 127 125 127 128 127 128 123 117 113 112 109 100  91  85  81  80  80  84  89  92  90  86  85  91  93  92  85  68  53  51  51  53  56  58  59  57  60  65  68  67  64  61  60  60  60  58  58  59  57  55  52  51  53  54  57  59  59  59  59  58  56  52  47  44  45  47  49  49  49  48  49  52  58  64  66  63  57  52  53  57  59  54  50  48  45  44  47  51  54  54  52  52  54  58  56  50  48  48  49  49  49  49  47  46  46  47  47  46  47  49  51  54  51  46  40  40  43  45  47  47  43  43  44  43  46  49  49  49  48  44  43  43  43  45  47  47  45  42  42  44  43  40  38  38  38  38  38  39  42  45  46  45  44  45  45  45  45  44  44  45  44  44  46  46  45  44  44  44  43  44  45  45  46  46  46  43  42  46  46  45  44  43  42  42  43  46  47  48  50  52  52  52  51  51  51  52  51  49  46  44  43  43  43  42  42  45  48  50  50  50  51  53  54  54  51  48  45  45  46  46  44  43  44  47  48  47  48  49  51  56  59  59  58  57  55  51  50  51  50  50  51  53  53  53  59  60  59  61  62  62  67  73  76  75  73  72  72  76  82  85 107 129 117 119 140 163 164 165 200 206 195 196 196 192 188 190 193 190 192 197 196 197 199 199 200 199 193 196 202 202 198 194 196 196 198 205 208 208 205 205 205 
 45  45  45  47  51  53  49  47  48  50  51  50  49  48  48  49  52  55  54  58  61  59  56  54  53  50  49  54  55  54  54  55  58  59  56  56  62  69  73  72  73  72  70  69  71  74  76  75  71  70  72  78  83  88  94 103 109 114 115 114 112 112 114 115 107 101 103 111 113 106  95  88  84  81  85  92  90  92 105 128 147 158 157 152 150 159 169 174 171 168 166 162 160 157 155 153 153 156 156 153 151 155 162 163 158 153 154 159 165 169 173 177 173 168 163 164 162 158 153 154 156 155 154 154 154 151 146 143 148 155 159 158 156 155 153 149 145 144 145 146 149 149 145 141 137 135 135 137 138 135 131 131 127 121 119 119 118 119 116 112 104 103  99  91  91  98 107 110 108 103  95  89  86  89  90  87  72  61  62  62  63  64  63  63  63  67  71  74  75  71  66  65  64  65  64  61  59  57  58  59  62  64  65  65  65  64  60  58  57  57  55  51  47  46  49  55  59  59  55  56  62  69  75  76  71  64  54  52  53  54  49  46  47  44  44  49  55  59  59  57  56  57  59  58  54  52  51  49  48  48  49  49  50  52  52  54  58  63  67  70  72  66  53  43  42  46  46  47  46  43  43  45  47  50  53  53  54  53  49  51  53  50  49  49  48  46  42  42  44  44  42  41  41  43  45  47  47  49  50  50  48  48  49  48  48  49  52  53  54  54  55  56  56  55  55  53  49  45  43  43  45  49  51  50  45  42  43  43  43  46  47  47  48  51  53  52  51  51  51  54  54  51  48  47  48  46  45  45  44  45  47  49  49  48  50  52  54  51  49  48  50  50  49  48  46  44  46  49  51  49  47  48  52  53  52  54  54  54  57  57  53  52  53  54  52  50  51  52  54  53  54  52  50  52  54  55  59  63  66  66  69  75  77  76  74  75  80  86  87 107 131 123 121 139 170 177 176 199 204 195 198 197 193 192 194 193 185 188 197 202 203 205 213 211 206 208 211 214 210 203 199 201 195 188 189 192 191 185 184 186 
 57  58  62  70  74  77  76  77  77  76  70  63  58  58  62  68  78  85  85  86  85  76  69  64  64  63  66  73  73  75  83  89  90  89  88  89  92  95  97 100 100  98  95  93  93  94  95  94  90  88  88  90  88  90  97 104 109 112 114 113 112 109 107 104  98  93  92 100 105 105 105 108 115 119 128 138 132 127 130 140 148 150 149 149 151 159 164 164 165 164 160 155 153 153 151 148 146 148 148 147 150 153 154 150 146 144 147 149 151 154 160 165 162 156 150 145 142 141 141 144 149 153 155 154 150 148 146 143 146 150 151 152 154 153 150 146 144 143 143 144 144 143 139 133 127 125 127 130 130 128 125 123 116 108 103 105 109 113 108 102 102  97  91  88  94 102 103 102 103 103  94  85  82  83  85  81  75  70  66  71  74  71  69  69  69  70  71  75  75  72  66  62  61  62  61  62  65  62  60  63  66  67  66  66  66  64  62  57  54  54  55  52  51  51  53  56  58  59  59  62  65  69  71  71  69  64  54  47  47  50  49  48  46  46  48  52  57  59  57  56  55  57  59  59  56  55  52  50  50  49  48  48  50  52  53  59  67  74  78  82  82  73  58  46  46  51  50  49  48  48  49  51  54  54  54  56  56  56  54  57  60  55  52  50  49  47  47  48  50  53  52  49  47  52  55  56  55  55  54  53  51  50  50  50  50  53  57  61  64  65  66  65  63  60  58  55  52  48  45  45  47  51  55  57  53  51  51  50  51  53  53  52  52  56  58  57  53  51  49  51  52  49  45  44  45  45  45  46  48  51  54  56  56  54  56  58  57  54  50  49  50  50  48  49  48  44  49  56  61  60  56  54  56  57  57  59  57  53  54  53  50  50  52  55  52  50  51  52  54  55  54  53  52  51  53  57  60  63  66  66  67  70  75  76  76  75  81  88  89 107 129 122 123 143 177 192 194 202 202 197 197 197 194 191 192 192 189 194 201 193 176 168 193 209 216 225 227 220 210 207 206 203 198 193 187 185 183 182 180 180 
 67  69  74  82  90  95  95  96  96  94  91  89  90  95 102 109 116 123 128 131 131 123 118 116 117 115 116 120 120 123 131 135 137 137 140 143 144 142 141 141 139 137 136 135 132 131 134 135 134 134 135 135 131 131 136 139 141 141 142 143 144 142 139 135 129 123 120 125 133 139 147 158 168 174 181 188 183 176 170 166 157 146 146 150 155 160 160 156 158 158 155 153 155 158 157 154 153 154 154 153 153 155 155 151 147 145 148 151 155 161 166 168 162 155 148 140 136 137 139 142 144 147 148 146 145 142 137 137 139 142 146 150 155 155 150 145 146 145 144 144 143 140 138 130 121 120 121 121 118 116 115 112 104  96  93  93  97 102  97  91  90  84  79  81  88  93  95  96  98  97  90  81  77  77  78  79  78  73  65  67  69  69  69  70  71  68  67  69  70  67  60  57  56  59  61  64  64  60  58  59  61  62  60  61  61  61  60  58  56  55  54  53  53  54  55  56  56  58  61  64  66  67  68  67  65  60  53  48  47  50  51  49  47  47  50  53  56  56  54  55  56  58  58  57  55  53  51  52  53  53  50  45  45  48  52  59  68  75  80  83  84  75  62  52  53  58  56  53  53  54  54  55  58  57  55  57  58  57  57  59  60  55  51  49  49  50  51  55  57  59  60  57  55  59  61  59  57  55  54  52  51  50  49  50  51  53  58  62  65  68  70  68  65  62  56  55  54  54  54  53  51  52  56  60  60  59  60  61  63  63  61  58  55  56  57  57  53  50  48  49  49  47  44  44  45  47  48  50  52  54  56  57  57  56  58  60  60  56  53  53  54  54  53  53  52  49  54  61  67  66  62  59  58  59  60  59  56  52  53  53  54  54  55  56  52  52  54  52  52  55  54  54  56  55  57  62  63  65  68  69  69  67  71  74  76  75  80  88  90 108 127 119 122 145 179 196 200 204 203 198 196 196 195 191 192 195 193 198 202 187 157 137 155 164 162 170 172 173 185 205 220 218 213 207 198 194 193 192 190 187 
 68  69  72  78  87  93  92  90  90  92  97 105 116 127 137 142 147 153 163 171 174 173 175 177 179 177 173 171 171 173 176 180 184 188 192 195 195 194 190 186 184 184 185 184 182 181 185 187 187 191 195 195 193 192 193 193 191 188 187 188 192 193 192 189 182 174 169 171 177 185 195 205 214 216 218 220 216 207 194 179 160 145 151 160 164 165 161 157 159 159 160 164 169 173 173 174 174 175 177 176 170 170 174 172 167 165 167 174 182 187 189 187 176 170 166 157 153 153 154 151 146 145 142 141 146 141 133 134 138 143 150 158 165 163 158 153 153 152 151 153 151 149 147 140 131 128 128 126 120 118 118 115 109 103 102 100 101 103 102  97  92  87  85  88  91  94 100 106 107 100  93  87  79  79  82  87  85  77  67  62  61  63  67  69  69  65  61  61  63  62  57  54  54  56  60  61  55  52  51  51  53  55  54  55  57  58  57  58  61  59  55  53  52  53  56  57  58  59  63  64  65  69  70  67  61  56  52  52  52  52  50  48  46  47  49  51  53  53  54  56  58  58  56  55  53  51  51  53  56  55  51  43  41  45  53  60  65  72  77  80  82  77  66  58  60  64  62  59  57  57  55  54  57  56  56  60  62  60  57  58  59  55  52  50  50  52  56  59  61  62  65  63  61  63  61  58  54  52  51  50  49  48  47  49  52  53  57  60  61  65  67  67  65  62  58  56  57  61  63  62  56  54  55  60  63  64  67  71  74  73  70  65  60  57  54  54  52  50  49  49  48  47  47  48  51  53  54  54  55  55  54  54  54  55  56  58  59  59  59  58  59  60  61  59  58  57  60  64  67  65  63  61  61  62  62  59  55  54  56  59  62  62  60  57  55  57  59  54  52  55  53  53  56  57  62  67  69  70  71  71  69  66  67  73  78  78  82  90  92 110 127 116 121 147 173 188 196 205 204 195 196 197 196 194 195 196 193 196 201 190 153 118 116 104  88  89  92 106 143 179 206 213 215 215 215 214 211 205 202 201 
 53  54  53  55  57  59  60  60  60  62  67  76  90 103 113 120 134 151 162 170 174 176 180 186 189 188 185 181 181 183 189 197 206 210 209 207 209 213 214 212 214 216 217 216 215 215 218 219 216 220 224 223 220 218 217 217 213 209 209 210 212 213 213 211 207 202 197 196 198 203 208 213 215 217 219 220 214 200 176 156 142 139 159 177 184 180 173 168 172 175 176 183 187 189 190 193 197 198 201 203 203 202 203 202 203 207 209 210 209 209 208 205 199 197 196 191 187 184 178 170 161 156 155 157 158 150 143 147 151 154 159 168 176 176 173 170 168 167 167 166 164 161 161 158 153 151 152 152 153 153 152 149 146 143 142 137 134 134 131 130 132 127 123 125 125 126 128 134 134 124 112 102 100  99 102 107 101  92  85  76  71  72  75  75  71  65  63  63  64  66  66  63  59  55  53  52  52  52  53  54  56  57  57  59  60  61  59  60  64  62  58  53  50  51  56  61  64  64  64  64  65  70  74  70  61  54  53  55  55  51  47  45  46  47  49  50  52  53  55  58  60  57  53  50  50  50  51  52  54  53  49  46  45  50  59  63  64  69  74  78  80  76  68  61  61  63  62  59  57  54  51  50  52  54  57  62  63  61  56  57  60  60  57  55  55  58  61  62  60  60  63  64  64  62  59  54  50  49  50  49  48  47  47  50  52  54  58  60  60  63  65  64  65  66  65  61  60  65  67  65  58  54  55  58  60  63  67  73  76  75  73  70  64  59  54  53  53  53  52  51  51  52  54  56  58  59  60  59  57  56  54  51  51  53  53  54  57  61  63  63  63  63  64  65  64  64  65  65  62  61  60  62  63  65  65  61  58  61  63  66  69  69  65  61  60  61  62  59  57  56  52  49  50  53  60  67  71  74  74  65  61  64  68  75  82  86  91  96  96 111 126 113 122 149 159 173 189 203 200 193 197 198 198 197 194 189 186 195 207 199 154 106  98  92  87  89  89  94 112 120 127 145 170 196 214 218 210 201 206 213 
 47  45  44  47  46  45  47  47  47  47  49  53  60  70  77  80  95 118 138 154 165 172 178 183 183 182 180 175 171 174 189 202 212 215 214 211 212 216 219 222 223 224 224 221 216 213 217 222 223 227 229 224 220 217 214 211 207 205 206 209 212 212 211 209 205 202 200 199 198 198 194 189 186 190 196 200 185 162 139 126 124 134 165 189 199 196 187 178 179 180 182 187 190 189 189 196 205 207 209 213 213 211 208 205 209 215 220 220 217 216 211 204 200 201 206 206 204 200 195 186 175 168 171 176 172 164 158 157 149 137 130 137 150 157 159 163 168 172 173 172 171 170 169 168 166 164 166 169 171 173 171 165 158 154 153 147 142 141 139 137 138 139 140 141 144 147 150 147 138 126 115 108 110 111 111 110 107 103 101  97  93  89  90  89  83  82  82  83  84  85  85  84  83  83  83  84  82  83  83  82  78  75  71  69  69  68  65  64  65  64  61  58  56  58  63  69  71  71  70  66  65  70  74  72  64  57  57  57  54  48  47  48  50  51  53  54  54  54  56  59  60  58  53  50  50  53  55  56  55  53  50  49  50  52  54  58  61  64  67  71  73  70  63  56  56  59  62  59  54  52  51  50  50  54  59  63  65  65  59  56  55  59  59  58  59  62  65  64  60  59  62  65  65  62  58  53  50  50  50  49  48  49  51  49  48  52  59  63  62  63  62  60  63  67  69  66  63  63  63  62  58  56  56  56  56  60  65  68  69  70  70  69  65  61  58  58  59  59  55  53  53  56  58  60  61  62  62  60  58  56  54  52  52  53  53  53  57  62  65  66  64  63  64  67  68  67  67  66  63  62  62  63  64  67  70  71  71  72  71  71  74  75  73  71  70  68  63  58  56  57  55  52  50  55  61  67  72  76  75  66  64  71  73  78  86  91  97 101 100 114 130 121 137 161 153 169 199 202 197 194 194 196 196 194 193 192 186 195 208 206 167 120 107 105 107 107 104 103 106 104 102 109 124 138 144 149 154 161 183 201 
 45  44  44  46  45  44  46  45  44  43  42  42  43  47  53  60  83 111 136 156 171 178 182 182 181 179 178 175 172 176 192 206 214 214 214 213 213 216 220 224 225 224 223 217 210 203 205 207 209 214 216 213 208 204 199 195 191 190 192 195 198 196 193 191 189 188 189 188 187 186 180 172 168 171 180 182 160 132 111 106 116 138 172 194 202 202 196 186 183 181 181 184 181 175 177 183 189 194 199 202 199 192 186 182 182 185 187 188 187 183 175 169 176 187 199 206 209 208 203 192 181 176 181 187 184 177 167 159 133 101  88  90 100 107 111 117 128 133 135 135 136 136 134 135 135 134 134 137 140 141 139 132 124 119 118 114 109 107 107 105 104 108 112 114 117 121 124 117 106  97  89  87  92  94  93  90  90  91  93  96  95  88  87  88  84  85  89  93  95  94  92  91  93  99 106 110 107 106 105 100  93  86  80  77  74  70  67  64  61  61  61  60  59  60  63  66  66  67  68  67  63  64  67  66  62  60  60  57  51  47  50  52  52  55  58  59  58  57  57  56  56  55  53  52  54  57  59  59  56  54  54  55  54  53  50  52  55  58  61  64  65  62  56  52  53  57  60  59  54  52  52  54  52  55  61  64  65  65  61  55  54  59  62  61  61  64  66  64  61  61  64  66  64  61  56  53  50  50  50  49  49  50  53  49  47  55  63  67  65  65  65  65  66  69  69  65  61  60  59  57  56  56  57  57  58  61  66  68  67  66  66  66  65  64  62  62  62  59  55  54  55  56  58  59  59  60  61  59  57  55  54  53  53  54  52  53  56  62  66  67  65  63  63  67  68  65  64  64  64  64  63  62  63  66  71  76  79  80  76  75  77  80  80  79  79  75  68  64  65  65  63  60  59  65  70  72  76  78  75  71  74  82  83  84  87  91  98 105 104 116 129 123 144 172 154 175 210 200 194 196 193 193 193 192 193 194 189 195 206 207 174 133 121 117 116 115 112 109 107 106 105 102 100  97  92  95 105 123 147 164 
 47  48  48  46  45  46  49  48  45  47  49  52  54  57  67  87 122 154 170 185 195 195 192 190 189 189 189 189 193 198 204 210 215 214 213 214 216 220 223 226 227 226 225 219 213 205 197 190 188 194 200 203 197 192 190 187 184 180 183 185 186 178 173 173 177 181 182 179 178 180 183 182 180 181 185 183 161 132 106 103 119 148 178 193 196 200 198 189 187 184 179 180 171 159 163 163 158 166 175 178 171 161 153 150 143 134 125 123 123 115 110 116 142 170 193 203 209 212 205 190 176 177 181 184 189 181 168 155 114  68  60  57  55  52  50  52  58  61  62  65  66  65  63  64  67  69  67  64  67  69  69  66  61  58  57  56  53  51  51  52  53  55  56  58  57  57  56  56  54  51  49  49  53  56  57  57  57  59  62  65  66  65  64  64  66  66  68  74  79  79  75  72  72  79  88  94  95  94  91  86  80  77  74  71  68  63  59  56  54  54  54  54  53  52  52  51  51  53  57  59  59  55  53  53  53  55  58  55  50  47  51  52  49  55  59  59  59  59  56  52  50  51  52  54  57  62  62  57  52  53  58  60  57  53  51  50  51  54  57  59  58  56  53  53  55  58  58  60  59  53  54  57  54  57  62  62  63  62  58  56  58  62  64  65  63  62  60  61  63  65  67  64  59  55  54  52  49  48  49  49  49  50  53  53  55  63  68  69  68  69  73  76  75  71  67  61  57  58  58  57  57  56  57  60  64  67  69  73  74  68  65  65  65  66  66  63  58  54  52  55  57  57  55  54  55  57  59  58  55  53  53  54  54  54  52  53  55  61  65  67  65  63  63  65  64  61  59  59  61  61  60  59  61  63  66  69  74  78  76  76  79  82  84  84  83  79  74  79  83  81  74  70  73  82  86  85  88  86  80  81  87  92  93  91  87  87  97 108 105 112 120 114 139 171 161 182 215 198 191 196 194 192 193 194 194 191 189 195 205 204 168 129 126 120 111 108 107 107 103 101 101 101  99  99 106 104 102 112 117 117 
 58  59  57  52  47  46  52  58  65  71  84  99 113 126 141 157 172 184 195 204 208 209 207 205 203 203 204 205 208 210 208 210 210 209 210 214 220 222 223 225 223 223 224 216 206 196 189 187 191 198 202 201 199 196 194 196 197 198 199 199 197 190 183 180 186 193 197 196 195 195 196 198 199 202 206 203 185 150 115 111 126 148 172 188 195 199 198 193 189 185 182 181 175 165 162 159 156 159 162 162 154 151 149 142 134 128 121 113 105  91  95 116 142 175 204 212 213 212 206 192 175 172 174 178 179 174 165 154 116  73  61  54  47  42  39  40  46  47  46  46  45  45  45  46  48  49  48  46  44  47  49  48  46  45  45  45  44  44  45  46  45  44  45  44  43  41  40  41  42  43  43  43  46  49  49  48  46  46  49  50  51  51  51  52  54  52  50  50  52  51  49  46  46  49  53  55  54  54  54  52  50  50  52  51  50  49  48  47  47  50  51  50  47  46  45  46  46  47  48  48  46  44  44  45  47  48  50  50  47  44  46  46  46  51  54  53  52  53  51  49  47  48  49  49  48  51  53  53  50  48  50  55  57  55  49  50  54  51  51  53  54  53  50  50  53  58  60  57  53  51  52  53  53  55  56  57  58  59  55  53  53  55  57  57  57  58  58  58  58  57  56  53  49  46  46  48  52  54  54  56  59  61  62  61  59  61  62  64  67  69  70  69  68  67  68  65  61  60  59  57  57  57  58  61  65  66  66  66  65  62  61  61  63  65  65  64  60  56  53  55  58  58  56  55  55  57  58  58  55  53  53  51  51  54  56  56  57  61  63  63  63  63  64  64  62  58  54  54  57  60  62  63  64  64  65  68  71  72  70  70  75  80  83  84  84  81  76  77  81  84  82  82  87  94  99 102 105 105 104 105 105 103  98  96  94  94  99 106 104 110 120 119 139 166 162 183 212 197 192 195 193 192 192 192 193 193 190 195 204 206 170 127 124 125 120 108 108 112 110 105 100 100 102 105 109 107 105 105 104 103 
 88  83  76  68  63  61  64  73  82  90 104 123 141 158 172 180 186 190 196 199 202 203 204 203 201 201 203 205 201 197 194 192 192 191 194 200 205 204 204 203 194 188 190 180 171 168 173 183 194 205 208 205 204 202 197 199 202 204 204 203 202 197 192 189 194 200 204 205 205 206 209 212 214 214 213 208 182 144 109 109 124 144 168 189 200 201 199 197 195 191 184 179 175 169 162 160 161 157 152 148 146 146 146 143 143 144 134 125 117 106 107 123 152 186 215 220 216 211 205 190 173 165 168 173 169 165 161 150 116  79  64  55  49  47  46  47  51  52  50  47  46  46  47  48  48  47  46  45  42  45  48  49  48  48  49  49  49  50  51  52  50  50  51  51  51  51  50  50  48  48  47  48  51  53  54  52  50  49  50  50  49  48  47  48  49  46  42  40  39  38  36  36  36  37  37  37  36  37  38  37  37  37  39  40  40  40  41  42  44  46  47  46  44  43  44  45  44  44  44  43  42  41  43  45  45  45  45  45  43  41  40  43  45  49  51  49  48  49  49  47  44  44  46  45  43  44  45  46  44  42  42  47  52  55  53  54  56  52  50  50  52  51  50  51  52  53  54  52  49  50  50  50  54  54  51  51  52  53  48  48  51  50  48  47  47  49  51  52  51  49  47  45  42  42  43  48  57  61  63  67  72  73  68  62  57  54  53  53  57  58  58  55  55  59  64  60  55  55  53  51  51  52  54  56  58  58  57  54  52  52  53  53  54  56  57  57  56  53  49  52  55  56  55  53  52  54  56  56  54  52  50  48  49  54  56  58  58  59  60  59  59  61  64  60  57  56  54  54  55  57  59  60  62  64  66  68  68  66  63  64  68  72  74  74  75  74  70  66  67  73  76  83  92  97 102 108 113 119 124 124 122 120 118 117 118 118 119 120 116 119 125 128 143 161 164 184 206 196 191 193 191 191 192 192 194 195 191 194 202 205 167 120 113 118 119 112 112 115 113 109 106 106 107 106 100 100 101 100  99  98 
120 111  99  88  82  79  77  82  87  91  99 109 120 131 139 142 149 155 157 158 159 161 162 161 161 161 163 165 159 152 149 147 146 146 149 154 157 155 153 151 140 132 131 125 124 138 159 178 193 204 210 209 206 200 191 186 184 181 179 179 181 181 180 180 183 187 189 189 190 192 198 201 198 191 185 175 143 111  92 100 118 141 170 194 206 204 202 202 201 194 182 169 161 154 144 144 150 144 136 132 134 133 131 135 143 145 130 120 117 115 115 125 161 196 217 221 218 210 201 185 167 160 163 166 162 158 155 142 110  76  60  51  48  50  51  52  53  54  53  51  50  51  52  51  49  46  45  44  44  47  49  51  51  51  52  51  50  51  53  54  53  53  55  57  59  60  59  57  53  50  48  49  52  55  57  57  56  55  55  54  51  48  46  45  46  43  40  40  39  39  37  36  37  38  39  40  40  41  41  40  39  38  39  38  38  38  40  42  43  43  42  42  42  44  44  43  42  41  43  45  45  44  44  48  47  45  42  42  41  40  40  43  47  49  49  48  47  48  50  47  43  43  46  48  47  48  49  49  49  50  49  51  53  58  63  65  64  62  59  54  50  50  53  55  53  50  48  50  53  56  54  53  58  55  48  46  46  45  41  44  49  46  43  40  39  40  42  44  44  43  43  42  41  42  46  53  62  68  73  79  82  79  68  58  52  49  45  43  43  43  43  44  45  48  51  48  44  44  43  41  41  42  44  46  47  46  46  43  41  42  43  43  43  43  44  45  45  44  41  44  48  49  48  47  45  47  49  50  49  46  44  44  46  50  53  55  56  55  54  54  54  56  60  55  52  54  55  56  55  55  54  54  56  59  62  63  62  59  57  57  59  60  60  61  63  63  62  56  54  57  63  73  85  91  95 101 106 118 129 130 132 138 142 144 146 146 145 144 139 136 134 139 150 162 172 188 200 193 189 189 190 190 191 193 195 193 190 192 199 202 173 136 127 120 114 113 112 111 110 113 115 112 109 105  95  95  98  97  96  95 
126 118 108  98  87  77  75  77  78  76  76  76  75  75  76  74  74  75  77  78  78  77  77  77  77  77  78  80  81  80  78  77  76  74  74  76  79  79  79  80  82  85  89  92 104 132 162 183 194 201 205 206 199 189 176 160 145 133 128 127 129 132 134 139 146 148 146 145 144 144 142 137 127 116 109 104  88  80  85  98 116 141 175 199 208 207 206 207 200 190 174 153 133 113  99 100 108 110 110 111 110 108 108 111 112 106  90  75  70  78 101 135 171 197 215 220 219 212 199 181 163 157 156 156 153 150 145 134 106  75  59  51  48  48  46  46  53  57  57  57  55  55  55  54  50  48  48  50  51  52  53  54  53  52  51  50  48  48  49  50  51  50  49  51  52  52  52  50  46  44  43  43  47  50  52  53  54  53  53  51  48  44  42  40  39  39  39  41  42  40  37  35  35  38  39  40  41  41  42  42  42  42  42  41  41  41  46  46  41  39  37  36  38  42  43  42  41  42  44  47  48  44  43  46  48  47  45  45  45  44  45  46  47  47  47  47  48  49  51  49  46  47  57  61  62  68  74  78  82  84  82  78  74  73  74  81  88  81  72  61  50  47  52  61  63  62  62  67  73  72  68  65  64  57  47  44  43  42  41  42  43  42  41  40  39  40  40  40  41  41  40  42  44  46  52  60  69  77  82  85  82  74  63  56  52  49  44  40  36  34  35  37  39  40  39  39  39  40  39  38  37  36  35  35  35  36  37  37  37  38  38  37  35  35  36  37  37  37  37  38  39  40  40  40  39  40  41  42  41  40  39  41  43  45  46  47  48  48  48  48  49  50  52  52  52  53  54  54  54  54  53  53  52  52  52  52  51  50  49  50  52  53  54  56  60  62  61  57  52  50  55  63  71  75  79  84  88  99 113 119 125 135 142 145 147 148 149 151 153 152 150 154 163 175 186 194 198 193 190 191 191 193 194 194 191 189 187 189 194 201 201 199 196 166 131 120 113 108 111 116 116 108 105 106 107 106 103 102 103 104 
125 121 112 100  90  85  85  84  81  75  70  67  65  60  56  54  54  55  55  54  51  48  46  45  45  45  46  48  48  48  48  50  50  48  47  47  49  51  53  56  60  69  83  96 114 141 165 180 186 191 195 197 194 186 172 146 120  99  89  86  83  82  83  88  94  94  90  88  86  85  83  79  72  67  66  67  61  68  90 107 123 144 176 196 205 208 210 210 202 188 169 143 111  82  69  69  73  74  74  75  79  87  93  90  81  71  62  56  52  57  91 140 172 196 213 218 216 207 194 178 163 158 156 155 157 153 145 138 114  83  66  57  53  51  45  43  52  57  57  55  52  49  49  48  47  46  48  50  51  51  51  49  48  46  45  44  43  43  43  43  44  42  39  38  39  40  41  40  38  37  37  37  38  40  42  43  43  43  43  42  39  37  36  37  37  37  38  40  42  41  37  35  34  35  36  37  40  40  39  38  38  38  38  37  36  37  41  42  38  36  36  35  35  37  40  41  42  43  43  46  49  45  43  45  48  49  50  53  53  50  48  46  44  43  42  42  43  46  49  47  48  55  71  87  98 103 109 115 116 112 108 108 108 106 101 101  98  79  65  57  50  48  54  71  85  93  96 103 110 107 101  92  75  59  47  43  41  39  38  39  40  40  41  41  40  38  38  38  38  40  41  43  44  46  54  65  76  83  87  82  74  66  64  60  56  49  43  39  37  36  35  34  34  34  34  35  38  38  39  39  37  35  33  32  32  33  35  36  37  37  37  36  34  33  33  34  35  36  37  35  35  35  35  36  36  37  37  37  37  37  38  40  41  39  39  41  42  44  45  46  46  46  46  49  51  51  52  52  53  53  53  52  50  48  47  48  47  46  46  48  49  51  54  56  58  59  58  58  55  53  58  60  59  63  69  76  78  85  93  95  99 106 112 117 121 124 127 132 144 153 157 158 168 185 196 198 195 192 191 191 192 194 194 191 192 194 190 190 193 197 201 206 214 204 190 186 177 160 137 121 112 110 108 109 112 114 113 109 110 113 
118 117 107  91  84  85  86  84  79  73  69  69  70  66  63  62  64  64  62  58  53  51  50  48  46  46  48  51  50  49  50  53  55  53  51  50  50  49  50  52  61  75  94 111 129 148 166 176 180 185 190 191 189 185 173 142 109  83  75  70  63  59  58  62  67  66  61  56  53  52  51  51  49  48  51  55  55  68  94 113 129 148 174 192 203 210 213 211 201 186 167 140 102  63  55  56  56  58  60  62  71  81  85  77  65  55  51  51  49  49  89 147 170 191 212 216 211 201 191 178 166 163 163 166 170 163 153 149 126  95  74  63  59  55  48  45  53  56  55  52  47  43  42  43  45  46  48  50  50  50  47  44  43  42  41  40  40  41  39  37  38  36  33  31  31  33  34  35  34  34  32  32  32  34  36  35  35  35  35  34  34  33  33  35  37  36  35  37  40  40  38  35  34  34  34  35  38  37  36  34  35  34  34  33  32  33  37  38  35  35  36  36  35  35  37  40  42  42  42  45  50  48  47  49  51  53  56  60  60  54  47  43  40  37  36  36  38  41  43  43  47  59  82 105 121 126 129 134 131 124 120 125 130 129 122 111  95  68  54  52  50  50  58  83 105 118 122 129 135 134 130 115  81  56  44  41  39  36  35  36  38  39  39  38  36  34  34  35  36  39  42  43  44  45  54  65  77  86  87  78  67  61  67  65  56  46  40  39  40  40  37  34  32  32  33  34  35  37  38  38  38  36  34  33  33  35  37  37  37  37  37  36  35  33  33  33  34  36  37  36  34  33  34  35  37  37  36  35  36  37  39  39  38  37  37  38  41  43  44  44  45  45  44  46  49  50  51  52  52  51  49  48  47  46  47  49  48  46  46  47  48  51  53  56  55  53  53  56  56  56  62  61  54  58  66  74  76  79  80  76  74  76  81  87  95 101 104 110 124 140 152 151 164 188 201 198 190 191 192 190 192 193 192 190 194 198 192 192 196 195 193 194 203 212 221 229 226 209 182 162 152 153 147 138 134 132 128 122 121 121 
106 105  95  76  68  67  67  64  61  61  62  66  70  69  67  70  69  65  60  56  52  53  53  53  51  50  53  57  59  59  59  61  63  62  60  58  56  53  48  47  66  86 101 116 132 148 164 176 182 187 190 190 184 179 171 141 108  83  79  78  74  70  70  75  79  77  72  67  61  56  55  53  51  48  47  50  58  71  90 112 132 151 172 191 206 213 214 208 195 181 166 142 100  56  51  54  56  66  75  82  88  89  82  71  64  60  49  44  42  44  93 158 168 185 212 215 208 198 193 183 172 170 177 186 188 177 162 155 136 106  78  65  61  56  51  49  55  57  55  51  47  44  43  44  46  48  49  50  52  49  46  43  42  41  41  42  42  42  40  38  36  34  33  33  33  35  36  36  35  33  30  30  33  34  34  34  34  33  34  34  34  33  35  36  34  32  32  33  36  38  36  34  34  34  34  34  35  35  34  33  33  34  35  34  33  34  38  38  35  35  36  35  36  37  38  38  39  40  43  47  50  53  56  59  58  58  60  63  62  54  45  39  37  34  33  34  35  37  38  38  42  57  85 106 117 121 124 127 124 121 120 123 126 125 122 109  87  60  50  50  47  50  62  90 111 121 122 126 132 137 138 121  77  49  40  38  38  35  32  34  37  36  35  33  31  30  30  31  34  37  40  42  44  47  54  63  74  83  85  78  68  64  71  64  51  41  36  36  39  40  38  34  32  32  33  34  33  33  34  35  36  36  35  34  35  36  37  37  36  37  36  35  35  34  33  33  33  34  35  36  36  34  35  37  39  39  37  36  36  39  41  38  36  35  38  41  44  45  44  44  46  46  45  46  47  49  51  52  51  48  45  44  44  45  48  48  49  48  49  48  47  49  51  52  50  49  50  52  52  54  62  62  56  60  67  74  77  79  77  69  65  66  69  77  86  92  94  95 103 116 129 135 155 183 200 196 186 190 191 189 190 191 191 192 194 194 190 193 198 195 196 198 197 195 196 205 212 217 222 227 230 225 210 193 183 169 153 145 140 137 
 92  92  84  70  63  59  57  56  58  60  62  63  64  61  59  61  57  52  48  45  44  46  48  48  46  46  48  52  53  52  50  52  54  54  56  57  59  58  56  57  67  78  89 107 127 147 167 182 189 189 187 186 181 177 168 139 108  84  80  80  78  76  80  87  85  82  80  81  79  72  65  58  51  46  46  52  62  74  91 114 135 153 171 189 205 210 207 201 192 179 162 139  99  57  52  55  60  67  72  76  84  90  88  76  65  57  46  42  42  48  99 162 164 180 211 217 211 203 199 191 180 177 184 195 197 185 165 155 140 115  81  63  59  54  48  47  53  55  53  52  50  47  45  45  46  47  48  48  50  48  44  43  43  43  42  42  42  43  39  37  39  39  37  36  34  35  36  36  35  34  32  31  32  32  33  32  33  33  33  32  32  31  32  33  32  31  31  33  35  35  33  31  32  33  34  34  35  35  33  32  31  31  32  32  31  31  31  32  34  33  32  33  35  37  38  36  36  39  46  49  51  54  59  62  60  58  59  61  59  51  43  38  34  32  33  34  34  36  37  36  39  54  83 103 113 116 116 115 114 116 119 119 116 116 122 108  80  58  49  46  42  47  66  96 112 116 115 118 126 134 136 119  75  49  41  40  38  34  30  29  31  32  32  32  32  31  31  31  32  33  35  39  47  53  56  61  70  79  84  81  76  73  72  61  47  40  37  36  38  37  35  35  35  35  33  33  34  34  35  35  36  35  35  33  33  33  34  35  36  36  36  35  34  33  33  33  34  34  34  35  36  34  35  38  39  38  36  36  37  38  39  37  36  37  40  44  47  47  45  45  47  47  47  49  49  47  46  46  46  47  46  45  43  43  43  43  43  46  47  46  46  50  53  54  53  55  59  57  55  56  61  62  60  63  68  74  77  78  78  73  70  70  70  73  79  80  81  82  82  87 102 123 148 175 199 198 186 192 193 189 192 193 191 192 195 197 196 195 194 193 195 198 196 194 193 199 205 209 212 214 215 215 215 216 220 216 203 184 175 172 
 96  90  80  73  66  61  59  61  64  63  62  61  63  64  62  59  55  51  50  48  46  46  46  45  45  45  47  50  49  46  46  47  49  50  51  53  55  56  57  59  62  66  78 100 124 149 170 185 194 192 189 187 180 174 165 137 108  86  81  79  78  78  83  89  87  84  81  82  81  78  71  61  50  43  45  55  64  78  99 120 138 154 168 183 197 201 199 194 185 172 155 134  99  59  51  56  64  70  72  74  80  88  92  84  68  54  50  46  44  56 109 168 165 180 212 221 215 205 198 192 186 185 188 194 197 184 161 144 134 116  77  59  57  53  47  45  51  52  51  53  53  51  47  44  43  45  47  48  49  48  45  44  45  46  44  44  44  44  41  38  40  40  39  38  37  35  35  36  36  34  33  32  32  33  33  33  33  33  33  32  31  31  31  32  31  31  32  33  34  33  31  32  33  33  32  31  32  33  32  31  30  30  32  32  30  30  29  29  32  32  32  33  35  36  38  37  39  44  50  55  57  57  58  57  56  56  59  60  55  46  42  37  32  31  33  35  33  34  36  36  40  54  83 105 115 113 109 107 107 110 113 111 109 110 118 106  79  56  45  44  42  49  68  97 110 109 104 108 118 127 127 108  69  48  43  40  36  33  30  29  30  31  32  32  33  32  31  30  31  32  34  40  50  58  58  59  70  80  85  83  83  82  74  60  47  42  39  38  37  35  32  32  34  34  31  32  33  33  34  35  36  35  33  32  32  33  34  34  35  36  36  34  32  32  33  34  35  35  34  34  34  33  35  37  38  36  34  35  37  38  37  38  38  38  42  46  49  48  45  44  46  48  48  49  49  46  45  45  46  48  46  44  42  42  43  42  41  43  43  43  44  50  55  56  53  56  62  61  58  58  60  61  62  63  70  79  83  82  81  80  79  77  75  75  77  77  80  82  76  80  97 120 140 166 199 200 186 193 193 188 193 195 193 194 194 196 199 196 191 193 195 196 195 196 197 201 203 203 199 199 199 201 206 211 215 217 215 207 203 201 
107  97  87  82  75  67  67  71  73  70  65  66  69  73  74  70  66  64  64  62  58  55  52  50  50  51  54  56  53  50  50  53  54  54  53  52  52  51  52  55  55  59  75 102 129 153 173 188 198 196 194 192 182 172 162 136 108  89  82  80  77  79  83  87  91  88  80  79  78  76  72  63  51  45  47  56  64  82 108 129 143 153 164 176 186 190 192 190 179 165 150 131  98  60  50  56  67  76  79  79  83  87  92  88  72  56  56  52  48  70 125 179 173 185 215 223 217 204 194 189 188 190 190 191 194 179 152 130 125 114  73  56  56  54  50  48  50  50  50  53  54  52  47  43  42  45  47  48  50  49  47  46  48  48  46  46  46  45  42  40  40  40  40  39  38  37  36  36  37  36  33  32  34  35  35  35  34  34  35  34  33  33  33  33  31  31  33  33  33  32  32  32  34  34  31  30  31  31  31  31  30  31  34  34  33  32  32  32  31  33  35  36  36  36  37  40  44  50  56  61  64  60  55  52  51  54  58  57  51  42  40  36  32  31  32  33  31  32  35  38  43  57  87 108 115 110 106 103 103 103 104 104 105 108 113 102  78  51  40  43  46  55  73  98 108 103  97 101 112 120 115  95  61  45  43  38  35  33  31  31  33  33  34  34  33  31  30  30  32  35  38  43  51  58  58  59  74  84  85  81  84  86  76  62  50  44  41  39  37  33  30  30  32  32  30  30  32  32  34  36  35  35  33  31  31  33  35  34  34  35  35  32  30  30  32  35  37  37  35  33  32  32  34  36  36  35  34  34  37  37  35  38  40  39  42  46  48  46  44  43  45  47  47  48  47  46  46  48  49  48  46  43  43  45  46  44  43  42  41  40  42  49  54  55  51  54  61  60  59  60  60  60  60  63  71  83  86  84  81  84  84  81  78  78  79  78  82  87  84  89 104 121 135 158 195 199 185 193 194 189 192 193 193 194 192 192 197 198 199 204 203 201 202 201 200 201 200 199 199 202 204 202 201 198 193 192 196 207 210 210 
108 105 105  98  83  71  73  79  82  79  79  79  78  78  80  84  81  78  77  71  65  63  61  59  60  61  61  65  62  59  60  63  64  63  63  63  64  61  58  57  54  59  80 112 140 160 178 194 205 199 194 195 188 178 166 138 109  89  84  83  81  80  83  91  97  95  87  88  86  78  70  63  55  53  53  56  67  85 113 141 154 157 169 182 188 186 188 194 187 173 155 136 102  63  55  59  67  78  82  82  88  92  92  86  73  60  58  53  56  93 148 190 182 193 218 222 215 204 197 192 188 186 188 192 196 177 145 124 125 119  78  59  57  56  54  52  50  50  51  51  50  48  46  45  46  47  48  49  49  49  48  47  47  48  49  48  47  45  44  44  47  44  39  37  36  37  37  38  37  36  34  32  32  35  36  36  35  35  36  36  36  35  34  33  32  33  35  35  34  33  32  32  33  35  34  33  32  32  32  32  32  32  33  33  34  35  36  36  34  34  35  36  38  38  38  39  43  51  61  65  63  59  56  53  49  47  47  49  46  41  38  37  34  31  31  32  32  32  36  40  44  56  90 107 106 104 103 103 103 103 103 102 104 111 113  96  69  49  42  43  47  60  82 105 112 108 106 106 111 121 114  89  59  45  42  38  37  36  32  31  33  34  34  35  33  31  31  33  36  39  41  45  50  54  55  60  77  87  86  78  79  82  75  64  54  47  42  39  37  33  30  30  32  34  33  32  33  33  34  35  35  34  33  31  32  33  35  35  35  36  35  33  32  31  32  34  37  38  38  35  33  33  34  35  36  37  36  35  35  34  34  36  37  39  43  46  48  46  44  45  47  48  48  47  47  49  50  50  49  47  46  46  46  46  46  44  44  45  44  44  45  47  48  50  52  58  62  60  58  60  61  61  59  61  69  78  75  73  75  78  78  74  74  80  85  76  75  83  95  95  97 119 140 161 189 192 184 193 197 194 192 190 187 185 187 192 197 206 215 218 218 218 221 214 204 200 197 197 204 203 199 197 196 195 194 193 191 191 191 192 
108 106 106 102  90  80  80  81  81  81  80  78  75  78  83  86  82  77  75  69  64  63  62  62  62  62  63  64  64  62  62  62  62  63  65  67  68  63  57  55  54  61  82 118 148 165 181 196 204 199 194 196 188 178 163 136 109  90  86  86  85  82  83  90  97  97  91  91  87  76  65  57  53  51  51  56  67  91 128 152 164 172 187 196 197 199 202 204 196 181 161 141 106  65  55  59  69  79  85  86  92  96  95  86  73  62  57  52  63 111 158 187 190 202 219 222 216 207 201 194 186 183 187 194 197 175 143 122 127 126  87  66  61  57  53  51  51  52  52  52  50  48  47  47  47  48  49  49  49  49  49  47  47  48  50  49  47  45  45  46  47  44  38  36  36  36  36  36  36  35  33  32  33  35  36  36  35  34  35  36  36  35  33  32  33  34  36  36  35  33  32  32  33  34  35  34  34  33  34  34  34  33  32  33  34  35  35  35  34  34  35  36  38  39  39  40  43  51  59  62  59  56  54  52  47  43  41  42  42  38  38  37  35  32  32  35  35  35  36  40  44  57  88 105 107 109 110 112 111 110 110 110 111 112 110  92  65  51  46  46  50  64  87 107 117 119 120 118 117 122 110  81  55  44  40  38  37  37  33  32  34  34  34  34  33  32  32  34  37  40  42  44  47  52  57  66  81  84  81  78  80  83  80  67  52  46  41  38  37  34  32  31  33  34  33  32  32  33  34  35  36  35  33  32  33  33  34  34  34  35  35  34  34  34  34  35  36  37  37  34  33  34  35  36  37  36  35  35  36  37  39  38  39  42  45  47  47  46  46  48  50  51  50  48  47  49  50  50  49  48  47  46  45  45  44  43  44  47  47  46  45  47  50  54  58  60  60  61  60  59  60  59  58  60  68  74  71  70  73  75  75  76  76  81  86  79  79  88 103 100  94 119 140 162 191 192 182 195 198 193 195 193 189 190 194 200 210 203 186 178 183 190 189 199 214 219 216 210 208 206 202 197 199 201 198 197 195 187 186 188 
110 104 100  99  93  86  83  81  79  79  77  74  71  78  85  82  75  70  68  65  62  60  61  61  60  60  61  62  63  63  61  59  59  61  64  67  66  60  56  55  56  62  82 122 155 170 184 195 200 197 195 197 187 174 157 132 107  91  88  87  85  84  84  89  96  98  93  89  83  74  62  54  51  48  50  56  67  96 138 159 171 185 201 206 206 213 216 214 205 189 167 145 109  68  55  59  72  81  88  91  92  96  97  87  73  62  54  50  66 126 163 180 197 208 217 220 218 211 204 195 186 182 187 195 197 177 144 121 127 131  92  68  60  55  49  48  54  55  54  53  52  49  47  46  47  47  48  48  48  48  48  46  46  47  48  47  46  45  46  46  45  42  39  37  36  35  34  34  34  35  33  33  35  36  36  35  34  33  34  35  35  33  33  33  32  34  36  37  35  33  33  32  33  33  33  34  35  35  35  34  34  33  33  33  33  33  33  32  32  32  34  35  37  38  40  41  44  50  56  57  54  52  51  48  43  40  37  38  37  37  38  37  35  33  35  39  37  37  39  41  48  63  91 109 118 123 124 123 122 119 115 118 117 113 107  90  67  53  48  49  56  71  91 107 117 125 128 127 123 120 101  72  52  42  39  39  38  36  33  33  35  34  34  33  33  33  33  34  36  39  41  44  48  52  60  70  82  81  77  83  87  88  84  67  50  43  39  37  37  35  34  33  34  33  32  31  32  33  35  36  36  36  34  34  34  34  34  33  33  34  34  35  36  36  36  36  36  36  36  33  33  34  36  36  36  35  35  36  39  42  45  43  42  46  49  49  48  47  48  50  52  52  50  49  48  48  49  50  50  50  48  45  44  43  43  43  45  49  49  47  45  49  55  61  63  61  60  63  63  59  57  56  57  61  67  72  72  73  76  76  78  80  79  79  81  83  87  95 110 104  94 116 134 155 194 194 178 196 200 194 200 201 198 199 203 207 204 180 150 139 144 150 147 169 198 208 209 206 205 210 213 209 210 211 206 203 199 193 191 192 
111 104  97  94  90  85  81  80  79  79  77  75  74  80  83  75  70  68  65  64  62  59  61  62  60  59  60  60  62  64  62  61  60  61  63  64  62  57  56  60  59  60  79 124 160 173 185 193 196 196 198 200 184 167 151 128 106  91  87  85  84  85  88  93  98  99  94  86  79  72  62  56  54  50  51  59  71  97 135 160 174 185 195 204 211 216 219 218 213 197 170 148 112  71  57  63  77  83  89  93  91  93  95  85  73  63  51  45  67 139 170 173 198 212 213 217 218 213 206 198 190 184 187 196 199 180 147 119 126 131  93  66  56  51  48  48  55  56  54  53  50  47  46  45  45  46  46  46  45  46  46  45  44  44  45  44  44  44  46  46  45  43  41  39  37  36  34  33  34  34  34  35  34  35  35  34  32  32  33  34  33  33  33  33  32  33  35  36  36  34  33  32  33  33  33  34  35  35  34  34  33  32  32  32  33  33  32  31  31  31  32  34  36  38  39  41  44  48  54  54  50  50  48  44  40  38  35  34  36  37  37  36  34  34  36  40  38  39  43  44  54  74  96 115 128 132 130 126 124 118 113 114 114 109 102  89  73  55  47  50  63  82 102 108 114 123 127 128 125 115  91  64  51  44  40  41  39  36  34  33  34  34  33  34  34  34  35  35  37  39  41  45  50  55  60  70  81  80  77  87  93  92  83  65  49  42  38  37  37  36  35  35  36  35  33  31  32  33  34  35  35  35  34  34  34  35  35  33  32  32  33  35  37  38  37  37  36  37  37  35  33  33  34  35  36  37  38  40  43  46  48  45  44  47  50  51  51  49  48  48  50  50  49  49  50  49  49  50  51  50  48  46  44  43  44  46  47  49  48  47  49  54  60  63  65  63  61  63  63  59  56  56  59  63  67  72  73  76  79  78  80  81  78  74  74  83  90  97 113 106  93 109 122 144 193 199 183 197 205 202 206 207 205 202 203 196 166 143 133 132 131 128 131 142 153 156 162 174 190 203 213 216 215 212 211 208 205 203 200 197 
112 105  96  89  82  77  76  81  83  79  75  75  78  81  79  71  69  68  65  63  61  59  60  61  59  58  59  57  60  63  63  62  61  60  61  62  59  55  58  65  58  55  73 122 160 172 183 190 192 195 200 201 184 163 145 124 105  90  84  83  82  85  90  94  97  98  92  81  73  68  62  58  54  50  52  61  73  94 124 152 168 173 181 196 213 217 220 222 216 196 168 147 114  72  58  65  80  84  89  93  91  92  91  81  71  62  53  46  67 147 173 167 201 216 210 214 213 207 200 197 194 189 191 197 201 184 150 117 123 132  93  65  54  52  51  52  55  56  54  50  48  46  45  44  44  45  45  45  45  46  45  43  42  41  41  41  41  42  44  45  46  44  42  40  39  38  35  34  34  34  34  34  33  34  34  32  30  30  32  33  33  32  32  33  32  33  35  36  35  34  33  33  33  34  35  35  36  35  33  33  33  32  32  33  32  32  32  32  31  32  33  34  35  36  39  41  45  49  54  53  49  49  47  41  39  39  38  37  38  40  37  35  35  35  36  38  37  38  39  40  50  68  84  97 108 109 104 100  98  94  91  92  95  96  94  88  76  58  48  52  69  91 110 114 118 123 128 127 121 105  82  57  46  39  35  35  34  34  33  33  34  33  33  35  36  36  37  37  37  39  40  43  49  57  63  71  82  81  77  85  94  95  82  64  48  42  39  36  36  35  36  36  36  35  34  32  33  33  33  34  33  33  33  34  35  36  36  35  33  33  34  35  37  37  37  37  38  39  39  37  34  34  34  36  39  41  43  44  44  44  44  43  43  45  47  50  52  51  48  46  46  47  48  51  53  51  50  50  51  50  49  47  46  47  47  49  49  48  47  48  52  58  63  66  65  64  63  62  61  61  58  60  65  70  73  76  78  81  83  81  80  82  81  78  78  90  94  96 105 100  90 103 116 141 197 219 212 209 209 210 209 196 182 183 171 148 128 118 113 112 118 129 134 139 146 155 159 160 160 157 155 159 163 173 192 205 210 213 215 215 
110 106  97  87  77  70  73  81  84  78  72  73  77  79  77  74  72  71  68  64  61  59  59  59  59  58  58  56  59  62  63  62  59  58  60  62  60  56  58  65  56  51  69 119 158 170 182 189 190 195 200 200 184 162 141 120 103  90  86  84  82  85  88  90  95  97  92  81  72  64  61  56  50  49  52  62  74  94 123 145 158 165 175 191 211 217 219 221 212 188 160 143 112  71  58  65  80  84  89  93  93  92  90  81  70  61  58  50  68 152 175 162 202 216 208 212 210 203 197 197 197 194 193 197 200 184 150 115 121 133  97  68  57  56  54  53  55  55  53  50  48  45  45  44  45  47  47  47  47  47  46  43  41  40  40  40  40  41  42  44  45  43  41  40  39  37  35  34  34  34  34  33  32  33  33  32  30  30  31  32  32  31  32  32  32  33  34  35  35  34  34  34  34  35  36  36  36  34  33  32  32  32  33  33  33  33  33  32  32  32  33  34  35  36  39  42  46  50  55  54  50  49  46  40  40  41  41  40  40  41  37  35  35  36  35  35  36  36  35  36  42  53  61  68  73  72  69  67  66  66  65  68  74  81  83  83  78  62  52  53  65  80  93  99 101 102 105 102  92  79  63  49  42  38  35  33  33  34  32  33  35  34  34  35  36  38  38  38  38  39  40  42  47  57  64  72  80  80  78  82  93  95  81  62  47  42  39  36  35  34  35  35  35  34  33  34  35  35  34  34  33  32  33  35  37  38  37  36  36  37  37  37  36  36  36  38  40  41  40  37  36  36  38  40  43  45  46  45  44  43  42  40  41  42  45  48  50  51  48  45  45  47  50  52  53  52  51  51  50  50  49  49  49  49  49  49  49  49  48  49  53  58  64  67  66  64  63  59  60  63  61  64  69  73  76  80  81  82  83  84  85  87  90  90  89  95  96  92  96  93  91 107 122 141 172 198 214 219 217 207 189 164 144 142 130 113 103  98  94  94 105 119 122 122 126 137 142 140 134 130 129 133 139 150 166 174 177 181 190 197 
110 105  96  89  78  70  74  81  82  76  72  72  74  75  77  79  76  73  71  65  61  60  59  58  60  59  57  57  59  62  63  60  57  56  60  64  63  58  57  60  53  51  71 120 158 170 182 190 191 195 199 198 183 162 139 117 100  90  88  86  83  85  85  84  92  98  94  85  74  62  59  54  48  47  53  61  74 101 136 149 155 165 179 192 204 211 215 214 203 177 148 135 108  69  58  65  77  83  89  94  96  94  90  84  70  59  60  54  72 157 177 161 202 215 206 211 211 204 199 200 201 196 193 195 199 183 148 114 121 133 100  74  62  60  55  50  54  54  52  50  48  45  44  45  47  49  49  49  50  50  47  43  41  40  40  41  40  40  41  42  41  40  39  38  37  36  35  34  34  35  33  32  33  33  33  32  31  31  33  33  32  32  32  33  33  33  34  34  35  34  33  34  35  35  36  36  36  34  33  32  31  31  32  33  32  32  32  32  31  33  34  36  36  37  40  42  47  52  55  54  49  48  46  41  42  43  44  42  42  41  37  35  34  35  34  33  37  37  35  35  37  39  41  42  42  41  41  41  41  43  45  49  58  69  72  74  74  63  54  51  53  56  60  68  68  65  66  62  54  47  42  40  39  39  38  33  32  33  31  33  36  35  34  35  36  37  37  37  38  40  41  44  48  56  64  71  75  78  80  84  92  94  81  60  45  42  39  37  36  35  35  35  34  33  32  35  37  37  37  36  35  34  35  37  38  39  39  38  39  40  39  38  37  36  36  38  41  41  39  38  38  40  42  45  48  49  48  46  45  44  43  41  40  42  44  46  48  48  47  46  46  49  53  52  51  52  52  51  51  50  50  50  49  49  48  46  47  49  49  50  51  57  62  65  66  65  63  58  60  65  64  64  68  72  77  82  84  83  84  92  96  95 100 100  96  96  93  89  86  86  90 104 121 131 130 148 180 203 202 179 148 127 115 115 117 118 111 100  90  88  92  98  96  92  91  98 106 112 112 120 129 134 141 145 141 133 128 131 142 151 
113 104  93  90  83  77  78  78  76  75  76  76  72  74  78  80  76  73  72  66  61  60  58  58  60  59  57  58  60  61  62  61  59  57  60  64  64  60  56  56  52  55  79 125 161 173 185 192 193 196 199 197 183 162 136 115  98  88  87  85  82  85  86  84  92  98  97  88  75  62  58  55  49  50  54  60  73 107 153 163 164 171 188 197 197 198 202 206 198 171 139 127 102  66  59  65  77  85  91  95  95  94  93  86  71  57  58  55  75 160 181 166 204 216 204 208 210 206 203 204 204 198 195 197 201 184 150 115 121 132 100  73  61  61  54  47  52  54  52  51  49  46  45  46  48  49  50  51  52  53  50  45  42  40  40  41  40  40  40  40  39  38  37  37  36  35  35  34  34  35  32  32  33  34  34  33  33  33  34  35  34  32  33  33  33  33  34  34  34  33  33  34  35  36  36  36  36  35  33  32  31  31  32  32  31  31  31  32  31  33  34  36  38  39  40  43  47  51  55  53  47  46  45  42  42  43  43  41  40  39  36  34  34  35  34  32  37  39  37  38  39  37  37  36  34  35  36  37  34  35  38  43  53  64  67  67  65  58  50  45  45  42  41  48  48  43  44  45  43  37  36  36  34  33  32  28  29  34  34  35  35  34  33  34  34  35  36  36  38  41  43  48  51  53  61  69  70  75  83  89  94  93  81  60  44  44  43  40  39  38  38  37  35  34  34  37  39  39  39  38  39  38  39  39  39  39  39  39  39  40  40  39  38  36  37  38  40  40  38  38  40  41  43  45  49  51  51  51  49  48  48  44  44  47  48  46  44  44  45  46  47  50  52  49  48  51  52  52  50  50  49  49  48  47  46  45  45  46  47  49  52  57  60  62  63  64  64  62  64  68  65  64  64  67  75  85  89  89  90 100 102  99 101  99  93  90  89  85  79  80  83  80  91 109 114 124 136 143 138 127 119 120 133 157 169 171 167 147 118  94  86  85  84  81  78  82  88  93  94  98 104 111 118 123 123 119 117 123 125 123 
116 104  91  87  85  82  79  75  73  76  80  79  74  75  78  77  74  72  72  66  61  59  58  59  61  59  58  59  59  60  62  63  62  59  58  60  60  57  55  54  52  60  88 130 162 174 184 190 193 195 198 197 182 159 135 114  97  86  84  83  81  85  88  87  91  95  95  86  74  62  60  56  51  52  53  56  73 110 157 173 174 176 193 201 198 194 198 207 199 171 134 120  98  66  59  67  79  87  92  94  92  92  92  84  70  56  55  53  76 161 183 169 208 219 205 206 207 204 201 203 204 201 200 203 204 184 149 116 120 128  97  70  59  62  57  49  53  55  53  52  50  47  46  47  48  50  51  52  53  54  51  47  43  40  40  40  39  39  38  38  38  37  36  36  36  35  35  35  35  35  32  32  33  34  34  34  34  34  35  35  34  33  34  34  34  34  33  33  34  34  34  34  35  35  35  35  34  33  33  31  31  31  32  32  31  31  31  31  31  33  34  36  38  40  41  43  46  50  54  52  46  45  44  43  42  42  41  40  39  37  35  35  36  36  35  34  36  37  38  39  38  37  37  36  34  36  38  38  35  33  36  43  53  62  62  62  61  54  46  43  45  43  40  42  41  37  39  41  40  35  34  35  34  34  33  30  31  35  36  35  35  34  34  35  35  36  36  36  38  41  45  48  51  51  62  73  73  76  82  91  96  95  84  62  45  46  45  43  41  41  39  38  37  36  36  37  38  38  38  39  41  41  41  39  38  38  39  38  38  38  38  39  38  37  37  38  39  39  36  38  39  39  39  41  46  49  53  53  53  52  51  51  51  53  51  47  43  43  45  47  47  48  49  47  47  49  51  52  51  50  49  47  47  46  44  45  45  44  45  48  52  57  58  59  60  62  65  68  70  72  69  65  63  67  78  91  96  97  99 105 106 102 104 103  98  96  96  93  84  81  83  86 102 125 135 129 120 124 136 150 160 174 192 204 211 213 206 179 140 109  92  84  84  83  81  76  78  83  86  83  80  84  88  94 102 106 110 118 126 130 
116 104  90  84  83  81  75  74  75  77  79  79  77  78  78  74  73  72  71  67  62  59  59  61  60  59  58  58  58  59  62  65  64  60  56  55  54  53  53  55  51  61  95 133 161 173 180 185 190 193 198 199 181 157 134 114  96  83  83  84  81  85  87  85  89  92  92  84  75  68  63  57  52  51  51  55  75 110 153 175 178 178 193 202 200 198 204 210 202 173 134 117  95  67  60  67  79  86  90  92  90  90  89  76  64  57  55  55  80 163 183 169 208 219 206 205 205 202 200 202 204 202 202 205 204 181 142 110 114 122  93  67  57  64  60  51  54  55  55  54  51  48  47  47  48  50  51  52  54  54  52  48  43  40  39  39  38  37  36  36  38  37  37  37  37  36  35  35  36  35  33  31  32  33  33  33  33  34  35  35  34  33  34  35  35  34  34  34  34  35  35  35  35  34  34  34  32  32  32  32  32  32  33  33  32  32  31  31  32  33  34  36  39  40  42  44  46  50  54  54  49  45  45  44  42  41  40  41  39  36  35  36  36  36  37  37  35  36  38  38  37  36  38  37  35  39  41  38  36  35  37  45  55  61  59  57  56  51  46  43  46  46  43  41  41  41  41  42  40  35  34  35  37  37  36  35  34  34  33  35  36  36  37  38  39  40  39  39  40  43  46  49  49  50  62  75  78  78  81  91  98  97  83  62  47  46  45  43  42  40  40  38  37  36  36  36  36  35  36  38  41  42  41  38  37  37  38  38  37  36  36  37  37  37  37  37  38  38  36  37  38  36  36  38  42  47  50  52  53  53  52  55  58  57  53  49  44  44  46  47  46  46  46  45  46  48  50  52  52  51  48  46  46  45  45  45  45  44  45  47  51  55  58  59  60  61  64  71  74  73  72  68  65  69  83  98 100 100 101 103 102 102 104 105 103 104 103  98  92  85  88 112 139 160 173 166 154 159 176 196 209 220 226 219 217 220 219 193 153 123 105  92  85  84  85  79  78  82  84  79  72  74  76  79  89  97 106 115 130 140 
114 105  92  82  79  76  71  74  79  76  74  74  78  80  79  75  73  72  71  68  64  59  60  62  60  59  58  57  57  59  61  64  64  59  54  50  50  49  51  54  48  59  97 132 157 169 174 179 185 190 195 198 181 157 133 112  95  84  86  87  83  85  83  79  86  92  92  85  80  78  70  59  51  49  50  56  77 110 149 170 176 179 191 198 200 207 212 212 205 177 136 117  96  71  60  65  77  83  87  90  91  90  83  65  57  59  58  59  86 166 183 167 203 216 207 207 206 203 201 204 205 200 197 197 196 170 129  98 103 113  87  64  57  66  62  53  54  56  55  54  52  49  47  47  48  49  51  53  54  54  52  48  43  40  39  37  36  36  35  36  38  39  38  39  38  36  35  35  36  35  33  31  30  31  32  31  32  33  34  35  34  34  34  35  36  35  34  34  34  35  35  36  35  34  34  33  31  31  32  33  33  32  33  34  34  34  33  32  33  33  34  36  39  40  42  45  48  52  56  57  53  47  45  45  42  40  41  42  41  36  36  36  35  35  37  39  36  36  40  39  37  37  40  39  38  42  43  40  40  40  41  50  58  60  58  54  50  51  48  44  46  46  43  41  44  48  45  44  42  37  33  33  37  37  36  37  35  32  31  34  37  37  39  42  44  44  43  43  44  46  49  50  49  52  60  72  81  81  83  92 101  99  78  58  46  46  43  40  39  38  37  37  36  36  36  35  33  33  33  36  39  40  39  37  36  36  37  38  37  35  34  35  37  38  37  37  38  37  37  37  36  36  36  37  40  43  46  48  50  50  51  58  62  59  54  49  45  46  48  48  45  45  46  46  47  48  50  51  53  51  48  46  45  46  47  45  45  47  48  48  49  53  58  62  62  60  60  69  74  73  73  71  67  72  86 100  98  95  95  93  92  93  97  98  99 100  98  94  92  86  93 136 170 191 209 218 219 215 213 213 218 215 205 199 194 199 215 196 157 131 116 103  85  79  83  88  89  88  88  86  83  83  87  91  91  96 105 118 129 134 
112 104  92  80  75  75  77  78  79  77  75  75  76  78  78  79  78  73  64  61  61  58  56  57  59  59  58  57  58  58  58  59  59  57  54  51  50  49  50  50  49  61  95 130 153 161 167 174 182 187 191 190 179 157 130 108  95  88  87  88  89  86  83  82  86  90  90  86  79  71  71  62  47  47  50  57  75 113 159 172 175 181 193 198 199 204 209 212 210 178 129 115 101  77  60  62  75  85  90  90  89  83  75  65  58  56  55  58  86 167 186 173 208 220 210 208 204 199 201 203 200 191 183 179 181 149 107  93  98 101  80  63  59  69  64  54  57  58  56  54  51  48  46  46  47  48  51  53  53  52  50  48  46  43  39  36  34  35  36  37  39  39  39  39  39  37  34  34  36  37  36  34  32  32  32  31  32  33  34  35  35  35  34  34  33  32  31  31  33  34  36  36  35  34  35  33  30  30  31  32  34  34  33  32  31  31  33  33  31  32  35  38  39  39  41  45  49  52  56  57  53  48  44  44  44  43  41  40  39  37  35  34  34  35  36  38  38  38  39  38  37  38  40  40  40  44  47  45  42  40  43  52  60  63  61  60  59  56  52  48  46  45  44  44  44  44  42  41  40  38  35  35  37  37  36  36  36  36  37  37  37  39  42  44  45  45  44  43  46  49  50  50  51  56  60  67  80  87  90  96 103 100  78  57  44  42  40  37  38  37  36  36  36  36  36  35  34  35  37  38  39  38  37  35  35  37  39  38  36  35  35  36  38  38  38  38  37  37  37  35  34  38  38  38  39  42  45  48  49  51  54  61  64  59  52  48  47  49  51  51  48  45  44  46  47  48  49  51  52  51  48  46  45  47  48  45  43  46  47  48  50  52  54  57  59  60  62  68  73  76  75  73  72  77  84  89  88  88  89  85  80  78  79  83  88  84  87  93  85  84  98 128 165 202 225 220 204 203 200 196 203 202 197 197 192 197 221 205 166 140 116  96  86  82  83  92  93  91  92  89  85  84  89  94  94  95  99 108 114 117 
110 101  91  80  75  76  80  81  80  78  77  75  74  75  78  81  80  72  61  59  61  59  55  54  59  59  57  58  57  56  57  57  58  56  53  50  48  49  49  49  49  62  93 129 152 161 169 176 181 187 190 187 176 155 126 104  92  88  86  87  90  87  86  88  88  89  89  86  77  66  65  59  48  51  55  56  68 110 166 178 179 186 197 201 199 203 208 214 211 177 126 114 101  78  63  64  75  86  91  91  88  82  75  69  60  52  53  60  92 170 188 174 204 216 208 206 203 199 202 202 193 178 167 162 159 128  91  86  92  93  77  63  60  66  63  57  59  57  53  51  49  47  46  46  47  50  52  53  51  49  47  46  45  43  39  36  35  36  37  39  39  39  38  38  38  37  33  33  35  37  36  34  32  32  32  32  32  32  34  34  35  35  34  32  30  29  29  31  33  34  35  35  35  34  35  34  30  30  31  32  34  34  33  31  30  30  32  32  31  32  35  38  38  39  41  46  50  52  53  54  52  48  46  45  45  45  42  40  38  37  34  33  35  35  36  38  39  39  38  38  38  40  43  43  44  46  47  46  41  40  44  54  62  66  65  63  60  56  53  50  46  44  44  45  44  42  41  40  39  38  37  37  36  35  35  35  36  38  39  37  36  39  42  45  45  45  44  44  47  50  51  51  52  57  61  66  78  86  91  95  99  93  74  55  43  40  37  35  36  36  35  35  36  36  35  35  35  37  38  39  39  37  36  35  35  37  39  38  36  36  36  37  38  39  38  37  36  36  36  35  35  39  39  39  38  41  43  46  49  52  56  62  64  60  54  50  49  51  52  52  50  47  46  48  49  48  48  49  50  50  48  46  45  45  46  45  44  44  45  48  51  53  55  57  60  63  65  66  71  78  79  79  79  82  83  82  80  81  83  83  80  73  72  76  81  76  80  87  78  76  85 102 147 202 226 219 202 200 198 195 199 201 202 202 197 201 224 210 174 144 116  97  97  92  88  91  89  87  87  85  83  83  85  88  88  87  89  96 100 102 
110 100  89  80  76  76  79  80  80  79  77  75  74  74  76  80  78  71  62  62  63  60  56  55  58  58  58  59  57  55  56  59  60  58  54  49  46  47  49  51  50  61  93 129 155 167 175 180 183 187 190 189 176 151 121 100  89  85  83  84  87  87  88  91  90  88  87  82  75  67  58  52  52  58  59  54  60 103 168 185 187 191 200 203 199 202 209 215 208 174 128 114  98  76  67  70  78  85  89  91  89  84  78  71  61  51  51  65 104 176 190 174 198 210 205 205 203 202 204 199 184 164 154 151 140 112  84  76  82  86  77  66  58  61  61  59  60  56  50  47  47  46  47  47  48  51  54  54  51  47  45  44  43  42  39  37  37  37  39  40  39  38  37  37  37  35  33  33  34  35  35  33  32  32  32  32  31  32  32  33  33  33  33  32  30  29  30  33  34  35  35  35  34  33  34  34  32  31  32  32  33  34  34  32  30  30  30  31  33  33  33  36  38  40  44  50  53  53  52  52  52  51  50  49  48  46  44  42  40  38  35  34  36  36  37  39  40  39  39  38  39  43  46  47  47  47  46  43  39  40  46  57  65  69  67  62  54  53  52  49  47  44  44  43  43  44  44  42  39  39  38  36  34  34  35  35  36  36  36  34  35  37  41  45  47  46  46  46  49  51  51  52  53  57  64  72  78  82  86  90  91  83  67  52  43  39  37  35  35  35  36  36  36  36  35  35  36  36  37  38  38  37  36  36  36  37  38  38  37  37  37  38  39  39  38  37  36  36  37  37  37  39  39  38  37  40  43  46  49  52  56  59  61  59  56  52  51  50  50  51  50  50  51  52  51  49  48  48  48  49  48  45  44  43  43  45  45  43  44  47  52  56  60  63  65  68  69  66  70  80  84  84  83  84  83  80  77  77  81  87  86  79  77  77  78  76  76  77  73  66  62  72 121 185 213 220 220 217 215 212 209 210 211 207 204 210 222 207 174 143 121 109 111 103  91  86  82  78  75  75  78  82  80  78  78  78  79  85  89  89 
112 100  87  76  74  75  76  77  79  80  79  76  74  74  76  80  76  69  61  61  62  60  57  55  57  58  58  59  58  56  57  59  61  61  56  51  48  48  50  53  51  64  98 133 157 169 177 182 184 187 189 188 176 151 118  99  89  85  83  83  84  85  86  89  89  88  84  78  73  66  55  50  53  60  58  49  56 104 175 194 192 190 196 197 192 196 204 210 202 170 126 113  98  78  73  75  79  84  89  91  92  86  74  67  58  51  52  72 117 181 195 184 205 214 208 204 200 198 199 192 177 157 152 153 138 109  80  69  71  77  77  69  62  61  59  58  58  53  48  45  46  47  48  48  48  51  54  55  51  48  45  44  43  42  40  38  37  39  40  40  37  36  37  37  36  34  33  33  34  35  35  33  32  32  33  32  32  31  31  33  34  34  35  34  31  31  32  33  35  36  35  35  35  34  34  33  33  32  32  33  34  34  34  33  31  30  30  32  35  35  35  37  38  41  46  51  54  53  52  53  56  57  56  54  51  49  47  45  43  40  38  36  35  36  38  39  40  40  39  39  40  44  47  48  48  47  46  43  40  40  46  57  65  68  67  59  52  52  51  50  48  46  44  44  43  44  45  42  39  40  39  36  34  33  35  36  37  36  35  34  34  37  40  44  46  47  47  49  51  53  53  53  55  59  68  77  81  83  85  90  87  78  66  54  45  41  38  36  37  37  37  38  38  38  36  36  37  36  36  37  38  37  36  36  37  38  39  38  36  36  38  39  39  39  38  37  36  37  38  38  37  38  37  37  38  43  47  50  51  52  53  54  55  55  53  51  49  49  50  52  52  54  56  54  51  49  47  46  47  48  47  45  44  43  43  45  45  42  42  46  53  59  64  67  71  74  77  73  75  83  84  81  79  82  82  79  77  80  85  88  87  83  82  81  78  76  72  68  73  66  54  58  86 133 179 199 206 214 215 211 210 211 213 214 216 219 216 191 156 136 128 123 112 103  93  83  78  74  68  69  75  80  77  72  73  76  78  77  77  77 
111 100  88  79  75  73  73  74  76  80  80  78  76  75  77  79  75  67  61  60  60  59  56  55  57  57  58  59  60  60  58  59  61  62  59  55  52  51  52  53  52  67 105 138 159 168 174 179 184 186 188 185 174 150 115  95  88  86  83  82  83  85  88  89  89  88  82  74  68  65  56  51  54  58  55  48  55 105 178 194 187 181 184 186 187 194 202 207 199 166 124 110  98  82  77  77  79  83  87  90  94  85  68  61  56  52  54  80 128 183 199 193 207 213 208 203 200 198 198 195 183 166 163 164 153 121  85  68  68  75  78  73  65  61  57  55  55  51  48  46  47  49  47  46  47  49  52  54  53  50  47  45  44  43  40  38  38  39  40  39  37  36  36  36  35  34  32  33  35  36  35  34  33  33  32  32  31  31  31  33  34  35  35  35  34  33  32  32  33  35  36  36  35  34  33  33  31  32  33  34  35  35  34  32  31  31  33  34  35  35  36  40  41  42  46  51  54  54  55  56  58  58  56  53  49  47  46  44  42  39  38  36  34  35  38  40  40  40  39  40  41  43  46  46  46  46  46  44  42  42  46  54  61  64  62  57  53  53  52  51  49  47  45  44  43  43  44  42  40  39  39  36  34  34  35  36  37  36  35  35  36  38  41  44  46  47  48  50  52  55  55  54  54  57  67  77  80  82  85  91  85  75  65  55  46  43  39  38  38  38  38  39  39  39  37  36  36  36  36  36  37  37  37  38  38  39  40  38  35  36  37  38  40  39  38  38  37  38  40  38  37  36  35  35  38  45  50  52  53  52  53  55  57  55  52  49  47  48  49  50  50  50  51  50  49  48  47  48  49  48  46  44  44  44  46  48  47  44  43  46  53  58  62  65  68  73  76  74  77  83  81  76  74  79  82  81  79  82  86  85  81  79  82  80  75  74  69  66  77  71  55  53  72 105 134 146 150 155 155 154 164 175 189 210 211 194 168 150 136 125 117 113 112 109 101  85  82  84  80  81  85  87  83  76  73  73  73  74  74  73 
109  99  90  84  79  73  70  71  74  78  80  79  77  77  78  80  75  67  62  60  59  58  56  56  57  58  58  59  62  62  59  58  60  61  60  58  54  53  52  51  50  68 110 141 159 167 172 178 183 187 188 182 173 149 111  92  85  84  82  81  82  86  89  90  89  86  79  68  63  62  56  53  54  56  55  50  57 105 177 188 179 172 174 181 191 201 209 212 202 168 124 109 100  88  79  76  77  82  88  92  92  82  66  61  56  53  56  87 140 187 199 195 204 208 205 202 200 199 200 199 193 180 175 176 168 137  96  71  67  75  79  74  65  61  55  51  52  51  50  50  50  50  47  46  46  48  51  53  53  51  48  46  45  43  40  38  37  38  39  39  37  37  36  36  35  34  33  34  35  37  36  35  34  33  32  31  30  30  31  32  34  34  35  35  35  33  32  31  31  32  34  35  35  33  33  32  29  30  33  34  34  33  32  31  30  32  35  35  34  35  38  42  43  43  44  49  53  55  58  59  58  57  55  50  46  46  46  44  41  37  37  36  34  36  38  39  40  40  39  40  41  42  44  44  44  45  45  44  43  43  44  50  55  58  56  55  55  55  52  50  48  46  44  43  43  42  42  41  40  38  37  36  35  35  35  35  36  36  36  36  38  40  42  44  45  46  47  50  52  54  54  53  52  54  62  71  75  79  85  91  85  73  62  54  47  43  40  39  38  37  37  38  39  39  38  37  36  36  35  35  36  37  38  39  39  40  41  38  35  35  37  38  39  39  38  38  38  39  41  38  35  35  34  34  38  43  48  51  52  53  56  60  61  58  53  49  46  47  47  48  47  46  46  47  47  48  49  50  51  50  47  45  45  46  48  50  48  44  43  46  53  58  61  62  65  70  73  74  77  81  78  73  71  76  80  80  78  80  85  83  78  76  79  78  74  75  72  71  84  77  59  53  74 104 111 114 118 114 110 110 120 134 154 185 189 164 124 113 118 110 102 103 118 119 108  91  90  94  95  97  98  96  88  77  70  69  72  75  76  75 
107  97  89  86  80  75  72  72  74  77  78  77  76  77  79  82  76  68  64  61  59  58  57  56  58  59  60  60  62  62  59  58  59  60  59  56  54  52  49  47  48  68 113 142 159 167 173 179 184 188 187 180 173 149 109  89  83  82  82  81  81  84  86  88  87  82  73  64  59  58  56  55  55  59  58  53  60 107 174 182 174 170 174 187 206 217 223 223 212 176 128 111 105  96  81  73  75  83  91  94  89  80  70  66  59  51  55  94 153 193 198 191 201 204 202 201 201 199 198 200 200 190 182 178 173 146 107  76  67  73  81  75  63  58  54  51  53  53  52  53  52  50  47  46  46  49  51  52  52  50  48  47  46  44  40  37  35  36  38  38  38  37  36  36  34  33  33  35  36  37  37  36  36  35  33  31  30  30  30  32  33  33  34  34  34  33  32  32  31  31  31  33  33  33  33  32  29  29  31  32  32  31  31  32  31  32  34  34  33  34  39  43  44  43  44  48  51  54  59  61  61  58  53  49  47  48  49  47  42  37  37  37  37  37  38  39  39  40  41  41  42  43  43  42  43  43  44  43  43  42  44  49  52  53  52  54  58  54  50  45  42  41  42  42  43  42  42  42  41  39  36  35  36  36  35  34  34  35  36  38  40  41  43  45  46  47  47  49  51  52  53  51  51  52  58  64  71  77  84  89  84  72  58  50  45  41  39  37  37  35  34  35  37  38  37  37  37  37  36  35  36  38  39  39  39  40  40  37  35  36  38  39  39  39  38  38  37  38  41  37  34  34  34  35  36  39  43  46  51  55  61  64  64  61  56  50  47  46  47  48  47  46  45  46  48  48  50  52  53  53  50  46  45  46  49  48  44  41  41  46  54  61  65  67  69  72  75  75  77  79  75  70  68  72  75  75  73  76  81  83  79  75  78  79  78  82  82  84  91  81  61  58  87 125 134 143 151 143 135 130 129 133 143 159 169 162 127 113 110  98  96 105 119 116 102  93  92  96 102 107 108 102  89  74  65  69  77  78  77  77 
109  97  86  80  80  80  77  75  76  78  76  73  73  77  80  82  76  69  66  62  59  57  57  57  58  59  59  59  60  60  58  58  59  58  56  54  51  49  46  44  46  69 116 145 161 170 177 182 185 187 185 178 170 146 106  89  84  84  84  82  79  82  83  82  84  81  72  68  65  63  63  62  63  69  64  52  66 113 174 184 178 179 184 199 219 228 230 229 220 185 134 116 112 106  86  75  77  86  93  95  89  81  74  70  60  50  54  98 163 199 202 194 203 206 203 202 200 197 193 196 200 191 182 174 170 149 114  75  62  69  82  75  62  57  57  57  57  56  54  53  50  48  46  46  49  51  53  52  50  48  46  46  45  43  40  37  35  36  38  38  38  37  36  36  35  34  33  35  36  38  37  37  37  37  35  33  31  31  32  33  33  33  33  33  33  34  35  35  34  32  31  32  33  33  34  34  31  31  31  30  31  31  33  34  34  34  34  33  32  33  38  43  44  44  46  50  53  55  59  61  60  56  51  48  49  50  51  47  42  37  35  37  39  39  38  38  38  39  40  41  42  42  41  41  42  42  42  41  41  42  44  50  53  54  51  54  55  50  44  39  36  37  40  42  43  43  42  42  42  39  36  35  37  37  35  33  33  33  36  38  39  40  43  46  49  48  48  50  51  52  52  52  51  54  59  66  73  79  83  85  82  72  58  48  43  40  39  37  36  35  34  34  36  38  38  38  39  37  36  36  36  37  38  38  38  38  38  37  37  37  38  39  40  39  38  37  36  37  39  36  34  36  36  36  38  41  44  47  51  57  63  64  63  61  57  52  47  47  48  48  49  49  49  49  50  50  51  53  54  54  52  48  45  45  45  44  41  38  39  46  58  69  75  79  81  84  85  81  79  78  72  65  61  64  67  69  69  73  77  78  75  73  78  80  82  87  90  92  91  74  57  72 111 157 183 193 192 179 179 188 195 199 203 208 212 205 176 152 131 108  96  90  82  76  74  71  80  96 112 116 112 107 100  89  76  70  69  72  73  72 
110  98  85  79  80  81  79  79  79  78  74  71  72  77  80  81  75  69  66  63  59  57  57  58  58  58  58  58  58  58  58  58  59  58  55  52  49  48  46  44  45  71 121 149 162 171 177 181 184 185 183 175 164 139 102  87  84  85  87  85  81  82  82  80  85  85  81  80  79  76  76  75  75  79  70  54  74 123 179 191 189 190 198 211 225 229 229 230 222 189 139 120 117 113  92  80  79  88  94  93  89  83  75  69  60  51  56 102 168 204 209 202 202 203 202 201 199 196 191 195 200 190 179 171 168 151 118  73  56  64  81  76  61  59  60  61  59  56  53  51  49  46  45  46  49  53  53  52  49  46  44  44  44  42  39  36  36  36  38  39  38  37  36  36  35  34  34  34  36  37  36  35  37  37  36  35  34  33  33  34  34  34  33  33  34  36  37  38  36  34  33  33  34  34  36  36  34  33  32  31  32  33  35  36  36  35  34  33  34  35  38  42  44  45  47  51  54  56  58  60  60  56  52  51  52  54  53  48  43  39  37  37  39  39  38  37  37  38  39  40  41  40  39  40  42  41  40  40  40  42  45  49  53  53  52  51  49  45  39  35  34  35  38  41  43  43  41  41  41  38  36  35  36  37  35  33  32  32  35  36  37  39  43  48  50  50  49  51  53  53  53  52  51  54  61  70  77  80  80  80  78  71  59  49  42  40  39  38  37  36  35  35  37  38  38  39  40  38  37  37  37  37  38  38  37  37  37  37  38  38  38  39  39  39  38  36  36  37  38  37  37  37  37  38  42  46  50  51  53  56  60  63  64  62  58  53  48  47  47  48  49  49  49  50  51  50  50  52  54  54  52  48  44  42  41  42  41  39  41  48  60  71  79  82  83  85  86  82  79  77  71  66  64  67  68  70  72  74  75  75  74  75  80  82  84  89  92  94  89  71  55  65 114 177 206 212 209 197 202 218 229 232 231 232 232 226 207 186 158 118  89  70  56  53  55  59  70  85 102 108 107 103  97  89  77  70  69  71  71  71 
107  96  85  80  80  81  80  79  79  77  73  72  74  78  80  78  72  67  66  63  59  58  58  58  58  58  57  56  57  58  58  59  60  59  55  52  51  51  49  46  46  74 127 153 163 168 173 176 180 182 179 170 159 135  99  85  83  85  88  87  83  83  84  83  89  94  93  93  92  89  91  91  87  85  71  57  82 132 185 200 199 198 210 220 223 223 225 230 221 188 139 120 117 114  97  84  82  90  93  90  87  82  75  68  60  53  60 106 173 208 215 208 200 198 199 198 198 197 194 198 200 188 177 173 169 153 121  71  53  62  79  74  59  60  61  60  57  54  51  49  47  45  44  45  48  52  53  52  48  45  43  42  42  41  38  36  35  36  38  38  38  37  36  36  35  34  33  34  35  35  33  32  35  35  35  36  36  36  35  35  35  35  34  34  36  37  38  38  37  36  36  36  36  36  35  35  34  35  35  34  34  35  35  35  35  34  33  34  37  37  39  42  44  45  49  52  54  55  57  59  59  57  55  55  56  56  53  48  45  42  40  38  37  37  37  37  36  38  40  40  40  39  37  37  39  38  38  38  40  41  42  46  50  52  52  49  43  39  36  34  34  37  39  42  43  42  39  38  37  36  35  34  34  34  33  31  32  33  34  35  36  40  44  48  51  51  49  51  52  52  52  51  49  52  61  73  79  79  77  78  76  69  59  49  42  40  38  39  39  38  37  37  38  39  38  39  40  39  38  37  38  38  39  39  38  38  38  38  38  39  39  39  39  39  38  36  36  37  37  38  38  39  38  40  45  51  55  55  54  54  57  62  65  63  58  53  49  47  47  48  48  47  47  48  49  48  49  51  52  52  50  45  41  39  39  42  42  40  42  47  57  65  69  71  72  73  74  73  72  72  72  71  71  72  73  74  75  76  77  76  78  83  86  85  84  88  91  91  85  71  53  46  92 161 190 196 191 177 180 198 220 229 229 227 226 221 206 188 159 110  73  54  51  48  49  58  63  67  76  85  90  86  80  73  69  71  73  72  71  71 
103  92  83  81  80  79  78  78  77  76  74  74  78  81  80  73  68  66  65  62  59  59  61  60  59  57  57  56  57  58  58  59  60  59  57  55  54  54  52  47  46  73 130 155 161 162 164 169 175 180 177 166 159 138 102  87  82  82  87  87  81  83  85  86  91  97 102  99  93  91  98  99  91  84  71  61  87 134 186 205 203 200 214 223 219 215 221 231 220 184 136 117 113 109  96  85  83  91  93  88  85  81  74  68  62  57  65 112 177 211 217 210 199 198 199 196 195 195 194 198 198 184 177 176 170 153 121  72  55  64  77  68  54  60  59  53  53  51  48  46  45  44  41  42  44  49  52  52  48  44  42  41  40  39  37  35  35  36  37  37  37  36  35  35  35  34  32  33  34  34  32  29  30  32  34  36  36  36  36  35  35  35  34  35  36  37  37  37  37  37  37  38  37  35  33  31  32  34  35  36  36  35  34  33  33  33  33  35  39  39  40  42  43  44  47  50  53  54  56  57  56  54  54  56  56  53  48  44  42  41  38  36  35  35  36  38  38  39  40  41  41  39  36  34  34  35  36  38  38  38  38  41  45  48  51  46  38  36  36  34  36  39  43  43  42  41  38  35  33  33  33  31  30  30  30  30  31  33  33  34  37  41  45  49  51  49  48  48  49  49  50  51  50  48  58  72  79  78  77  80  77  68  57  48  43  40  38  38  39  39  38  37  38  38  37  38  39  38  37  38  38  39  40  40  40  39  39  39  38  39  38  39  39  39  38  36  35  35  36  37  38  38  39  40  46  52  54  53  52  53  56  60  61  60  55  50  47  47  49  50  49  48  45  45  45  46  48  51  51  49  45  41  39  39  40  39  38  38  39  42  47  51  52  51  52  55  57  55  54  59  64  68  69  67  66  67  70  73  75  78  84  90  89  83  79  81  84  85  82  68  51  46  66 105 146 148 127 115 110 124 177 216 234 233 226 209 177 143 107  72  56  50  48  45  45  51  57  59  59  60  61  61  62  65  71  71  69  65  63  62 
100  93  83  77  78  79  77  77  78  77  77  78  81  80  77  74  69  65  62  61  61  61  60  59  59  61  61  58  58  59  59  60  60  58  55  55  55  57  55  49  45  70 128 152 158 160 165 170 176 179 179 174 164 138 103  90  86  85  84  84  86  86  85  85  89  93  94  95  93  92  98  95  85  82  71  63  88 135 186 205 206 206 215 216 210 214 224 232 217 180 134 118 110 100  94  90  86  86  87  86  83  79  74  71  64  59  69 113 174 212 220 211 199 197 199 196 193 193 195 197 197 188 179 172 168 153 121  72  57  66  74  67  56  57  54  50  50  49  47  49  49  47  44  41  42  44  48  50  48  46  44  43  41  40  38  36  35  35  35  36  36  36  36  36  36  35  34  34  34  34  32  30  28  30  32  34  34  34  33  33  33  33  34  35  36  35  35  35  36  36  36  37  36  35  33  33  32  33  35  35  35  35  35  33  32  32  33  36  39  41  42  43  42  40  41  44  48  51  52  53  53  51  51  51  51  51  49  46  44  41  38  36  35  35  35  36  37  39  40  41  39  36  33  32  32  33  34  35  35  36  38  41  43  46  47  42  36  35  35  37  38  40  41  41  40  37  34  33  33  32  30  29  29  30  31  32  33  32  30  33  36  37  41  46  50  50  49  49  51  51  50  50  51  51  58  67  73  79  82  79  74  66  58  48  40  40  39  39  38  38  37  37  38  39  38  38  39  38  38  38  39  38  39  39  40  39  39  38  37  38  38  39  39  38  37  37  37  36  36  37  38  40  40  43  45  49  51  51  52  53  55  59  59  56  52  49  47  47  49  49  49  48  49  47  45  44  46  49  49  46  43  40  39  39  39  38  38  38  40  42  43  43  42  40  40  42  44  41  42  47  52  53  54  53  53  54  58  61  66  72  78  80  78  73  68  69  70  69  72  64  53  53  72 108 144 137 106  93  88  94 118 140 157 167 152 125 101  82  65  53  48  47  46  47  51  54  53  51  53  53  53  53  53  58  66  72  71  62  59  58 
 99  94  84  75  78  82  78  78  79  78  79  81  82  78  75  77  73  66  61  60  60  61  59  56  58  61  63  61  59  58  60  61  61  57  55  53  53  57  57  49  45  68 122 147 155 159 169 177 182 185 187 186 170 141 104  88  86  88  83  83  88  87  84  82  84  87  87  90  92  92  96  90  77  77  73  69  95 141 189 206 209 211 214 209 205 215 227 229 212 176 135 118 106  94  93  93  89  83  83  86  84  80  76  76  70  64  75 114 169 212 223 212 197 195 199 197 193 192 194 197 197 192 178 167 166 153 121  72  58  68  75  72  64  60  57  57  59  57  55  57  56  53  50  46  44  45  49  51  49  48  47  45  42  40  39  38  37  36  38  38  36  36  36  36  36  35  36  36  35  34  33  31  29  29  31  32  32  32  31  31  31  32  34  35  34  33  33  34  35  35  35  35  35  34  35  34  33  34  34  33  34  35  36  33  31  31  34  36  37  40  43  42  39  36  36  39  42  45  45  46  48  47  46  46  48  49  50  49  46  41  37  36  35  35  35  36  37  38  39  38  37  34  31  30  31  31  32  32  33  35  37  40  42  42  42  40  37  36  37  38  39  38  37  36  35  34  30  31  33  31  29  29  30  31  32  34  34  32  29  31  35  32  34  41  48  48  48  50  53  55  51  50  51  57  61  65  69  79  85  81  74  66  59  47  38  39  40  39  38  37  37  37  38  38  38  38  38  39  39  38  38  37  37  38  39  40  39  37  36  37  38  38  37  37  37  38  38  38  38  37  38  41  43  45  46  48  49  51  54  55  55  57  57  53  52  50  47  46  47  49  48  49  51  50  47  44  45  47  48  45  42  41  41  40  37  37  38  40  41  41  40  39  38  38  38  38  38  36  37  41  41  41  40  41  42  44  46  48  52  61  65  64  62  59  57  58  58  60  65  63  56  55  76 110 135 131 109  91  84  79  70  68  75  86  75  54  48  46  47  49  49  49  51  56  59  57  51  46  48  51  53  54  51  54  70  88  98  96  95  97 
101  94  84  76  78  82  82  82  81  79  79  80  82  80  78  79  76  70  63  60  58  59  58  56  54  57  61  63  60  57  58  61  61  58  55  53  51  54  54  49  46  67 115 142 152 157 171 185 194 198 200 197 180 150 108  84  78  87  89  85  82  82  83  83  81  84  89  90  88  88  93  89  75  70  72  82 109 150 194 209 211 212 213 209 206 217 226 225 207 176 137 116 102  93  92  93  91  87  85  86  86  84  82  85  83  78  85 119 171 212 224 214 196 193 199 199 196 193 192 195 197 191 178 166 165 152 121  77  62  68  79  80  77  75  74  75  79  76  71  69  65  60  58  56  54  54  55  55  50  47  46  44  42  40  40  40  40  40  41  40  37  35  34  34  34  35  35  34  33  33  34  33  31  31  32  32  33  32  32  31  32  33  35  35  33  32  33  33  34  35  35  36  35  34  35  34  33  33  34  33  34  35  35  32  31  31  33  35  34  38  40  41  37  34  34  35  38  39  37  38  41  41  41  43  45  47  48  47  44  39  36  35  34  35  36  37  38  38  36  36  33  31  31  30  29  30  31  31  31  32  34  36  37  40  40  41  40  39  38  37  37  35  32  32  32  31  30  29  30  29  29  30  30  31  32  33  34  32  30  31  33  31  32  37  42  44  44  47  50  53  53  51  53  60  66  69  69  78  86  86  80  69  58  46  39  38  39  39  38  39  38  39  38  37  38  37  37  37  37  36  36  37  38  39  41  42  41  39  37  37  38  37  37  36  37  37  39  40  41  38  37  41  44  45  46  50  52  54  56  57  58  58  55  53  52  51  48  47  48  50  50  49  48  49  49  47  47  48  48  45  43  42  42  40  36  37  38  39  39  38  37  36  37  39  41  41  40  39  39  38  35  36  37  40  41  40  40  40  43  48  52  51  50  50  53  52  57  63  64  61  56  53  59  73  92 105 107  89  74  65  63  63  63  63  61  60  57  54  51  52  55  59  64  65  61  52  48  46  41  47  54  53  50  60  92 126 151 163 170 174 
 96  90  82  77  76  78  82  83  81  79  79  80  82  82  82  80  74  68  65  63  61  61  61  60  59  59  60  59  57  56  56  58  59  57  55  52  49  51  52  49  43  60 104 135 150 156 174 192 203 208 209 204 190 160 117  89  81  89  93  89  80  78  79  81  84  88  90  86  82  85  92  89  74  66  71  89 113 155 203 213 209 206 211 210 204 211 221 227 208 178 143 116 100  94  94  95  93  89  87  87  87  86  85  91  93  91  94 125 173 212 224 216 197 193 197 197 195 194 191 194 197 189 177 166 162 149 122  84  69  74  88  92  90  89  88  90  91  87  82  78  72  67  64  62  60  56  54  52  47  45  45  42  40  38  38  40  41  41  41  40  38  36  34  33  33  34  33  33  32  33  34  34  32  31  32  32  32  32  31  31  32  33  35  35  33  33  33  34  35  35  36  36  36  35  35  34  32  32  33  34  34  34  33  31  31  33  34  34  33  37  40  40  37  34  33  34  35  34  32  32  34  35  36  38  41  43  44  43  41  37  34  34  36  37  39  40  41  40  39  37  35  33  33  32  30  30  30  30  30  30  31  33  35  37  40  40  40  39  39  40  39  36  33  30  31  31  30  30  30  30  30  30  30  30  30  31  31  30  29  30  30  28  29  32  36  39  40  42  46  50  53  53  53  60  68  73  72  79  86  87  79  64  53  44  39  38  38  37  38  39  39  39  38  37  37  37  37  37  36  35  36  37  38  39  40  40  40  39  38  37  36  36  36  36  36  36  37  39  40  39  39  41  42  42  44  47  50  54  57  59  62  60  56  54  52  51  48  47  48  51  50  48  45  48  50  50  50  49  48  45  45  45  44  41  38  39  39  39  38  37  36  37  39  40  41  40  39  40  38  36  34  36  39  42  42  41  39  40  44  42  43  46  47  50  54  57  59  60  59  61  65  64  72  82  84  94 103 100 102 106 109 110 112 115 104  86  68  57  55  63  68  68  67  65  59  48  44  46  45  44  45  47  51  73 120 156 175 181 185 187 
 90  84  80  75  72  74  81  82  80  79  79  79  80  80  80  77  67  60  60  58  56  54  55  58  59  57  54  51  50  52  53  55  55  53  52  50  48  49  49  46  41  56 100 135 154 162 179 197 208 213 213 205 189 159 119  93  82  83  86  87  82  79  80  84  88  90  89  87  86  89  95  89  72  63  72  96 114 153 203 215 210 207 213 212 206 210 220 226 206 178 146 115  98  93  96  94  88  86  86  85  86  84  84  92  96  97 101 128 172 210 222 215 199 193 195 194 194 194 191 195 199 190 177 167 160 147 124  92  75  77  92  96  93  90  89  88  88  84  81  77  73  69  65  64  62  57  52  48  46  45  44  43  40  39  39  41  43  42  41  40  39  37  35  33  33  33  34  32  31  32  34  34  32  32  33  33  32  31  31  31  32  33  35  35  33  33  34  35  36  36  37  37  37  35  34  34  33  33  33  35  35  34  32  31  32  34  35  34  34  36  39  39  37  35  35  35  35  34  32  31  32  32  33  35  37  39  40  39  37  35  33  34  38  39  39  39  39  40  40  39  37  35  34  33  31  30  30  30  30  30  31  31  33  36  39  39  38  38  39  41  40  38  34  31  31  32  31  31  31  31  31  31  31  30  29  29  29  29  27  28  29  28  28  30  33  35  37  39  42  47  52  55  57  61  69  75  77  82  88  86  74  59  51  45  41  39  38  37  38  39  39  38  38  37  37  37  38  37  36  36  37  37  37  37  38  39  39  39  38  36  36  36  36  36  35  35  36  37  38  38  39  40  39  39  40  44  48  52  56  60  63  62  58  53  52  51  47  46  47  50  49  46  44  47  50  51  51  50  48  48  48  48  46  43  40  41  41  39  38  38  39  41  41  40  38  37  37  38  37  36  36  39  42  45  45  43  41  45  48  44  44  47  50  50  56  70  70  62  67  82 100 111 128 146 147 150 156 155 145 135 134 138 140 134 114  89  70  59  59  75  81  77  68  63  59  49  44  45  48  54  64  80  94 110 130 140 147 164 175 179 
 86  81  79  72  71  74  80  81  79  77  77  76  72  71  70  65  56  48  50  47  43  42  45  50  51  49  46  43  44  47  48  50  49  46  47  46  46  49  48  43  40  59 104 140 161 172 186 199 209 213 212 202 182 152 117  93  79  72  76  83  86  84  85  90  91  89  88  92  95  95  98  89  67  60  75 105 117 148 197 214 214 213 214 212 208 213 222 223 201 175 145 113  94  90  95  91  80  81  83  83  84  83  82  90  96  99 105 130 170 208 220 214 198 193 195 194 193 192 191 197 202 193 180 169 159 147 127  95  77  75  88  90  87  84  82  79  76  75  75  74  71  67  64  64  63  57  51  47  46  46  45  44  42  40  41  42  44  43  42  41  40  38  36  35  34  35  34  32  32  32  33  33  32  32  33  32  32  32  32  32  33  33  34  34  33  33  34  35  36  36  36  37  36  35  33  33  34  34  34  35  36  35  32  31  33  36  35  34  34  36  38  38  38  37  37  38  37  36  34  33  33  32  31  32  32  33  34  33  33  32  32  35  39  38  37  36  36  38  40  40  38  35  32  31  30  31  31  31  31  32  32  31  32  34  38  37  35  37  39  41  40  38  34  32  32  33  33  33  33  31  32  33  32  31  30  30  30  29  27  27  29  29  28  28  30  33  35  36  38  43  50  57  61  61  67  75  79  85  87  83  68  56  52  47  42  40  38  36  37  38  38  38  37  36  37  38  38  37  36  37  38  38  37  36  37  38  39  38  37  35  35  36  38  37  36  36  35  36  37  37  37  38  38  37  39  43  47  51  55  59  62  63  59  53  51  50  48  45  45  48  49  48  46  47  49  50  51  50  50  50  51  51  48  46  44  43  42  40  40  42  45  47  44  38  35  35  37  38  38  38  39  41  45  47  46  45  45  48  52  50  49  50  52  52  59  85  83  68  86 113 141 171 199 218 222 223 224 218 190 152 134 132 131 114  93  76  69  63  64  84  93  89  78  72  69  60  55  57  71  91 117 143 158 155 130 107 106 138 158 166 
 87  84  84  77  74  76  81  81  77  75  73  67  59  55  53  47  43  41  41  39  37  38  42  45  44  41  39  40  40  41  43  43  41  38  40  42  44  49  48  43  41  62 111 144 164 177 187 196 206 212 210 197 180 155 120  96  80  73  77  84  89  86  84  85  89  89  86  91  94  94  99  88  64  58  79 113 122 149 195 212 213 212 212 210 207 214 222 222 199 171 142 111  89  82  92  89  77  81  84  83  83  82  81  87  95 101 109 130 166 205 219 213 197 192 196 195 193 191 191 197 202 194 181 169 157 146 128  94  72  69  82  82  78  81  80  75  75  75  75  75  71  66  61  60  60  56  51  48  46  46  46  45  43  42  42  42  42  42  41  41  40  39  39  37  36  35  34  34  33  33  33  32  31  32  33  32  33  33  33  33  33  34  34  33  32  32  33  34  34  35  36  35  35  34  32  32  34  34  34  36  35  34  32  32  34  36  35  34  34  36  37  38  38  39  39  39  39  38  37  35  33  32  31  30  29  29  29  30  30  31  32  35  38  36  34  34  34  36  37  38  36  33  29  29  30  30  30  32  32  33  32  31  31  32  34  36  37  38  40  40  39  37  33  31  32  34  36  35  33  32  32  32  32  31  31  31  32  31  30  28  27  28  29  29  30  32  34  34  35  39  47  55  60  58  63  70  75  80  84  81  67  54  53  46  40  39  38  37  38  39  38  38  37  37  38  39  37  37  37  38  39  39  38  37  37  39  40  38  36  35  35  36  38  39  39  37  37  38  39  37  36  38  39  40  43  47  50  53  55  58  60  62  59  51  49  50  49  47  46  48  49  50  50  49  49  50  51  51  51  52  52  51  50  49  49  46  44  44  45  47  50  50  46  40  36  37  40  41  42  42  44  44  45  47  47  46  46  48  51  52  50  49  53  56  66  94  87  68  93 116 142 193 221 223 211 204 206 213 216 198 144 121 121 113  98  85  79  70  69  90 101 102 101  99  96  91  88 100 138 163 175 184 183 169 148 132 127 134 140 142 
 87  86  86  80  76  76  79  77  73  69  65  58  47  41  38  34  33  33  35  35  35  37  39  40  37  34  33  35  36  37  38  37  35  32  35  39  44  48  49  45  42  62 111 142 160 173 182 191 202 210 208 194 177 150 112  87  73  71  79  85  86  85  81  78  86  89  86  88  87  87  98  91  64  56  77 116 127 155 199 212 212 209 211 210 206 212 222 224 198 169 141 111  87  76  89  91  81  85  86  83  81  79  80  86  94 103 113 131 160 201 219 215 198 193 197 197 195 193 193 194 193 186 176 165 155 145 127  92  71  68  80  81  77  83  81  77  78  78  79  80  75  66  60  58  57  54  50  48  45  44  44  44  43  42  41  41  40  40  40  40  39  39  40  39  37  36  35  35  35  34  33  32  32  32  33  33  33  34  34  33  33  33  33  32  31  31  32  32  33  34  34  34  34  33  32  32  34  34  34  34  35  33  31  32  34  35  34  34  35  36  37  38  39  40  41  41  40  39  37  35  32  30  30  29  29  28  28  29  30  31  32  34  36  35  34  33  34  34  34  34  33  31  29  29  29  29  30  31  32  32  32  31  30  31  32  35  37  38  40  41  41  38  35  34  35  36  38  37  34  32  31  30  31  30  30  32  32  32  30  27  25  28  29  28  29  31  32  32  33  37  44  49  53  56  61  66  69  75  82  83  71  56  50  43  38  38  37  38  39  39  39  38  37  37  39  38  38  38  39  40  40  40  38  37  37  39  40  39  37  35  35  36  38  39  39  38  38  39  40  39  38  40  41  44  46  49  52  54  56  59  62  63  59  51  50  51  52  50  49  49  49  50  51  51  51  51  51  51  51  51  50  50  50  50  51  48  47  47  48  50  50  48  45  41  39  39  42  43  45  47  48  48  47  48  47  48  49  50  53  53  51  50  54  59  71  90  82  71 103 121 139 198 212 195 198 198 194 201 216 213 165 145 147 146 138 123 103  86  81  97 102 105 120 128 128 127 130 145 175 190 196 201 200 192 175 165 160 153 138 126 
 87  84  83  78  75  74  75  74  69  64  58  50  41  34  31  30  30  31  34  35  35  34  35  34  33  32  31  32  33  34  35  34  32  29  33  38  42  46  48  47  43  61 110 138 156 168 176 186 200 209 207 192 174 145 104  78  67  68  77  81  79  81  79  74  83  90  89  88  84  84  98  92  63  53  76 117 131 156 195 210 212 212 212 211 208 214 221 221 194 166 139 111  86  73  87  92  85  88  87  82  78  76  77  84  91 104 118 131 153 197 220 217 200 195 197 195 195 196 196 189 180 174 170 163 154 144 126  93  73  71  81  82  79  82  81  77  78  79  80  81  76  68  60  59  58  54  51  48  46  44  44  44  43  43  42  40  39  38  39  40  39  39  39  38  37  36  36  36  35  35  33  32  32  33  33  33  33  33  33  33  32  32  31  31  31  31  31  31  32  33  33  33  34  34  33  33  35  34  33  33  33  33  32  32  33  34  34  34  36  37  37  39  40  41  43  42  41  38  37  34  30  29  30  29  30  30  29  29  30  31  32  32  33  34  34  33  33  33  32  31  31  30  30  30  30  30  30  30  31  31  31  31  31  30  30  32  35  36  38  41  42  40  38  38  37  38  38  37  34  32  30  29  29  29  30  31  32  31  29  26  25  28  29  29  28  29  30  31  32  36  42  45  48  55  61  64  67  73  81  86  76  58  46  40  38  38  37  38  39  40  39  39  38  38  38  38  38  39  40  41  41  39  38  36  36  37  38  39  39  37  37  36  37  38  38  38  38  39  40  39  39  42  43  45  47  50  52  54  56  61  64  64  60  52  51  53  54  53  52  50  49  48  50  51  52  52  52  52  51  49  48  48  49  51  52  48  47  49  50  51  49  47  44  42  42  42  43  44  47  52  54  53  52  50  49  49  52  56  59  56  54  55  58  66  77  85  79  80 116 126 136 196 204 180 193 199 196 197 204 204 189 182 187 189 188 173 133 107 100 109 110 114 138 152 155 156 162 174 188 195 199 203 205 198 179 166 155 139 115  97 
 89  80  75  72  72  73  73  74  70  64  56  48  40  34  31  34  35  36  36  36  34  32  31  32  33  34  33  34  32  32  33  33  32  31  36  40  40  44  46  46  43  61 109 139 155 163 172 183 197 205 203 188 170 142 102  79  70  70  74  74  72  77  78  74  81  89  92  92  90  89  99  89  60  51  74 117 132 150 179 199 211 217 215 212 214 221 222 209 184 158 133 109  86  71  83  89  85  86  84  79  77  76  76  79  88 104 122 131 148 195 221 220 202 195 195 192 191 194 196 185 169 167 166 163 153 143 126  96  77  74  82  83  79  78  76  75  75  76  78  78  74  68  62  62  62  58  55  52  50  48  46  45  45  45  44  42  40  39  40  40  39  38  37  37  37  37  37  36  34  34  33  32  33  33  33  33  32  33  33  33  32  32  31  31  32  32  31  31  32  33  33  33  34  34  34  35  35  34  33  32  31  32  33  33  32  33  33  36  38  38  37  38  39  40  42  41  40  39  37  33  29  28  30  29  30  30  29  29  28  30  30  29  30  30  31  32  32  31  31  31  31  31  32  31  31  31  30  29  29  29  30  31  31  30  29  30  32  33  35  38  39  39  38  39  38  38  37  35  33  31  30  29  30  29  30  30  31  30  27  26  27  29  30  30  29  29  29  31  33  36  41  43  49  58  63  64  68  74  80  84  74  57  44  39  39  39  37  38  37  38  39  39  38  38  38  37  38  39  40  40  40  38  36  36  35  35  35  37  39  39  37  36  36  37  38  37  38  39  39  38  39  41  43  45  46  48  50  52  56  61  65  63  58  53  51  52  53  54  54  53  50  48  48  50  51  51  52  52  51  48  47  48  51  52  51  47  46  49  51  52  51  50  49  47  47  47  47  50  54  58  61  61  58  57  55  53  56  62  65  61  62  65  67  74  84  87  86  95 125 129 132 190 210 196 191 193 195 195 193 193 202 207 211 216 224 213 157 125 118 127 130 137 157 167 169 172 174 179 188 190 186 183 173 157 139 120  99  79  63  55 
 90  77  71  74  76  77  78  79  77  68  58  49  44  38  34  39  41  38  35  33  33  35  37  37  36  34  32  32  31  32  33  34  34  36  41  43  39  41  43  45  43  61 106 140 156 157 166 178 192 198 195 182 154 120  89  81  80  75  72  71  72  77  78  74  81  86  86  86  89  93  99  88  61  53  72 108 126 144 165 179 189 199 207 212 216 222 219 203 176 149 126 108  89  73  82  88  85  82  80  80  81  79  75  76  85 102 125 131 142 191 221 220 198 192 195 190 186 186 191 182 168 169 168 161 152 140 124  97  80  76  84  86  82  77  76  78  79  78  78  77  73  66  62  63  64  60  56  54  54  50  47  46  46  45  45  43  41  40  40  40  39  37  36  35  36  37  37  35  33  32  32  33  34  34  33  32  32  32  32  33  33  33  33  33  34  33  33  32  33  34  34  34  34  35  35  36  36  35  33  31  31  32  34  33  32  31  33  36  39  38  36  35  36  37  38  39  38  37  37  33  30  29  30  31  31  30  29  28  27  27  27  28  29  29  29  30  31  32  34  35  35  35  34  33  31  31  30  29  27  27  29  31  32  30  29  30  32  31  32  33  34  35  34  35  35  36  35  34  32  30  29  30  30  30  30  32  33  32  29  28  29  31  32  31  29  28  28  30  34  38  41  46  53  59  59  59  66  71  73  71  63  51  41  40  42  40  38  36  35  35  37  38  38  38  37  36  36  37  38  39  37  35  35  36  36  35  35  35  36  37  37  36  36  37  38  39  39  39  39  37  37  39  43  45  47  49  50  52  54  58  64  61  55  52  51  51  52  55  56  56  52  50  49  48  49  51  53  54  51  48  47  51  54  54  50  48  48  49  53  57  61  61  60  58  56  55  56  64  68  70  71  69  66  65  63  61  62  63  66  70  74  76  73  74  80  88  95 107 131 131 136 192 214 205 198 195 193 194 194 195 197 201 206 209 223 219 162 131 130 140 145 150 161 168 173 179 178 171 159 139 118 103  94  88  82  76  68  61  55  53 
 97  85  79  82  82  82  83  82  78  69  60  53  48  42  39  41  43  40  36  33  34  36  38  38  36  35  33  32  32  33  35  34  34  37  41  42  39  41  44  45  45  66 114 147 161 160 168 176 181 186 183 164 132 100  79  78  78  72  73  76  79  81  80  78  82  85  84  84  87  93  99  87  61  52  68 102 125 142 156 166 178 192 203 212 221 222 215 197 168 142 122 104  87  75  81  85  81  82  83  84  87  86  81  77  83 102 128 135 143 190 220 221 198 194 199 191 186 188 195 187 174 174 171 163 153 140 121  96  81  78  84  84  82  80  77  77  81  81  79  75  71  67  63  64  66  61  55  52  53  50  47  46  45  44  45  44  41  39  39  39  39  36  34  34  35  36  35  34  33  31  32  32  33  33  33  33  33  33  32  33  33  33  34  33  33  33  34  32  32  32  33  35  35  34  35  36  37  35  33  30  31  32  35  34  33  32  33  35  39  37  35  34  36  38  39  40  39  38  36  34  32  31  30  29  30  30  30  29  27  26  27  29  31  30  29  30  31  33  35  37  38  37  36  34  32  31  30  29  28  28  30  32  32  30  29  29  30  30  31  31  31  31  31  31  32  32  31  32  32  31  30  30  31  31  31  32  33  32  30  30  30  32  32  32  30  29  29  31  35  39  42  44  48  57  61  62  64  67  70  67  58  47  43  42  41  39  37  35  34  34  36  39  39  39  37  35  35  36  36  35  34  34  36  37  37  35  34  35  36  36  36  36  36  37  37  38  39  39  38  36  36  40  43  45  46  48  49  52  54  57  61  59  54  49  47  48  51  53  54  53  51  50  50  48  49  51  53  54  52  49  49  51  52  51  49  48  48  50  55  62  67  69  69  68  68  69  72  76  77  77  76  74  69  68  66  63  65  68  71  75  77  77  73  72  79  97 106 115 142 145 142 179 201 203 199 192 187 191 193 191 188 191 195 198 214 213 154 129 134 145 148 148 151 152 149 142 132 121 105  87  70  58  52  50  52  53  55  57  58  58 
104  96  91  88  86  84  83  77  71  64  59  53  48  44  41  42  42  42  39  37  35  34  35  35  35  36  35  35  34  34  36  34  33  35  37  38  40  45  47  46  47  72 126 153 164 167 173 174 169 173 165 138 109  87  75  74  71  67  75  82  85  84  84  84  84  85  86  85  87  91  97  85  58  50  64  98 132 150 155 168 183 197 203 210 220 218 211 195 164 138 120  98  81  73  82  83  78  85  89  89  92  96  92  79  81 103 136 144 149 192 221 224 203 199 203 193 192 199 203 193 179 177 172 163 156 140 117  94  82  80  82  79  79  83  78  73  82  83  78  72  69  67  64  66  66  60  53  48  48  47  46  45  44  43  43  43  41  39  38  37  37  35  33  32  34  34  34  33  32  32  31  31  31  31  32  33  34  33  33  32  32  32  33  33  32  33  34  32  30  30  33  35  35  34  34  35  36  35  32  31  31  32  34  35  35  35  33  34  37  35  34  34  38  41  44  44  41  39  36  34  34  32  30  28  29  31  32  31  29  28  30  32  32  30  30  31  33  35  35  37  38  38  37  36  34  32  31  31  30  31  32  32  32  30  30  29  28  30  31  30  29  29  29  29  29  28  28  29  32  34  33  31  30  31  33  32  31  30  31  31  30  31  32  33  33  32  32  33  35  39  42  39  40  55  65  67  61  63  67  67  57  46  45  42  39  38  36  34  33  35  37  39  40  40  38  35  35  36  35  33  32  35  37  39  38  36  34  35  37  37  36  36  36  36  36  36  37  37  37  37  37  41  43  44  43  44  47  51  54  55  54  55  52  45  42  45  50  52  49  46  45  47  49  48  49  50  50  51  50  49  48  48  47  47  46  45  45  48  54  61  67  71  72  73  77  82  86  83  78  75  74  71  65  64  63  63  70  77  80  75  73  73  71  74  87 108 114 120 155 162 151 162 183 199 192 185 183 186 186 184 185 186 188 194 212 210 148 126 135 144 143 136 129 120 106  82  66  57  55  54  56  56  51  47  49  51  52  56  57  57 
 99  92  87  84  80  76  74  68  60  51  46  42  40  39  40  42  42  41  40  38  37  36  35  35  35  35  35  35  34  34  35  33  33  35  37  39  41  44  46  46  45  70 123 149 159 166 170 168 163 161 148 119  96  81  75  78  79  73  77  81  81  81  84  86  85  84  83  85  88  91  97  85  58  51  63  96 147 171 170 178 189 198 202 204 206 207 209 200 169 141 119  96  78  71  84  88  83  86  88  89  90  95  94  78  76 101 144 152 150 197 224 221 202 196 197 196 200 206 202 191 178 174 167 158 155 136 110  94  84  79  79  79  78  80  79  79  83  81  73  67  66  66  66  65  64  58  52  48  45  44  44  43  41  40  40  40  39  37  36  35  33  31  31  32  34  35  34  34  33  32  30  30  33  34  34  34  35  34  34  33  33  33  34  34  34  35  35  32  30  30  33  35  34  33  34  35  35  33  32  31  32  33  34  34  35  35  35  35  35  34  33  35  37  40  44  45  43  39  35  32  32  32  31  29  29  29  32  32  32  31  32  34  34  32  31  32  34  36  36  36  37  38  38  37  35  34  32  31  31  31  32  32  31  30  29  29  29  29  29  29  29  29  30  29  29  29  28  29  31  33  32  30  30  31  33  33  32  31  33  33  33  33  33  34  35  36  37  37  37  38  38  39  43  52  57  57  52  54  59  60  52  43  41  40  39  37  35  34  34  35  37  38  38  38  37  36  36  37  35  34  34  36  38  39  38  36  36  35  35  36  36  36  36  37  37  37  37  37  37  38  37  38  38  38  38  41  45  48  49  49  47  45  43  41  42  46  50  49  46  43  44  46  48  45  44  46  46  45  45  43  43  43  43  43  43  43  43  46  50  56  61  65  68  70  73  78  81  79  75  67  61  58  56  59  64  69  75  81  83  76  74  76  76  83  98 109 113 121 152 166 167 172 188 201 188 182 184 184 186 189 189 187 187 196 215 214 157 131 133 141 142 130 104  84  71  61  55  51  47  48  52  57  53  49  52  57  60  59  58  58 
 89  79  70  64  59  57  58  55  49  43  39  37  38  37  37  39  40  41  41  40  40  39  38  37  36  36  35  34  35  35  35  34  34  36  38  40  41  45  46  46  47  70 119 146 157 164 168 167 159 153 140 114  93  79  74  80  83  79  82  82  79  78  78  81  83  82  81  85  87  89  95  84  59  57  72 104 151 176 178 186 191 192 194 196 199 203 203 193 162 136 117  98  80  70  83  88  84  87  89  89  87  90  92  74  71  97 143 153 151 194 223 224 205 197 199 203 206 206 196 185 177 172 166 158 149 130 108  98  87  79  78  80  83  83  80  79  84  80  70  65  64  64  65  63  59  54  51  48  44  43  43  43  41  40  39  39  38  37  35  34  34  33  32  32  33  34  34  34  35  34  32  32  33  35  35  35  34  34  34  34  34  33  33  35  36  37  35  32  30  31  34  35  34  34  34  35  35  34  33  33  33  33  32  33  34  35  35  34  33  33  33  34  36  39  41  43  41  37  33  30  29  30  30  29  27  27  31  33  33  33  34  36  35  33  32  33  36  38  37  37  36  37  38  38  37  36  34  32  31  30  31  32  31  31  28  28  28  28  28  28  28  28  28  28  29  29  28  29  31  32  31  30  31  32  33  33  33  33  34  35  35  35  36  38  40  41  42  41  38  37  36  38  42  46  47  45  43  45  49  50  46  40  40  41  40  37  35  35  35  36  37  36  35  36  35  36  37  36  35  34  35  37  38  38  36  36  37  36  35  35  36  36  37  37  38  38  38  38  38  39  39  37  36  35  36  39  43  45  45  44  42  43  42  39  39  40  41  42  42  42  42  43  43  40  40  42  42  42  40  39  38  39  40  39  39  40  42  45  50  54  59  63  66  70  72  73  72  65  60  55  51  51  55  59  65  71  74  77  79  77  78  82  83  92 106 107 108 119 146 172 184 170 181 202 188 183 187 186 185 185 184 185 192 206 222 218 162 132 130 140 140 130 110  81  57  56  52  48  51  54  57  59  56  52  51  55  59  60  60  60