about summary refs log tree commit diff
path: root/2ndary/THT/C/QG-2017/input0/6.txt
blob: 838a7ce7564918215274e5a86884cbc58bdf26d6 (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
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
 72  70  70  75  73  73  74  69  68  70  69  69  70  70  72  71  71  72  72  71  72  70  72  73  71  68  69  72  71  69  70  71  71  72  72  72  74  72  73  73  72  71  72  72  72  71  70  70  71  74  74  70  70  72  72  70  71  70  71  72  72  71  73  75  72  72  71  73  73  73  71  71  74  74  71  73  70  71  76  72  72  68  68  69  66  69  68  68  68  67  69  69  70  69  72  73  72  71  71  73  74  65 119 162 165 161 171 203 199 195 217 198 204 210 225 226 219 221 221 222 223 226 227 231 232 232 233 230 231 234 236 236 238 235 234 234 231 231 229 231 230 231 234 234 236 236 235 236 236 229 220 219 221 219 216 217 211 195 186 181 176 168 158 158 153 138 111  95  94  88  80  78  76  77  74  78  77  76  76  78  75  74  73  76  75  75  75  74  72  73  73  75  73  71  71  75  74  72  75  74  74  73  75  73  74  73  73  75  78  77  75  78  75  62  99 149 148 168 174 172 188 201 207 206 206 218 227 216 217 217 216 217 219 229 215 227 227 231 240 237 239 230 226 136  68  28  24 152 233 126 193 237 223 231 211 207 230 235 226 225 227 235 237 238 237 235 235 236 231 227 224 229 234 235 237 234 232 222 210 198 189 173 158 152 129  94  94  89  80  84  82  79  79  79  74  75  79  77  78  79  81  77  76  76  73  74  76  76  77  77  80  76  76  75  78  78  83  82  79  82  81  81  79  80  81  82  90  93  96 112 125 126 114 121 148 169 178 176 181 188 193 195 190 194 210 214 210 207 211 219 228 231 228 216 207 211 220 217 208 209 210 221 226 229 227 226 222 213 226 225 223 226 221 224 232 233 234 233 236 218 216 230 231 233 231 229 234 232 234 230 225 214 198 187 181 174 165 155 118 104 100  90  84  82  79  78  78  79  77  80  76  78  77  78  76  77  78  80  77  78  78  78  76  76  79  81  79  82  81  77  76  78  79  77  80  76  77  78  77  82  79  79  79  80  78  80  83  82  82  82  81  80  82  84  81  81  83  83  82  82  83  81  81  84  82  80  84  82  80  79  85  81  83  85  85  83  83  88  85  89  87  86  88  83  85  88  87  85  86  86  90  90  90  90  87  88  89  88  88  91 
 71  71  70  70  68  69  73  69  68  69  69  70  71  70  69  71  70  69  72  69  71  73  74  74  72  69  73  73  70  71  69  70  73  73  72  74  70  71  72  72  72  72  71  70  72  71  71  70  71  73  73  70  72  76  72  73  74  71  72  72  69  72  72  72  76  76  73  75  74  74  75  73  74  76  75  74  69  71  69  70  71  71  70  70  70  72  70  68  71  69  68  71  69  70  70  70  70  71  73  76  72  80 135 156 154 161 169 182 198 202 209 212 196 210 211 226 225 221 219 222 221 226 227 225 224 225 230 232 234 234 234 233 232 230 230 230 229 230 231 233 233 231 235 236 234 236 236 232 225 216 222 223 218 216 217 207 190 173 172 175 163 162 153 142 108  89  92  89  81  75  74  77  77  76  75  74  73  79  75  76  75  72  72  73  76  76  72  74  73  75  73  73  69  70  75  74  73  73  73  74  74  73  76  76  75  73  75  75  73  75  74  75  75  71  77 130 151 161 169 165 180 197 213 205 205 212 227 216 213 216 218 216 214 221 217 221 222 229 240 232 184 145 156 141 107  81 127 176 241 125 186 238 206 220 228 226 223 223 226 229 224 231 236 233 238 234 231 234 232 228 227 228 233 236 234 234 230 219 206 194 190 161 139 145 126  97  94  90  86  85  80  81  77  77  76  76  77  80  80  78  78  73  76  78  77  78  77  74  75  77  77  75  82  80  79  77  78  80  82  80  80  80  79  77  79  79  77  83  87  93 100 111 117 119 107 131 161 172 177 179 185 191 194 191 190 199 211 213 207 206 213 222 232 229 217 212 215 215 215 212 208 202 199 212 219 219 227 231 235 232 232 231 229 232 234 233 233 235 236 233 228 227 228 230 237 231 235 230 234 226 224 211 205 196 181 170 160 144  94  96  97  91  85  85  81  80  79  78  81  79  79  76  78  79  78  79  78  77  77  81  79  77  77  77  77  77  76  78  78  77  80  80  77  80  78  75  77  81  79  79  80  79  76  79  79  82  82  83  83  81  80  80  80  84  82  80  81  80  80  81  84  83  81  83  82  80  84  82  83  82  84  81  80  82  85  85  87  88  83  85  83  85  83  84  86  87  89  88  89  87  85  87  87  83  84  88  91  90  88  89 
 72  73  72  69  70  69  67  68  71  71  72  72  70  70  67  69  73  69  71  73  73  72  67  68  69  69  71  68  70  73  69  71  73  72  69  75  74  69  72  69  66  72  72  71  71  71  73  71  70  71  70  71  70  74  73  71  73  74  71  69  73  78  74  71  74  75  72  74  74  74  77  76  73  73  76  74  69  69  70  69  69  72  69  71  72  72  68  70  69  70  70  68  67  69  69  69  71  73  73  78  78  96 151 149 146 158 162 162 186 197 203 215 210 205 210 216 226 227 225 221 225 224 226 225 224 224 223 224 227 228 227 227 228 228 229 230 230 229 233 234 235 233 233 237 235 231 226 222 219 223 214 203 212 214 200 180 176 176 163 162 155 131 100  85  84  90  81  81  75  74  77  75  74  75  74  75  74  74  74  73  74  72  72  74  74  73  72  75  73  72  72  74  73  75  69  72  73  72  75  76  73  73  74  74  76  73  76  74  72  76  75  74  76  75  66 106 152 162 169 170 180 196 208 213 200 208 225 218 214 218 222 220 215 215 223 212 219 236 232 229 183  75 112 129  74  90 244 224 238 127 184 230 209 236 232 221 208 213 230 235 228 231 236 233 236 233 232 237 234 231 231 232 233 237 233 234 229 214 202 195 182 159 144 141 120  98  91  89  91  85  80  78  77  78  75  77  75  76  76  77  79  77  75  76  77  75  77  75  78  80  78  74  79  75  77  79  75  77  82  81  82  79  79  75  76  78  77  80  82  80  87  90  95 110 112 108 110 136 170 178 173 177 188 195 190 187 193 203 208 210 207 201 210 227 231 223 213 214 218 212 213 214 208 207 205 201 208 217 223 219 220 223 228 229 227 223 221 225 228 229 228 227 224 230 236 234 232 233 231 227 210 196 209 195 179 169 154 150  97 102  97  91  89  85  84  82  81  80  80  75  78  77  78  79  78  80  77  77  79  80  77  79  79  76  78  79  78  80  77  75  78  79  77  80  77  76  77  79  76  80  81  78  82  81  82  83  81  83  83  82  81  81  80  82  83  81  80  81  81  80  81  82  80  80  81  81  81  80  84  83  84  84  83  81  84  87  82  81  84  84  81  84  81  85  84  82  85  85  84  85  84  86  84  87  83  84  88  85  84  86 
 69  71  72  69  72  70  69  72  73  70  73  73  69  70  69  68  73  71  70  73  71  71  68  71  68  69  70  68  71  70  70  71  72  71  69  70  68  70  69  68  68  71  72  72  70  69  73  71  70  70  70  75  69  69  70  67  71  70  70  71  73  73  71  72  73  74  73  73  74  74  75  76  75  72  76  76  76  75  77  73  70  70  69  70  71  70  70  69  71  70  70  71  71  70  69  71  71  73  75  80  97  83 123 150 145 154 170 172 174 185 196 201 218 209 208 208 215 228 229 227 225 224 226 228 229 229 226 226 227 227 227 228 230 230 231 230 230 232 233 231 234 236 235 233 227 221 221 223 221 216 208 213 207 185 174 171 169 166 165 159 112  81  79  84  87  83  77  76  74  74  76  76  76  74  70  74  75  72  71  71  70  71  73  73  71  70  72  73  74  70  69  71  70  72  68  68  72  71  71  74  72  73  73  72  75  74  75  74  75  74  75  75  72  75  73  80 136 156 172 170 177 188 203 216 206 202 224 221 213 219 223 223 219 217 221 211 214 234 229 243 193 157 158  75  11   1  94 203 214 127 170 228 228 236 221 213 222 231 231 231 230 231 234 234 234 234 235 236 232 229 231 234 235 235 235 231 225 209 196 190 173 166 157 139 102  90  93  86  83  82  79  74  76  77  74  76  75  76  78  77  79  79  74  74  76  75  79  77  79  79  76  75  79  76  76  77  78  75  79  80  81  82  82  81  80  81  82  82  81  77  87  85  88  91  96 107 107 101 116 139 165 174 168 180 191 190 185 188 188 203 212 207 202 202 217 226 226 220 214 218 215 216 218 221 220 216 214 213 215 218 221 222 223 225 225 224 224 224 225 227 227 226 228 231 235 233 233 235 226 222 197 198 202 190 178 165 159 160 119 111 103  97  91  83  83  80  81  82  79  77  78  80  77  77  78  79  77  77  77  78  78  78  76  77  78  78  77  79  79  77  78  79  79  81  82  84  82  78  78  79  80  81  82  81  85  82  80  81  81  84  84  82  81  80  82  81  81  83  83  81  81  82  80  83  81  81  85  82  81  82  84  86  84  83  84  84  83  84  87  87  81  85  84  84  87  83  85  85  83  85  84  85  82  86  83  82  86  85  85  87 
 68  69  70  68  70  72  73  71  71  71  69  73  70  70  72  71  70  73  72  70  72  71  70  72  68  71  73  68  69  75  71  71  69  71  71  73  68  68  71  71  74  73  72  73  71  69  72  71  71  72  72  73  70  70  68  70  73  71  71  73  74  72  72  73  70  72  74  72  74  72  72  73  76  74  74  75  75  77  77  75  70  71  70  69  69  70  71  69  70  70  70  71  72  71  71  73  71  73  79  84 109  87  91 149 149 145 167 171 164 173 183 193 205 215 211 206 208 211 225 230 230 230 231 229 227 226 228 230 229 228 229 231 232 232 231 231 233 233 233 234 233 232 225 220 222 222 217 217 222 222 215 196 175 165 170 164 158 162 146 108  85  86  82  81  79  79  74  77  78  75  73  71  71  72  72  71  71  69  70  70  66  69  72  70  72  72  70  71  72  70  68  70  67  68  72  72  71  70  69  69  70  72  72  69  73  74  74  74  76  73  75  77  72  74  73  68 122 150 165 174 171 181 202 211 209 200 216 226 214 220 221 218 220 221 218 213 211 224 227 244 167 227 252 160  41  73 144 238 248 121 192 243 228 227 221 217 229 236 228 227 228 232 233 234 236 236 232 228 225 227 231 234 236 234 234 225 218 205 193 185 171 161 157 122  93  91  90  83  81  79  78  79  76  75  76  77  77  77  78  77  79  73  74  74  74  77  77  75  76  76  75  76  80  77  76  75  77  75  76  77  78  81  82  83  81  80  78  82  82  79  87  88  88  89  90  89 102 106 101 105 120 151 169 169 175 180 188 190 186 179 195 209 211 207 202 212 220 229 227 224 216 220 223 220 218 225 229 225 220 221 222 224 225 224 224 224 224 225 226 222 226 229 233 233 232 233 234 230 228 212 200 193 186 176 173 167 159 131 106  96  92  91  88  86  83  80  80  79  79  81  79  80  75  78  77  78  78  79  76  76  78  78  75  78  76  75  76  78  80  84  84  82  82  83  83  82  83  80  78  80  78  80  81  82  86  81  80  80  79  84  83  80  78  78  80  80  79  82  82  80  82  83  82  80  80  81  81  79  82  83  85  85  83  81  82  84  85  84  80  83  87  83  79  82  86  83  85  84  84  85  82  86  84  80  84  84  87  87  85  87 
 69  69  69  69  70  70  71  67  69  71  67  70  69  66  70  70  71  71  71  70  69  67  70  72  71  70  69  66  66  74  71  72  67  70  71  73  74  70  69  71  74  73  73  74  74  73  73  72  73  74  72  69  71  71  72  73  74  75  73  73  73  71  72  72  72  72  72  71  72  70  74  73  73  74  73  75  75  75  76  76  72  73  72  69  68  68  68  69  67  70  70  69  71  71  72  72  72  74  80  82 104  99  79 121 157 151 150 165 169 173 180 189 206 204 205 214 210 207 209 213 223 228 229 232 231 230 231 231 230 230 232 232 232 233 235 236 237 234 232 229 225 219 218 224 224 219 222 222 215 201 180 169 170 172 166 161 155 125  91  82  85  84  79  79  78  77  76  72  73  71  71  75  71  70  74  72  71  68  70  71  70  71  74  72  73  74  73  70  70  70  69  73  71  71  70  72  70  70  73  70  70  71  70  69  71  71  74  74  75  75  75  76  72  74  77  72 101 150 160 169 170 175 191 212 209 203 202 222 222 220 221 216 217 220 225 222 216 213 209 225 167 232 254 164  65 110 252 238 249 115 187 251 232 223 218 223 231 232 227 227 231 235 235 235 237 233 227 226 229 232 232 234 234 234 229 223 211 197 192 182 162 158 146 101  88  92  86  85  84  79  81  81  77  76  76  79  75  76  75  77  80  75  76  78  77  75  75  75  75  75  76  75  77  73  77  76  74  76  76  76  76  77  81  80  79  80  77  81  82  80  83  81  89  86  89  86  89  87  94 106  97  94 133 163 167 170 179 184 192 182 177 189 204 214 214 205 202 209 221 228 228 227 225 222 221 222 223 227 222 219 220 223 223 225 224 226 228 227 223 227 232 233 235 234 231 233 228 228 218 209 191 183 183 171 161 156 125  96  97  91  86  83  81  83  83  80  80  77  81  80  79  78  77  78  76  77  76  77  78  77  75  77  78  75  75  78  79  78  78  81  80  78  78  80  81  77  80  76  77  80  80  77  84  83  81  81  80  80  79  82  80  80  79  79  80  81  79  80  82  81  82  83  81  77  81  83  78  79  85  82  83  83  83  80  82  84  80  82  82  85  82  85  84  81  82  84  84  85  87  83  83  83  83  82  86  84  85  85  84  85 
 68  69  69  69  69  66  68  70  69  67  70  68  65  68  69  68  71  67  69  72  70  71  73  71  67  69  70  71  69  68  69  73  69  72  69  70  67  70  71  72  71  71  73  72  72  73  73  72  72  71  70  72  72  70  72  70  71  70  72  72  70  74  71  69  71  70  72  71  72  73  76  74  72  74  74  76  72  70  74  73  74  73  72  70  69  67  69  68  70  70  69  72  70  71  72  72  74  77  79  79  93 108  89  79 113 148 153 150 163 170 179 180 189 206 208 204 210 210 207 210 208 208 213 220 226 230 233 234 235 234 234 234 235 236 236 232 227 225 217 217 219 223 223 220 221 223 216 202 187 175 176 174 167 160 150 131 101  80  82  81  76  74  74  74  73  72  75  74  72  68  68  73  74  70  71  71  73  74  71  72  73  73  74  75  70  71  73  70  70  72  68  71  69  70  69  67  70  71  71  70  70  71  69  71  71  70  73  74  75  76  75  73  74  73  76  72  74 130 146 152 171 167 181 212 216 207 199 210 225 223 223 220 219 219 220 224 223 215 209 211 162 196 208  69  47  39 186 104 159 122 191 237 224 225 216 224 226 226 229 231 236 238 235 234 233 229 227 232 234 235 233 233 232 231 226 218 205 192 193 182 162 159 118  82  86  84  83  81  76  77  84  77  76  78  74  76  74  79  76  75  77  77  74  77  76  73  76  78  77  75  75  75  75  74  77  75  76  76  75  74  77  78  81  80  80  81  79  79  78  80  82  78  80  82  86  84  83  83  84  88  96  86  79 106 143 166 166 170 181 189 182 175 184 195 203 214 216 209 207 213 218 220 225 226 224 225 224 222 221 222 225 224 227 230 229 231 232 230 231 232 229 230 233 231 232 229 224 221 206 188 187 183 175 168 154 140  97  99 102  92  84  86  82  80  81  79  80  79  80  76  80  79  79  79  77  78  77  77  75  79  77  76  77  75  76  79  79  77  77  76  75  74  76  79  79  76  79  77  80  79  82  81  83  81  78  82  79  79  80  81  79  80  82  79  80  82  80  81  83  82  83  83  81  79  77  77  79  80  83  79  81  81  82  80  81  80  82  87  86  84  80  84  82  83  83  84  84  84  85  83  86  82  80  83  84  82  81  83  85  83 
 67  69  70  65  68  67  67  71  70  68  73  73  70  77  69  69  73  74  70  70  69  69  69  69  68  72  71  71  69  67  67  71  74  75  67  68  72  70  71  73  71  70  72  68  71  71  70  69  70  71  72  73  73  72  69  69  72  70  69  70  72  74  71  71  71  70  71  71  70  72  72  75  73  72  72  71  72  74  73  73  73  73  72  72  72  71  71  70  68  69  70  70  70  70  73  76  78  79  78  81  85 106 101  88  77 102 134 149 153 159 161 168 172 185 199 204 203 207 210 212 213 211 209 205 206 213 218 221 223 224 224 226 223 224 222 219 214 217 216 217 218 214 216 218 210 193 181 180 173 168 166 161 153 138 103  84  83  81  78  76  75  75  75  76  76  76  74  72  72  71  69  70  71  67  70  73  72  72  72  71  69  71  70  71  73  70  68  69  73  69  69  70  67  70  71  71  71  71  69  69  70  70  67  70  72  72  71  73  73  74  74  74  78  75  76  77  75 103 139 148 173 167 180 202 218 221 208 201 212 225 227 227 225 221 219 220 223 224 219 224 220 200 189  71  22  35 179 130 201 113 193 191 208 214 210 224 224 228 235 238 241 240 232 228 227 229 235 234 232 232 233 231 230 225 219 204 196 191 194 180 165 155 104  84  85  80  79  80  80  77  82  80  77  81  77  75  75  75  74  74  78  78  76  76  73  73  76  76  74  75  79  77  73  75  75  72  76  74  77  75  76  76  77  79  79  77  77  76  77  80  78  78  82  81  82  85  84  84  81  84  91  89  89  78  77 121 165 170 168 175 186 188 183 184 190 199 208 216 216 217 212 206 212 215 217 221 224 225 227 226 227 229 230 231 231 230 232 226 222 224 227 227 227 220 218 222 215 205 194 185 180 177 164 159 155 117  83 100 103  91  88  85  87  88  82  82  82  79  78  75  79  80  78  80  79  79  77  79  75  76  76  75  75  78  76  76  78  82  81  77  81  81  79  75  78  79  80  78  80  82  81  82  80  77  79  82  79  80  81  80  79  80  81  79  80  80  80  80  80  82  84  81  79  79  79  80  78  80  83  79  83  80  79  79  80  80  81  82  82  84  81  86  85  83  85  81  83  84  81  81  85  85  84  83  82  82  83  83  83  83 
 66  68  69  68  70  69  69  70  70  68  66  70  69  71  67  70  74  70  67  69  72  69  69  70  69  71  71  71  69  69  72  70  69  71  70  71  73  71  71  72  71  68  70  69  72  72  72  73  74  73  73  70  71  73  70  70  70  70  70  69  70  73  73  72  71  71  72  71  70  72  72  74  72  69  71  74  71  70  68  71  72  70  71  73  72  70  72  71  70  70  69  72  75  74  73  78  78  76  75  77  80  87  94 104 103  93  83 126 156 155 154 164 170 167 176 193 202 208 208 211 217 221 219 218 216 213 209 210 211 213 214 213 215 218 218 218 218 219 218 214 218 209 197 190 181 179 176 170 152 153 156 141 115  96  81  78  80  81  81  79  78  76  74  77  77  76  72  69  71  70  69  70  70  71  73  76  75  73  77  77  76  74  72  71  73  70  69  72  76  71  71  72  73  71  72  70  69  71  71  72  73  71  71  70  70  73  72  72  72  72  73  74  76  74  78  76  83  90 128 148 164 171 173 186 200 219 221 196 196 206 222 225 227 226 222 222 219 219 221 218 219 235 238 114  70 129 247 233 241 119 175 144 220 220 224 228 228 239 243 244 242 234 228 230 232 232 232 231 231 233 233 229 228 219 203 200 191 191 183 175 171 149  97  84  84  79  77  79  79  77  78  80  79  80  78  78  73  74  77  74  76  75  73  75  74  74  74  73  71  73  76  76  76  76  77  75  76  76  77  75  75  75  78  80  80  79  77  75  77  78  77  78  76  79  81  82  86  84  79  81  87  87  87  90  84  81 102 136 162 174 175 177 182 188 187 185 186 193 203 213 218 219 220 217 215 215 216 216 218 220 220 222 221 221 219 211 202 201 211 222 225 223 221 216 214 203 188 190 194 194 180 166 157 160 151  98  96 105 101  92  87  81  83  86  85  82  83  81  81  79  76  78  78  79  78  76  74  76  78  76  75  76  75  75  75  80  82  85  85  82  80  80  76  76  80  77  77  79  80  81  80  80  80  77  82  84  80  80  81  82  82  82  82  80  77  78  79  81  80  79  79  80  80  80  80  79  78  78  79  78  80  77  80  81  81  81  77  78  79  78  79  81  80  82  82  78  80  82  81  81  82  84  83  82  80  83  85  84  82  82 
 66  65  67  68  68  68  70  70  68  66  65  69  68  69  71  71  73  69  70  70  71  70  67  71  69  69  68  69  71  68  71  70  70  69  69  71  69  69  68  71  70  71  71  70  72  70  72  76  72  70  72  71  70  73  74  71  72  71  71  71  71  72  73  74  74  73  73  73  74  73  70  72  72  69  71  72  70  68  72  70  70  72  71  70  70  71  75  73  73  73  70  70  71  71  71  70  73  74  74  77  78  79  86  95 103 103  94  82 106 144 151 152 159 168 172 173 178 188 197 207 208 208 212 214 215 220 222 220 218 217 217 217 215 218 220 220 217 216 209 205 194 179 175 172 169 166 156 154 154 148 121  99  85  80  79  82  79  78  82  78  74  75  78  77  75  73  72  72  72  72  72  72  71  73  73  74  77  75  79  78  78  75  77  75  71  68  70  74  70  76  72  72  75  70  71  70  70  69  71  71  72  69  73  70  68  70  70  72  73  72  71  75  74  74  76  75  76  77  91 136 144 161 173 179 185 195 213 217 215 199 200 207 215 225 224 226 225 221 221 220 219 231 181  87  93 158 209 178 194 113 221 228 228 229 235 233 233 247 243 239 238 233 231 233 231 229 229 228 230 230 228 222 209 205 197 196 192 185 177 171 160 111  91  81  84  82  79  80  79  76  77  81  79  77  74  74  73  74  78  75  74  74  74  76  74  74  73  75  75  75  75  75  76  76  76  77  78  76  75  74  77  76  76  76  75  74  79  73  74  76  77  76  75  81  81  80  81  81  80  82  87  90  89  93  88  85  83  82  92 127 162 167 171 179 180 184 186 184 186 186 194 206 211 214 217 216 217 220 219 221 220 223 221 221 223 219 213 219 223 222 218 217 209 202 190 186 191 190 188 181 174 163 153 135 112 100 108  96  92  87  84  80  82  82  84  81  80  82  80  78  77  77  76  80  78  74  75  77  74  77  77  78  77  78  77  81  80  82  83  84  79  77  76  79  82  78  78  79  78  77  76  80  83  80  85  84  82  79  82  82  81  79  76  79  78  79  78  81  83  83  80  79  78  79  81  79  78  78  78  77  81  81  81  80  80  79  81  80  79  79  78  81  77  80  82  81  79  78  80  82  81  83  81  80  81  83  83  83  84  82 
 67  64  66  67  66  67  68  67  66  67  70  67  68  70  72  70  70  70  72  72  70  69  69  69  69  72  70  71  72  67  68  69  72  69  69  71  70  65  69  66  68  71  72  71  70  72  72  70  70  72  74  69  71  76  72  75  75  74  73  74  75  73  73  75  74  72  72  72  72  71  68  70  71  71  73  72  72  72  75  74  75  74  75  76  75  74  76  73  73  73  70  70  71  72  71  68  70  70  72  74  76  74  75  77  79  87  93  83  74  80  99 145 147 147 157 168 179 176 178 184 189 198 204 204 204 206 205 206 207 208 210 212 212 209 204 200 193 185 181 172 172 171 165 163 157 152 147 143 126 100  82  82  80  80  77  77  77  78  78  75  72  73  74  74  72  72  72  73  74  76  76  75  73  72  73  72  76  74  74  75  76  76  77  78  76  74  73  72  69  73  74  71  69  71  70  68  70  68  67  65  66  65  69  68  69  67  68  70  71  68  70  73  74  73  74  76  73  77  69  81 134 143 164 177 182 181 192 208 219 219 214 216 210 211 212 218 223 224 227 227 225 240 142  92  81 160 203 206 204  95 232 238 219 228 235 231 236 248 239 233 234 235 232 228 226 226 229 228 227 224 218 201 192 190 185 184 177 167 165 160 116  88  87  86  81  82  79  78  79  80  75  76  78  79  77  76  75  74  74  75  73  74  74  75  72  74  72  75  76  74  72  72  73  75  74  74  74  77  75  72  73  75  72  71  71  70  77  73  74  76  79  79  76  78  76  79  78  80  82  83  83  87  86  88  90  87  87  80  80  76  88 118 140 158 171 177 183 185 187 185 184 185 188 195 204 208 208 210 211 212 209 211 214 216 220 220 218 218 213 206 199 191 192 187 183 189 189 185 179 171 165 166 169 135  95 105  97  91  87  84  83  82  83  80  81  78  76  79  80  80  79  78  79  80  76  78  77  76  77  79  80  82  79  77  78  80  76  80  80  74  77  79  79  79  84  83  81  79  79  78  80  86  86  83  84  83  85  82  83  81  80  81  79  83  79  80  81  80  79  82  82  79  80  80  81  80  80  81  80  78  80  83  82  79  80  79  81  80  78  80  79  77  79  78  82  81  80  79  79  84  84  83  81  81  83  84  82  81  83  83 
 68  66  68  67  66  67  67  65  66  69  69  64  69  72  70  68  68  69  71  72  71  69  73  67  69  70  69  69  70  68  67  69  69  70  70  73  70  70  71  71  69  73  73  72  68  72  69  68  76  75  71  71  71  73  73  73  73  72  71  73  74  72  72  75  74  73  73  72  71  70  71  74  73  74  74  73  73  75  72  76  78  73  73  74  73  74  74  72  72  72  70  71  73  73  70  71  73  70  72  72  73  74  72  72  78  84  85  86  88  78  70 103 142 144 150 149 153 164 168 172 170 172 177 183 187 185 182 185 186 188 189 188 188 183 176 174 170 165 166 163 166 161 153 152 146 128 105  88  84  80  76  81  80  78  77  80  78  76  77  75  77  74  71  72  73  73  72  71  73  74  75  73  72  74  76  74  76  74  73  74  74  73  72  74  76  73  72  75  74  73  70  72  66  70  68  65  68  66  67  69  68  69  70  69  69  67  68  68  68  70  71  71  72  70  72  73  76  78  78  71  88 129 155 163 174 187 179 189 201 209 218 221 217 215 215 211 209 207 211 216 227 232 121 106  90 237 231 237 203  89 232 221 218 222 235 229 227 240 235 231 232 228 225 224 225 226 225 221 218 210 197 189 188 184 184 176 158 155 152 128  91  93  88  83  81  81  77  74  76  78  76  75  76  76  74  77  76  74  71  74  72  73  74  74  71  76  73  74  74  74  73  73  73  75  74  74  72  73  72  72  73  75  72  72  75  74  74  74  76  77  78  75  76  79  79  80  78  80  83  83  82  83  82  84  88  90  85  88  86  83  75  78  93 111 136 160 172 173 175 182 182 182 183 182 184 188 192 196 196 194 196 199 203 204 201 199 196 197 200 196 197 197 193 190 186 185 175 170 168 154 155 159 153 132 107  97  90  89  85  83  83  83  83  79  82  80  80  77  80  81  78  78  77  78  78  78  77  76  72  74  76  79  79  78  78  77  75  78  79  78  79  78  79  82  82  81  83  85  80  80  83  86  86  86  83  82  85  83  84  81  81  82  81  80  80  82  80  82  80  80  82  79  80  80  79  79  80  80  80  78  78  80  78  79  81  81  78  76  79  77  77  78  78  81  82  79  83  84  80  81  83  82  83  81  82  84  83  80  80  82 
 65  66  68  66  65  67  67  66  68  67  68  69  68  68  71  68  71  70  67  71  69  70  68  66  68  67  63  62  68  67  68  70  67  71  67  70  70  71  69  70  68  70  70  71  68  70  70  70  74  75  72  72  72  69  70  70  72  71  72  72  73  73  72  74  72  74  72  72  72  70  73  73  72  76  72  70  74  73  68  72  72  71  70  69  70  74  75  72  72  72  73  77  76  74  74  75  76  77  75  76  75  76  75  77  80  81  81  81  83  87  84  77 102 129 146 153 153 149 152 156 155 161 164 169 172 171 178 175 172 173 174 172 170 167 162 162 162 160 160 160 153 144 130 116 101  90  83  79  78  78  78  81  79  78  73  78  77  74  74  74  72  73  74  73  75  76  74  73  75  74  73  73  71  73  73  72  72  72  74  73  70  73  72  73  73  73  74  73  73  71  73  71  68  67  67  67  69  68  70  73  71  72  70  70  67  67  67  67  66  69  70  66  67  71  71  68  74  78  77  79  70  79 115 148 164 172 177 172 177 184 193 202 212 216 218 218 220 215 206 196 217 189  96 108  70 200 221 233 180 134 241 209 235 240 240 239 235 232 226 224 223 222 220 221 222 222 219 212 204 189 185 187 189 187 180 168 155 159 138  91  95  88  83  83  82  79  77  77  79  73  76  76  75  73  74  76  72  75  74  74  71  74  74  73  73  77  71  74  72  74  75  72  73  73  73  74  71  73  73  74  73  73  72  72  75  76  77  76  75  76  76  75  77  78  78  77  80  77  79  80  81  81  80  80  84  82  80  83  84  85  80  83  80  77  82 115 152 166 172 176 176 175 179 177 178 183 185 187 188 185 185 181 179 186 186 189 190 190 187 179 183 184 181 177 173 168 164 163 158 148 150 138 120 110 106  97  91  88  87  84  84  80  82  78  83  80  80  77  80  78  79  79  77  80  79  76  75  78  74  76  77  78  79  80  76  76  77  79  81  82  80  80  79  82  85  86  85  84  82  81  81  82  86  84  78  81  85  82  82  79  79  79  78  78  80  80  80  81  79  77  80  79  81  81  77  78  79  78  78  80  80  79  75  80  78  78  79  77  80  80  76  79  80  80  82  80  79  80  79  80  82  80  84  80  79  80  81  80  80  81 
 66  66  68  64  67  67  67  68  68  68  67  68  66  67  69  70  68  68  67  68  66  69  68  67  67  65  63  66  65  65  67  67  64  68  69  68  67  65  70  68  68  68  66  69  67  69  71  71  70  71  73  71  72  73  71  73  77  74  73  74  75  73  73  73  73  71  70  72  70  72  75  71  75  73  70  73  74  74  71  70  72  72  74  73  72  72  71  71  75  71  74  74  74  72  74  75  73  76  71  75  76  75  74  78  80  79  82  76  77  79  79  79  79  81  92 115 126 138 148 147 147 152 153 154 159 158 158 159 162 159 160 162 160 156 155 155 153 146 140 134 124 107  92  79  78  84  82  80  77  81  78  79  76  75  74  76  74  72  73  77  76  75  75  74  73  77  72  73  74  72  73  71  73  73  74  72  76  78  74  75  77  76  75  74  73  74  73  71  73  67  75  71  69  71  69  71  71  70  70  70  73  70  69  71  71  68  68  70  69  70  69  68  68  69  70  71  70  72  71  77  76  69  59  94 138 152 161 178 171 174 175 179 188 195 197 202 209 210 215 212 230 151  91 100 160 149 194 217 164 148 232 157 142 164 212 234 231 222 220 219 217 214 217 221 216 209 204 197 186 189 191 187 177 169 161 154 158 153 117  88  93  88  83  80  78  82  80  78  76  75  76  74  75  74  73  73  74  74  73  74  73  75  73  73  71  75  72  73  71  73  73  70  71  74  72  72  71  70  73  72  69  71  73  76  71  74  74  75  74  73  72  72  72  74  77  75  77  77  75  78  79  78  79  77  76  79  82  78  78  82  83  85  82  83  87  82  97 121 140 155 166 172 176 178 177 178 181 180 182 178 178 178 178 180 179 176 176 174 171 165 161 163 167 161 158 154 150 144 154 138 123 104  96  98  96  91  87  86  86  82  84  82  84  81  80  77  78  79  80  76  77  78  77  76  78  79  78  74  76  77  76  77  76  78  77  77  82  84  85  81  83  83  79  80  89  89  86  80  77  78  80  80  85  83  80  79  80  81  81  77  77  81  78  79  79  79  80  79  77  80  78  79  79  79  80  79  80  77  80  79  80  81  75  80  77  77  80  80  78  79  81  76  80  78  79  80  80  75  78  79  78  79  82  79  79  81  80  79  79  79 
 64  66  67  65  68  67  67  68  69  69  66  68  68  69  68  69  64  66  69  70  68  66  70  69  66  65  63  68  66  65  64  65  65  67  68  66  68  66  68  68  69  67  65  69  68  70  72  70  72  70  72  72  71  72  73  73  73  76  76  71  70  75  73  74  73  71  71  74  73  74  74  74  75  73  73  72  73  75  74  72  75  74  73  74  75  72  73  74  72  72  73  74  74  73  73  74  74  72  72  73  74  74  73  71  77  76  76  74  73  72  76  79  82  77  76  81  86  94 110 116 122 126 119 117 123 133 142 145 152 149 153 149 139 140 137 128 121 107  95  93  83  78  81  79  80  80  77  77  79  78  75  76  78  77  76  75  75  76  75  74  75  75  75  72  72  73  75  73  73  75  74  73  73  76  76  72  76  78  76  72  74  74  71  74  74  74  72  72  76  74  71  73  71  71  71  75  72  71  73  71  76  74  74  74  73  72  72  74  70  70  72  73  73  70  69  70  67  70  70  74  75  76  75  65  89 131 147 153 163 174 175 175 177 178 181 183 190 197 200 206 227 112  97 127 238 204 215 239 152 173 249 204 189 175 210 221 217 215 213 211 209 208 214 211 202 196 185 185 178 179 173 164 160 157 155 154 137 116 102  86  84  83  81  79  81  79  74  76  76  72  71  71  74  73  72  75  76  71  71  73  71  71  70  70  67  72  73  69  72  69  71  69  69  73  74  70  72  72  71  71  71  69  75  73  72  72  70  70  72  72  72  72  69  73  74  75  74  78  75  76  79  79  79  79  78  79  80  79  81  80  82  82  82  82  86  84  85  89  98 114 128 140 151 161 167 168 171 171 171 173 175 173 172 173 172 170 166 167 168 155 156 159 160 151 140 128 122 116 118 106 105 100  95  92  87  86  84  80  85  85  83  82  83  80  77  75  76  77  76  76  77  77  77  75  78  79  77  72  76  76  75  79  78  81  78  78  83  84  85  85  87  83  77  80  87  88  86  82  81  80  80  78  81  82  82  82  81  78  81  78  81  78  79  81  78  78  78  79  78  79  78  78  79  78  76  77  80  77  79  79  79  81  81  77  79  79  79  79  77  79  81  80  79  78  77  79  81  77  79  77  77  78  77  77  78  80  80  79  78  80 
 64  66  67  66  66  66  66  65  66  68  67  67  68  68  67  64  64  66  67  68  68  66  68  69  66  66  66  66  66  67  66  68  68  69  69  63  72  72  69  68  69  66  63  69  68  69  71  69  70  71  73  73  73  71  73  74  71  72  73  75  77  75  75  75  75  72  71  74  74  71  71  75  73  72  74  71  73  74  74  73  75  73  71  75  76  72  74  77  74  78  71  73  71  72  72  74  77  71  74  71  74  72  74  73  75  75  72  73  74  74  75  74  75  79  73  72  78  78  79  81  82  81  83  84  87  92 102 108 114 117 120 112 100  98  91  81  76  70  68  78  77  77  79  79  79  79  79  77  82  75  76  75  75  77  75  73  76  74  75  72  75  73  75  73  74  73  71  73  75  74  70  74  74  76  74  72  74  73  76  73  72  70  69  69  71  72  74  74  80  78  76  77  76  78  76  73  72  74  77  75  76  74  74  70  68  71  72  74  71  71  70  70  72  70  69  72  70  72  71  72  74  76  76  74  71  88 136 146 152 161 166 163 167 170 174 176 176 178 182 196 188  74  73 143 217 160 119 177 142 208 253 228 225 221 213 210 207 207 201 201 203 202 197 189 186 182 177 176 174 170 155 155 157 153 147 134 104  84  90  82  82  81  79  77  79  73  74  75  73  74  71  70  72  71  72  71  72  70  71  70  67  69  70  68  67  72  70  71  72  72  70  72  71  73  76  72  75  75  72  71  72  72  73  74  69  74  74  73  75  73  76  74  71  76  71  74  76  78  76  77  77  78  75  75  78  78  80  76  79  81  79  79  81  79  80  81  83  84  89  96  97 100 107 116 123 124 124 126 134 138 142 143 139 139 139 137 135 133 134 142 136 118 118 116 113 110 110 112 103 102 103  99  96  93  89  86  84  83  82  79  80  77  79  78  78  78  78  79  76  79  78  76  75  77  77  78  75  75  77  75  76  79  79  82  79  77  78  83  86  84  82  83  79  78  81  84  85  85  81  77  78  79  83  83  78  77  81  80  80  82  81  78  79  79  78  78  78  78  81  78  78  77  77  81  77  80  81  76  79  77  76  78  79  79  80  80  80  77  77  76  79  81  80  79  79  79  79  79  79  78  79  78  76  76  79  79  78  79  77  83 
 65  67  66  65  66  67  66  65  66  68  68  68  68  69  68  65  68  69  67  66  66  67  66  65  67  67  68  67  66  66  65  66  65  66  66  64  70  70  68  69  68  66  64  68  67  70  73  70  68  69  72  71  73  72  72  72  73  76  74  72  74  73  74  73  74  73  73  73  74  72  72  72  73  70  71  73  72  72  72  70  72  73  72  74  72  74  73  74  73  76  72  76  75  73  69  71  73  71  73  72  74  70  74  76  75  74  73  72  76  76  75  75  73  70  74  76  76  77  76  76  74  75  76  74  71  73  75  74  77  82  77  76  75  72  72  78  78  77  78  78  78  76  74  77  76  77  77  76  79  76  80  75  71  75  75  74  74  73  75  74  74  74  74  73  75  73  71  73  75  71  70  74  73  71  75  74  74  70  71  75  73  71  76  73  72  70  72  69  74  74  74  73  73  76  74  71  73  76  71  68  71  73  74  72  71  72  71  72  70  70  70  70  71  71  72  71  69  73  75  73  71  74  72  77  79  70  87 134 133 146 150 158 155 150 155 163 163 160 159 189 135  62  71  87 148 120   4 148 143 221 236 224 199 180 174 177 183 187 187 187 187 184 179 178 173 167 171 162 158 156 159 160 148 133 111  94  84  81  83  83  78  80  80  78  79  76  72  74  74  75  75  71  70  69  69  68  70  69  69  69  69  70  72  70  68  72  71  72  72  72  70  71  70  71  71  74  75  73  75  75  71  75  73  72  72  70  74  73  75  70  74  74  73  77  72  72  76  75  75  76  74  73  74  76  78  75  77  78  79  77  77  79  79  76  79  78  78  82  82  83  87  91  95 101 105 106 108 110 100  93  96 103 101 107 112 103  96  99 103  99  99  92  94  94  99 103 104 104  98  97  98 100  99  93  89  88  83  83  81  77  77  76  78  78  79  80  80  80  78  79  78  76  76  77  79  77  78  81  80  76  77  80  78  79  81  78  77  83  84  82  77  81  80  78  76  80  80  83  84  80  78  77  81  78  77  79  81  77  80  78  78  79  77  76  79  81  80  77  81  79  78  79  78  79  79  78  78  75  79  79  78  79  79  78  79  79  80  77  79  77  75  78  80  77  79  79  78  79  75  78  79  77  80  76  80  78  78  78  79  84 
 65  65  64  63  65  66  66  68  69  68  67  68  68  67  68  67  68  67  66  69  67  66  66  67  66  65  67  67  67  66  67  65  65  67  66  67  66  65  67  67  67  67  66  67  66  70  71  68  69  67  69  71  72  72  70  69  72  74  72  71  73  72  73  72  72  71  72  71  70  71  72  72  73  71  73  71  69  70  69  68  70  74  71  71  73  72  72  72  71  70  72  72  74  73  72  76  73  74  71  73  72  71  72  72  74  72  73  73  77  76  77  78  76  74  72  72  77  77  76  77  75  75  74  74  76  77  75  77  74  76  75  76  79  80  77  77  75  77  76  75  80  80  78  77  76  78  78  76  74  77  73  75  73  74  74  74  74  73  74  74  70  75  73  73  75  72  76  75  72  71  73  73  72  71  75  75  74  71  71  73  73  73  75  73  73  72  73  71  72  75  76  75  75  76  76  72  71  68  66  69  70  71  70  71  72  72  69  68  66  68  71  74  73  69  71  73  73  73  72  72  73  76  76  74  78  78  75  96 112 128 145 147 146 145 144 145 152 155 158 183  95  62  68  93 196 185 116 183 150 121  83 158 184 172 157 161 165 174 177 176 177 173 173 171 159 154 157 151 153 151 147 131 105  94  84  77  78  82  83  82  79  82  81  78  77  73  76  74  70  72  75  70  70  71  69  69  71  68  67  72  71  69  72  72  71  71  73  70  73  70  73  73  74  75  73  76  73  73  76  77  77  76  76  78  78  75  75  77  77  72  75  77  74  72  72  73  74  75  75  74  76  76  78  76  74  76  78  76  76  78  77  74  77  77  77  77  78  81  78  82  87  86  89  95 102 106 105 106 113 117 109 107 106 109 112 113 108 101  95  93  92  92  91  90  90  90  90  88  86  87  88  90  89  84  82  83  80  78  81  80  76  77  78  78  79  78  78  76  76  79  78  77  77  76  81  78  82  85  84  81  81  79  76  77  80  82  80  80  80  82  79  79  76  78  77  81  78  78  80  81  79  78  80  78  77  77  79  80  80  76  80  77  76  78  80  80  79  76  78  78  77  80  80  76  80  77  78  79  80  80  78  81  80  78  78  79  79  77  79  81  76  76  81  75  77  77  78  80  77  77  80  78  80  79  78  78  79  78  79  81 
 66  64  63  63  64  63  65  68  68  66  66  67  67  67  66  64  66  67  65  66  68  65  66  69  66  65  65  66  66  67  68  64  65  66  64  66  67  69  70  66  64  67  67  65  62  67  70  70  73  73  71  69  69  70  69  71  73  73  71  70  71  74  75  71  72  71  75  74  72  74  72  72  71  71  73  69  70  71  69  70  70  72  71  70  74  70  71  74  76  71  72  72  73  74  73  75  75  75  74  75  73  75  75  70  74  74  76  73  75  76  78  76  72  73  74  73  76  75  74  76  77  75  76  74  72  74  73  77  74  73  77  77  73  74  74  73  76  78  76  79  78  77  75  73  74  75  74  74  73  75  69  73  77  74  72  73  75  71  72  75  73  73  74  75  73  74  71  73  72  70  71  72  74  72  73  72  73  72  75  72  71  73  70  73  75  74  72  72  74  72  79  78  77  76  72  70  70  71  71  72  70  73  72  70  70  72  71  72  71  71  70  72  74  71  71  75  75  75  74  73  78  79  77  80  81  81  82  87 100  94  97 119 121 127 133 129 132 134 152 156  61  58  42 109 172 123 150 171 216  99  34  90 138 170 165 165 163 168 166 165 168 165 159 157 155 154 152 147 138 124 108  91  85  83  76  79  77  78  82  80  77  79  78  77  78  74  74  74  71  69  71  69  70  72  70  69  71  71  70  71  70  69  71  72  73  70  70  74  73  76  74  73  75  77  75  76  75  75  75  76  76  77  74  77  80  79  78  79  79  77  78  80  75  72  75  77  74  76  77  74  78  76  80  78  73  76  74  76  77  77  77  76  79  81  76  77  80  78  76  80  83  83  85  85  88  93  97 107 108 104 110 110 107 101 100 107 106 104 106  98  95  92  90  86  83  83  87  87  81  78  79  80  71  77  78  75  77  80  77  75  77  76  77  78  79  78  78  76  77  78  77  77  75  73  79  80  84  86  86  84  83  79  76  77  77  81  81  80  81  81  78  78  79  76  78  80  79  79  78  80  79  78  78  78  78  79  79  79  78  80  79  78  79  79  80  78  77  78  77  78  79  80  80  76  78  76  76  78  81  76  75  78  75  80  79  79  80  79  79  80  77  77  83  79  77  77  81  80  80  78  79  78  80  80  79  78  79  78  77  78 
 66  65  66  68  68  63  67  67  65  65  68  68  69  68  70  70  69  69  67  66  65  66  65  65  66  67  64  65  66  67  68  67  67  66  65  66  69  66  68  69  66  67  69  66  62  62  69  71  69  69  69  65  68  71  71  71  70  71  74  73  70  71  73  69  71  70  73  74  71  73  67  68  69  65  69  70  72  71  71  76  75  70  72  69  71  71  73  75  74  72  73  74  72  75  73  72  75  71  75  74  75  72  74  71  73  74  76  74  74  76  78  73  74  75  75  73  74  75  75  73  74  74  77  80  77  74  73  72  73  73  72  73  74  71  75  75  73  74  78  76  73  76  72  73  76  74  74  72  75  75  76  73  75  74  73  75  76  71  76  75  74  74  75  71  72  74  74  70  72  74  73  74  75  74  72  73  74  73  74  73  71  74  74  68  73  74  70  74  78  76  75  78  74  71  73  73  70  72  74  74  71  74  73  72  71  71  70  73  73  73  74  75  76  73  69  76  77  74  73  74  76  78  82  78  79  76  79  79  85  92  94  99  93  95  97  92  91  96 113  99  53  59  50 112 124  51 163 163 211  69  76  80  86 102 121 128 133 137 137 144 144 137 132 126 129 133 125 114 100  90  85  81  78  80  79  77  76  76  76  75  76  75  73  74  74  75  72  71  69  68  71  70  68  71  71  74  75  71  71  71  70  70  70  71  72  69  75  75  75  73  74  75  76  77  76  76  77  77  78  79  78  77  75  75  79  84  83  81  80  80  79  76  75  77  78  78  77  74  75  73  73  73  76  75  73  77  73  76  76  79  77  77  76  79  78  78  78  76  79  77  78  82  82  84  84  86  90  95  98 102 103 106 102 103 108 104 103 105 105 102  98  92  94  82  81  83  84  81  81  79  77  76  80  76  76  79  76  76  76  75  76  77  78  79  79  76  76  77  77  75  74  76  76  76  79  82  82  85  85  81  80  78  77  78  79  77  80  81  79  80  79  79  82  78  78  75  76  77  80  81  80  80  79  80  79  77  79  79  80  77  80  80  78  78  80  78  78  82  78  77  80  78  75  77  77  77  77  79  79  78  82  81  77  77  77  78  79  81  79  78  78  78  79  80  79  76  79  76  78  81  73  78  81  77  80  77  78  79  80  78 
 65  65  66  65  66  66  65  68  66  66  69  68  70  64  65  70  68  67  67  68  66  65  64  64  64  67  66  66  68  68  67  68  67  65  65  68  66  61  67  67  67  62  65  66  67  65  67  66  69  67  71  69  65  68  68  67  69  67  71  69  69  68  70  70  69  67  70  74  71  72  68  68  71  66  69  70  72  71  70  72  72  73  68  67  68  69  72  72  70  71  72  71  74  72  73  72  71  72  73  73  74  74  75  74  73  75  74  74  69  74  74  73  73  72  73  71  73  74  70  72  72  72  71  71  74  76  70  71  74  74  75  75  75  75  71  76  74  72  74  75  76  77  73  75  75  71  74  75  75  75  78  79  75  74  76  75  74  75  79  75  74  76  73  72  73  72  74  72  75  72  73  75  75  75  73  72  73  73  74  72  71  73  73  71  73  80  82  76  76  78  78  78  75  72  74  72  69  72  71  71  72  71  72  74  74  75  72  74  74  74  77  75  72  73  73  75  75  73  75  75  78  79  78  79  73  71  80  80  79  86  94  89  88  79  76  78  74  75  78  45  36  45  65 100  77  55 187 180 188  23  80  78  82  78  77  83  85  97  88  95 100  91  87  80  79  84  85  85  82  78  78  78  78  78  77  79  75  77  74  73  77  73  75  74  72  72  76  74  68  69  71  72  67  71  71  72  70  71  71  71  71  69  70  73  75  74  76  77  78  77  78  81  78  75  77  76  79  77  78  78  82  81  82  80  79  83  82  79  80  79  81  79  78  76  78  79  77  75  75  74  76  78  78  79  77  78  80  80  79  75  81  79  76  77  75  76  82  76  79  77  81  79  81  82  82  83  84  86  89  95  98 103 106 109 113 106 103 102 101  98  94  89  91  89  83  84  79  82  82  81  81  80  81  79  76  82  77  75  79  77  77  76  74  76  76  74  77  76  77  74  75  76  78  79  77  79  79  78  83  79  77  80  79  78  76  77  77  79  76  77  79  79  78  79  75  77  77  76  76  77  75  79  80  80  81  75  81  82  77  76  81  78  79  78  79  81  78  77  79  78  78  79  81  79  77  76  80  78  79  78  80  76  77  77  78  79  76  75  78  79  80  77  78  80  82  79  81  79  77  80  78  79  79  78  80  80  79  81  81  79 
 62  63  66  64  63  64  67  67  68  68  67  67  68  65  67  66  66  67  65  70  68  65  64  63  65  67  67  65  64  67  66  66  64  65  66  65  65  67  62  66  70  65  65  65  66  66  67  65  67  71  71  68  68  69  66  68  70  73  69  68  69  69  70  70  68  66  67  68  66  69  73  69  71  66  68  66  70  70  68  70  72  70  69  69  71  73  71  69  70  67  71  69  74  73  67  71  69  71  72  73  73  73  72  75  76  73  75  75  76  75  75  75  74  73  74  71  72  73  70  70  71  74  70  74  73  72  71  70  73  74  71  73  74  74  75  76  75  72  69  73  71  74  73  73  72  74  72  75  75  75  75  76  77  75  71  72  74  74  76  75  72  72  72  71  72  71  72  74  70  71  74  76  75  73  75  72  72  72  74  72  74  75  74  75  80  79  75  73  75  74  72  72  73  74  73  73  72  75  70  71  75  75  74  72  74  74  74  75  72  73  76  78  73  73  76  78  77  77  77  73  77  79  78  75  76  76  81  77  81  89  87  87  88  79  75  75  83  78  64  41  37  39  61  88  44 113 187 217 125  39  78  74  78  70  78  79  78  81  76  75  76  76  76  77  78  76  76  75  79  77  77  77  78  79  77  77  74  76  74  72  77  73  71  72  71  72  72  71  70  69  70  71  69  71  70  72  73  72  72  72  72  70  71  70  76  76  78  82  79  77  78  79  79  77  75  76  78  76  81  80  81  82  83  84  81  81  81  76  76  77  82  80  80  76  80  77  78  76  80  76  78  80  78  80  78  81  81  78  79  80  80  77  78  79  76  75  79  80  79  79  78  78  77  78  80  84  84  83  85  87  89  91  97 101 100 103 107 104 101  95  92  94  96  92  92  90  89  85  83  82  82  80  77  77  77  79  77  77  79  76  77  75  75  75  77  77  79  77  77  76  76  74  76  78  76  78  79  76  77  77  78  79  79  79  78  79  79  80  82  81  78  78  79  80  78  80  78  79  79  75  76  83  78  75  79  79  79  77  79  78  80  77  78  78  76  78  76  75  79  78  76  76  78  78  78  76  79  78  79  77  77  76  78  78  77  78  78  78  78  80  75  77  81  78  80  79  82  79  80  79  80  75  78  79  79  78  78  81  82  80 
 61  64  66  65  64  66  68  68  69  66  67  67  67  67  67  65  65  66  62  67  69  64  64  63  65  67  67  67  67  65  65  66  65  67  67  67  64  66  67  66  66  66  65  63  65  66  67  66  67  69  65  67  69  69  66  70  71  73  70  70  68  70  71  71  70  68  68  69  68  66  69  71  69  65  69  69  69  72  72  70  70  68  70  69  71  72  70  71  72  67  70  67  67  70  69  71  68  72  71  72  71  70  71  75  77  76  76  78  80  76  78  80  78  75  74  72  73  72  73  71  69  71  71  71  70  71  73  70  71  75  73  71  70  72  75  75  75  76  78  72  70  73  73  73  72  75  72  73  71  72  71  72  74  73  68  70  73  72  71  67  69  74  73  70  73  73  70  72  71  74  76  75  73  71  74  71  72  74  76  74  77  75  72  74  75  73  71  70  69  69  71  71  71  71  71  71  71  73  73  74  72  71  73  73  76  75  71  76  78  75  74  76  78  77  75  74  75  81  83  79  79  80  81  76  77  75  81  77  79  83  88  88  80  79  77  75  72  78  57  38  41  38  65  78  37 185 156 246  49  58  80  75  79  76  77  76  77  76  76  76  75  75  76  75  74  78  78  75  79  76  75  76  76  76  75  75  74  75  74  72  73  74  73  72  69  67  70  69  69  71  71  72  70  71  69  68  71  70  72  74  74  75  79  78  80  79  78  76  76  78  77  79  81  80  82  80  80  78  83  80  78  79  76  78  80  80  77  76  76  76  79  77  77  79  77  77  78  81  80  83  84  78  77  76  75  77  77  79  80  81  80  77  78  80  79  77  77  80  77  77  75  77  76  78  78  79  81  82  81  81  83  85  86  93  94  95  91  96  97  88  92  89  85  88  91  86  81  85  83  81  78  77  79  79  78  78  78  78  77  74  76  74  76  75  76  77  78  73  74  80  76  77  79  77  78  78  80  78  79  79  80  79  80  77  79  78  78  79  82  83  79  77  78  77  81  78  81  79  80  78  78  81  78  80  81  82  78  78  78  78  78  77  80  78  80  78  79  79  76  77  78  78  76  77  79  77  78  76  77  78  78  76  79  81  77  77  81  82  78  79  76  77  80  79  78  76  78  76  80  80  80  78  78  81  79  78  77  79  78  80 
 60  63  65  64  64  66  66  67  69  65  68  67  68  68  67  68  67  66  65  65  67  64  66  64  63  68  65  65  68  67  66  67  66  68  66  67  67  65  65  64  64  66  66  65  66  67  66  63  64  69  66  67  68  68  67  69  70  68  70  70  68  68  68  70  71  68  66  68  71  68  67  70  68  68  70  68  72  69  70  68  70  71  72  68  69  71  68  72  71  69  69  68  67  70  71  69  71  71  68  69  69  67  69  72  73  74  73  75  73  74  75  79  80  76  75  74  77  78  76  70  70  74  70  69  71  73  70  71  72  76  78  72  74  75  75  74  76  74  74  75  73  77  75  70  72  71  71  72  71  70  71  72  71  70  70  73  73  72  74  70  73  72  69  73  72  72  74  74  73  74  73  71  69  70  71  70  72  74  74  72  73  72  70  72  69  71  74  71  70  72  71  72  75  73  73  72  69  72  73  75  73  71  75  76  74  77  75  72  75  75  69  68  76  78  73  69  72  79  80  78  76  75  77  76  75  73  77  77  76  78  85  90  81  80  73  72  67  66  48  35  38  42  73  43  97 201 208 195  33  70  75  75  76  74  77  74  78  75  78  77  78  79  77  76  78  78  77  75  78  78  76  75  74  73  75  75  74  74  73  74  71  70  72  72  73  68  65  67  72  70  68  72  69  72  73  71  72  72  75  78  76  78  76  78  79  77  74  73  78  77  72  77  78  79  84  81  80  77  79  76  76  80  78  78  79  78  76  78  78  76  76  78  81  77  78  78  76  79  84  82  78  78  77  79  79  77  74  79  79  77  78  78  78  78  79  77  74  75  74  74  75  75  75  77  76  75  77  82  80  80  81  83  83  88  84  80  78  74  79  83  81  82  82  82  81  81  80  81  81  79  75  76  80  80  80  78  78  78  78  76  76  75  76  75  77  77  77  75  78  85  78  81  84  79  81  79  80  80  80  78  80  79  80  77  80  78  78  79  79  81  82  77  80  75  81  77  80  77  77  79  79  80  81  83  79  78  80  80  79  79  77  76  80  75  81  78  79  81  76  77  80  80  76  78  79  77  77  77  75  76  77  75  77  78  76  76  77  80  77  78  81  79  78  81  81  78  78  79  78  77  78  80  79  83  82  80  80  79  77  78 
 63  64  65  65  65  66  67  63  64  66  64  64  66  66  67  69  67  66  69  64  65  65  68  66  63  62  66  67  67  65  68  67  66  67  68  64  63  65  63  63  67  68  69  67  69  68  67  65  66  68  69  69  67  67  66  65  69  67  68  68  70  67  67  68  69  68  67  66  70  69  70  69  65  66  69  70  71  66  68  67  69  71  71  68  69  72  67  71  67  70  69  70  67  66  69  67  71  70  68  69  70  70  68  69  71  69  71  74  71  78  76  77  76  76  76  75  78  77  74  69  71  73  74  72  70  72  73  72  76  75  77  76  78  78  74  73  74  73  73  75  73  76  75  71  73  70  71  72  73  71  71  71  70  70  72  73  74  72  73  74  74  73  70  71  69  71  75  72  70  71  70  69  70  71  69  69  70  70  68  68  69  70  69  72  72  73  74  72  73  74  73  73  75  75  76  74  71  73  74  73  72  71  76  77  76  80  73  68  72  73  70  68  73  74  74  71  72  73  72  73  71  71  71  72  76  77  76  76  77  78  80  88  87  82  75  67  72  62  37  36  33  48  67  30 183 183 243  97  20  75  73  74  77  79  81  78  78  76  79  79  80  79  76  75  77  76  76  75  76  78  77  75  76  76  78  77  75  73  73  74  70  69  72  70  73  70  68  70  72  71  70  76  72  75  77  76  75  73  74  76  73  78  76  73  76  74  75  77  79  76  74  74  75  76  75  76  75  74  74  75  76  78  77  75  75  77  78  75  74  75  78  79  81  79  79  79  79  79  79  81  79  79  79  81  82  78  77  77  76  77  77  77  77  74  76  76  73  72  73  74  79  76  73  75  76  77  79  77  77  77  75  76  77  78  77  77  82  78  76  80  77  79  76  77  82  78  79  78  79  78  77  80  78  79  83  82  79  79  79  77  75  73  76  76  81  80  80  82  83  84  83  84  83  80  81  78  78  78  79  79  80  76  78  79  81  79  79  81  78  77  80  78  82  80  80  79  76  79  82  80  79  79  77  76  75  77  82  80  78  79  78  77  79  74  77  79  77  77  79  79  77  77  77  77  76  77  78  79  78  78  75  79  79  77  80  80  77  78  78  78  81  81  79  80  79  78  77  80  77  78  80  78  81  80  79  79  81  81  81  80 
 66  65  65  66  67  68  67  63  63  67  62  63  64  62  66  65  65  66  67  65  65  66  66  65  65  65  65  65  64  66  69  66  68  67  69  67  64  66  68  68  68  68  68  66  69  68  68  67  68  64  68  68  66  67  67  65  66  69  69  69  68  68  69  67  68  70  70  68  69  68  68  66  66  70  70  67  68  70  69  69  68  68  67  69  70  69  69  72  68  71  71  69  66  65  68  67  67  68  68  69  69  70  67  69  70  69  71  71  70  72  73  73  73  73  75  74  75  73  73  70  71  66  69  72  73  75  73  73  76  75  74  75  76  77  77  76  75  77  79  75  74  73  70  72  72  70  70  70  71  71  69  70  72  73  71  72  73  73  73  71  70  70  70  69  70  72  71  68  69  70  71  69  72  73  69  71  70  70  69  72  71  71  69  72  75  75  74  72  72  72  73  73  73  75  75  73  73  73  76  73  72  72  74  76  75  73  76  75  72  76  73  72  75  72  72  75  76  74  75  77  75  77  76  76  79  79  79  80  79  76  80  86  89  85  75  74  73  50  37  39  34  57  40  95 218 194 254 145  44  55  81  75  72  77  74  74  74  74  77  77  77  74  75  77  77  77  78  76  76  75  77  74  76  75  77  76  75  72  71  72  71  72  73  70  71  69  74  73  69  73  75  76  76  76  75  75  74  73  74  75  76  76  77  74  75  75  76  75  75  77  76  70  72  74  69  71  74  74  72  74  74  75  74  73  76  76  74  77  78  77  76  78  78  82  79  79  80  81  75  81  80  77  76  76  77  75  78  77  77  79  79  75  75  73  74  75  73  76  73  75  76  77  74  75  74  74  76  76  77  77  74  75  79  75  77  76  74  77  75  76  79  79  76  78  80  78  80  79  78  77  81  80  78  81  81  80  77  76  76  75  75  74  78  79  83  82  81  79  79  76  79  80  79  79  79  78  76  79  82  81  79  76  79  79  78  79  78  80  80  79  77  79  80  81  80  80  78  78  78  77  79  80  79  76  78  78  79  79  78  79  79  76  78  76  78  81  79  79  81  80  79  80  80  78  76  79  76  79  80  82  77  80  80  77  78  80  77  78  78  79  79  79  78  79  77  81  80  80  81  81  81  78  80  79  79  77  79  81  82  82 
 63  63  62  63  66  67  66  65  65  68  65  65  66  61  66  65  66  67  65  65  65  67  64  64  66  66  66  67  68  65  65  67  68  66  68  67  69  65  67  66  65  67  65  65  68  66  66  66  67  65  68  66  66  67  67  67  66  69  68  70  65  68  71  68  67  70  66  69  69  69  68  69  68  69  69  68  70  70  65  67  68  66  67  69  71  69  71  72  70  69  71  67  72  69  67  68  66  68  68  67  69  67  68  68  68  71  70  70  71  71  70  71  73  71  72  71  74  74  72  72  72  68  68  67  69  73  74  76  71  74  74  72  72  71  75  75  73  75  73  74  72  72  68  69  67  70  68  67  71  71  70  72  75  76  73  71  72  70  72  71  73  71  71  72  71  71  69  71  71  71  72  70  73  72  72  74  72  72  73  76  73  71  70  73  73  75  75  72  72  72  71  72  74  75  73  74  76  75  77  74  78  78  75  72  72  74  76  76  72  74  72  73  73  70  70  74  75  76  77  79  79  81  82  78  78  77  78  83  79  78  82  87  93  84  78  73  70  43  38  37  42  58  26 182 186 249 255 255 202  42  79  77  73  76  73  73  73  75  76  74  75  75  72  74  77  77  74  74  77  75  74  74  76  75  75  75  75  72  70  71  74  73  69  70  71  68  73  72  70  73  73  71  75  75  73  73  75  75  74  78  80  72  72  73  75  76  76  77  76  75  72  72  75  76  73  73  74  72  71  72  73  74  75  77  76  75  79  75  76  79  81  80  80  81  83  80  77  79  81  77  73  75  74  74  74  76  76  76  77  79  82  77  77  76  73  73  72  77  75  75  72  72  69  72  74  75  76  74  73  75  72  72  77  76  75  77  78  76  74  78  76  76  77  80  78  79  79  79  78  76  82  79  80  81  77  76  74  74  73  74  77  77  78  79  80  79  80  79  81  77  79  77  79  79  78  79  77  79  81  79  78  79  80  79  77  80  80  79  81  81  78  81  78  78  80  78  79  77  79  79  78  77  79  80  80  78  75  77  79  78  80  78  76  78  79  76  78  78  75  77  80  79  77  77  78  79  76  77  79  80  78  77  77  80  78  81  80  81  80  79  78  76  77  81  77  80  80  78  80  81  78  80  80  82  82  78  78  81  80  80 
 64  64  63  63  65  64  68  66  64  66  64  64  68  63  64  66  66  65  63  63  62  65  64  63  65  67  68  65  66  67  65  69  66  63  66  64  66  65  66  66  64  69  65  64  68  62  65  66  68  71  68  67  68  65  66  67  70  68  64  68  68  67  67  68  67  68  67  71  67  69  68  67  66  67  68  68  69  66  64  67  67  68  67  66  68  71  68  70  70  65  68  69  72  65  67  66  68  69  66  66  70  68  72  69  69  69  69  71  71  73  70  69  73  71  70  70  71  71  71  72  73  72  69  70  70  69  75  72  69  75  75  75  74  74  74  71  73  71  67  69  71  68  68  70  66  69  71  69  72  75  74  69  69  72  73  70  71  69  73  73  71  71  71  69  73  69  70  73  71  70  71  74  76  73  73  72  75  73  70  72  73  72  73  71  69  72  74  72  72  77  76  77  77  75  73  78  77  77  78  78  76  77  77  75  74  78  78  76  75  74  73  73  71  72  75  73  71  75  71  69  72  77  79  72  72  75  75  80  78  80  78  80  87  85  81  78  59  38  42  37  49  14 109 212 216 225 156 235 209  44  78  76  72  74  76  77  75  73  73  73  73  77  75  75  75  73  74  75  74  73  72  74  75  74  76  75  75  75  72  71  73  70  68  71  71  71  73  72  73  75  70  70  72  74  76  73  75  75  72  75  72  72  70  71  74  75  77  78  77  76  72  72  75  72  73  73  71  68  71  74  75  74  73  77  76  78  80  77  77  77  78  79  76  77  80  82  80  82  81  80  75  75  77  77  74  74  76  76  72  74  78  75  77  78  75  78  76  73  78  74  71  72  74  73  75  72  71  72  74  77  74  77  75  75  77  79  77  76  76  78  75  76  75  76  78  79  80  76  78  80  82  77  77  78  77  75  75  76  73  76  76  77  75  77  78  76  81  83  79  77  79  76  80  78  76  79  80  80  81  80  80  80  79  79  79  79  81  77  79  77  79  80  79  78  77  77  77  77  79  79  79  78  80  79  79  79  77  76  77  79  77  80  78  76  78  77  77  76  76  79  81  78  77  79  78  75  79  78  80  81  81  80  80  84  80  79  81  79  78  78  80  76  79  80  80  82  81  81  80  79  78  79  81  82  81  80  79  80  77  81 
 65  64  63  61  64  63  66  67  65  63  65  68  68  65  65  63  64  64  62  63  63  63  66  67  67  66  67  66  65  69  67  65  68  68  67  65  66  66  68  67  67  65  66  65  67  69  66  65  66  70  68  66  69  66  67  68  68  67  64  68  67  67  66  69  71  71  71  71  66  68  69  67  67  68  67  65  67  66  67  70  68  72  66  65  65  67  66  67  68  66  68  69  70  67  67  66  66  67  66  67  67  67  68  69  68  68  71  71  69  71  71  69  70  70  69  71  70  69  70  72  71  74  72  72  72  73  74  72  70  76  74  70  74  70  70  71  69  68  70  70  68  67  69  70  68  67  69  72  71  68  69  70  70  71  72  72  72  74  73  70  70  70  70  71  72  71  71  74  74  73  73  72  71  71  75  72  72  75  73  71  72  75  71  70  72  73  75  74  73  74  73  74  77  77  74  75  74  76  71  71  70  72  72  74  76  78  78  78  77  76  72  71  72  77  77  74  73  79  79  69  67  74  74  76  75  76  77  74  75  75  74  77  83  84  81  76  40  37  33  40  32  37 228 192 242  61   0  97 139  42  78  72  75  73  71  72  74  74  73  73  72  73  74  72  71  72  76  74  72  75  73  72  70  71  75  73  74  74  71  73  75  70  69  73  74  73  72  70  74  72  71  71  72  73  73  74  73  72  77  75  71  75  72  70  73  77  77  72  73  75  72  73  73  71  72  69  70  73  73  72  74  72  73  76  76  77  78  80  80  78  77  78  76  75  75  76  77  78  74  76  73  75  78  80  77  73  77  76  73  70  71  72  76  74  77  77  72  74  73  71  73  73  74  74  74  77  77  75  77  79  76  75  77  79  78  78  79  78  80  77  74  75  76  79  76  81  79  79  75  76  81  80  76  77  79  76  73  79  77  77  77  74  76  77  84  83  81  82  78  76  78  80  79  77  79  79  78  79  79  80  81  79  80  80  82  81  81  79  79  78  77  77  76  78  78  78  78  79  77  79  79  77  75  76  77  78  77  76  75  78  76  76  77  76  74  77  80  78  78  79  79  79  79  78  79  77  79  79  78  80  82  80  81  80  81  80  82  80  78  77  81  79  81  78  79  79  79  81  79  80  80  79  78  79  81  81  80  80  82  83 
 63  64  64  62  65  64  64  66  65  64  66  67  64  63  62  61  64  65  64  67  67  64  65  68  67  68  69  68  64  68  68  66  70  70  68  68  66  68  69  67  67  65  65  65  67  71  68  67  66  66  65  65  69  67  67  67  67  68  65  65  63  65  68  67  66  67  71  70  66  68  69  70  67  66  68  69  67  66  67  69  66  68  68  65  67  67  68  66  67  70  69  68  68  69  67  66  68  68  67  68  65  66  67  69  68  69  71  66  67  69  68  67  68  70  68  70  70  67  68  71  65  71  72  68  67  70  70  70  69  72  69  69  69  66  67  68  69  67  68  68  69  69  70  69  72  67  67  69  68  65  68  69  69  72  69  71  73  72  71  69  71  71  69  72  73  73  71  71  69  73  74  72  70  69  73  73  72  72  75  71  69  71  68  72  74  72  73  71  73  74  73  70  72  76  75  73  73  75  70  69  70  69  68  74  73  73  71  76  74  71  73  74  73  77  76  72  71  79  83  75  73  79  73  78  85  81  79  76  74  73  74  79  83  83  81  56  37  36  38  41  13 174 209 238 151   5  25  23  80  68  74  75  73  72  72  72  74  73  72  74  75  71  73  73  73  75  72  73  73  73  70  73  71  71  73  70  72  72  70  71  71  69  71  73  72  72  74  70  72  72  75  74  72  73  72  71  73  73  76  75  75  77  76  71  72  76  75  68  69  70  68  69  70  70  74  70  70  73  73  73  76  73  71  72  74  75  75  80  78  78  76  77  74  73  71  72  74  75  74  73  71  76  77  78  78  75  74  76  80  77  73  76  77  72  76  71  70  75  71  72  75  73  73  77  74  74  73  76  77  75  75  76  76  74  73  76  78  77  75  75  78  77  86  89  82  82  77  80  77  77  79  78  78  78  80  78  76  76  76  78  78  77  77  80  85  85  84  80  77  78  77  79  78  80  80  78  77  80  81  79  79  77  79  78  80  79  79  79  79  78  77  77  77  77  76  77  78  78  75  77  78  75  72  75  77  78  78  77  75  74  77  76  77  79  77  78  77  77  79  77  77  76  76  76  79  77  79  79  78  78  78  78  78  80  79  81  80  79  80  78  78  80  78  80  78  77  76  77  79  79  81  80  78  80  80  77  80  82  82  79 
 61  64  65  63  65  64  65  65  65  65  66  64  62  64  63  61  62  63  63  65  68  65  64  65  66  69  68  68  65  65  65  66  66  67  67  67  64  65  67  65  66  65  65  67  68  67  64  66  68  70  68  64  67  69  69  67  68  69  65  65  65  67  69  67  67  66  68  68  66  68  68  66  65  66  69  70  66  64  66  67  67  65  68  68  69  70  69  67  67  67  65  66  68  69  67  66  70  70  68  70  66  69  72  69  67  69  70  71  71  70  71  73  67  69  68  68  69  69  70  66  69  69  69  66  65  70  68  67  67  68  67  70  66  66  68  68  69  68  68  69  72  72  73  68  69  67  69  70  69  68  67  67  69  70  66  70  71  71  70  69  74  75  72  74  73  73  70  70  70  69  69  72  74  72  70  70  71  72  70  73  72  71  68  71  74  72  74  71  71  71  75  73  73  75  75  72  71  73  67  68  65  66  65  67  66  66  66  69  73  73  74  76  74  74  74  74  73  72  73  76  76  77  72  73  76  74  78  75  68  77  74  74  76  79  70  43  37  40  42  20  94 218 211 233  42  47  65  67  88  75  72  72  74  72  70  73  72  71  71  72  75  70  73  74  75  75  70  71  73  72  70  73  72  71  72  70  72  74  72  71  69  71  73  72  72  71  72  72  73  72  75  74  72  73  74  71  75  75  74  72  72  76  71  70  72  69  72  70  70  72  70  71  72  70  72  70  69  68  70  70  73  74  72  71  72  73  75  79  76  75  76  74  71  72  73  73  73  77  73  75  73  74  77  77  79  78  77  77  74  76  76  73  75  71  70  73  75  74  71  74  77  73  72  75  75  76  73  75  79  78  73  73  75  76  76  78  80  85  81  76  77  76  86  90  86  82  77  78  77  78  77  76  80  78  80  81  81  77  78  79  80  80  80  79  81  78  79  78  79  81  78  80  80  82  79  78  80  81  82  80  81  78  78  77  77  77  76  76  77  77  77  77  78  78  76  76  78  78  75  74  78  75  77  78  77  77  79  78  76  78  76  79  77  74  76  80  76  76  76  76  79  79  79  79  79  76  76  78  79  80  79  80  81  79  79  81  78  78  82  80  78  78  77  81  78  81  82  79  78  79  81  81  79  78  77  77  78  79  78  78 
 62  64  64  64  63  62  64  64  63  63  64  62  63  66  67  65  63  63  63  63  67  67  67  66  66  68  67  68  66  66  65  67  66  68  68  67  66  66  68  67  67  66  68  69  67  67  66  66  67  70  69  66  68  70  70  68  67  67  64  67  69  65  64  65  70  66  66  67  66  67  67  65  66  69  68  65  69  68  68  67  68  67  66  68  65  68  68  69  71  66  69  68  68  68  68  66  68  68  68  68  67  69  71  69  68  70  67  66  68  67  65  69  67  68  68  66  68  68  67  66  68  70  69  68  69  69  67  68  67  67  68  68  68  69  68  67  67  69  69  70  70  69  69  67  68  70  69  68  69  69  67  66  74  72  69  72  70  71  69  69  75  76  73  72  71  72  72  73  70  70  71  70  70  72  71  73  72  72  74  76  72  69  69  66  68  69  73  72  70  70  74  75  74  75  74  72  71  72  70  67  71  74  73  72  65  65  66  62  64  67  70  74  74  70  71  71  69  68  69  71  71  69  68  67  68  67  75  74  75  78  75  75  76  74  52  39  38  39  31  41 210 201 250 100  34  72  70  73  75  73  76  74  71  73  72  73  71  71  72  71  70  69  72  73  71  72  72  71  71  72  71  72  70  70  71  71  70  72  72  70  71  71  72  72  73  72  70  72  74  72  74  74  73  72  73  74  76  74  73  70  69  70  72  70  70  69  70  71  71  72  72  70  70  68  69  70  71  69  72  71  71  72  73  71  70  69  68  71  71  72  74  75  72  74  74  75  72  74  75  72  73  72  74  74  76  75  76  74  69  72  73  70  71  73  73  70  71  72  72  75  77  78  77  74  74  75  78  79  79  79  78  77  78  85  83  79  79  84  85  78  74  77  80  84  82  78  75  74  76  77  78  77  78  76  75  80  81  83  85  83  82  82  84  80  81  75  75  79  79  80  78  81  82  81  79  78  81  80  79  79  80  78  77  79  78  78  76  77  80  79  77  76  75  77  76  75  75  76  76  73  76  75  77  79  78  77  78  77  77  76  77  80  77  78  77  77  75  78  76  77  80  79  78  78  79  80  82  77  79  78  81  84  78  79  80  81  78  79  80  80  80  79  81  79  79  78  80  78  78  81  81  81  80  79  78  82  79  77  78  80 
 64  64  62  65  64  63  62  62  65  63  63  60  61  61  66  68  63  63  65  64  66  66  66  65  66  66  66  65  66  66  67  65  68  69  65  68  69  66  68  68  66  68  68  67  66  68  69  67  67  68  67  68  68  68  69  68  67  68  66  68  68  65  66  65  69  66  66  67  67  68  68  69  67  66  67  67  65  67  68  66  67  68  68  67  66  66  67  68  71  69  70  67  69  65  68  66  67  68  71  65  66  66  67  69  70  68  68  69  69  67  66  69  68  69  69  69  66  65  67  70  67  68  67  67  69  66  66  66  67  68  70  73  69  70  69  67  70  73  68  70  69  66  67  68  66  69  66  67  69  71  70  67  72  70  70  70  75  73  69  68  72  73  71  70  72  73  72  70  68  69  73  71  68  73  69  74  74  72  70  71  71  72  74  68  66  68  73  71  74  73  72  75  74  75  74  73  72  74  72  65  71  75  74  76  71  67  72  65  65  66  62  64  70  67  68  69  68  69  71  69  68  66  68  65  67  69  68  71  75  73  74  78  77  64  38  36  39  32  14 172 197 236 155  19  73  66  67  75  75  71  75  76  72  71  73  71  70  73  70  73  73  72  72  73  72  71  73  73  71  70  69  72  71  71  72  72  70  70  70  72  71  69  71  70  71  72  71  72  70  73  73  75  76  73  73  74  76  74  70  72  69  71  74  69  68  73  68  69  72  70  72  68  67  68  70  72  72  70  69  70  71  71  72  71  69  69  68  69  73  72  70  72  71  74  71  72  70  74  79  73  70  72  74  70  70  70  72  72  73  73  70  72  73  73  75  68  72  75  77  80  82  77  72  73  75  73  77  75  78  80  80  82  79  84  84  83  81  79  80  76  73  76  76  82  78  76  75  74  73  71  77  80  82  80  75  82  82  81  84  81  81  82  81  80  80  78  81  81  80  81  81  79  81  81  80  78  78  77  80  75  76  78  77  76  76  78  74  75  77  77  75  75  75  77  77  79  78  75  76  77  75  78  77  75  76  76  80  77  76  77  76  77  77  79  78  75  74  80  76  74  77  79  76  77  77  78  81  76  78  79  78  77  77  80  81  80  79  79  77  78  79  81  81  77  80  80  79  77  79  80  78  78  80  82  78  80  76  78  79  80 
 61  62  63  64  63  63  62  60  61  64  62  64  65  62  64  64  61  63  64  63  66  67  65  66  66  66  67  63  65  67  67  65  68  67  65  68  68  67  67  69  68  67  71  69  69  68  67  71  69  68  69  66  65  67  68  68  67  69  69  67  66  64  64  63  65  65  67  66  65  68  67  68  66  66  69  68  64  66  67  64  66  68  67  67  68  67  67  69  68  64  68  68  68  71  70  69  71  69  68  68  68  67  67  70  69  67  69  69  68  68  67  68  65  68  67  69  66  65  66  66  68  66  65  68  67  66  69  72  68  69  70  72  71  71  72  72  72  70  70  67  65  67  71  68  69  69  68  69  71  68  67  71  74  72  70  71  73  72  66  66  71  71  70  70  69  73  70  70  70  69  69  70  68  69  70  69  70  73  70  71  74  72  74  72  75  76  74  74  74  74  74  72  74  75  71  73  73  75  73  71  71  74  72  76  70  68  75  74  74  75  68  63  65  64  66  68  67  69  73  73  68  71  74  68  64  69  65  67  67  68  73  73  73  51  34  37  31   5 133 224 216 219  23  60  74  66  69  76  76  73  70  71  76  69  72  70  73  72  70  72  73  70  71  72  72  72  73  71  73  71  73  71  72  71  71  72  71  71  69  72  70  67  70  71  70  73  72  71  71  73  72  70  74  72  72  73  72  69  70  74  69  72  74  71  71  69  71  71  70  71  72  68  70  69  71  73  73  70  70  68  69  72  72  70  71  69  71  72  71  71  73  67  69  72  73  70  69  73  73  72  73  73  70  69  71  70  70  68  71  70  69  69  70  69  70  72  73  75  72  74  79  76  74  72  73  73  73  72  74  72  70  72  75  75  76  75  78  74  74  75  70  71  73  73  72  77  77  74  72  73  75  75  79  80  78  81  80  81  76  78  79  82  78  80  79  80  82  80  79  81  80  77  77  79  80  77  75  76  79  75  78  78  75  73  77  75  76  78  76  77  75  75  79  75  79  77  75  74  75  78  76  77  76  74  74  76  76  78  77  79  74  76  79  76  76  78  77  76  74  76  76  78  77  78  77  78  77  78  82  80  77  75  79  80  79  77  79  79  80  80  79  82  81  79  81  80  78  75  76  80  79  80  77  79  78  79  76  79  78  79 
 64  64  65  64  62  62  64  64  62  64  65  63  65  63  62  64  63  65  65  62  63  65  65  66  65  67  65  66  68  65  63  65  67  65  67  64  64  69  69  68  66  65  67  68  69  69  66  67  68  68  69  66  67  68  68  69  66  65  68  68  65  66  63  64  67  66  65  66  64  67  66  67  68  67  67  67  66  68  69  66  66  65  65  66  67  68  67  67  63  60  68  69  68  74  71  69  70  66  64  69  67  66  68  67  66  72  72  70  69  63  66  66  65  66  67  67  66  67  68  63  64  66  64  67  67  67  69  67  67  68  69  73  70  71  73  72  73  71  70  66  65  67  69  67  68  68  69  69  71  67  66  69  71  70  70  70  68  68  67  68  68  68  70  72  68  68  68  73  72  74  72  72  71  71  71  70  70  70  69  71  71  70  74  71  74  75  74  75  75  76  78  73  73  73  69  72  72  72  72  72  72  74  72  78  71  68  71  74  73  77  77  75  70  67  63  66  69  70  72  72  69  70  73  78  76  68  67  67  70  67  65  70  56  40  39  40  10  90 237 217 254 109  29  71  68  66  68  73  74  74  72  71  72  72  70  71  73  71  71  71  73  68  67  70  72  70  69  68  72  71  73  69  73  72  72  71  68  72  73  73  72  70  72  73  70  73  71  71  72  71  73  71  72  73  70  72  70  68  70  71  71  72  71  71  73  70  72  73  72  74  70  68  71  69  71  71  69  70  73  72  71  72  71  70  72  70  72  72  69  70  73  72  74  72  73  72  71  71  73  73  74  72  71  73  72  73  69  68  70  68  69  69  70  70  75  75  74  78  73  70  69  69  69  72  72  69  73  72  72  70  72  70  71  69  71  71  72  72  73  75  79  78  73  73  75  76  75  74  76  80  77  75  78  77  78  76  77  77  74  78  78  76  78  82  80  78  80  79  79  80  79  78  77  77  76  76  78  75  76  75  77  76  76  75  74  74  78  77  77  76  75  76  79  76  77  77  77  75  75  76  76  75  77  76  76  77  76  76  78  77  75  75  75  76  75  80  76  74  77  77  77  78  78  79  79  81  80  80  80  78  78  80  80  81  80  79  80  81  82  79  78  78  79  77  80  81  80  77  79  77  76  79  78  79  79  83  80  80  79  79 
 63  62  62  61  61  64  64  62  63  63  66  63  63  61  61  60  63  64  65  62  61  62  65  65  66  66  61  68  69  64  63  64  64  65  64  65  65  68  67  68  66  63  66  67  68  68  65  66  70  68  66  68  71  70  68  70  69  67  69  69  66  67  65  65  67  67  66  67  66  68  68  68  70  68  65  65  67  67  68  67  67  64  65  65  66  66  66  66  66  65  65  67  67  70  70  69  66  67  69  67  66  69  71  70  70  79  83  74  68  68  69  66  68  68  69  70  67  68  69  66  64  66  66  67  68  69  67  67  69  69  69  71  69  70  71  69  68  68  69  68  68  68  69  70  67  67  68  67  68  68  66  66  67  67  68  67  67  65  68  68  66  67  69  69  68  71  71  70  71  74  73  70  71  73  72  73  71  71  68  69  69  67  74  69  69  70  74  75  73  75  77  74  71  71  69  69  71  72  70  70  71  72  72  73  72  74  74  78  71  70  72  76  72  73  69  68  71  69  66  66  70  73  73  76  76  67  63  68  67  68  70  65  43  29  40   6  75 236 222 248 218  19  49  71  61  66  73  75  71  69  74  69  70  69  70  70  70  70  72  70  71  71  70  70  73  71  68  70  73  70  70  69  73  73  73  74  69  71  72  73  73  72  74  74  71  72  71  72  72  70  72  72  70  74  70  71  72  71  68  70  71  70  68  69  71  69  68  72  70  71  68  69  71  69  71  72  69  72  70  67  68  70  69  71  71  70  70  72  71  69  69  73  75  72  71  74  73  72  73  74  74  73  73  76  71  71  71  71  72  70  70  70  72  72  76  74  73  73  76  76  72  72  77  77  72  74  75  74  75  73  76  75  77  76  75  75  75  73  72  75  75  77  75  79  82  78  76  79  78  77  74  75  77  75  78  74  76  76  77  77  78  78  78  81  78  78  79  78  78  77  77  78  76  75  76  76  78  74  76  76  76  76  77  77  78  76  75  77  75  74  75  78  76  76  74  77  79  76  76  75  76  76  76  76  75  78  76  74  76  74  76  76  75  76  76  76  79  78  78  77  78  77  77  78  79  79  79  80  77  82  78  82  80  80  80  79  80  79  80  80  80  81  80  79  77  78  80  79  80  79  77  78  79  79  77  80  81  80  79  80 
 61  61  62  62  62  63  63  61  61  59  63  64  64  61  60  62  65  63  64  62  61  62  65  65  66  65  64  66  66  67  68  64  65  68  66  65  64  67  68  68  66  65  68  68  69  67  67  68  67  67  68  68  70  69  67  67  69  69  66  65  66  67  66  66  67  66  65  66  65  66  66  69  67  68  68  66  67  66  66  68  68  66  68  66  65  65  66  67  69  68  67  66  66  65  66  71  68  68  67  65  66  68  67  69  68  72  75  73  72  68  70  68  67  67  66  66  66  67  69  72  70  67  66  66  67  68  68  69  72  69  67  69  70  70  70  69  69  70  69  70  71  69  69  70  67  69  68  68  66  70  68  66  69  65  67  66  70  68  67  67  68  70  68  67  67  72  75  70  71  73  73  70  72  73  72  73  72  71  70  71  70  66  69  67  67  68  70  70  70  72  75  75  72  69  68  67  68  72  68  66  68  69  69  70  74  74  69  72  68  70  74  76  77  76  73  69  68  72  68  71  71  74  74  78  73  68  65  69  69  65  64  48  32  39   7  39 226 225 247 204 178 104  36  46  68  67  71  74  74  71  70  70  69  69  71  69  68  70  71  68  68  70  70  71  72  70  71  72  72  70  70  69  69  71  69  75  73  70  68  72  72  70  72  71  70  71  72  71  72  71  69  70  69  72  71  71  74  72  70  71  69  67  68  70  69  68  69  74  69  72  69  70  72  72  70  70  68  72  70  70  70  71  72  72  72  70  72  74  75  73  73  71  72  71  70  70  72  74  74  73  77  78  74  77  73  73  73  75  74  73  73  72  76  73  74  74  78  74  77  77  73  75  77  78  76  75  76  79  79  75  74  78  81  79  76  76  78  75  76  78  75  75  75  78  78  76  73  72  74  77  75  77  75  77  78  77  77  79  79  80  80  78  78  78  76  77  78  77  78  76  75  79  76  80  78  76  75  77  76  75  76  76  76  77  75  77  75  74  75  75  76  78  74  74  74  76  77  76  78  76  78  74  74  74  73  78  74  76  78  74  76  77  77  78  79  76  79  78  76  77  80  79  77  79  81  79  78  79  79  82  79  80  82  80  80  81  81  79  79  80  80  82  81  82  81  79  80  81  82  81  80  79  80  81  78  77  79  79  80  81 
 61  61  61  61  61  62  63  62  62  60  61  63  63  60  61  64  67  63  62  59  61  63  64  64  63  65  66  65  67  67  67  66  68  67  69  65  65  67  69  68  65  65  69  67  68  68  68  68  66  69  70  67  68  68  68  69  70  68  68  68  67  65  67  67  67  66  67  67  67  67  67  66  65  66  64  65  66  66  67  69  68  67  68  66  65  68  66  66  67  67  67  67  67  65  65  69  68  67  64  67  67  66  65  66  66  67  69  71  71  70  74  69  72  70  65  65  69  68  71  73  71  70  67  68  67  68  69  67  68  66  68  70  69  70  70  72  75  73  71  71  71  69  68  67  67  71  68  70  68  72  71  68  70  66  68  66  69  68  70  70  67  69  70  68  69  69  72  73  71  72  73  69  69  71  71  70  70  69  69  70  71  69  67  66  67  66  65  64  65  65  68  70  69  68  69  66  65  69  67  65  66  65  66  66  68  67  64  67  70  72  76  72  74  71  70  68  66  70  72  73  76  78  74  74  71  72  72  68  70  72  55  38  38  10  29 213 238 248 236 147 214 254 191  50  60  69  73  75  71  71  72  72  68  73  69  69  67  69  67  68  70  68  68  69  68  68  69  69  70  70  67  69  69  73  70  73  71  71  70  70  72  70  69  69  69  71  73  70  70  71  69  69  71  69  72  69  70  70  71  73  70  68  68  70  71  70  67  71  70  72  68  69  72  74  71  71  72  73  71  71  71  72  72  70  72  69  66  70  74  73  74  74  71  71  72  71  72  72  74  75  76  79  72  75  75  75  75  75  74  75  73  74  74  70  74  74  79  73  73  76  74  75  76  77  79  80  74  79  78  79  76  80  80  79  77  77  79  77  78  76  80  78  76  75  72  74  71  78  79  79  78  79  77  80  76  78  78  80  78  81  80  75  76  77  77  77  77  77  78  77  75  79  77  79  73  77  76  78  74  74  76  76  74  74  76  74  72  76  75  76  77  77  74  74  76  75  75  76  78  76  77  74  74  77  76  76  74  77  78  75  78  77  75  78  77  78  78  75  78  78  81  80  79  80  80  81  78  79  78  79  81  80  84  79  80  82  83  82  80  77  78  79  77  78  79  78  79  81  79  79  79  79  80  83  81  79  78  77  80  82 
 64  63  63  62  63  62  60  59  61  64  62  61  61  61  62  61  64  62  61  60  61  63  62  64  63  65  65  66  68  66  64  66  68  64  67  70  69  66  65  69  66  65  67  65  66  65  67  70  68  68  68  68  67  68  69  68  66  64  67  68  65  64  65  65  66  66  66  68  67  66  67  67  67  67  62  65  66  67  67  66  66  67  66  67  66  68  65  65  69  69  66  66  67  67  66  66  65  69  69  68  68  69  65  65  70  73  72  67  71  69  66  70  71  69  65  65  69  68  70  72  69  71  72  72  70  68  69  68  69  66  69  71  69  70  69  72  75  73  71  70  71  71  71  68  70  70  69  69  69  70  70  69  68  67  69  67  66  67  71  73  68  67  70  67  71  70  70  73  73  74  75  73  70  68  70  68  68  69  67  68  70  70  68  68  69  68  66  63  66  67  67  70  71  70  70  67  64  66  66  65  65  62  64  61  64  68  70  70  70  70  69  64  67  69  70  68  66  65  69  73  69  73  75  69  71  74  69  71  72  65  43  35  11  31 204 248 245 218  80 137 206 250 254  76  52  73  72  72  71  70  73  68  69  69  68  71  68  69  69  69  70  69  70  68  67  70  69  69  70  69  67  70  72  73  75  74  70  70  71  68  74  72  71  70  71  72  73  70  70  68  71  69  73  69  70  67  68  68  70  71  71  70  67  67  70  70  69  70  72  74  70  69  71  74  72  71  72  71  72  70  71  72  71  70  71  70  68  70  73  72  74  74  72  74  75  75  74  71  73  75  73  74  71  71  74  72  73  75  73  74  72  73  71  70  73  73  76  74  72  74  73  75  73  75  78  74  73  78  78  80  79  80  77  76  76  73  76  75  71  74  71  73  78  77  75  78  78  77  83  84  80  79  77  80  75  78  79  79  77  76  78  78  78  77  77  75  75  76  75  76  75  77  73  72  73  77  76  73  75  75  76  77  77  74  75  75  75  77  76  75  76  75  74  76  76  75  76  77  77  76  75  75  76  78  76  74  75  74  74  74  77  78  76  75  79  77  78  80  78  78  79  79  81  79  75  79  80  80  79  79  81  80  81  77  78  80  81  80  80  79  80  81  78  79  78  79  80  82  79  79  78  79  78  81  82  81  80  78  78  82 
 62  62  62  62  63  62  64  63  60  62  63  61  63  64  64  62  62  61  60  61  62  65  63  66  65  65  66  67  64  66  67  67  67  67  65  65  67  67  64  65  68  65  65  64  66  64  68  69  65  66  70  69  68  67  67  65  66  66  65  66  66  66  66  65  67  68  65  69  67  64  68  67  66  70  68  68  68  67  65  65  67  67  64  68  65  66  67  65  67  68  67  68  68  69  69  68  66  68  67  69  68  70  68  67  73  73  71  72  70  68  68  67  68  68  66  66  70  67  65  71  69  67  70  71  70  69  69  69  71  68  71  70  69  71  70  72  74  75  71  69  69  69  72  67  71  69  71  67  69  68  69  72  66  67  67  68  69  71  70  70  71  68  73  73  70  68  69  70  70  72  72  75  73  71  73  73  69  70  69  70  69  68  68  71  71  70  70  67  67  69  67  67  69  69  69  69  65  64  67  68  67  64  65  63  64  67  70  71  68  68  67  66  63  64  69  70  70  72  67  69  71  71  72  70  72  71  68  64  64  47  34  10  23 198 248 244 240  54   0  39  54 161 222  41  67  72  72  70  70  72  66  69  68  70  67  70  67  69  69  70  67  66  67  70  71  72  70  72  69  66  67  69  72  68  73  73  72  69  69  70  71  71  71  70  71  72  72  70  72  67  72  66  71  69  67  69  69  68  69  68  69  71  70  69  66  66  71  70  69  73  74  71  71  73  71  71  71  70  73  69  71  72  72  75  73  73  74  73  73  71  71  73  75  76  74  74  74  74  74  71  72  74  76  74  74  71  73  75  73  73  73  73  74  77  73  73  74  75  75  76  75  74  73  73  74  73  74  73  78  71  74  76  73  74  77  72  75  75  72  76  78  74  77  78  78  76  80  77  81  80  76  77  76  79  77  74  74  75  78  76  78  77  76  75  75  73  75  78  74  76  77  77  74  74  78  73  77  73  76  77  75  75  78  74  76  75  76  77  76  74  76  74  74  76  74  74  77  76  75  77  76  75  76  77  74  74  77  76  74  75  76  76  77  77  77  77  74  77  78  76  78  79  78  80  77  79  80  79  79  79  77  81  79  80  80  79  78  78  78  79  81  82  78  80  78  78  78  80  80  78  76  79  78  79  80  83  83  81  79  79 
 63  64  64  63  63  63  66  65  63  63  64  63  61  65  64  64  63  64  62  64  65  66  64  67  66  64  65  66  65  67  66  66  64  67  62  64  67  68  65  65  66  65  63  65  68  68  67  63  67  66  67  68  66  66  68  66  69  64  65  67  67  66  67  68  67  70  67  69  70  67  67  67  65  65  68  69  68  67  63  66  65  64  64  64  65  64  66  62  62  70  69  66  66  66  68  67  66  64  69  71  65  65  67  70  70  72  73  69  70  70  72  69  67  70  65  65  70  69  72  67  70  70  66  69  69  68  71  68  69  70  69  67  68  71  72  74  77  78  76  72  72  70  70  70  72  72  72  71  72  70  73  70  67  67  69  69  69  70  66  68  71  69  72  69  70  68  72  68  69  74  72  73  68  70  71  71  70  70  70  73  72  70  70  70  68  69  67  67  62  66  68  67  68  68  67  69  67  66  69  67  72  71  71  70  67  66  67  67  68  70  67  64  65  61  65  67  70  66  64  64  70  71  70  68  71  74  70  63  50  32  13  22 211 250 245 247  96  10  23  10   2  46  94  56  73  72  73  71  71  71  67  69  67  69  66  69  64  71  67  70  69  67  68  68  69  71  68  68  68  67  70  70  68  68  71  71  71  68  68  71  70  67  70  72  70  69  68  69  73  69  67  72  69  70  69  69  68  68  70  70  68  69  70  70  70  68  70  71  71  70  72  74  71  72  73  75  69  71  73  71  70  73  73  77  72  72  75  76  72  75  72  76  79  76  75  73  74  72  72  72  73  80  76  74  72  72  75  73  70  70  72  73  72  75  71  71  72  72  76  76  73  73  74  71  73  72  74  73  72  73  74  70  72  74  72  72  75  75  74  76  77  76  76  78  76  75  77  76  79  76  77  76  73  75  75  75  77  75  76  76  75  74  76  77  75  75  78  73  75  73  74  75  75  77  77  74  76  73  75  77  74  74  74  77  78  75  73  75  76  79  76  77  81  78  75  75  76  76  77  76  78  73  75  78  77  74  72  77  77  76  78  76  78  77  77  75  78  77  76  75  76  80  77  74  78  80  78  77  76  77  78  78  79  78  79  80  76  79  79  78  78  75  78  80  79  79  82  77  76  81  82  83  78  77  78  79  80  79  79  76 
 60  61  61  62  64  63  63  63  63  63  62  60  63  65  64  61  59  63  64  61  65  65  62  65  65  68  66  65  65  67  68  65  68  67  66  66  68  66  64  64  65  68  66  65  66  67  65  64  69  70  68  68  67  65  68  67  67  67  68  66  68  68  70  69  67  69  71  69  69  69  67  67  67  67  68  67  66  67  66  67  66  66  66  66  65  64  65  63  63  68  68  67  64  66  65  67  67  66  64  69  68  67  69  73  71  73  76  71  73  69  67  70  66  66  65  67  66  71  74  73  72  73  68  70  68  70  71  70  69  69  69  68  72  73  72  74  76  74  74  74  73  71  69  68  71  70  69  71  70  69  67  70  69  70  69  67  67  69  68  69  69  68  70  66  68  68  70  69  72  72  69  71  70  72  71  71  72  74  71  73  76  71  71  71  67  67  71  67  69  67  67  65  65  69  68  69  68  71  69  69  72  73  73  70  70  68  69  71  67  69  70  62  60  64  66  65  65  64  67  65  60  62  65  66  67  69  70  52  32   5  47 214 251 248 254  94  18  63  62  55  54  42  84  77  68  70  68  67  68  69  69  70  69  66  66  69  66  68  64  69  69  69  70  69  71  71  67  69  69  69  68  67  67  70  71  69  69  69  72  69  69  68  69  69  70  68  70  69  69  70  64  70  71  71  69  68  68  70  72  73  68  68  69  69  71  69  72  72  70  70  70  72  68  69  71  72  73  74  73  72  72  72  74  75  73  74  74  75  72  71  71  75  77  78  78  76  73  71  70  72  72  74  73  72  72  72  73  72  71  73  72  70  71  73  70  73  72  73  71  73  70  73  73  72  74  72  74  73  72  74  72  73  74  71  75  75  75  76  75  75  75  74  74  77  75  74  77  76  75  75  75  77  73  75  77  77  77  75  78  75  75  76  73  75  77  76  76  74  76  73  74  75  74  74  76  76  76  74  74  76  76  74  73  77  76  75  74  75  74  75  73  74  77  76  75  78  76  74  77  74  77  75  76  77  75  76  76  76  76  76  78  78  75  77  77  78  77  78  75  76  78  76  76  75  78  76  75  77  77  80  80  79  79  78  78  80  78  80  77  80  78  79  80  78  81  78  79  78  77  80  78  80  79  79  80  77  76  79  82  80 
 61  62  61  62  65  63  62  63  63  61  61  63  60  65  63  62  63  64  65  63  63  64  63  65  65  66  65  65  65  65  65  64  67  66  67  67  69  66  66  67  67  69  68  65  65  67  65  64  67  68  66  67  67  65  67  68  67  67  67  64  69  67  67  66  68  69  70  65  64  67  67  69  69  68  67  66  65  68  66  66  68  68  65  66  65  65  66  67  66  66  66  67  63  68  66  69  65  66  62  65  67  69  64  65  71  69  69  69  68  72  68  65  67  67  65  68  67  71  71  74  69  71  70  70  65  71  71  71  70  70  71  71  72  72  72  74  76  72  69  73  73  71  71  69  69  67  67  68  69  71  65  68  68  69  66  65  68  69  68  68  67  67  72  72  70  68  67  66  70  71  70  69  68  70  69  69  70  74  73  70  76  70  71  69  72  69  70  68  66  68  66  69  68  66  69  71  70  69  68  70  69  70  71  73  71  71  73  75  76  70  70  65  62  64  67  68  68  69  70  69  71  62  58  65  62  62  52  35   2  62 226 242 244 254 116  17  66  69  66  63  67  72  77  76  71  71  70  68  67  68  68  65  67  69  70  66  67  68  68  69  66  68  69  69  70  68  66  68  67  68  68  73  71  69  70  70  69  72  69  69  69  70  70  68  68  70  69  67  69  68  67  69  69  68  70  70  69  72  71  71  69  71  73  70  68  69  70  71  71  69  70  69  68  71  71  70  72  74  71  71  72  71  73  72  74  74  74  73  75  73  76  75  76  78  75  73  72  72  71  72  73  71  74  72  74  71  71  72  72  74  73  71  73  74  72  74  73  73  74  70  74  71  71  72  75  74  76  74  74  77  75  77  77  74  76  75  77  75  76  77  78  78  73  77  75  74  76  74  74  77  76  74  76  76  74  74  76  74  77  74  76  75  72  72  76  76  74  75  77  73  73  75  73  74  79  75  76  77  73  74  75  75  72  75  76  75  76  78  78  77  74  74  75  77  76  76  76  77  74  73  75  76  77  77  75  75  76  79  77  76  77  79  76  75  78  75  75  78  74  75  75  74  79  76  77  79  79  78  77  80  79  79  77  77  78  78  78  81  76  80  79  79  79  77  80  77  76  77  75  79  79  81  80  80  81  79  76  81  82  79 
 62  64  62  62  62  61  63  62  62  61  62  64  61  60  63  63  67  63  62  63  62  64  65  66  66  64  64  66  66  64  64  65  66  66  66  66  67  66  67  67  66  66  67  66  67  68  66  66  67  69  67  67  66  65  67  68  67  66  66  66  70  70  68  67  69  68  68  64  62  66  67  69  66  66  67  66  67  67  64  63  68  69  67  70  70  66  64  66  65  66  67  65  63  66  67  67  64  67  64  64  65  67  64  63  64  64  63  65  70  69  68  67  65  68  67  66  69  67  67  71  69  70  68  70  70  70  68  70  70  70  70  70  70  71  71  73  76  74  69  72  72  70  72  70  68  67  65  69  72  70  68  70  70  68  67  68  71  71  69  71  69  71  72  66  66  68  71  74  69  69  69  70  71  70  69  70  69  73  71  68  71  69  69  68  77  75  68  71  68  65  69  69  69  72  71  71  69  70  69  70  69  70  69  70  71  73  72  72  75  75  73  73  74  69  69  71  69  70  68  71  71  65  60  58  65  52  26   0  83 235 252 244 254 119  22  69  67  66  62  61  66  72  69  74  71  70  71  70  69  68  68  66  68  67  68  64  65  67  69  67  67  68  71  71  70  68  70  71  68  72  68  69  71  73  74  69  66  70  64  69  71  67  65  68  68  66  69  67  68  71  72  69  67  68  70  71  69  72  71  69  68  70  71  70  68  70  67  69  72  70  71  70  70  73  72  71  72  73  71  72  73  72  73  72  76  75  74  73  75  74  74  75  76  77  72  72  74  75  72  70  72  72  74  71  72  69  67  70  72  73  75  75  78  76  74  75  74  78  75  77  77  76  78  78  76  74  74  75  75  77  78  74  75  79  78  75  75  75  76  76  76  77  74  77  78  76  75  76  76  74  76  75  74  81  76  73  75  76  73  75  76  76  73  75  77  71  73  77  76  73  74  75  75  73  76  76  76  76  74  74  74  76  73  73  75  75  75  75  74  76  75  75  76  73  74  76  75  74  73  74  74  76  77  76  78  78  76  77  76  75  75  77  76  77  75  76  76  76  76  76  76  76  75  74  77  77  78  79  79  79  79  80  78  77  79  79  76  81  78  78  79  78  78  79  77  76  80  78  78  79  80  80  78  78  79  80  78  81  78  79 
 61  64  64  64  62  61  64  62  61  63  62  62  63  63  62  64  63  62  62  60  63  64  64  64  66  65  66  65  65  63  64  64  69  66  66  67  66  66  67  65  65  66  68  67  65  65  67  68  68  69  69  68  66  65  65  65  66  65  66  69  66  65  65  66  67  64  66  67  65  64  65  66  62  64  66  67  69  70  68  66  70  70  66  66  66  64  65  65  63  64  67  66  66  66  68  65  66  66  63  65  66  63  66  68  64  63  66  65  65  69  72  69  67  68  71  68  69  67  67  71  72  72  70  70  71  69  69  71  70  70  69  69  71  73  72  71  73  75  72  74  75  73  72  70  69  68  67  65  68  68  71  68  69  68  68  68  69  69  70  72  71  71  71  69  68  70  72  75  70  71  73  75  74  70  71  72  69  72  70  70  71  71  70  69  74  76  71  72  69  68  72  70  67  72  73  71  69  69  68  69  73  73  70  71  73  74  73  74  73  73  73  73  77  75  72  70  68  72  70  71  75  66  65  64  58  19   2 117 249 247 247 249 172  18  75  81  75  75  63  64  64  77  70  70  69  68  68  69  70  67  65  66  68  67  69  67  67  70  72  68  68  68  69  68  67  68  71  71  69  70  66  70  68  69  73  72  66  68  71  70  68  66  68  69  66  70  70  68  68  68  69  69  71  70  69  69  68  71  73  73  68  68  71  72  70  69  69  69  73  73  73  73  70  71  72  72  72  73  73  74  72  72  73  73  76  74  71  71  73  75  72  72  74  74  72  73  73  72  72  70  72  74  73  69  71  71  71  74  73  73  75  77  78  77  76  75  76  79  77  76  78  78  80  80  76  75  75  77  77  77  77  74  77  75  74  77  76  75  76  75  74  75  74  76  78  77  74  76  77  74  75  75  75  74  74  79  74  77  73  74  75  76  77  75  76  74  74  74  73  73  74  77  75  72  76  72  73  77  76  75  74  77  76  74  76  76  74  73  74  77  76  75  74  72  73  76  74  73  76  79  77  77  77  77  75  77  78  75  74  77  75  75  75  77  75  76  76  75  74  75  77  75  75  77  77  74  75  76  77  75  76  76  76  75  77  79  75  77  78  78  77  79  80  79  78  76  79  76  79  80  79  79  77  80  79  80  77  78  77  81 
 63  64  64  64  63  63  63  63  63  63  64  63  62  65  62  65  62  64  63  60  65  65  65  63  66  67  68  67  65  64  64  64  66  65  66  65  67  66  69  64  65  68  69  67  66  64  65  66  68  65  66  67  67  66  65  66  65  64  65  69  65  65  67  70  68  67  62  66  66  62  63  65  63  65  66  66  65  66  67  64  67  68  65  60  62  64  64  68  66  63  63  66  67  66  66  67  66  64  64  64  67  66  66  63  64  67  68  65  67  67  68  70  67  67  69  65  64  68  68  73  71  70  72  70  66  69  70  69  68  69  70  72  70  71  73  71  71  74  75  77  75  73  70  71  72  67  66  69  70  67  67  71  72  71  70  70  70  69  67  68  68  69  70  68  71  73  72  71  71  74  75  77  73  69  71  74  71  73  75  74  74  73  71  71  72  73  73  72  69  68  65  69  70  67  70  71  70  70  70  70  73  73  73  73  69  69  72  74  76  74  75  72  73  75  70  68  69  73  70  68  72  71  74  57  10  12 159 254 248 255 254 190 124  17  53  79  83  79  74  76  77  72  71  68  71  69  68  68  67  69  67  66  64  64  65  66  67  67  66  66  66  67  65  66  67  67  68  68  68  69  69  68  70  68  64  67  67  67  70  69  66  66  66  68  68  69  66  69  73  69  67  69  70  68  68  70  67  70  73  71  69  70  69  70  73  70  70  72  73  73  72  73  71  72  73  71  70  72  72  73  71  72  73  74  73  73  74  72  71  71  71  72  72  71  71  71  72  69  73  72  72  72  74  73  73  73  75  76  73  72  74  75  73  74  76  73  77  73  75  75  76  73  75  76  72  75  75  77  77  75  75  76  77  72  71  74  76  73  74  75  74  75  73  74  75  74  74  74  75  75  76  73  74  73  72  73  76  76  77  76  73  75  77  72  72  76  74  71  72  73  74  74  75  72  73  75  74  73  75  74  73  76  75  76  77  76  75  72  73  74  74  74  73  74  74  76  76  74  75  79  77  79  75  77  74  74  77  77  77  78  75  74  78  76  76  73  75  75  76  78  73  73  75  75  76  75  77  76  75  79  76  74  78  77  75  77  76  76  77  77  78  79  78  78  80  78  77  75  79  80  78  79  79  82  79  78  76  76  80  81 
 63  62  63  64  62  63  62  62  63  63  63  63  63  61  62  62  62  64  63  60  64  67  66  65  65  65  68  68  66  65  65  67  65  65  66  62  66  67  69  66  64  65  67  66  70  67  64  65  67  64  65  66  66  65  65  66  65  65  65  69  68  63  65  64  61  65  63  64  64  62  65  65  66  67  65  66  65  65  66  64  68  67  69  65  65  64  64  68  69  65  65  67  68  65  64  69  66  64  68  63  68  66  65  66  67  68  66  64  67  68  67  69  72  70  67  65  64  65  66  70  69  69  70  71  69  69  68  68  68  67  71  75  69  67  70  71  70  73  77  77  74  70  68  72  71  67  66  68  69  70  66  70  68  68  70  70  71  70  65  67  69  68  71  70  74  76  74  72  74  72  72  74  73  71  72  73  73  77  80  76  73  71  70  71  72  69  72  72  73  72  75  76  72  71  71  70  70  73  73  72  71  72  73  70  73  70  74  74  73  75  74  71  70  74  72  73  73  72  71  70  72  70  55   7  38 190 254 254 254 198 225 206 236 153  57  67  79  80  82  83  81  74  72  71  70  69  67  67  68  65  63  66  65  66  64  66  66  65  61  64  67  67  65  66  68  67  68  69  68  67  69  68  68  67  68  66  69  70  67  70  65  69  69  66  67  69  71  71  69  69  70  68  68  68  68  71  69  69  70  68  67  69  70  70  71  70  69  73  73  70  71  72  71  73  74  71  69  72  72  73  72  74  73  74  71  73  72  70  72  72  74  75  74  71  72  71  73  71  73  70  70  69  74  76  73  74  74  73  72  71  72  74  74  74  75  71  72  72  74  75  71  74  76  75  72  73  72  74  74  73  73  74  73  74  74  69  71  71  72  73  74  74  73  73  73  73  73  74  73  73  73  75  75  74  74  73  74  72  77  75  73  73  73  74  72  71  74  74  72  73  74  73  73  74  77  75  74  74  74  73  74  74  73  73  74  74  74  74  75  74  74  75  72  73  76  79  76  72  73  76  75  77  74  72  74  75  76  76  76  76  74  73  78  76  73  76  75  73  75  74  74  77  76  74  76  76  77  78  75  78  74  72  76  78  77  76  78  79  76  76  79  78  73  75  80  79  76  79  80  77  77  79  79  79  77  77  77  76  79  80 
 62  61  65  65  62  63  64  61  62  63  62  63  63  63  64  62  62  64  63  62  66  67  63  65  64  63  64  65  61  64  63  64  67  65  64  67  64  68  67  65  64  64  69  67  69  70  68  68  65  65  66  66  64  65  66  66  66  67  67  69  70  66  66  62  63  66  65  65  65  64  67  66  68  66  65  67  68  67  67  66  67  66  68  65  66  65  66  65  66  66  66  68  70  68  67  68  69  64  64  65  64  64  67  68  68  67  67  67  65  67  69  66  71  66  65  67  69  66  67  67  67  67  69  67  68  68  70  70  69  70  69  73  71  69  69  69  70  71  72  73  74  73  69  69  66  68  67  66  67  69  68  70  69  68  70  70  71  73  69  72  71  66  68  67  67  70  71  72  72  71  72  68  70  74  77  74  76  75  77  74  74  74  72  70  70  67  72  73  73  72  74  74  71  74  71  70  71  72  72  73  71  76  72  70  75  74  74  72  74  75  74  75  74  71  70  72  70  67  70  70  71  46   7  89 226 254 254 240 109  27 136 249 255 255 176  46  89  81  89  88  82  74  74  68  67  69  65  67  69  67  66  67  64  66  66  66  65  65  65  67  66  64  64  64  63  65  67  68  68  66  66  67  69  68  69  68  66  68  65  70  70  68  67  63  67  68  71  70  67  68  70  69  70  72  69  69  70  70  70  73  75  72  69  71  72  71  70  71  71  69  70  72  71  70  71  72  71  73  72  73  74  72  71  74  72  75  72  70  73  74  71  72  73  72  72  70  70  72  71  69  72  71  72  73  71  75  74  73  72  72  74  74  77  74  74  72  71  71  73  72  73  73  73  74  74  73  71  72  72  72  74  71  74  74  75  72  72  74  72  71  76  74  71  72  74  76  73  73  76  75  72  73  75  74  72  72  73  73  73  71  74  73  73  75  74  74  74  74  72  72  75  73  74  74  75  72  72  73  73  72  77  74  74  71  72  72  75  76  74  72  72  74  74  76  75  74  73  77  74  72  74  71  75  74  73  73  73  74  73  75  75  74  74  76  74  74  76  73  74  75  77  76  76  76  74  76  77  75  74  76  75  76  77  78  77  75  78  79  75  77  77  79  77  76  80  77  75  80  76  76  76  78  78  78  76  77  78  78  80  79 
 64  64  65  63  62  65  65  64  63  62  62  63  64  63  65  64  63  64  60  63  65  61  63  63  65  65  64  66  64  65  66  65  65  65  66  67  63  64  66  64  64  66  69  68  64  63  65  65  65  65  64  65  66  65  65  66  66  67  67  66  67  65  66  66  66  65  64  64  66  64  63  67  66  62  66  65  65  66  65  65  64  64  66  63  65  68  67  67  65  68  66  68  67  63  65  67  68  66  62  69  64  65  64  61  63  66  68  68  65  65  67  66  62  65  63  65  72  66  68  67  67  65  67  67  65  69  66  66  68  68  70  69  68  76  75  70  72  70  71  75  72  70  71  70  63  63  65  66  65  64  66  66  66  66  64  66  69  71  71  71  69  67  68  69  68  67  68  69  68  69  71  71  75  77  77  78  77  73  74  73  74  72  71  71  71  69  70  71  70  70  73  72  71  73  73  72  74  73  70  70  71  74  74  76  74  75  71  73  77  71  72  75  70  71  73  71  69  71  68  65  32   6 140 251 252 255 221  60   0   7  39  90 198 255 180  53  93  90  93  95  80  73  74  69  66  67  68  67  68  63  64  66  64  66  64  66  66  64  64  67  64  63  65  66  66  67  66  65  67  68  65  67  67  67  67  68  67  66  66  70  67  67  68  68  69  65  68  70  72  69  70  73  69  69  70  72  72  72  72  70  72  72  71  73  73  71  71  73  72  70  71  71  73  73  70  71  71  73  73  72  73  74  71  73  73  76  71  71  73  72  70  71  71  71  70  70  71  70  72  72  73  71  70  71  72  71  74  73  70  71  70  69  71  74  72  71  73  71  71  72  73  73  72  72  72  72  69  71  70  71  73  71  72  72  74  71  70  74  73  73  75  71  71  72  72  73  73  75  74  74  74  73  74  73  75  76  73  74  75  72  73  72  73  72  75  73  72  73  74  73  73  72  73  75  73  71  76  72  73  75  73  75  73  74  74  74  74  74  73  72  74  73  74  73  74  73  75  76  75  74  74  74  75  76  73  76  74  73  75  75  73  74  76  77  75  75  74  70  77  77  75  75  76  76  74  75  77  77  75  76  78  76  77  76  75  75  77  81  75  76  76  77  78  77  76  78  77  79  76  78  78  80  78  77  77  77  77  78  81  79 
 63  65  65  65  63  64  64  64  64  63  64  65  63  64  64  63  62  63  59  63  63  61  66  64  63  62  62  65  64  67  66  63  63  64  66  62  62  62  62  65  66  67  65  64  61  60  63  63  63  63  63  65  65  63  62  62  64  63  64  62  62  63  64  66  63  63  65  62  63  63  63  66  66  63  64  64  63  65  65  66  64  65  65  63  64  65  66  67  67  70  68  69  65  60  61  65  67  67  64  66  63  66  65  64  66  65  65  64  63  63  65  66  64  66  63  64  67  67  68  63  69  66  67  66  69  68  66  66  69  71  71  70  68  71  73  72  71  71  74  73  69  65  72  68  63  64  64  66  65  65  66  65  64  63  63  67  68  68  69  69  68  68  70  72  70  67  68  69  69  69  70  72  78  76  73  75  75  76  73  74  74  72  74  70  70  70  70  71  72  72  74  74  73  75  77  76  75  72  70  72  72  71  71  73  71  74  72  74  74  73  71  72  74  72  70  71  70  71  61  19  32 186 254 251 255 187  39  24  50  24   2   0  62 225  62  63  94  93  92  89  77  70  66  70  68  67  69  64  68  65  67  62  63  65  63  65  64  66  65  66  66  64  65  66  65  65  67  66  65  67  66  67  67  66  65  68  69  69  69  69  67  68  70  73  71  70  69  69  72  71  72  71  68  72  70  71  72  72  73  70  69  70  71  69  69  72  72  72  71  71  70  72  71  70  72  71  73  73  73  72  73  74  70  70  71  74  72  71  73  71  69  70  73  70  75  74  71  70  72  72  72  71  73  73  71  74  72  72  72  73  68  68  71  74  71  70  72  72  73  71  71  72  70  72  74  73  71  71  70  70  71  70  71  72  72  72  71  71  74  73  73  70  74  73  71  71  71  73  70  72  74  73  73  72  74  74  71  71  74  73  71  74  73  72  74  74  72  74  75  74  72  70  73  75  73  71  76  73  73  74  72  74  71  74  74  74  71  71  72  75  77  75  75  72  75  75  75  74  78  75  72  74  74  73  73  77  76  75  76  74  72  75  75  75  75  73  72  71  76  76  74  74  75  75  74  77  76  76  78  79  77  76  76  75  76  76  76  80  77  73  75  78  74  75  78  77  77  77  78  78  78  79  78  77  78  78  78  78  77  78 
 61  64  64  64  63  64  62  63  63  63  66  66  62  66  63  62  62  65  62  63  63  63  65  65  61  61  62  64  62  66  64  62  62  64  63  62  65  63  61  63  64  64  61  62  65  65  65  66  64  64  64  62  63  64  63  61  63  60  62  63  62  64  65  66  63  63  66  65  63  63  66  65  64  66  64  64  64  67  68  69  67  63  62  64  66  66  63  62  64  61  62  63  64  63  63  63  65  64  63  62  64  63  64  67  67  66  67  66  66  66  65  63  65  65  65  66  64  67  67  64  67  67  67  67  69  66  67  67  69  70  72  72  70  68  69  71  69  73  72  72  65  66  67  63  64  68  67  66  66  67  66  64  67  69  69  67  64  63  67  67  67  68  71  71  70  68  68  69  70  69  69  71  75  73  75  79  74  73  73  76  75  71  72  72  71  73  75  75  74  71  74  75  74  73  75  74  74  77  73  74  74  72  71  73  76  72  74  73  70  73  77  75  74  74  70  66  71  50  14  77 238 254 255 248 142  18  46  69  68  67  48  31  18  61  81  77  91  95  81  73  70  71  67  70  69  63  67  67  64  67  66  66  66  63  65  66  65  67  66  66  67  64  64  64  63  65  66  67  67  67  68  67  70  69  69  70  71  70  72  70  69  70  69  70  69  70  69  67  69  70  72  67  69  73  69  69  70  71  71  67  68  68  69  69  67  72  71  68  69  69  69  71  70  69  71  70  73  71  71  72  71  70  72  72  69  68  73  73  74  71  70  73  74  70  75  72  72  71  71  71  71  71  72  71  70  72  71  71  71  74  72  73  71  69  68  70  71  70  72  72  70  69  69  72  73  70  72  73  71  72  71  70  71  72  71  72  72  72  71  68  71  73  72  71  70  72  72  71  71  74  73  68  70  70  71  71  71  72  70  71  75  72  70  74  69  74  71  74  74  73  74  72  74  74  74  72  72  73  73  75  72  72  73  75  73  72  72  74  74  73  72  74  76  76  75  73  75  75  75  75  73  75  73  72  75  75  76  76  75  73  73  77  76  75  75  75  74  75  76  75  75  75  75  76  75  77  76  74  76  75  74  79  78  77  77  76  74  74  76  79  78  75  80  81  78  76  76  77  77  75  77  77  77  78  79  79  78  78  76  79 
 62  63  63  62  62  64  63  63  62  63  65  65  63  67  64  63  64  66  64  64  64  63  62  63  61  62  62  63  61  63  64  64  63  64  62  64  64  63  65  64  62  64  64  63  65  66  66  67  65  64  64  61  61  63  63  61  62  60  62  65  64  64  66  64  63  64  64  65  64  63  66  66  61  66  67  65  63  65  67  67  66  65  65  66  68  68  68  67  67  62  64  64  64  63  63  65  68  64  64  66  68  65  68  67  66  68  68  64  65  66  63  62  66  65  65  67  64  63  62  65  61  63  66  67  65  67  65  64  66  64  68  68  66  65  64  64  64  61  64  69  68  65  65  61  65  66  65  65  65  66  65  64  67  69  68  66  65  65  67  67  68  67  71  68  69  70  69  71  69  70  69  69  71  73  75  78  75  75  70  73  75  72  71  72  70  72  74  74  74  70  74  74  75  75  75  73  72  75  73  73  73  73  73  77  80  73  73  72  71  72  74  71  68  70  73  73  30  27 141 254 249 255 234  86  13  60  72  65  67  65  63  66  73  86  91  87  87  78  72  70  66  67  69  69  67  65  66  64  66  66  66  66  67  64  64  67  66  63  64  67  68  65  66  64  65  67  66  66  68  68  67  67  69  67  68  69  68  68  69  69  70  69  68  68  70  68  70  69  68  67  71  70  71  71  71  70  71  71  71  67  71  70  69  73  70  70  70  67  68  69  68  67  70  72  71  72  72  70  71  72  71  72  73  72  71  70  71  72  72  71  71  72  71  72  71  71  73  71  71  71  71  73  71  70  71  69  68  70  73  73  73  71  69  71  71  69  72  71  70  74  72  70  71  72  71  69  72  73  71  74  73  71  71  72  72  71  72  70  72  70  71  73  71  70  70  72  72  73  70  72  73  73  72  71  73  72  74  74  73  72  72  71  72  76  69  73  72  73  72  72  75  74  75  74  75  73  73  72  74  76  71  72  76  75  73  72  76  78  74  75  74  74  73  75  77  76  75  74  73  76  78  78  75  73  76  74  76  75  77  74  76  76  75  74  73  75  74  73  73  74  75  74  74  75  75  75  75  73  75  73  75  79  76  75  75  75  75  75  78  78  79  78  76  79  77  76  78  79  77  75  78  77  77  77  79  78  77  78  77  79 
 66  64  62  64  63  63  65  65  63  66  65  64  64  65  63  64  67  64  63  64  65  63  61  62  62  63  62  64  63  64  64  64  63  64  64  62  62  65  63  63  63  63  64  62  63  65  65  66  64  63  64  64  63  61  63  63  61  64  61  64  64  62  63  62  64  67  64  63  63  63  61  61  64  67  67  65  62  64  65  62  63  64  65  64  65  66  67  68  68  66  64  65  66  65  64  64  63  66  68  69  68  65  66  66  67  69  66  67  65  67  67  65  66  65  63  64  64  66  64  64  66  67  66  64  65  66  66  67  64  64  65  65  63  62  62  63  62  61  64  63  65  67  68  65  68  63  64  67  65  64  65  66  68  67  65  65  67  68  68  69  71  66  71  68  70  72  68  68  67  73  72  71  69  70  67  71  73  74  76  73  73  73  70  72  69  68  68  69  73  73  76  71  74  73  72  75  72  72  74  75  71  74  74  77  74  72  73  74  72  73  72  72  71  72  64  11  65 194 255 248 255 205  55  21  62  66  63  64  66  66  64  69  76  83  80  85  75  71  73  65  67  65  67  68  64  65  64  64  66  65  67  64  64  65  66  67  63  63  65  66  65  64  66  66  67  69  66  66  68  67  64  68  67  67  69  69  69  71  70  69  69  67  69  68  67  69  72  71  68  66  72  73  69  69  71  70  71  71  72  71  70  71  68  67  71  67  69  71  69  69  70  71  69  70  73  70  70  69  71  72  70  71  71  72  75  74  69  69  71  71  71  72  73  72  72  72  72  69  70  72  70  73  73  71  72  71  69  69  71  68  74  71  72  73  73  71  70  71  71  73  73  72  75  70  70  73  71  72  70  74  73  70  72  70  72  71  71  68  71  72  73  72  72  73  72  72  74  73  69  72  73  72  74  71  73  74  74  73  75  75  74  74  75  73  73  72  74  72  72  72  74  73  74  74  73  72  75  74  77  72  74  75  73  74  75  74  76  72  73  76  76  75  75  72  75  75  74  75  73  76  77  76  76  76  74  75  76  76  77  74  76  73  75  76  73  73  73  71  75  76  73  74  73  74  74  72  73  74  75  75  76  76  73  75  76  78  79  79  77  75  75  75  73  79  78  75  77  80  74  76  80  77  76  76  77  77  76  78  76  77 
 65  64  65  63  64  64  65  65  65  66  68  65  65  64  64  64  64  62  62  63  63  62  64  62  62  62  61  64  64  63  63  64  64  63  65  63  64  64  63  66  62  62  61  60  64  64  63  63  63  64  63  64  66  63  64  66  63  65  62  62  63  63  64  64  66  65  65  64  62  63  62  64  65  64  65  66  65  65  65  62  62  62  61  66  64  64  67  66  64  65  64  64  65  63  63  65  65  66  66  65  67  69  64  62  66  67  65  66  63  64  65  67  65  64  64  62  64  67  66  67  69  66  65  67  67  67  64  64  67  66  66  66  66  66  65  66  67  66  65  66  67  69  65  65  67  64  66  68  65  65  64  67  69  66  68  68  68  67  70  67  72  68  71  68  66  71  68  69  69  72  71  70  70  70  67  67  68  71  73  72  69  68  70  72  70  69  68  68  71  72  71  70  70  72  71  74  76  76  77  73  71  73  75  75  72  75  73  69  71  72  74  69  69  40  11 127 236 254 251 255 147  32  31  63  60  61  66  65  67  68  71  76  82  83  78  76  73  74  68  65  67  66  65  65  66  63  66  67  65  63  64  63  66  64  69  66  64  62  63  66  65  63  67  66  69  69  66  67  69  69  66  68  68  68  66  67  70  73  67  67  68  69  72  69  68  67  71  70  68  67  70  73  67  68  70  70  72  70  72  70  67  69  67  66  68  69  70  70  72  73  72  74  70  69  72  70  70  72  74  69  70  71  71  70  69  69  69  67  71  69  68  71  71  71  72  71  71  70  70  71  70  70  70  71  68  69  70  73  71  69  68  70  74  69  69  71  70  71  69  70  68  70  73  71  69  72  71  71  72  71  72  72  72  71  76  69  73  74  70  71  70  70  71  73  72  71  73  71  72  74  72  71  73  70  72  72  70  74  70  72  73  73  74  72  75  71  73  73  75  76  74  74  72  74  73  74  74  75  77  74  75  75  72  72  74  74  75  75  74  74  75  75  77  75  73  73  75  77  74  75  77  74  76  75  75  76  74  73  74  75  78  76  74  73  75  80  78  75  76  77  75  74  78  76  74  73  74  75  76  75  74  74  74  75  77  77  76  77  77  77  76  75  76  80  78  73  76  78  76  78  77  77  78  75  75  76  77  77  75  75 
 63  64  65  63  64  65  65  65  64  64  66  64  64  65  67  64  63  64  64  66  66  64  65  63  64  63  63  62  63  61  64  64  65  63  63  65  64  63  63  65  63  64  63  62  65  65  64  63  64  63  64  65  64  64  64  65  62  62  63  63  63  65  66  65  65  64  65  64  63  62  64  65  64  62  64  65  65  66  69  68  64  66  62  66  66  66  65  64  66  64  60  59  64  66  64  62  65  65  66  64  62  64  66  65  63  63  65  66  65  65  65  65  65  65  64  62  63  63  64  66  66  66  66  67  65  68  65  66  64  64  62  62  67  65  68  63  63  64  64  66  67  64  64  65  64  63  65  65  64  62  62  66  66  63  66  67  63  62  67  65  69  69  68  68  67  69  71  72  71  69  65  63  67  70  68  67  68  70  70  70  70  69  67  71  71  70  68  70  71  70  69  72  70  75  74  74  75  74  73  75  72  73  76  76  74  71  70  67  69  68  73  62  22  42 185 254 253 254 248 107  20  58  81  68  66  80  81  68  66  72  76  78  82  80  80  76  71  69  70  67  65  67  64  63  66  62  64  64  67  67  67  67  65  63  64  65  68  67  64  66  68  64  67  68  69  67  68  69  70  66  67  67  68  68  66  69  68  66  66  70  68  68  72  72  71  67  69  69  68  71  69  69  68  69  72  70  68  70  71  69  69  69  68  69  70  70  72  71  70  72  71  72  72  69  70  71  72  71  71  67  71  71  70  70  69  68  68  68  67  70  70  67  69  69  69  68  68  73  72  69  69  71  69  70  68  70  68  69  71  72  69  71  74  70  70  71  71  72  68  72  71  72  71  71  70  71  71  70  73  70  71  70  73  70  71  69  70  70  70  70  69  72  73  71  70  70  72  72  74  72  72  72  70  69  71  71  73  72  73  74  75  72  71  74  75  70  72  73  73  73  73  73  71  73  73  74  72  73  75  75  74  74  75  74  73  74  74  75  77  76  75  77  74  75  76  76  77  73  73  75  78  74  72  75  79  76  76  74  75  74  75  74  74  73  75  76  76  76  74  75  76  75  76  74  75  75  76  75  75  73  73  75  75  75  76  74  75  75  74  75  77  78  76  76  79  76  76  74  76  76  74  76  76  75  75  75  76  77  76  77 
 64  64  63  63  63  64  66  65  64  65  65  66  66  64  67  65  64  67  65  69  66  64  64  61  65  63  64  62  64  64  64  64  64  65  62  65  64  64  63  63  62  64  64  65  64  63  61  64  66  64  64  64  63  63  64  64  60  60  61  61  62  65  65  64  65  64  62  64  64  63  65  66  65  65  65  64  65  63  64  68  67  67  64  65  66  64  63  65  67  64  60  60  65  68  65  63  66  64  64  65  63  64  65  66  63  60  62  64  63  63  66  64  67  65  62  62  64  67  66  64  64  65  68  64  65  66  67  69  63  62  63  63  59  59  61  62  62  61  63  63  62  60  62  64  63  63  63  63  62  61  63  65  64  67  65  66  62  64  65  64  65  67  68  67  67  67  69  68  67  66  64  66  69  66  68  68  71  70  70  68  68  69  69  70  70  70  68  71  71  69  70  74  74  75  73  73  73  73  73  68  71  71  71  75  71  69  70  76  80  74  42  18  94 238 254 252 245 245 121  15  66  80  86  84  73  90  81  72  67  70  76  72  79  78  74  72  68  67  69  66  66  69  64  62  64  64  65  64  64  65  65  69  63  65  63  65  67  67  67  66  65  65  66  70  72  73  69  68  71  69  69  70  69  72  69  68  68  66  70  71  69  67  71  75  70  70  70  70  68  71  70  68  70  68  71  67  68  65  70  72  69  70  69  69  71  69  73  73  69  70  72  72  69  72  71  69  73  68  69  69  72  71  68  70  70  69  71  71  66  70  70  67  72  70  68  70  71  68  70  71  69  69  71  73  72  69  73  70  71  70  68  71  69  70  70  69  70  71  68  71  71  71  70  69  70  70  70  72  70  69  71  71  73  69  68  72  68  69  72  71  72  74  71  71  74  73  69  72  74  70  73  73  71  73  74  71  74  73  72  75  73  74  73  74  74  73  72  74  73  70  73  72  72  72  73  73  72  72  74  74  74  75  75  76  73  74  74  72  74  74  72  76  71  77  76  72  76  76  74  74  74  75  76  75  77  76  75  75  78  76  76  76  77  76  74  75  75  75  76  76  77  76  73  73  76  76  77  76  74  73  74  75  75  76  75  75  76  75  73  76  79  78  76  75  78  75  76  75  76  75  75  75  75  77  75  76  75  78  79  78 
 67  66  63  64  64  65  67  66  65  67  66  67  68  64  64  66  64  66  66  67  64  63  65  63  65  63  65  61  65  66  64  64  64  65  63  65  63  66  64  63  62  63  64  64  65  63  60  65  67  65  65  64  65  62  63  66  64  64  61  60  63  65  65  66  68  67  62  63  65  62  64  66  65  65  64  63  62  61  61  65  65  64  64  63  66  65  63  63  64  61  62  62  64  66  64  64  67  65  67  70  70  67  65  69  65  62  64  63  61  62  63  64  69  65  60  62  66  64  65  64  65  66  65  66  66  63  65  64  63  62  64  68  65  62  60  60  60  61  62  61  61  61  60  59  60  62  61  61  64  64  65  65  65  68  62  63  64  69  64  64  64  66  68  66  66  68  64  65  67  69  71  73  71  69  71  70  72  69  68  69  68  67  70  71  70  70  66  69  71  69  70  71  72  72  70  70  68  71  74  69  69  73  74  70  73  76  74  78  67  25  47 160 254 252 254 254 232 175  38  37  74  77  82  88  87  82  83  79  85  73  73  76  68  75  72  69  68  68  67  67  66  69  65  64  66  64  64  65  67  64  64  67  63  65  65  66  66  67  69  68  66  68  70  70  71  74  73  70  70  69  71  72  71  71  70  66  67  66  68  68  70  68  70  74  69  69  68  70  68  68  70  67  70  68  69  68  70  67  71  74  71  70  70  70  70  71  72  70  70  71  70  71  69  69  69  68  70  68  72  71  71  70  67  69  69  70  72  71  70  69  69  71  72  71  70  71  71  72  71  69  72  70  70  70  71  69  72  70  72  73  69  70  70  71  71  70  70  72  72  72  70  71  70  68  70  71  69  71  70  71  72  72  71  70  73  70  70  71  74  71  71  72  73  70  71  72  74  72  72  71  73  73  71  75  76  70  70  69  71  75  73  73  72  70  71  75  69  74  74  72  73  72  72  73  73  72  72  74  75  73  74  74  75  76  74  75  75  74  76  75  75  78  75  74  76  74  75  76  75  76  74  76  78  75  73  78  74  77  76  76  77  76  77  76  75  76  75  76  77  76  75  76  75  76  77  74  75  76  76  76  76  75  76  75  75  75  77  76  75  75  76  73  75  76  78  73  76  78  77  77  76  76  76  74  75  76  74  77  77  76 
 65  66  63  64  66  65  67  66  66  67  66  65  66  66  65  68  65  64  67  65  63  65  67  66  63  64  65  62  65  66  64  67  65  65  63  63  63  66  64  63  63  65  65  62  64  63  62  65  64  62  65  64  64  63  62  65  66  62  64  64  64  65  64  66  68  66  65  64  64  61  62  63  62  63  64  64  61  63  62  63  62  63  65  61  65  68  63  61  63  60  63  63  64  67  67  62  67  70  70  72  69  68  66  67  68  65  65  63  63  64  62  63  66  66  63  64  67  64  65  65  64  62  63  66  64  60  65  63  62  63  64  64  64  59  62  60  59  62  62  62  62  61  60  61  59  61  62  63  66  64  64  66  65  65  62  63  61  65  63  67  66  66  65  65  68  66  64  66  70  69  70  71  67  70  71  68  69  66  67  69  70  70  71  69  67  67  64  65  66  66  67  67  68  71  69  67  63  67  70  67  71  73  71  70  73  70  72  45  18  97 228 255 252 255 193 244 209 198 162  30  66  87  84  86  84  82  84  85  77  72  76  75  73  74  69  71  70  68  68  68  65  66  65  66  69  65  63  65  68  65  67  67  66  67  69  68  69  71  72  73  71  71  71  69  69  71  71  67  68  70  70  69  69  69  74  71  68  68  68  70  71  69  67  71  72  70  67  70  70  68  70  68  70  71  70  72  69  71  70  71  70  70  71  72  71  70  71  68  68  72  67  67  69  65  68  71  69  68  71  71  69  70  68  70  70  70  71  69  69  73  70  71  69  69  70  71  72  70  73  72  71  72  69  66  69  71  67  68  70  73  70  69  71  70  70  70  67  71  72  70  68  70  70  70  70  70  68  68  71  74  71  70  69  70  72  69  69  70  71  70  70  69  70  73  73  70  73  73  71  73  71  71  71  72  74  72  72  74  75  69  69  72  72  73  72  74  73  74  70  74  71  72  73  76  75  74  76  76  74  73  74  76  75  75  75  75  75  75  74  73  74  73  74  74  74  75  73  75  74  77  75  76  73  75  75  76  75  77  74  75  76  73  74  75  76  75  74  76  78  76  76  77  77  77  77  75  76  77  76  79  77  74  76  73  74  75  75  76  76  74  76  74  77  78  79  76  75  76  77  77  75  77  78  73  75  76  74  76  76  76 
 65  65  63  64  68  67  68  67  67  68  69  65  66  66  67  68  66  64  66  65  63  67  66  67  63  65  65  65  68  68  64  65  65  64  63  61  63  64  64  63  63  66  63  61  63  62  62  63  61  62  64  62  62  65  63  65  62  60  64  64  61  63  64  65  64  64  63  61  63  63  63  62  62  63  63  63  63  63  60  60  64  62  67  66  65  62  62  64  63  61  62  65  65  67  69  68  73  72  66  63  65  67  67  65  64  63  62  60  63  64  64  65  64  65  66  64  64  61  63  65  65  64  63  63  63  63  66  67  66  64  64  60  60  61  60  64  61  60  63  62  62  60  60  62  59  59  61  63  64  61  61  65  66  65  66  67  63  61  62  66  67  65  65  65  68  63  66  67  65  67  65  66  65  67  66  64  65  66  69  66  66  68  69  64  63  66  66  66  62  61  65  67  67  68  66  65  65  67  65  68  70  71  69  68  71  60  23  33 169 254 254 255 233  99  25 115 210 235 255 191  46  68  65  67  63  66  71  77  75  74  75  72  70  66  66  67  66  64  68  67  65  65  66  67  67  66  69  69  67  66  71  70  68  69  72  70  67  70  74  73  69  70  69  69  69  69  71  69  67  67  69  68  67  68  73  68  68  70  71  70  69  68  69  71  72  75  72  71  71  71  73  71  72  70  72  70  70  67  67  69  68  68  69  69  70  69  70  67  67  72  69  67  67  69  70  71  72  68  70  71  69  69  70  71  71  70  70  68  69  73  69  72  70  70  70  71  73  70  70  70  73  71  70  71  70  70  69  72  69  71  68  69  72  71  70  71  70  71  71  70  69  69  70  70  69  69  70  70  69  70  69  71  71  70  69  71  70  70  71  71  71  72  70  73  71  68  72  73  71  73  72  69  73  71  72  72  73  75  72  74  71  70  71  72  72  71  73  73  71  75  72  74  73  74  72  73  74  74  74  74  72  75  75  74  74  74  74  76  76  75  76  74  74  73  75  77  73  72  74  73  72  76  75  74  77  73  75  75  75  75  75  74  75  76  76  74  74  76  77  77  78  78  77  76  75  74  78  76  74  76  75  75  74  74  75  75  74  75  74  76  76  73  75  74  76  78  76  75  77  75  76  77  79  78  76  76  76  76  77  75 
 68  67  65  64  67  66  66  67  66  66  67  66  67  66  67  67  67  66  64  66  65  69  64  68  67  67  65  66  67  65  64  64  65  67  65  62  64  65  63  64  63  65  64  65  66  65  66  65  63  65  65  63  64  62  62  64  63  65  66  64  63  64  66  66  64  65  63  60  61  64  62  62  63  63  61  59  62  62  63  61  63  64  68  68  68  65  66  67  64  62  62  64  63  64  66  65  70  71  67  64  68  70  69  66  62  63  62  60  62  62  66  67  65  62  65  61  59  62  63  64  64  65  64  63  65  69  66  68  69  64  62  64  61  56  59  61  60  60  62  61  60  62  59  62  63  62  63  62  61  61  61  62  64  61  62  64  62  61  60  61  63  65  71  67  64  67  68  68  70  73  66  64  66  71  67  64  64  66  67  68  67  63  64  64  63  65  67  65  66  64  67  69  63  66  66  65  68  67  65  67  66  68  67  68  51  13  83 219 253 253 255 166  32   1   2  18 133 247 251 255  57  52  65  59  61  61  66  68  69  69  66  66  67  68  66  63  65  67  68  64  67  68  67  68  68  68  74  72  68  69  74  73  67  67  68  69  68  70  69  67  68  72  69  72  72  73  69  66  66  65  66  68  65  66  68  71  70  68  71  69  69  70  75  74  69  73  73  71  71  72  71  70  70  67  72  70  67  68  68  70  71  68  67  68  69  70  68  65  68  72  69  69  69  70  69  69  71  68  69  71  69  67  69  71  70  70  67  67  73  71  68  71  72  71  69  73  73  69  71  72  72  71  70  73  71  72  72  72  70  71  73  71  69  72  70  71  72  69  69  70  72  70  71  72  70  70  71  72  71  71  68  70  72  70  71  70  69  70  70  70  68  70  69  70  69  69  72  69  71  72  73  70  71  71  71  71  71  69  70  72  76  75  73  72  75  76  75  71  75  74  73  72  74  72  72  73  74  73  75  75  72  74  74  73  73  73  74  74  74  73  74  75  72  74  74  73  75  75  75  72  74  78  74  73  74  74  73  75  74  72  74  76  74  74  75  75  75  74  74  74  76  77  78  78  74  72  79  76  74  74  76  79  77  79  77  76  76  76  73  76  75  73  74  74  75  77  78  78  75  76  78  74  73  75  74  75  77  76  76  76 
 65  67  68  65  67  67  66  67  69  67  66  62  66  68  66  67  67  67  66  65  64  67  68  65  68  66  64  67  67  66  64  67  64  67  64  63  64  65  62  66  63  64  64  65  65  65  67  63  67  65  63  63  63  67  65  63  64  65  64  61  64  65  66  67  70  66  63  62  62  62  63  64  63  63  63  63  61  62  63  60  62  62  63  69  72  70  67  67  65  64  62  64  62  64  65  64  66  66  65  66  64  64  66  64  64  64  62  61  64  65  66  62  62  64  64  62  61  64  64  63  67  66  65  62  63  67  68  69  74  66  60  62  61  63  61  63  65  61  63  65  63  63  60  59  61  60  61  62  63  63  60  62  61  57  60  60  62  62  62  58  60  62  62  65  66  68  65  67  69  66  66  64  66  67  71  70  67  65  63  64  67  65  65  68  68  68  68  70  69  65  69  67  66  67  70  69  67  65  66  63  63  65  61  26  26 155 254 253 254 232  82   4  21  35  24   6   0  74 254 223  46  57  67  65  67  67  68  66  65  65  64  62  63  63  64  66  63  65  69  67  68  71  67  69  69  67  71  69  70  69  69  74  72  68  69  66  67  68  67  67  73  73  69  69  69  69  67  71  68  68  67  68  67  66  71  72  72  70  70  69  70  72  68  69  70  72  72  71  69  68  70  70  68  70  72  70  68  68  70  69  65  67  67  69  66  70  69  71  68  67  70  70  70  70  68  69  68  73  74  66  71  71  66  69  69  71  74  70  71  69  71  71  72  72  71  72  71  72  74  72  72  73  72  70  73  71  71  70  71  71  72  73  71  70  73  71  69  69  70  71  71  71  69  71  72  67  69  72  71  70  68  70  70  69  77  71  69  69  71  71  71  70  68  71  72  72  69  70  73  72  70  69  72  70  72  70  73  74  74  72  70  70  71  73  74  73  73  72  72  73  73  73  75  73  76  76  76  71  73  73  72  74  72  72  78  77  76  74  74  72  73  75  74  73  73  75  73  72  74  75  74  75  75  76  73  76  76  80  77  77  76  76  73  77  75  74  75  76  79  76  75  75  77  75  77  77  76  76  77  76  77  77  76  79  78  79  76  76  75  75  77  75  78  76  77  73  75  77  77  78  77  76  74  74  78  75  77  78  75  76 
 64  67  69  67  68  67  66  66  68  68  69  67  69  67  66  66  67  67  67  67  67  64  65  65  66  65  67  68  66  67  66  67  64  63  64  61  63  65  63  63  60  64  65  64  65  66  66  64  67  64  62  63  63  66  64  62  64  65  62  61  63  63  64  65  69  66  65  64  62  61  64  63  62  61  62  62  61  63  63  61  61  63  63  67  69  65  67  69  65  62  61  64  63  66  68  68  68  65  65  67  66  64  65  67  65  62  61  61  63  64  67  64  69  70  68  63  64  64  64  66  67  63  64  62  61  63  66  66  68  71  66  61  62  64  61  66  66  66  68  66  63  63  61  60  61  62  61  58  64  60  61  58  61  60  66  63  61  60  60  64  62  60  60  60  61  63  59  59  61  61  66  65  65  64  66  67  62  67  64  63  64  62  63  60  64  68  65  65  67  64  61  64  66  64  64  63  66  62  64  60  67  46  11  74 210 254 251 255 187  47  13  46  62  52  46  25  10   9 138  59  39  63  69  67  69  65  66  67  65  66  67  64  62  64  66  65  64  64  64  72  67  66  66  66  65  66  68  68  69  68  66  67  68  68  65  66  68  71  73  68  71  71  70  70  68  71  73  74  70  69  69  71  72  70  73  72  72  72  70  69  68  70  69  69  69  67  69  69  68  68  72  71  68  69  72  69  68  71  68  66  68  67  69  68  68  66  69  68  67  69  67  68  70  68  67  70  68  68  68  67  72  72  69  69  69  69  71  71  70  70  74  72  69  72  71  72  74  71  73  74  71  72  73  74  69  69  71  72  72  69  70  71  70  71  71  71  71  71  72  73  72  72  71  72  71  71  74  71  71  72  68  70  70  69  72  73  71  71  72  71  70  70  71  70  69  70  69  72  73  70  70  71  73  72  73  70  69  72  72  72  73  73  74  74  73  73  72  72  74  75  73  76  75  75  71  73  72  73  73  72  74  75  73  73  76  77  77  74  73  77  74  74  76  71  72  73  73  74  70  72  73  74  73  75  76  76  75  74  77  78  76  77  76  76  79  76  76  75  74  75  74  74  77  72  73  74  74  77  78  76  77  76  76  76  75  78  76  77  76  77  76  75  77  77  78  78  76  75  77  76  77  76  75  75  77  77  79  79  77  73 
 65  65  68  67  67  68  65  65  68  69  66  69  70  68  69  68  68  67  66  66  68  68  65  63  69  66  67  66  65  65  69  68  65  64  66  65  65  63  65  67  66  65  65  66  66  63  65  66  66  63  63  65  64  65  65  64  64  65  63  66  65  64  64  63  65  65  66  62  63  63  62  64  63  62  63  63  61  63  65  63  63  61  60  62  64  62  66  69  66  62  62  66  65  65  64  62  64  66  67  65  65  65  64  66  62  60  64  60  60  65  65  69  70  72  69  63  66  65  66  63  63  65  65  65  63  63  66  67  66  69  70  61  59  61  60  68  69  66  67  65  63  62  62  63  64  61  62  60  63  63  62  62  60  59  67  70  63  63  60  57  59  60  59  61  62  64  62  62  60  61  64  64  63  63  58  61  62  61  62  62  61  59  62  62  62  61  61  62  62  64  67  64  64  64  65  62  67  64  66  62  22  25 140 250 254 254 252 132  16  27  58  57  58  55  57  55  46  32  37  68  65  63  66  67  65  65  65  64  65  60  67  67  64  64  62  64  66  64  66  68  65  66  68  66  66  70  70  69  67  64  66  65  64  67  71  72  71  72  74  71  70  73  75  74  70  73  74  72  73  71  67  69  71  69  71  72  69  70  67  68  69  69  71  69  67  66  68  68  67  69  69  69  67  67  70  71  67  68  64  67  71  66  69  69  72  67  70  68  68  71  67  67  68  71  72  71  71  70  70  71  70  70  71  71  71  70  70  72  69  69  72  70  68  72  71  71  72  69  71  71  70  71  74  73  70  73  73  75  73  71  75  74  70  71  73  72  70  72  72  72  73  71  70  71  71  71  72  72  70  69  71  67  70  69  70  71  73  70  71  71  71  73  72  72  71  71  70  70  73  73  72  70  69  70  75  74  74  73  72  72  74  73  74  74  72  74  74  71  73  75  70  73  72  72  75  72  73  73  75  73  75  76  74  74  73  76  76  75  74  74  75  76  74  75  76  72  74  76  75  74  72  74  76  73  75  75  74  74  75  76  73  75  76  76  77  76  77  76  76  76  76  75  76  74  76  76  74  78  78  76  78  77  75  75  76  78  78  77  76  77  78  80  78  78  78  75  79  82  81  77  77  76  76  77  77  79  80  78  78  80 
 67  66  69  67  68  68  67  65  68  70  67  68  68  67  68  67  67  68  67  67  70  67  67  67  68  67  67  66  67  65  68  67  65  66  65  65  67  66  66  62  67  65  64  67  66  63  65  68  65  65  66  67  65  64  63  64  66  64  63  65  63  65  64  62  62  62  65  60  63  65  63  63  64  63  63  63  64  64  64  63  63  63  61  63  64  63  65  67  66  63  64  66  65  66  66  65  65  67  68  65  64  65  64  65  63  62  69  67  65  70  62  67  70  70  67  65  66  65  60  63  66  65  63  65  63  62  64  68  67  68  71  61  60  63  63  66  67  65  65  62  63  63  61  63  63  59  63  63  61  65  63  65  61  60  65  72  68  68  69  66  63  61  61  63  63  62  60  62  61  63  62  63  62  61  61  60  64  61  59  60  60  59  59  59  59  61  63  63  61  64  68  63  64  69  65  65  60  66  48   7  76 205 255 253 255 213  66  10  46  64  58  60  60  63  59  60  57  64  76  74  71  69  70  67  64  71  69  66  69  69  69  65  63  63  64  71  71  70  74  70  65  66  74  74  71  73  73  74  69  68  74  73  72  76  78  74  74  73  72  69  70  73  73  71  68  70  72  72  72  67  67  67  70  71  72  69  65  69  68  70  69  68  72  70  70  68  66  66  66  68  67  67  68  68  69  69  66  68  69  69  69  68  67  69  68  68  70  69  70  74  70  66  68  71  72  69  68  70  72  72  68  69  72  70  71  70  71  71  68  70  69  69  69  71  70  72  69  69  70  69  71  71  73  69  71  73  70  72  71  70  73  74  71  71  74  72  70  72  71  70  73  73  71  71  71  71  71  71  72  71  71  72  72  70  71  70  73  69  70  70  70  72  69  73  73  71  70  70  70  69  70  70  70  71  73  73  73  74  73  72  73  70  72  74  73  75  74  73  74  76  72  73  70  74  71  71  72  75  75  73  75  76  74  75  71  75  75  75  75  75  74  74  74  75  77  73  75  76  72  74  75  75  74  74  75  74  74  74  75  75  74  76  74  78  75  74  76  76  78  75  75  74  74  74  76  76  73  77  76  75  78  76  74  75  78  77  77  76  76  78  76  78  77  79  82  81  78  77  79  80  78  78  78  77  76  78  79  77  76  78 
 68  67  69  68  69  69  70  69  66  68  68  67  67  66  67  67  69  70  68  68  68  68  67  66  65  68  67  68  70  68  66  67  66  68  65  65  67  67  67  64  64  65  65  65  69  69  68  70  65  66  66  66  66  66  64  64  66  65  66  69  65  64  64  64  65  64  63  63  63  63  66  64  66  64  64  64  64  63  62  62  62  66  65  66  64  62  67  66  64  62  67  64  64  66  67  64  65  64  64  65  61  60  61  63  65  66  69  71  72  71  64  61  68  66  63  64  61  64  62  66  66  61  62  65  64  62  64  72  65  65  64  63  62  64  66  67  71  71  70  66  66  69  65  61  62  63  65  63  65  64  67  65  67  67  66  66  68  73  76  77  67  61  61  58  60  60  60  63  63  66  62  61  58  64  64  62  62  61  62  63  63  61  61  61  61  62  63  60  60  62  62  65  64  63  63  60  60  32  14 138 245 253 251 255 168  30  21  57  64  64  64  65  63  62  65  65  63  66  71  72  74  69  69  69  67  68  66  65  68  67  66  70  72  73  75  77  75  74  73  70  73  72  72  75  75  73  73  78  77  74  75  74  76  77  75  75  73  72  75  70  70  70  69  70  72  70  70  71  70  66  69  68  68  69  70  68  68  72  69  68  69  67  70  69  70  69  67  66  66  67  67  67  69  69  68  69  67  66  68  66  64  69  68  70  67  69  68  68  69  70  68  69  71  68  68  69  68  67  69  71  70  69  71  70  71  71  70  70  70  72  71  70  72  71  71  73  72  71  73  73  71  71  70  72  73  72  69  69  70  69  68  69  71  72  71  72  73  74  73  71  72  74  74  70  71  72  71  70  73  73  72  73  74  72  71  74  72  72  72  72  70  72  72  72  70  71  73  71  70  69  71  71  73  73  72  71  73  73  72  71  73  72  71  74  74  74  75  74  72  73  72  74  73  75  72  72  72  73  72  72  74  76  76  74  72  74  75  75  75  75  74  75  75  75  76  74  74  72  73  75  75  76  74  75  76  75  74  72  75  75  75  76  74  75  76  71  75  75  76  77  76  76  77  75  73  74  74  77  76  76  78  75  75  76  76  74  75  75  75  76  75  76  73  73  76  78  78  78  81  80  80  81  79  75  76  77  78  78  77  78 
 68  67  68  68  69  69  71  70  66  67  68  67  67  66  67  66  66  68  66  66  66  70  69  66  66  67  67  67  66  67  66  66  68  68  68  67  64  65  66  66  65  67  66  65  69  69  66  68  66  66  66  66  64  66  67  66  64  66  68  69  67  66  64  65  68  66  65  64  63  63  66  67  68  64  65  66  64  64  64  65  63  64  66  68  65  65  67  65  64  63  68  65  66  66  65  61  62  63  63  63  60  60  60  62  63  64  63  64  69  69  67  60  66  63  62  62  60  65  66  65  61  62  68  68  65  64  66  66  66  70  67  66  68  68  64  67  73  69  69  67  65  69  66  63  66  67  67  66  67  67  67  65  71  69  68  62  67  70  72  72  69  65  62  61  64  64  62  62  61  63  61  64  62  63  67  66  58  63  67  66  63  62  64  65  64  59  59  59  59  62  61  64  62  60  65  53  15  45 198 255 250 252 244 121  12  39  64  63  63  65  65  67  64  65  65  64  66  67  74  73  72  68  67  73  71  67  64  65  69  72  73  84  83  78  80  78  77  71  72  72  78  77  77  77  78  72  72  79  75  73  73  74  73  71  73  78  74  70  72  69  70  69  68  69  72  70  68  69  70  67  68  70  69  66  66  69  68  70  67  67  70  68  68  66  66  66  68  68  66  67  67  66  69  69  67  67  67  65  65  66  65  69  70  71  71  71  70  68  69  69  67  70  72  67  68  70  70  70  70  72  70  70  71  71  71  71  68  69  69  68  69  71  72  69  71  70  70  70  71  71  69  71  70  72  74  72  72  71  71  71  70  70  71  71  72  73  74  72  72  72  71  72  71  70  70  72  71  73  74  72  72  70  73  73  72  75  71  71  73  74  72  74  72  71  71  73  74  71  71  71  74  72  73  73  72  73  74  74  72  72  75  74  73  74  73  73  73  73  72  71  72  73  75  73  76  73  74  70  71  73  73  73  76  73  74  73  74  75  74  75  76  76  75  73  72  75  77  74  78  76  73  75  74  76  73  75  75  74  75  73  75  73  75  74  76  72  76  77  74  74  75  73  75  77  74  75  76  76  75  77  77  76  77  77  77  73  74  74  73  73  73  72  73  73  75  77  79  78  75  78  79  79  77  76  78  79  79  77  77  78 
 67  69  68  69  69  69  70  69  69  71  68  68  67  66  67  67  66  69  68  68  68  68  69  70  67  67  68  67  65  66  67  66  69  67  68  69  68  69  69  66  66  67  66  68  67  67  65  66  67  66  67  68  64  64  65  64  64  65  64  63  65  65  64  64  65  65  65  63  64  65  64  65  67  65  65  66  66  67  68  67  64  65  65  68  68  69  67  64  66  66  68  68  68  66  66  65  64  66  66  62  65  64  62  63  60  62  63  62  65  67  66  62  64  63  63  62  64  68  62  62  62  63  71  70  67  66  67  61  64  65  70  73  73  72  64  64  68  66  67  70  68  67  65  64  70  68  66  66  65  68  64  67  69  66  66  64  66  64  65  68  72  69  64  62  66  70  67  66  65  66  63  66  66  67  66  70  67  65  66  64  62  61  64  62  63  63  63  63  62  62  59  59  63  65  31  17 107 245 255 249 249 249 105   8  63  68  67  64  63  65  65  65  65  64  65  67  75  72  71  72  73  79  72  72  77  75  73  72  76  77  77  82  77  73  80  79  80  72  77  81  77  76  86  83  75  71  71  75  70  68  74  79  75  72  68  67  73  73  73  70  69  69  68  65  67  66  67  69  68  65  66  68  69  69  67  66  64  66  66  68  68  66  67  66  65  65  67  68  67  66  67  66  68  69  68  65  66  70  68  70  69  68  69  69  72  69  70  69  69  72  69  69  69  69  70  69  68  70  69  72  69  69  69  69  68  68  71  72  72  70  70  70  70  67  71  68  68  72  73  70  71  71  73  69  72  72  72  71  71  73  74  73  71  72  73  73  71  71  72  73  71  70  71  71  71  70  72  74  74  75  70  70  69  71  74  72  72  71  72  72  71  71  70  71  72  75  73  72  70  72  73  73  74  75  72  72  72  74  73  73  75  74  74  75  71  72  74  75  74  76  75  75  76  73  71  74  72  73  72  74  73  72  75  71  74  72  73  73  73  76  74  73  75  75  74  75  77  71  73  74  73  74  72  76  72  73  73  74  75  73  75  72  75  74  75  76  77  78  78  76  76  73  76  78  75  76  76  74  75  75  75  75  75  74  76  73  75  74  73  69  80  87  90  93  92  92  88  80  77  78  79  78  76  78  79  81  78  77  79  78 
 66  68  67  68  70  69  70  69  70  73  70  69  68  70  69  67  67  68  68  67  71  68  66  67  68  67  68  68  70  68  66  68  69  69  66  67  68  65  65  67  67  65  66  68  69  67  67  67  69  67  68  67  67  69  67  65  67  68  66  66  69  69  65  63  63  67  66  66  64  64  63  64  66  67  68  66  66  67  69  67  69  71  63  64  66  64  68  66  66  66  65  66  66  66  66  65  67  67  66  65  68  67  65  64  61  63  65  63  60  63  66  63  62  63  61  64  65  65  64  61  63  64  73  72  66  66  66  60  57  59  61  62  66  68  64  61  65  64  63  66  68  68  67  64  67  68  67  66  70  69  67  67  67  67  66  66  65  66  64  63  66  68  69  67  69  71  67  67  66  65  67  70  70  71  69  70  68  67  68  66  68  67  65  65  65  69  66  68  71  66  61  65  64  18  42 172 255 249 250 250 237 178  23  51  71  67  69  68  71  76  76  74  70  76  76  76  78  77  76  78  84  79  77  78  82  86  81  72  77  80  84  77  69  71  78  73  75  77  78  80  82  82  82  76  67  72  73  70  71  70  70  69  70  76  73  69  70  69  70  70  70  68  70  68  68  68  64  67  67  70  67  63  66  65  68  68  64  67  67  66  67  65  67  65  66  68  66  67  70  68  67  68  69  68  66  70  67  69  68  69  68  67  68  70  70  68  70  69  66  68  71  69  68  70  69  70  67  70  72  68  68  67  67  70  70  69  70  71  73  75  71  71  70  69  72  72  70  72  72  70  70  72  72  74  73  74  75  72  71  72  74  72  72  74  71  73  69  73  72  71  72  72  71  72  72  70  73  71  73  72  72  73  73  71  71  69  72  73  73  73  74  71  74  74  71  73  73  72  72  76  74  71  73  76  73  73  73  72  72  74  73  72  73  74  73  73  75  74  73  77  74  77  77  73  72  74  73  75  74  72  73  73  75  73  74  74  75  73  73  74  73  72  74  74  75  75  77  73  72  73  73  75  74  77  76  74  74  74  73  76  74  76  77  74  73  77  75  77  77  77  75  76  78  74  76  76  77  77  78  77  77  75  75  75  77  76  75  75  71  87  96  90  81  79  76  73  76  77  76  80  80  80  78  78  78  85  79  79  84  83 
 70  66  67  66  71  70  69  68  68  70  70  68  68  69  68  67  69  71  69  68  69  68  68  68  65  67  68  68  67  68  67  68  68  67  66  66  65  66  67  65  69  69  65  66  67  66  67  69  67  67  68  68  69  68  68  67  66  67  68  66  70  70  68  69  67  67  68  68  67  65  66  68  65  65  69  66  67  68  68  66  69  69  65  66  64  62  68  68  66  65  63  64  67  65  68  68  68  65  68  65  67  70  69  67  65  63  62  65  61  63  65  63  62  64  63  63  62  61  65  64  65  69  70  72  66  70  72  70  60  59  61  59  64  63  61  61  62  60  62  59  66  69  64  63  63  65  67  63  67  69  64  61  65  67  66  65  64  64  70  72  68  68  69  71  69  69  68  70  70  67  67  69  70  69  69  70  67  70  73  69  70  70  71  70  73  69  70  70  69  69  71  55   6  91 224 253 250 255 250 255 214 197 118   8  67  67  66  72  73  80  75  73  75  79  83  78  79  81  80  79  73  70  81  82  80  86  77  69  76  82  78  78  72  71  77  71  72  78  76  76  78  81  74  70  65  70  72  71  71  73  71  68  70  73  70  71  71  66  67  68  71  67  68  68  67  68  64  67  67  67  68  66  67  66  67  69  66  68  68  67  66  68  68  64  67  68  67  66  67  67  66  67  67  67  67  71  67  69  69  68  67  68  69  68  67  70  72  69  69  71  71  71  70  69  70  70  69  68  70  68  68  70  68  71  71  68  70  71  71  69  69  72  70  71  71  73  72  72  71  70  71  72  71  73  75  74  71  71  71  69  72  73  70  71  70  71  71  71  70  72  70  72  71  73  73  71  72  71  71  71  72  71  74  73  73  72  72  72  74  75  75  73  73  74  72  73  72  72  74  72  73  75  74  73  75  72  71  71  73  73  70  72  74  72  74  76  74  74  73  73  72  76  74  74  74  73  74  75  74  74  73  73  75  76  74  76  75  71  74  75  74  76  76  76  74  74  75  74  73  72  74  77  75  76  76  75  76  75  72  74  73  74  75  76  76  77  74  76  75  76  75  77  79  77  76  76  75  76  75  77  77  75  75  79  77  76  79  74  79 101  77  74  72  76  77  76  76  76  77  79  78  79  78  79  78  81  80  78  78  80 
 69  69  70  67  70  70  69  70  70  70  67  67  68  69  67  68  69  69  69  71  69  67  67  69  70  69  68  68  67  69  68  68  66  67  67  66  67  71  71  67  69  70  69  70  69  69  68  67  69  68  68  69  69  68  69  66  69  66  69  70  70  67  68  71  70  67  64  66  69  68  69  68  69  68  69  68  67  69  70  68  68  68  68  70  67  66  67  67  65  66  66  66  67  64  68  69  68  69  69  66  70  68  72  69  64  66  66  67  65  64  64  65  64  62  62  62  63  63  63  66  67  67  67  72  69  71  73  74  71  63  64  61  60  59  62  66  66  62  61  62  64  62  60  62  62  61  63  59  58  59  61  61  62  63  63  62  62  63  67  67  65  67  69  70  67  68  71  72  73  71  71  70  69  68  66  67  67  71  70  72  72  70  73  73  72  74  73  71  71  65  39  15 145 249 252 253 254 139  27 124 189 240 249 150  35  68  70  65  66  77  79  76  82  82  77  73  73  75  74  73  70  73  70  73  73  70  69  71  75  76  73  73  70  72  72  70  72  78  73  71  69  71  68  69  68  70  71  68  68  70  70  71  70  69  66  66  70  68  66  65  68  66  65  67  67  67  66  68  65  64  66  67  67  67  68  66  65  67  69  68  66  68  68  66  69  68  68  66  65  66  66  68  67  67  67  67  68  69  67  69  67  68  69  68  69  73  68  70  71  67  70  68  71  69  71  69  72  69  67  73  70  70  71  70  68  69  68  70  70  69  71  71  69  71  71  69  70  71  71  71  69  70  68  70  72  70  69  71  72  70  73  74  70  73  72  72  73  71  71  75  71  72  71  73  72  73  69  73  70  70  73  68  70  73  74  73  71  71  71  71  73  73  73  74  73  74  72  70  76  72  74  73  75  73  74  74  74  75  74  73  73  71  75  73  73  74  73  74  75  74  74  74  71  75  75  72  73  72  73  77  76  76  74  76  74  78  76  73  75  76  74  77  78  78  75  75  74  75  77  75  76  76  74  76  73  76  76  77  76  76  74  74  73  75  75  75  74  75  76  76  75  75  77  76  73  78  73  75  76  75  78  78  75  78  74  74  75  71  92  84  74  81  76  79  76  76  77  77  78  77  78  81  78  79  79  78  79  78  77  78 
 67  72  70  70  70  69  69  72  72  70  67  70  71  69  68  68  69  69  70  71  67  70  71  71  70  70  68  68  68  69  68  67  66  69  69  68  68  68  68  70  70  69  69  70  70  70  68  66  69  68  69  67  68  69  71  72  69  70  70  74  72  71  68  67  68  69  69  66  65  66  70  66  69  71  73  73  68  69  71  70  68  68  69  70  68  69  70  70  68  69  72  70  69  66  71  72  70  70  69  69  71  68  70  68  66  70  69  67  66  64  67  74  70  63  63  64  65  64  63  66  67  69  69  70  69  67  72  75  73  73  67  64  64  61  62  65  68  68  65  66  63  63  64  67  64  60  63  62  62  60  61  61  60  60  61  61  63  65  60  61  64  63  64  66  63  65  69  68  69  66  65  66  67  66  65  70  74  75  71  70  72  72  68  72  73  71  69  71  64  23  43 203 254 254 255 216  63   0   3  46 196 253 252 254  64  56  71  68  67  71  73  78  81  76  72  70  71  73  71  70  71  69  72  73  73  71  67  65  71  72  71  68  68  69  65  67  67  71  68  69  67  66  65  68  68  67  66  66  66  67  68  68  68  70  69  66  68  65  65  69  68  67  69  66  65  66  64  65  67  67  67  67  65  68  67  65  65  66  67  68  68  66  67  68  70  65  67  67  67  68  67  68  68  67  67  68  69  70  68  69  70  70  69  67  69  71  69  66  67  68  68  67  72  68  70  68  69  72  71  69  71  69  71  70  69  70  70  71  71  70  72  71  69  68  72  69  70  71  71  71  69  71  70  71  71  69  71  70  69  71  75  71  68  72  71  70  71  71  69  74  71  70  70  71  72  74  73  68  74  70  71  70  70  71  71  74  74  73  73  72  74  74  74  74  76  76  73  73  77  74  77  74  75  75  74  75  76  76  76  76  76  74  75  74  77  76  73  73  75  74  75  73  70  77  76  74  76  74  75  74  74  76  74  76  75  78  78  76  76  77  77  79  78  77  75  76  74  74  76  75  78  77  77  78  78  75  77  76  76  76  75  77  76  75  76  77  78  77  76  75  76  76  75  73  76  76  74  79  77  76  77  76  74  78  79  76  79  69  82  86  76  75  76  77  76  76  78  77  76  76  78  79  77  80  81  80  83  80  80  78 
 69  71  68  71  71  69  69  70  69  69  68  70  71  70  69  69  71  71  71  70  68  68  68  69  69  70  68  69  69  68  70  70  68  69  68  68  69  69  70  71  70  72  72  71  69  67  68  69  68  69  73  69  69  69  69  71  68  68  71  68  72  72  70  70  69  68  71  70  68  67  68  69  67  68  71  71  71  69  70  72  70  72  71  70  69  70  70  70  68  67  69  68  68  67  71  71  70  68  68  69  67  70  69  68  71  71  69  71  70  68  66  72  73  67  66  65  65  65  65  67  68  72  70  72  75  71  73  72  73  73  75  70  67  61  60  62  67  68  69  70  69  68  63  68  69  66  67  63  65  65  63  62  63  63  62  60  60  63  58  60  66  60  58  62  61  63  64  62  63  64  65  65  65  63  64  69  69  66  64  66  65  64  65  67  67  67  70  52  13  91 230 254 254 253 157  23  12  25  17   2  21 164 255 240  57  56  68  68  70  73  73  73  74  72  70  68  70  71  69  65  70  66  68  69  70  70  68  64  66  70  69  65  66  66  66  68  65  68  69  64  67  66  64  66  66  65  65  67  68  64  65  69  68  69  66  65  70  65  65  69  65  65  69  66  64  66  65  68  67  64  66  67  65  70  68  68  68  67  67  68  70  66  67  68  68  66  68  68  67  68  69  68  67  68  67  69  68  68  70  67  68  70  69  67  70  69  68  70  71  69  69  70  72  70  71  68  70  70  68  70  70  69  69  72  72  71  72  71  69  69  69  72  68  66  73  72  71  71  70  70  70  71  71  73  71  70  71  71  73  75  73  70  70  71  73  72  71  71  68  71  72  71  72  71  69  68  67  71  74  70  72  72  70  72  73  72  73  74  76  75  75  73  73  74  75  75  73  77  77  75  79  76  75  76  76  76  75  72  76  76  74  75  77  76  77  77  77  75  75  73  75  75  74  75  75  77  78  74  74  75  76  77  75  75  74  76  77  75  75  76  79  78  76  77  76  77  76  75  77  76  78  77  78  76  75  77  75  73  76  76  76  78  77  75  75  75  77  74  78  76  74  76  78  78  76  75  77  77  76  76  77  78  74  73  79  79  76  72  74  97  76  77  77  76  77  76  77  76  74  78  79  76  76  78  78  79  82  79  80  80 
 71  70  70  70  73  70  69  70  69  71  71  69  70  70  70  71  70  68  69  68  67  67  70  72  68  68  70  69  68  69  68  71  71  70  70  68  70  68  71  71  70  74  71  71  71  69  70  73  71  69  73  74  73  69  72  71  70  69  70  69  71  73  70  68  69  70  70  72  71  70  68  69  71  69  68  72  72  70  72  73  69  73  72  70  70  69  68  68  70  68  68  69  69  70  72  69  68  71  69  69  66  71  69  69  69  68  69  71  70  73  71  72  72  72  73  68  70  69  66  72  71  72  74  75  74  72  72  74  76  71  72  75  70  65  66  66  69  73  71  71  72  74  68  67  71  72  71  69  70  69  70  68  66  66  63  60  60  64  64  63  65  63  61  62  64  64  61  61  63  62  63  63  64  62  66  66  61  63  63  66  64  62  63  63  61  65  32  15 132 254 250 255 218  91  13  45  59  56  41  22   0  57 193  85  43  66  67  70  71  72  74  67  67  68  70  68  68  65  68  69  69  69  68  67  64  66  67  67  65  63  64  65  64  67  68  67  66  68  67  67  65  66  67  66  65  66  66  66  64  64  66  68  65  67  66  63  64  65  66  63  68  68  64  66  67  67  65  70  69  64  65  66  69  66  68  70  69  66  67  68  67  66  68  67  68  68  68  68  68  70  70  67  65  68  70  68  68  68  70  68  68  69  68  68  70  70  67  68  71  70  70  71  68  70  71  69  68  68  72  71  69  70  70  70  69  70  71  69  69  71  70  69  68  68  68  69  71  71  71  70  69  69  69  72  73  71  71  71  72  71  68  71  70  68  73  70  70  71  70  72  69  71  72  68  69  69  72  71  72  70  72  74  73  73  73  70  72  75  76  74  73  71  74  76  76  75  76  76  76  75  76  78  77  76  77  76  78  76  76  75  75  75  75  76  76  76  76  74  76  74  76  76  75  72  74  76  74  73  76  76  76  75  77  76  72  74  78  75  78  76  77  75  75  77  76  77  77  76  79  77  77  78  77  76  75  78  78  77  76  78  78  77  79  79  76  75  78  76  80  78  77  79  75  75  79  77  77  76  77  75  76  78  78  74  70  71  69  71  64  79  85  67  76  76  78  76  76  76  76  75  77  76  81  78  79  78  79  80  82  80 
 72  69  71  73  72  71  71  70  70  71  71  70  72  71  71  69  69  71  70  72  73  72  70  72  72  70  68  69  69  69  71  72  71  73  74  72  70  68  69  73  74  71  69  71  71  72  73  72  72  70  71  72  73  72  73  72  71  73  72  73  68  70  71  67  70  69  69  72  71  70  70  69  71  71  70  72  70  70  73  73  71  73  73  70  70  71  69  70  71  69  71  72  73  73  70  69  70  72  70  71  70  69  69  69  68  68  69  70  69  71  73  74  71  72  74  71  71  70  69  70  70  71  72  74  73  74  74  75  75  72  69  70  72  66  70  69  70  75  76  72  73  72  74  73  70  68  69  75  76  71  70  69  67  68  70  65  63  63  65  68  68  66  67  65  63  63  64  62  63  62  62  62  63  63  64  61  62  63  64  63  65  63  63  67  59  22  36 186 253 242 255 178  37  18  60  67  60  62  58  53  41  31  64  53  68  69  72  71  69  69  67  69  68  67  69  67  66  64  68  67  69  68  68  69  66  65  64  66  66  66  62  65  67  67  66  67  67  66  67  68  66  66  65  65  64  65  65  64  63  64  66  67  64  68  66  67  66  67  65  63  68  69  66  66  69  66  64  67  69  68  67  66  69  68  66  68  66  67  67  68  68  68  68  68  69  67  68  68  69  69  68  68  67  67  70  70  70  68  69  72  68  67  71  68  69  68  71  69  70  72  71  69  70  70  70  70  70  70  71  71  72  71  70  70  69  69  73  71  71  71  69  70  71  70  67  67  70  72  72  68  67  69  69  71  70  70  71  72  71  71  71  72  72  69  70  71  68  70  70  71  70  69  70  72  71  72  74  72  72  72  73  74  73  74  73  73  78  75  74  72  73  75  75  76  75  77  75  73  73  71  74  75  77  77  77  75  78  80  77  76  78  77  75  78  76  75  74  76  75  75  76  75  72  74  74  75  74  76  75  73  73  75  78  74  72  75  76  77  77  75  73  72  76  75  75  76  77  77  76  78  78  78  77  79  77  78  80  79  77  77  76  76  75  74  76  74  75  77  78  79  80  81  77  75  79  76  77  77  77  75  73  77  69  71  77  84  89  88  79  79  99  92  76  81  79  75  78  79  78  77  75  75  80  81  81  79  78  80  81  80 
 73  71  72  73  69  69  72  71  69  69  68  70  71  71  72  74  73  72  70  71  73  75  73  74  72  70  70  71  68  70  75  74  72  73  74  73  71  70  71  75  74  70  72  74  71  71  74  72  71  70  71  71  70  71  72  74  75  75  70  69  70  71  71  69  73  69  70  73  72  70  70  70  72  73  71  70  72  72  72  72  74  73  73  70  70  71  73  73  71  69  70  70  72  73  70  72  68  68  70  70  70  70  69  69  70  70  70  71  72  73  71  69  71  71  73  71  70  69  71  70  68  69  73  68  71  73  70  67  73  75  73  65  69  69  68  68  73  76  76  75  72  70  72  75  73  73  72  72  72  71  72  75  72  70  72  65  68  67  64  66  66  66  67  64  62  62  64  62  63  64  65  65  64  63  64  63  65  65  64  63  62  60  66  57  10  54 219 254 245 254 154  10  42  67  65  65  67  66  65  62  57  59  72  76  67  73  70  74  71  68  67  67  67  67  67  66  67  66  68  63  66  66  67  68  66  66  66  66  66  65  65  65  65  63  65  65  66  63  64  66  65  65  63  64  65  66  67  66  66  65  66  68  64  65  65  69  69  68  65  64  68  65  63  67  68  65  65  67  66  65  67  64  66  67  67  66  66  68  67  67  69  66  68  70  66  67  68  68  67  67  69  70  69  68  68  70  71  70  70  71  69  67  71  69  69  69  68  69  69  69  72  69  70  68  70  72  71  70  69  69  71  72  74  73  70  71  75  70  69  70  71  71  70  71  73  69  69  71  71  69  69  70  71  70  70  70  72  72  71  70  72  69  70  70  70  73  69  69  70  71  70  73  73  71  69  73  74  73  73  74  73  71  73  72  73  74  74  74  73  73  74  75  72  73  75  72  76  75  72  73  74  77  75  77  77  75  75  76  75  75  77  80  81  77  75  76  74  74  77  77  77  73  73  74  75  75  75  76  75  76  76  76  76  76  75  77  77  76  74  76  77  75  74  74  74  77  77  76  75  78  79  78  78  77  75  78  79  76  76  77  77  73  74  76  78  78  78  78  76  75  78  79  79  80  79  80  80  79  76  75  76  66  94 108 102  94  90  89  85  87  94  89  78  79  79  79  80  80  79  81  77  75  76  78  79  78  79  77  79  80 
 74  75  73  71  72  73  75  73  72  74  72  72  71  75  74  72  72  71  73  72  72  72  73  74  72  70  69  71  68  69  74  74  73  74  73  73  71  72  74  73  72  73  75  75  72  70  73  73  71  71  72  71  70  70  72  72  73  72  70  71  76  74  73  74  76  72  71  73  72  71  73  72  74  73  71  70  74  74  72  71  75  73  73  70  72  72  73  71  72  72  72  72  72  72  72  71  69  72  74  72  72  73  69  69  71  71  72  73  71  72  72  71  71  70  72  70  70  70  72  70  67  68  71  64  66  68  67  68  72  72  68  69  71  72  67  71  72  71  67  71  66  68  67  71  73  77  75  71  71  72  73  75  71  70  72  68  69  66  66  66  66  70  69  69  66  64  65  64  64  64  66  67  64  63  64  64  62  62  61  62  65  63  44   9  99 246 249 246 239 197  26  43  65  62  63  65  65  64  62  65  68  67  72  73  72  72  71  70  66  67  67  65  65  66  66  67  68  66  69  67  66  66  67  67  64  65  65  65  65  65  67  68  67  67  66  65  67  64  63  66  63  66  67  66  67  67  66  67  65  65  69  70  66  65  67  68  64  64  66  67  67  68  68  64  68  67  64  66  67  67  68  67  66  66  69  67  69  68  68  67  69  68  69  71  68  66  65  68  67  68  68  67  69  70  68  68  70  73  70  66  69  69  69  70  70  69  67  66  69  69  69  69  70  68  69  71  69  69  69  67  70  71  70  71  71  67  68  69  71  69  67  71  70  70  72  68  70  71  69  71  70  70  72  69  72  70  69  71  68  67  71  68  69  69  68  71  70  70  72  72  70  72  71  71  71  73  73  70  72  74  72  71  72  70  72  75  73  75  73  76  74  73  71  76  73  74  78  77  76  77  75  77  75  77  79  77  76  76  78  77  77  77  80  73  73  78  78  75  79  78  78  73  76  76  78  78  77  77  78  76  74  76  78  78  78  76  78  75  75  75  75  76  73  76  76  80  78  77  75  77  77  76  76  77  76  75  77  79  79  75  77  77  76  75  74  77  77  73  74  74  78  78  78  79  78  82  80  81  78  77  70  99 115  75  71  74  75  74  75  76  74  72  74  76  80  81  77  78  80  78  78  77  78  80  78  77  80  76  80  81 
 75  75  74  71  74  75  73  70  71  75  74  72  70  71  72  71  71  72  75  76  73  72  70  71  72  74  69  71  72  71  73  73  74  75  72  73  75  76  75  71  73  76  74  72  72  70  72  72  73  75  73  71  72  73  73  71  74  71  73  72  72  69  70  73  72  70  70  72  72  74  76  74  73  71  71  72  73  75  73  71  73  73  74  71  73  75  72  70  73  73  72  73  71  71  72  71  71  73  71  72  71  72  72  71  71  72  73  73  69  72  75  75  73  71  71  69  71  74  72  70  69  72  70  69  66  68  69  71  71  68  64  72  71  69  68  73  69  65  65  65  65  66  66  70  72  73  74  72  70  69  68  67  70  72  67  69  71  66  66  65  66  69  70  69  67  64  65  66  65  66  66  66  65  69  68  66  64  65  60  59  62  36   8 136 254 243 252 254 192 162  15  58  66  60  62  63  64  64  65  63  67  74  76  76  74  74  67  66  66  66  66  65  65  65  66  67  67  66  68  67  67  66  66  66  68  67  65  65  66  66  64  63  65  68  63  64  65  64  64  64  63  64  66  67  66  65  66  68  66  65  66  67  67  68  68  67  66  67  68  69  68  67  67  65  68  67  65  65  68  68  67  70  68  65  67  69  70  68  67  66  66  68  68  68  71  68  65  68  68  68  68  69  70  69  67  66  70  70  70  66  69  70  67  70  70  69  67  68  71  69  66  65  71  71  68  68  69  69  70  69  69  70  70  66  68  70  70  71  71  70  70  70  71  69  68  67  71  71  69  70  68  70  69  68  70  69  67  69  68  67  70  71  72  71  71  72  73  71  73  74  72  75  74  72  71  74  74  71  72  74  74  73  72  74  73  72  77  76  74  76  74  72  73  74  74  77  75  74  77  74  74  74  77  76  77  77  78  77  79  81  82  76  77  75  76  80  81  80  78  77  79  77  76  77  78  78  78  76  76  78  76  76  78  79  78  76  78  77  78  77  76  78  75  76  75  77  75  77  76  78  77  76  77  77  78  78  78  78  76  80  76  77  79  76  73  76  76  75  77  77  80  77  77  79  76  80  78  80  77  78  70 100  77  74  80  77  80  78  78  82  79  79  75  77  81  79  76  77  80  80  81  80  79  81  80  80  82  81  82  81 
 74  75  76  73  74  73  73  74  72  73  73  72  74  70  73  75  75  75  73  75  74  74  71  71  73  75  73  72  72  74  74  73  72  75  72  74  77  75  73  73  73  75  74  72  73  72  74  72  74  75  74  72  73  75  73  71  72  72  73  73  74  70  72  73  72  71  72  72  71  73  75  73  71  71  72  74  74  74  72  71  73  72  73  72  73  74  74  74  75  74  72  72  69  70  73  74  72  73  71  71  74  74  74  75  73  74  75  72  73  75  74  72  74  72  73  72  72  72  73  75  72  70  72  72  72  72  72  71  69  71  70  71  70  67  69  69  69  66  69  65  69  67  67  70  71  69  70  68  66  66  66  66  66  68  67  69  68  66  67  67  66  65  66  66  67  66  67  68  69  71  69  69  68  68  66  66  67  67  68  65  29  10 168 251 239 254 235 230 177 214 104  17  54  64  67  65  63  63  66  70  68  74  77  72  69  66  68  70  67  66  65  65  66  66  66  66  65  64  66  63  65  65  65  66  66  65  65  65  65  68  65  63  65  68  65  68  66  67  67  64  64  64  65  67  64  61  63  66  65  65  65  65  67  66  67  66  67  67  65  65  66  67  68  67  64  65  68  66  66  67  68  69  67  65  67  70  69  66  66  66  67  66  66  67  69  69  67  69  70  68  67  70  71  68  68  68  69  67  72  70  69  70  67  69  69  68  68  68  69  69  68  67  68  68  68  67  70  69  69  71  69  71  69  69  70  69  69  72  70  68  69  68  69  70  71  69  70  71  69  69  68  70  68  69  70  69  69  71  71  71  72  72  70  70  71  70  75  74  72  73  73  72  71  74  73  71  72  73  74  75  74  74  75  75  77  74  79  75  74  74  75  74  74  74  77  77  78  76  75  76  76  79  78  77  76  75  75  76  79  80  80  81  80  82  80  80  81  79  78  82  78  79  79  80  80  80  81  81  79  78  77  79  81  78  79  80  78  78  77  80  79  80  79  79  76  76  77  78  77  78  78  78  79  80  79  76  78  79  78  76  76  78  76  76  75  76  74  76  78  77  79  76  76  80  78  80  76  78  78  78  72  85  92  73  79  78  75  78  79  77  81  79  79  79  80  77  80  79  78  82  82  80  78  78  80  80  81  83  83  82 
 74  75  75  74  73  70  71  74  71  70  72  72  74  71  73  74  74  74  73  74  74  76  75  75  74  73  76  74  73  75  73  75  73  76  73  75  74  72  71  74  73  73  75  74  74  75  75  74  75  74  75  74  75  74  74  74  75  76  73  72  75  73  74  73  72  72  74  74  72  72  72  71  72  72  72  73  73  73  72  72  72  73  72  74  74  74  72  74  74  74  73  73  72  73  74  73  73  76  74  72  74  75  73  75  75  75  75  74  74  74  73  72  74  73  75  74  74  71  73  76  71  68  73  71  74  73  70  71  70  72  74  72  72  71  72  67  69  68  68  67  70  71  69  66  67  66  66  67  65  66  66  67  66  67  66  64  63  66  68  69  68  65  65  69  70  68  68  68  69  70  69  70  68  68  67  67  66  64  61  16  22 182 252 231 255 176  53 118 140 242 252 139  35  68  66  64  62  62  65  71  72  69  71  69  69  66  66  66  67  67  65  65  65  66  66  66  65  64  67  65  67  67  66  67  66  65  67  68  64  64  65  66  66  68  66  67  66  68  65  64  66  65  65  67  66  65  65  66  64  66  67  67  68  63  69  69  65  65  67  70  65  66  68  66  70  67  68  65  66  68  69  68  67  66  67  66  65  67  66  69  70  67  68  70  67  67  66  68  71  69  65  66  67  68  69  69  69  68  71  70  68  69  67  67  68  68  69  67  67  70  70  70  69  67  69  69  68  69  68  69  68  68  70  69  67  70  71  70  67  69  73  70  68  70  72  68  69  69  69  69  69  71  68  69  72  72  71  74  73  74  74  74  72  73  73  70  74  76  74  74  75  75  73  75  75  76  76  74  74  74  72  73  77  74  77  77  78  78  76  76  77  77  78  81  75  80  83  80  77  81  79  84  79  79  79  76  75  77  81  79  75  80  81  82  82  81  82  80  80  84  79  80  81  81  82  82  82  82  82  82  84  83  82  79  81  83  79  77  76  76  75  77  80  79  79  77  79  77  77  78  77  78  79  79  79  79  79  78  77  78  79  77  75  78  79  78  74  76  77  76  78  76  76  79  79  80  76  76  76  82  77  75  91  81  81  77  78  80  81  78  80  82  78  79  79  78  82  81  77  78  78  79  80  81  80  79  81  81  81  83 
 76  75  74  76  76  74  71  72  72  73  74  73  73  75  76  75  75  73  75  72  72  74  75  77  76  75  77  76  79  75  71  76  77  78  75  77  74  72  74  73  73  75  75  75  75  75  76  77  76  74  76  76  78  75  75  76  74  74  77  77  75  75  75  73  75  74  72  73  72  73  73  74  74  74  74  75  73  73  75  75  72  73  71  75  75  74  71  74  73  74  72  74  75  76  74  72  73  75  74  75  74  74  73  75  75  73  72  73  75  75  74  74  75  74  75  74  74  76  75  74  70  72  72  73  72  71  67  71  77  74  72  72  74  74  74  74  71  73  69  69  69  73  73  65  65  68  68  69  67  66  66  67  64  65  66  68  65  64  66  68  68  68  64  69  66  66  67  68  63  64  64  67  64  65  66  66  65  59  16  36 205 248 236 255 163  10   1  77 171 251 253 247  47  63  64  63  64  68  72  72  71  70  71  68  69  65  65  65  65  67  65  64  65  66  65  66  66  65  68  64  63  66  67  67  68  64  66  67  63  63  67  66  65  66  67  65  66  70  64  64  65  65  66  66  66  66  66  68  66  65  66  66  67  63  67  66  66  67  67  67  66  66  65  67  68  65  70  68  66  66  68  67  66  65  66  67  65  68  65  66  66  66  67  66  65  67  67  66  71  66  67  66  66  68  66  67  67  70  68  67  66  68  67  66  67  67  68  66  67  70  66  68  71  67  68  69  67  68  68  66  68  68  67  68  66  69  67  68  68  71  69  68  69  69  69  68  70  68  68  70  70  71  71  69  73  74  72  73  72  73  73  72  72  76  75  72  72  73  73  73  76  78  76  75  75  75  77  77  74  74  74  75  79  77  75  77  76  79  77  77  76  79  81  79  76  78  82  80  79  80  81  80  78  80  80  78  80  80  81  85  82  83  82  81  82  82  80  82  81  79  83  80  83  82  84  84  83  82  81  82  87  86  84  83  82  83  81  79  80  80  81  78  79  80  82  81  83  77  81  81  79  78  79  80  80  79  81  80  79  83  80  81  78  75  78  79  76  75  77  78  79  77  78  77  78  79  78  76  79  78  79  73  81  93  81  80  80  75  77  79  78  81  78  76  77  79  79  80  78  80  78  79  80  81  81  80  83  80  81  83 
 74  73  74  72  74  76  76  77  75  75  75  75  74  75  79  74  72  73  72  71  72  74  75  77  74  75  77  76  77  76  77  78  78  78  75  79  75  72  76  74  75  76  78  77  77  79  79  79  77  76  76  77  77  76  75  76  74  70  74  76  76  72  74  75  74  74  72  73  76  73  72  72  72  73  71  74  76  79  79  80  75  74  73  74  76  72  76  76  75  75  75  74  75  73  73  73  75  75  73  74  77  75  75  74  75  76  76  74  73  75  74  77  74  76  75  75  77  72  74  72  70  75  71  73  76  75  77  75  77  75  72  72  74  75  73  73  75  76  72  73  71  74  70  69  69  68  70  73  70  67  68  69  69  68  68  67  70  66  66  67  67  69  67  70  68  66  67  66  66  63  62  68  62  65  65  65  56  10  37 217 245 231 255 164   6  16  14   9  34 152 255 187  36  62  65  64  69  73  71  70  70  68  66  65  67  65  66  65  66  67  64  67  67  67  66  66  66  66  65  67  64  65  65  65  65  64  65  65  63  66  66  64  67  65  67  67  65  65  67  67  64  65  67  69  68  66  64  64  66  65  68  65  64  70  66  63  70  65  66  65  66  64  66  64  63  64  67  68  64  64  65  67  64  67  65  69  67  68  66  63  67  65  68  69  68  66  67  67  68  66  65  67  66  68  65  69  67  68  68  68  69  69  65  67  67  69  65  67  69  67  66  67  67  67  67  68  69  69  68  68  68  70  67  69  72  70  64  70  71  71  65  68  69  71  72  67  68  71  70  70  72  74  72  71  72  75  73  72  71  72  73  73  71  72  76  75  79  77  73  73  73  77  74  75  75  76  72  75  80  74  79  78  79  78  76  78  77  80  81  78  80  83  78  75  78  78  78  79  80  79  79  77  82  80  79  78  81  83  83  83  84  82  80  81  80  84  82  84  81  83  86  82  83  86  84  84  87  86  89  85  89  87  87  84  87  87  84  83  84  86  85  84  83  84  83  84  88  84  85  83  84  85  81  83  81  79  84  84  82  84  80  81  86  82  79  80  80  77  75  76  77  79  81  78  77  79  79  78  80  78  78  77  77  88  86  78  77  78  79  78  78  78  78  79  78  78  78  79  80  79  78  80  79  79  78  79  80  79  81  80 
113  92  84  78  70  78  83  79  79  78  76  74  75  75  82  75  76  72  70  74  73  73  76  75  76  77  76  76  77  76  77  78  79  77  75  76  79  75  77  76  74  73  78  82  79  79  80  79  78  77  76  76  76  76  76  77  76  73  75  74  75  74  76  77  75  74  74  71  76  71  72  74  73  74  73  74  78  82  78  74  76  78  75  74  75  74  72  72  74  76  75  76  76  74  76  73  75  76  75  76  75  75  78  75  75  74  76  73  75  79  73  74  73  72  75  75  76  71  73  73  75  77  75  77  76  75  78  76  76  74  72  71  74  74  74  76  75  76  76  75  74  73  71  75  72  72  74  75  74  71  70  72  74  71  71  71  69  68  66  68  70  70  69  68  69  69  68  64  65  66  69  68  65  68  64  51  10  47 213 243 232 254 165   9  39  51  34  18   1  49 163  52  44  62  64  70  72  69  69  70  70  66  64  66  65  67  63  62  66  68  66  65  68  64  64  65  61  63  65  66  67  65  64  65  64  64  65  63  64  65  67  65  65  67  64  65  65  64  66  67  66  63  65  66  69  68  65  66  66  65  67  66  64  66  66  66  67  66  66  67  67  68  69  66  68  66  66  66  67  68  65  64  69  66  65  68  65  67  66  64  67  67  65  69  66  67  66  68  70  67  66  66  65  66  66  70  66  67  67  66  67  69  65  71  69  69  67  66  67  68  68  68  68  68  68  71  71  67  68  70  71  69  70  72  68  72  70  68  70  71  72  71  70  70  74  72  69  70  70  72  74  73  74  75  73  72  73  71  73  76  74  76  76  74  76  76  74  77  77  75  75  76  74  77  78  80  77  77  79  75  80  79  76  78  80  79  77  80  80  78  79  80  79  78  80  81  79  78  79  79  79  80  83  80  81  82  84  83  82  83  84  81  79  82  82  82  85  85  84  84  84  86  86  87  89  90  88  86  89  86  87  84  88  89  85  88  88  85  84  88  89  89  86  85  88  86  84  91  90  87  88  88  87  83  86  84  84  86  85  85  84  85  88  84  85  84  85  90  83  80  70  72  81  78  80  81  78  77  80  78  80  78  75  74  89  84  78  83  80  79  80  79  78  78  79  78  79  78  78  76  79  79  77  78  78  80  81  81  79  80 
131 127 115 117 115  97  86  82  81  78  77  74  77  75  84  85  86  81  82  78  77  76  75  71  73  75  75  77  77  78  79  77  76  77  78  79  78  77  79  79  76  76  79  78  77  81  83  81  80  77  78  79  76  77  77  78  78  76  77  75  76  75  75  75  76  75  73  76  74  74  72  73  72  76  75  73  75  73  73  76  74  76  75  73  73  76  75  73  75  74  72  74  75  73  76  73  74  74  75  76  75  76  78  75  74  75  76  72  74  77  77  74  77  74  75  73  74  76  74  73  74  75  78  77  75  73  75  78  77  77  76  75  75  74  74  76  75  74  78  76  75  73  74  74  74  73  72  75  75  74  73  73  74  76  72  74  74  69  67  70  72  68  69  68  67  69  70  68  70  69  66  66  66  63  46   9  43 230 219 224 255 154  16  44  62  60  53  54  41  24  34  77  69  68  72  70  71  73  69  68  69  64  65  66  70  68  63  65  67  64  62  63  66  63  65  66  64  65  64  63  63  63  65  64  65  66  66  65  66  65  65  65  67  63  64  65  67  66  66  64  67  62  63  64  67  65  62  66  65  65  67  68  66  64  67  68  64  67  68  69  67  68  65  64  66  69  68  67  69  68  66  65  66  68  69  67  66  69  67  64  66  64  65  65  63  65  67  67  66  67  68  66  65  64  64  68  65  65  66  64  66  69  65  71  69  67  67  67  68  69  69  68  68  69  69  69  70  68  65  73  73  72  72  70  74  75  73  73  71  71  73  72  70  68  71  70  70  73  76  74  71  71  73  75  73  72  74  72  76  77  73  74  76  73  74  76  75  76  73  76  79  74  75  79  74  75  77  76  76  75  80  80  78  77  79  79  80  79  80  79  79  78  80  83  79  79  84  79  79  80  80  83  86  82  83  83  84  82  82  82  82  80  80  83  81  83  86  87  87  84  87  91  87  86  87  88  89  88  88  90  91  87  88  89  87  88  88  88  90  90  91  93  93  89  87  89  89  90  88  90  87  85  91  91  89  87  92  88  86  84  86  85  86  82  87  87  84  88  86  93  88  76  75  82  83  80  79  74  77  77  78  81  77  77  75  90  85  78  80  80  83  79  81  80  80  79  81  79  79  79  79  80  79  78  78  79  81  83  82  83 
 89  92 103 112 108 100  85  87  84  83  80  78  77  75  79  83  87  81  93  80  82  82  77  73  74  74  78  80  76  78  78  78  78  80  79  78  77  76  76  78  73  76  83  80  80  82  82  82  83  82  80  79  77  77  77  76  76  77  77  75  77  76  75  73  76  76  75  77  77  73  75  72  71  76  77  74  73  72  73  73  74  73  74  74  75  77  77  73  74  75  77  75  76  75  76  77  76  74  75  77  78  76  77  75  75  77  78  75  75  74  77  75  75  76  74  76  77  76  74  73  73  77  75  75  77  77  78  77  76  76  77  76  74  75  74  74  75  74  75  78  75  73  77  78  74  75  75  75  76  77  78  76  76  75  71  76  75  74  71  73  73  69  72  73  70  70  71  71  69  66  67  71  62  45   9  28 215 223 213 255 178  12  49  65  63  61  65  61  60  65  77  68  66  74  74  72  65  64  64  68  71  68  65  64  66  66  67  68  69  65  70  68  65  63  64  66  67  66  62  66  66  64  67  68  65  66  66  67  67  63  65  64  63  63  62  67  65  61  65  64  68  63  64  64  65  64  61  65  66  67  67  69  67  66  64  66  66  69  66  64  64  68  65  67  65  66  66  66  67  67  65  68  63  66  65  66  66  67  65  63  65  63  67  66  65  65  67  65  62  66  65  64  66  64  62  66  66  66  66  68  68  68  67  69  69  67  66  68  69  69  70  73  71  72  71  71  72  70  70  76  73  74  74  77  76  73  73  74  74  73  71  71  72  71  72  72  72  73  72  71  72  73  72  74  75  75  74  71  76  76  72  74  78  76  76  77  75  78  80  78  77  78  79  80  77  75  74  75  76  75  78  77  75  78  79  80  78  80  81  80  78  77  78  88  83  79  82  80  78  79  79  80  82  81  81  81  84  83  83  83  82  84  83  86  85  83  86  86  87  87  84  87  87  87  87  85  86  85  88  92  93  91  89  90  92  92  91  92  93  93  95  97  94  95  93  90  88  89  92  89  90  88  87  87  88  87  89  93  88  86  85  82  87  89  87  85  81  84  84  83  92  96  88  87  89  88  83  79  79  79  77  78  78  73  76  74  91  87  77  79  80  83  81  84  80  77  80  78  79  80  78  78  80  77  83  82  80  81  82  82 
110 105 101  96  93  89  89  87  85  83  80  79  78  76  77  76  77  77  76  77  78  79  75  75  74  72  78  78  74  74  78  76  73  77  79  79  88  82  79  81  77  76  79  80  81  82  82  83  85  85  82  81  83  83  80  78  78  77  77  76  77  77  78  76  76  74  79  77  75  73  76  75  73  76  78  78  72  75  74  71  78  73  75  77  78  77  78  74  75  76  80  76  77  76  73  74  76  77  77  77  75  74  78  77  77  78  78  75  78  76  75  77  77  77  73  74  74  75  74  74  73  78  76  75  78  78  75  75  75  74  74  74  74  76  75  73  75  75  74  78  76  75  78  75  72  74  74  76  76  75  78  77  78  76  71  75  75  76  74  73  75  76  79  75  77  76  74  73  68  70  73  62  42   7  27 210 225 213 253 237  63  49  73  66  67  61  70  69  62  69  73  68  70  66  70  69  67  67  63  66  66  66  67  67  68  66  71  70  72  74  70  71  72  64  67  70  66  63  65  67  64  66  68  63  64  65  64  63  63  65  66  65  66  69  67  65  63  63  63  66  69  64  66  65  66  66  64  66  67  67  66  67  67  67  66  69  68  68  66  67  66  69  67  66  68  66  65  64  64  70  68  65  65  67  68  67  65  64  65  66  65  65  65  68  65  67  66  66  66  67  64  67  69  70  66  67  69  68  69  72  70  67  69  70  72  73  72  72  71  72  74  77  75  75  72  73  74  79  78  76  79  76  76  79  79  76  79  73  80  79  78  76  76  74  76  75  74  74  73  73  74  76  73  76  77  75  73  74  78  78  77  78  80  80  79  80  78  78  80  81  81  80  80  83  78  77  78  78  79  77  76  76  80  82  78  77  75  81  82  81  78  78  78  83  83  81  78  82  79  80  80  79  81  81  81  81  84  85  86  85  83  85  86  84  82  86  84  84  87  89  85  85  87  88  87  86  89  88  89  91  93  97  96  94  92  95  97  94  92  92  95  97  94  98  99  92  91  96  93  89  93  92  92  89  88  87  87  89  85  85  81  76  83  91  86  87  85  85  83  83  87  92  90  87  88  91  90  88  88  81  76  78  78  78  77  74  73  87  87  79  80  80  83  83  83  79  77  77  79  78  80  79  80  82  82  83  81  81  81  82 
124 116 112 111 100 104 105 104 102  97  89  88  85  82  83  84  85  80  79  81  77  76  77  78  75  72  76  74  75  76  76  78  79  80  77  77  82  81  78  80  81  80  78  79  80  81  84  84  84  83  85  87  86  83  81  81  82  79  78  77  79  79  81  78  80  75  77  74  74  74  74  76  76  75  75  76  76  76  77  73  71  74  76  78  78  75  78  78  78  78  77  77  78  80  75  77  75  77  78  76  74  75  79  79  80  78  76  76  78  79  75  78  77  76  79  75  74  75  75  74  73  74  71  72  75  78  78  76  75  75  76  75  75  75  74  74  74  74  76  77  75  75  77  74  76  76  74  77  75  75  77  78  77  78  75  73  78  76  77  77  78  81  81  75  76  78  77  77  78  79  65  43  15  18 220 222 212 254 219 114  14  60  72  70  70  73  68  71  73  81  78  73  74  74  72  71  67  62  69  67  64  65  69  69  72  67  67  69  66  72  71  70  70  67  70  70  66  64  66  62  65  64  65  67  68  70  67  67  67  65  64  65  66  66  68  66  63  69  65  66  67  65  68  67  65  65  67  66  67  67  66  67  66  66  68  70  67  64  68  69  69  67  66  64  67  66  68  68  64  67  65  67  71  68  67  70  68  68  67  67  67  66  65  67  65  67  68  70  69  69  68  72  71  73  70  69  72  70  71  73  72  69  71  74  76  76  79  77  75  78  76  76  75  78  76  76  75  77  80  81  77  80  81  79  83  82  80  79  79  78  79  78  78  75  77  74  76  80  79  79  76  76  74  76  78  76  76  78  81  82  83  81  80  82  79  81  81  79  78  83  85  84  84  82  88  86  81  81  82  80  77  78  79  81  80  82  82  83  83  83  82  83  82  79  82  83  81  84  83  82  83  81  85  84  83  84  85  87  86  87  87  87  86  88  86  86  89  91  87  89  91  89  91  92  89  91  94  96  93  92  92  97  96  98  94  96  97  94  94  93  92  94  96  96  97  98  97  99  99  98  95  87  91  95  90  86  90  84  86  85  80  76  80  82  78  85  88  88  86  87  81  83  86  85  83  84  89  89  88  93  85  81  84  80  77  78  78  75  88  89  76  76  83  83  85  84  80  79  79  79  82  82  84  86  83  84  84  84  84  84 
115 112 111 108 106 113 105  96  95 104 112 107  99  93  94  92  90  92  89  91  85  84  87  83  80  76  77  75  79  81  81  83  86  85  85  84  78  84  83  83  81  83  86  85  83  82  83  85  84  83  86  86  82  78  76  82  83  80  79  79  79  78  81  80  81  79  77  76  81  79  78  77  77  76  75  76  75  76  78  77  73  75  77  76  76  74  75  79  78  80  79  72  73  79  75  79  76  77  78  76  76  79  79  78  80  78  76  80  78  77  77  76  80  77  82  76  73  76  77  74  75  73  73  75  75  77  77  77  75  75  77  77  76  74  73  75  74  74  75  76  75  73  75  77  75  74  74  75  76  76  77  78  78  76  78  75  76  78  78  79  80  79  79  78  77  77  75  78  78  65  44  22  16 196 230 206 254 242 191 214 117  39  69  75  75  69  72  73  76  77  79  81  76  73  72  70  70  67  68  67  66  66  63  64  65  66  64  64  69  67  63  68  67  67  66  65  66  66  67  67  64  66  68  69  68  71  68  68  71  67  69  67  65  66  66  68  64  65  66  65  65  67  69  67  65  65  68  68  68  66  69  69  68  68  65  66  67  64  68  66  66  63  64  67  67  63  66  69  67  68  66  67  68  67  67  70  72  71  68  68  70  68  70  68  67  69  70  73  71  69  72  73  71  72  71  72  73  71  74  76  75  75  73  78  79  76  80  79  76  78  77  77  78  80  80  78  81  81  77  81  80  81  86  85  83  82  81  88  79  79  80  81  80  80  81  79  81  82  80  82  79  78  76  76  79  78  79  80  82  83  84  84  83  82  80  82  82  85  84  84  85  85  86  86  86  85  84  84  84  84  81  79  78  81  84  82  82  86  83  85  85  84  85  84  86  85  86  84  84  83  85  82  84  84  85  86  87  87  87  90  90  89  89  89  88  90  90  90  89  91  92  91  91  88  90  92  90  90  89  91  93  98  98 100  98  97  97  95  95  98  94  96  95  96  98 101  99  98 104 101  98  92  92  95  90  85  85  86  87  85  83  78  77  86  80  77  83  84  81  84  86  84  84  83  82  81  83  83  86  89  91  95  89  82  82  84  80  77  74  86  96  85  79  80  82  85  81  81  79  80  82  83  85  82  88  87  87  84  84  87 
132 132 120 110 107  98  92  95  95 100 111 106 100  93  98  98 104 111 100  99 102  96  90  84  84  80  80  80  82  79  81  86  91  95  96  93  91  84  80  82  82  84  86  83  83  81  81  85  84  80  82  83  82  86  88  83  82  81  79  82  79  78  80  81  80  79  82  79  79  81  81  81  77  79  77  79  77  76  74  77  78  76  77  75  75  76  76  78  76  79  79  72  74  77  77  78  79  78  78  77  77  79  79  77  79  78  77  77  77  79  79  77  78  78  77  75  75  77  77  74  75  74  77  77  75  75  76  80  79  78  78  76  77  75  74  75  74  77  74  76  76  74  76  77  76  73  73  72  72  74  76  72  76  77  76  78  76  78  79  78  79  78  79  79  81  79  78  80  60  40  26   7 166 239 193 255 149 145 223 247 255 133  46  76  73  73  76  79  78  81  79  76  77  74  72  72  70  74  70  73  71  73  73  68  69  70  69  70  72  69  71  72  70  71  71  69  69  67  69  71  70  67  65  67  66  69  69  68  69  70  69  67  68  67  67  65  66  67  67  65  66  69  68  67  65  66  66  67  70  66  67  67  67  71  68  69  68  67  69  70  67  67  67  68  67  68  65  66  67  71  70  70  72  73  70  72  74  74  74  72  69  70  73  71  72  76  73  75  72  70  75  73  78  76  77  75  73  73  78  78  80  82  79  81  82  79  79  81  78  77  81  82  82  81  80  80  81  80  81  82  83  79  82  84  86  84  83  83  82  82  80  85  82  82  81  81  82  82  82  83  81  81  80  78  79  79  82  81  82  84  88  86  83  81  85  85  86  87  85  86  89  90  89  88  85  87  84  84  83  86  86  83  83  84  85  85  84  87  88  86  84  86  86  87  87  83  87  86  85  85  87  85  85  86  87  86  88  88  90  90  87  85  88  90  90  89  88  87  88  91  90  89  88  89  89  92  95  91  90  90  89  91  95  95  92  93  95  95  95  98  93  99  97  98  96  97  98  99 102 101 100  99  99  98  96  96  91  90  87  86  87  76  69  86  87  80  88  79  78  79  82  84  91  85  80  82  80  80  83  84  85  90  87  90  88  85  82  86  81  79  87  97  90  78  79  84  87  86  84  83  84  82  85  83  86  86  88  85  88  87 
153 149 153 143 142 117 107 132 144 137 131 109  91  89  83  88  99 105 104  97 105 105  99  93  87  84  89  87  90  84  80  84  82  88  88  96 106 100  92  88  84  84  83  81  83  85  83  85  83  81  79  82  82  89  92  79  82  81  80  81  81  81  80  80  80  84  82  81  85  81  82  79  81  83  81  77  77  77  76  77  78  78  77  76  77  76  76  78  78  75  75  76  74  73  79  80  80  80  78  76  78  77  78  79  81  80  78  76  79  80  77  80  76  78  75  77  77  74  75  76  73  72  72  73  73  74  81  81  80  79  79  77  78  78  79  78  74  75  75  77  76  73  73  78  78  78  77  74  74  75  75  75  77  78  77  77  78  77  79  79  79  79  77  77  78  79  81  61  39  30   3 140 229 184 252 142   0  61 168 243 254 168  49  80  78  82  79  84  83  81  77  76  77  75  74  73  72  74  74  74  73  74  75  70  73  73  72  75  74  74  75  75  74  74  72  72  69  68  69  70  71  69  69  70  68  71  74  72  67  71  71  72  73  70  68  66  66  70  69  67  68  67  69  68  68  66  66  67  71  71  67  68  69  70  72  74  73  70  70  72  73  78  75  71  69  70  70  69  69  73  73  76  74  75  74  79  76  78  79  74  76  74  75  77  76  76  78  79  76  77  78  74  77  80  78  78  81  79  79  78  79  82  81  81  81  80  81  81  82  81  82  84  82  82  82  82  79  81  82  83  81  82  84  84  85  86  84  83  83  83  81  83  84  85  83  83  82  83  82  82  81  83  82  82  82  82  84  83  82  84  88  87  85  86  88  89  88  86  88  88  88  88  87  88  89  89  86  87  88  87  88  89  88  89  88  88  88  90  90  88  86  88  86  85  88  83  86  87  87  88  90  89  89  86  85  86  86  90  90  89  89  88  88  88  88  88  91  87  88  90  88  90  90  92  90  90  94  91  91  90  90  90  90  91  88  89  90  93  93  92  90  90  95  94  99  97  97  98  98  98  97  97 103 104 105 108 105 103 110 103 101 103  88  72  79  93  89  83  87  89  86  86  87  84  80  83  80  83  82  83  83  81  85  89  88  87  86  85  86  85  81  81  96  92  82  81  87  86  89  84  83  83  83  88  86  89  87  88  89  84 
150 152 151 153 152 154 136 139 155 138 148 144 118  95  86  86  83  93  96  93  95  97 103 109 107  98  98 102 108 104 102  97  88  82  86  87  92  98 102  92  87  85  80  81  80  83  84  84  83  82  82  82  81  79  77  81  84  83  81  80  81  82  79  80  79  84  81  83  82  86  85  83  82  83  81  77  79  79  80  81  82  78  77  77  78  78  80  76  77  76  72  75  78  74  75  76  78  78  78  77  79  76  78  80  80  79  77  80  80  79  78  79  77  78  75  76  78  77  77  76  73  73  75  72  74  75  78  80  78  76  79  80  78  79  79  79  78  76  77  77  77  76  73  76  84  82  74  71  74  77  76  75  74  77  75  75  78  77  76  77  78  77  80  77  74  77  61  40  38   1 106 246 188 249 178   1   8   8   4 115 254  82  58  83  84  83  83  86  82  79  78  78  76  77  75  75  78  75  79  74  78  75  76  76  74  75  74  73  75  74  75  73  72  72  74  73  70  72  72  73  71  72  74  72  73  73  74  74  72  73  74  75  76  74  74  70  66  72  71  70  73  70  72  72  74  71  71  71  74  73  70  74  75  73  74  75  76  75  73  75  76  79  75  74  71  70  72  73  74  77  74  77  78  74  76  76  79  80  78  76  79  78  77  79  76  76  78  76  76  80  80  76  77  81  76  77  82  80  80  80  79  80  80  80  81  81  82  80  81  82  82  83  81  81  82  84  81  81  82  82  82  83  86  84  83  85  84  85  85  83  84  83  84  84  83  83  83  85  84  84  83  84  82  83  84  82  83  84  84  83  85  88  88  88  87  86  89  88  87  88  89  88  87  87  88  93  88  90  89  88  86  87  87  88  87  87  88  89  87  88  89  89  89  87  88  88  92  86  88  89  89  87  90  91  90  88  86  87  90  88  90  88  88  87  88  86  90  86  87  88  88  93  90  88  88  88  89  93  95  92  88  88  90  91  91  92  92  93  89  88  95  92  93  94  98  98  96  98  96  99 100  98  98 102 104 107 109 110 113 115 116 120 122 119  85  82  96  95  88 106 109 101  92  87  86  79  79  86  89  85  83  85  80  78  83  86  89  84  85  89  87  84  82  93  94  78  80  82  88  89  87  86  84  86  88  91  90  92  91  89 
156 153 154 151 136 141 144 149 138 143 145 154 154 138 117 104  95  97 103 107 113 111 111 102 100 100 109 105 108 115 122 111 101  93  89  83  84  89  92  94  90  85  83  81  80  80  80  81  83  85  84  80  82  80  79  80  82  81  82  82  83  82  78  80  79  82  85  84  81  82  84  94  90  82  85  83  82  79  82  82  80  78  78  78  78  79  78  73  76  78  79  76  78  77  75  77  78  76  77  78  80  79  78  79  79  78  79  80  78  81  85  83  80  78  77  76  79  77  77  74  76  76  75  75  74  74  72  74  76  76  80  78  76  76  76  77  78  77  77  75  76  77  77  76  80  79  74  74  76  78  77  79  74  77  75  75  78  76  76  77  78  78  79  78  81  62  43  41   5  78 247 193 237 227  41  46  57  30  10  30 103  70  81  85  82  85  83  82  84  82  80  79  81  81  79  80  82  79  77  74  75  75  79  76  77  78  76  74  77  79  79  77  76  76  77  75  74  78  76  75  75  73  74  77  74  74  75  77  77  74  75  75  75  75  76  74  70  73  73  70  75  73  73  75  77  73  74  73  75  75  74  76  76  79  77  74  75  75  74  77  77  76  75  78  77  76  75  76  76  79  78  77  79  76  77  74  78  78  77  76  76  77  76  79  78  78  79  75  74  78  77  82  79  78  79  77  78  78  79  80  82  83  80  81  80  83  83  82  82  82  84  84  83  84  84  84  83  85  88  83  83  82  84  84  83  87  87  82  87  86  85  88  87  85  84  82  84  86  87  86  87  85  83  83  87  83  83  85  86  84  87  90  88  89  89  87  88  89  88  89  91  92  94  94  91  96  93  94  93  93  90  89  90  89  88  88  89  84  85  91  91  88  91  92  89  91  92  91  92  91  91  92  91  92  91  90  88  87  90  91  92  88  88  86  90  90  90  88  86  86  87  89  88  89  89  87  88  93  99  98  92  91  92  89  92  93  94  94  92  92  96  94  94  95  97  97  96  97  95  98 100 103 100 101 102 102 108 110 110 115 114 119 120 128 125 115  87  96  87  79  90  96  89  91  97  96  99  90  91  93  90  89  88  86  88  93  87  82  86  86  84  87  86  79  93 101  85  82  84  85  85  85  88  88  87  88  92  92  93  90 
165 159 154 136 138 142 152 138 141 144 148 149 146 148 144 143 155 136 136 153 152 156 134  93  86 107 111  92  95 102 110 116 112 106  97  92  91  91  91  93  93  94  92  84  81  83  81  80  82  83  83  84  83  81  81  82  82  78  79  81  82  81  80  81  79  82  83  80  82  83  87 101  94  85  83  85  83  79  83  85  81  80  80  79  78  79  79  78  79  75  79  81  78  78  79  80  81  79  78  79  82  80  78  78  81  80  82  79  77  81  82  82  80  77  76  76  79  77  78  77  81  81  75  80  77  75  74  74  73  73  79  78  77  78  78  77  76  77  76  76  76  76  78  76  72  76  78  75  74  72  72  79  75  78  77  75  78  75  77  80  79  81  77  77  63  38  45  16  41 244 193 215 243  87  77  94  79  77  69  52  86  97  83  91  91  85  87  81  80  83  85  82  82  81  82  84  81  81  81  79  81  80  80  79  80  80  78  79  78  78  79  79  79  78  77  75  75  78  77  75  74  75  76  76  75  76  78  78  76  76  77  77  75  77  75  76  76  77  77  76  78  77  74  76  76  74  75  75  76  75  78  80  76  76  76  75  73  74  75  78  79  78  78  81  78  78  77  77  77  78  79  77  76  79  78  80  78  78  80  79  81  79  77  76  77  79  80  80  78  78  78  81  79  79  79  80  80  80  81  82  82  82  81  82  82  83  83  84  85  85  84  83  83  84  84  84  83  83  85  82  87  87  85  84  84  87  83  85  86  87  90  87  87  87  88  86  84  85  87  88  88  88  86  85  88  86  83  83  84  85  90  88  86  89  90  90  88  89  90  91  91  92  92  95  95  95  94  95  96  97  94  94  96  93  92  92  92  89  87  89  91  93  89  93  90  93  90  93  92  91  93  97  93  94  92  91  93  91  91  93  93  90  88  87  91  92  89  91  90  89  87  87  86  90  90  86  89  89  95  98  97  95  94  94  92  91  93  92  94  95  94  98 103 115 113 100  98 100 106 102 101 100  98 100 100 103 109 112 111 117 115 118 120 122 120 111 102 104 103  98  91  89  92  93  97 104 111  99  94  95  93  94  92  98 100  94  91  90  84  83  86  86  85  86  82  91 100  88  87  82  82  83  88  89  86  87  92  93  93  90 
168 166 149 149 157 162 147 155 159 153 146 139 138 141 141 159 162 166 149 156 154 147 156 154 135 131 141 139 138 130 125 121 117 118 116 112 108 103 102 100 102 104 101  92  86  85  85  84  85  85  88  90  89  90  87  87  86  79  80  81  80  81  83  82  81  82  82  78  83  94  98  85  87  85  83  84  84  81  83  85  82  81  78  79  79  79  80  79  79  77  80  87  81  79  81  84  87  84  82  83  80  80  80  79  82  83  83  81  79  78  79  78  78  78  76  79  81  80  79  84  81  80  79  79  79  76  75  76  73  72  79  76  75  77  75  73  72  75  73  77  76  72  74  73  75  78  75  74  75  76  74  79  74  77  76  74  77  75  77  78  77  77  79  65  39  45  31  21 224 203 196 254 124  77 109  92  80  79  81  85  87  85  86  89  92  88  91  86  79  80  85  88  88  84  82  83  80  83  80  82  83  81  81  80  78  80  81  81  80  78  78  80  80  79  79  79  78  79  78  79  78  79  77  77  78  76  77  78  78  78  79  79  75  78  76  76  76  77  79  78  75  77  75  78  78  78  76  76  77  76  75  79  74  75  78  78  78  79  80  78  78  78  76  77  74  79  79  79  78  77  78  78  77  80  79  81  80  79  81  81  81  80  81  78  79  79  78  82  81  79  81  81  81  82  79  81  83  82  82  81  80  81  82  82  80  85  83  84  86  84  85  84  86  86  84  88  89  88  86  87  88  87  86  87  86  87  83  87  84  85  89  85  88  88  88  86  84  83  86  87  86  88  88  86  86  89  86  86  86  88  89  84  87  88  88  89  89  89  90  91  92  92  88  89  93  94  92  96  94  94  91  92  95  91  91  90  92  93  92  89  87  91  88  92  92  94  91  93  92  94  96  94  98  97  95  95  95  94  88  90  91  90  90  93  91  94  88  88  89  90  87  88  86  86  89  85  87  88  87  91  99  97  94  94  91  91  93  92  95  94  95  96  99 116 124 119 112 111 101 103 113 111 110 110 105 110 110 115 116 117 121 109 111 104  88  92  91  95  89 112 103  86  99  93  75  74  80  90  95  91  96  85  83 123 128 102 100 110  99  94 100  93  86  85  87  76  89 102  87  85  85  87  85  87  87  90  90  93  90  90 
161 169 170 169 164 134 151 166 160 152 148 135 135 145 147 156 157 150 134 152 141 142 153 158 160 157 157 160 160 158 146 127 120 117 119 116 107  98 106  99 103 113 110 111 108  99  92  87  88  86  89  90  92  88  88  89  90  87  83  86  84  85  87  82  84  82  83  85  97 110 100  91  88  88  85  82  85  85  82  82  84  81  82  82  80  77  80  79  78  83  96  90  83  83  78  91  94  87  83  82  78  81  80  80  82  82  81  81  83  80  85  84  82  81  79  81  81  82  83  84  85  77  76  76  77  75  77  76  75  77  77  75  75  75  74  72  72  76  74  75  75  73  72  72  77  79  75  73  75  76  73  79  79  75  76  74  78  77  77  81  75  76  69  43  41  39   4 184 222 174 254 172  79 121 107  90  83  79  79  84  90  88  84  86  85  83  86  86  84  80  83  88  89  86  85  91  94  88  81  84  83  83  83  83  82  85  83  78  85  80  82  83  83  80  80  82  82  79  80  79  82  79  80  80  80  79  79  76  78  78  79  80  77  81  77  76  79  79  78  77  76  78  75  75  76  76  76  74  76  78  77  80  80  81  83  81  81  81  83  81  80  79  81  77  74  82  82  78  77  82  79  79  80  77  78  80  79  80  80  81  79  76  81  80  79  82  81  82  78  81  81  82  83  83  82  82  82  86  82  81  81  82  83  79  81  81  85  85  82  87  87  88  90  88  89  91  89  91  87  85  88  89  88  90  89  86  86  89  84  85  86  85  90  90  86  85  84  84  86  87  84  87  88  84  83  90  88  87  90  90  90  87  90  90  90  91  87  91  92  91  89  92  89  91  95  94  95  95  95  96  95  92  92  90  92  90  86  90  90  93  90  89  92  90  92  93  92  94  92  97  99  94  95  96  92  93  91  92  88  90  91  91  91  94  91  94  90  90  86  93  91  92  90  89  91  89  88  90  87  89  96 102 100  95  92  93  94  90  94  95  95  85  67  72 136 128 123 112  97  97 100 102 132 127 115 114 111 117 121 122 125 124 118 108  83  89  88  86  87  89  82  79  93  94  71  69  74  85  87  81  76  95  82  87  99 100 120 134 136 117 106 101  95  89  88  88  80 100  90  84  89  88  82  82  87  88  87  89  90  89 
164 169 166 161 154 151 167 171 170 167 166 155 160 158 152 147 151 153 156 157 146 148 157 153 154 151 145 150 151 143 152 151 155 146 131 135 126 124 140 130 117 117 114 122 126 116 104  95  88  84  87  88  85  84  85  83  86  88  88  88  88  89  91  96  98  86  83  97 111 103  95  90  89  92  91  87  83  83  87  84  84  83  83  81  82  81  80  78  93  98  95  82  84  84  84  94  94  86  81  81  79  81  81  82  79  78  78  77  83  82  85  86  87  88  83  82  83  85  83  84  84  85  82  80  80  76  77  80  77  77  77  77  72  77  78  75  74  76  77  74  76  76  73  79  77  79  76  74  73  73  73  78  79  72  73  75  77  76  78  82  82  71  45  42  42   7 130 240 156 249 214  93 122 123 104  89  85  78  79  88  94  90  86  83  83  81  85  87  81  82  88  86  84  84  82  91  93  89  86  82  84  86  85  85  86  82  84  83  86  88  87  87  88  82  82  85  85  84  85  81  83  80  82  84  81  79  82  82  80  78  78  81  81  83  78  78  79  78  76  75  80  78  78  78  79  77  77  77  78  78  79  80  79  78  80  80  81  80  83  83  79  78  82  82  80  82  81  78  80  82  81  81  82  82  82  81  81  81  80  81  83  79  82  81  81  81  85  81  78  83  84  86  79  83  86  83  88  87  86  87  83  83  81  84  82  81  85  88  83  87  89  88  91  95  94  92  90  90  90  88  91  91  86  89  90  89  84  88  90  90  87  85  87  86  86  88  86  86  83  89  90  86  88  86  87  88  88  90  90  88  89  87  92  91  89  92  91  90  89  91  90  90  92  92  93  92  95  92  92  91  94  98  95  92  93  89  88  88  90  92  92  92  96  95  94  93  93  90  86  90  92  96  94  98  98  95  93  92  95  87  92  91  92  96  95  96  98  96  89  91  96  90  91  94  95  91  87  93  92  90  89  97 101  98  95  92  94  94  93  95  96  88  83  72 122 118 100 106 107 109 101  92 122 136 125 117 115 120 122 126 122 124 115  87  78  81  88  85  81  70  64  70  86  91  70  65  80  79  84  68  73 121 130 108 110  84  71  67  73  79  89 104 102  94  92  81  81  84 104  87  87  91  88  85  86  86  88  90  88  87 
155 156 160 148 122 130 157 155 162 162 162 161 162 160 164 160 164 160 158 158 157 156 153 162 158 146 145 153 151 151 157 148 154 157 148 153 154 151 149 156 151 142 140 137 129 114 104 104 105  99  93  92  96  92  97  91  87  87  90  87  85  90  85  96 106 107 105 114 107  95  91  91  88  87  92  97  93  88  83  87  87  85  86  85  87  84  82  81 108  97  85  85  79  80  81  91  94  87  88  85  79  81  81  81  78  81  81  77  84  85  82  83  85  85  84  84  84  83  88  93  84  85  81  79  80  79  79  83  78  77  80  79  75  81  80  79  78  77  76  76  77  76  77  81  81  82  79  79  76  74  76  76  73  75  78  74  76  80  77  77  77  50  43  53  18  85 253 141 228 240 105 121 133 125  97  87  83  81  83  91  91  91  89  87  83  82  85  86  83  82  85  82  83  84  86  85  87  89  87  85  88  88  88  90  86  83  87  88  89  88  87  87  89  86  88  93  88  84  82  84  85  83  78  81  84  83  84  85  83  82  81  82  81  80  80  81  79  80  81  82  81  83  79  78  81  79  79  78  81  78  79  80  80  79  81  80  82  80  79  81  80  83  80  81  83  82  83  83  84  82  80  85  88  83  81  81  82  82  83  84  81  82  84  82  81  83  84  82  81  83  84  83  83  84  84  83  91  95  88  82  85  84  82  80  83  84  88  87  87  86  87  86  90  94  94  94  93  89  93  92  90  88  85  91  90  91  91  89  93  94  93  92  91  89  90  91  92  85  89  86  91  89  87  87  90  88  89  91  90  86  87  89  91  89  90  92  92  89  90  93  92  89  90  93  93  92  91  92 100  94  91  94 101  97  92  98  94  90  93  91  91  89  93  96  90  88  91  89  88  91  93 100 101  98 101 102 100 100 101  96 101 105  98  97  97  96 102 100  95  92  91  94 101  98  93  97  95  91  98  94  96  95  98 104 103  98  99 104 103 104 109 103 106 113 122 129 123 107 119 129 119 116 120 125 117 114 117 119 121 125 125 107  94  88  86  90  85  86  81  80  85  72  77  77  53  61  74  92  94  82  98 106 120 134 137 139 136 122 100  71  61  79  93 110 113  96  90  80  87 101  90  89  92  95  86  84  87  90  86  88 
158 158 161 162 162 154 159 167 167 167 161 154 154 162 163 164 163 154 161 153 153 151 154 155 157 151 155 159 151 155 155 150 151 143 145 155 145 135 140 156 159 157 149 147 150 139 128 131 116 108 108 103 107 104 109 106 103 101 102 103 106  94  87  90  90  95 112 123 104  91  87  84  87  87  90  94  94  93  98  99  95  93  91  91  89  85  86  85  90  90  79  80  78  83  80  89  88  86  87  88  90  95  90  84  85  85  84  84  80  81  81  81  80  81  79  81  86  85  87  86  86  84  81  79  81  82  81  83  81  80  84  82  83  82  79  79  81  79  73  78  78  77  82  79  85  81  81  77  74  73  74  72  73  77  80  81  80  81  80  79  55  44  49  27  32 238 186 195 255 164  85 130 129 110  88  84  79  83  90  90  89  88  87  86  82  81  86  80  86  85  84  82  86  82  85  86  88  91  87  87  91  86  87  91  87  87  84  85  89  86  87  87  87  92  94  95  89  86  83  88  87  86  84  84  85  87  84  84  84  83  82  82  82  82  80  81  79  81  83  83  84  82  84  85  85  82  83  83  80  79  82  83  84  83  83  82  82  80  80  82  81  84  77  82  84  83  85  85  83  84  81  81  84  81  82  83  85  85  87  86  83  83  82  85  86  88  85  87  88  84  86  84  85  87  83  84  93 100  92  86  86  86  87  84  86  87  89  85  91  91  88  90  92  90  92  98  95  92  95  94  92  88  87  89  89  90  94  96  96  98 102 103 103 101  99  95  93  90  88  90  95  93  88  88  90  91  91  84  88  95  91  89  91  89  90  93  92  91  93  87  87  92  92  86  82  90  99 109 113 112 110 103 110 108 108 106 101  97  95  91  94  91  88  91  86  86  89  91  91  93  98 103 104 100  99 102 102 100 106 108 109 114 107 103  97  98 103 100  94  91  97  98 103 101 107 109 101 102 101 104 102 103 108 112 113 111 110 109 106 106 111 105 102 104 106 131 133 142 149 145 126 121 124 125 115 101 124 124 119 120 126 108  88  98  92  84  87  88  90  75  78  77  83  68  52  67  65  86  87  84  84 115 111 115 111 115 134 144 149 143 114  94  70  86 109 119 111  93  82  93  86  88  89  91  90  88  87  87  87  85 
176 175 177 180 176 164 171 166 172 176 168 165 167 165 165 164 167 166 160 157 159 163 167 166 164 161 163 165 158 155 156 153 147 132 149 159 146 144 156 160 157 158 148 151 154 156 151 152 140 124 117 111 107 109 109 112 116 108 102 103 117 105  96  95  94  98 102 105  96  87  88  86  92  94  93  96  96  97 113 112 114 109 102  98  92  90  91  90  89  85  84  83  84  86  95 106 109 102  97 104 110 114 114 107 102  90  89  95  82  80  82  82  84  85  80  78  89  89  83  87  79  97  91  86  85  84  82  85  85  82  84  84  85  79  80  80  79  79  76  80  82  81  80  81  82  84  79  79  78  75  74  75  75  76  83  81  81  85  84  61  43  45  43   9 195 205 170 254 209  82 124 132 122  99  89  87  87  92  93  87  87  85  85  86  86  83  86  84  86  87  90  87  85  85  86  87  86  85  87  87  90  88  88  88  85  88  84  85  86  88  86  84  86  93  95  89  85  86  86  88  86  86  89  87  88  88  87  88  86  90  89  84  82  82  83  84  83  84  84  83  80  85  87  90  89  84  86  85  86  87  86  84  84  86  84  82  81  84  85  88  87  84  85  90  84  84  86  81  84  81  80  82  83  85  80  82  86  88  88  85  84  81  79  86  84  88  88  91  89  87  89  92  89  90  90  91  92  94  95  87  85  85  81  85  89  91  90  91  92  89  91  92  93  89  88  94  96  92  94  96  97  94  91  89  93  92  92  97  98 102 101 103 103 101 100  98  95  94  91  88  88  91  90  91  91  92  93  93  95  90  92  92  93  93  89  92  93  93  96  93  95  95  96  99 100 110 113 111 110 112 122 125 123 116 111 116 108 105 106 103 103  98  96  98  97  97  98  96  94  94  99  98 103 105 103 105 107 101 105 104 101 110 105 106 106 109 105  99  97 102  97  99 105 121 118 112 114 114 106 106 104 106 107 110 114 111 111 109 105 105 106 107 105 102 103 122 133 142 145 143 151 140 126 125 112 121 146 152 148 133 136 137  98  95  81  86  94  89  91  75  70  79  82  62  75  83  86  89  85  75  88 123 110 113 115 102 105 115 128 136 147 152 129 104  85  76  86  99  91  88 100  79  86  88  88  90  90  87  88  86 
205 202 202 200 189 188 193 179 185 184 178 173 177 174 169 175 177 168 163 164 164 166 169 165 167 169 163 161 164 162 159 149 146 145 157 158 152 159 163 155 153 154 150 156 155 154 155 157 151 144 144 142 138 130 120 128 140 131 113 109 111 113 113 107  99  98 102 101  93  92  93  92  94  93  99 104 100 102 103 107 112 112 113 107 101  94  94  86  81  84  85  83  85  94 104 103 113 108 105 110 108 102 107 103  99  89  85  84  83  87  91  96  98  89  93  91  90  85  87  83  79  87  90  88  87  86  84  86  86  85  83  84  82  80  82  83  80  81  81  80  85  83  77  86  86  92  82  85  83  78  75  74  77  76  82  84  85  86  70  44  45  46   6 141 237 148 242 235 191  97 106 136 118 100  89  87  93  94  91  87  87  85  84  87  86  84  83  87  88  84  86  87  86  85  86  84  87  88  87  87  89  90  90  86  77  84  84  85  87  86  85  85  88  94  97  90  88  84  81  84  86  86  84  83  90  86  90  90  85  90  91  87  87  85  84  85  87  87  85  85  86  85  86  90  84  88  99  92  88  92  88  85  84  86  90  93  89  91  92  93  92  91  91  90  86  87  85  81  86  83  85  85  80  86  84  81  86  90  87  87  86  86  86  92  83  84  86  88  85  88  95 101 106 102 103 107 106 108 103  92  86  89  96  88  89  86  85  94  93  94 100  95  96  96  90  89  91  89  92  96  95 101  98  96  97  95  91  93  95 101 100  96  95  91  93  94  91 100  96  96  88  87  89  89  90  93  99 102 103 103 103 102  99  97  98  96  91  94 102 111 110 106 112 114 117 122 117 112 106  97 102 123 128 110 100 101 103 104 105 101 103 108 106 105 109 110 110 108 109 110 109 101 106 103 107 117 122 116 116 125 114 110 112 109 108 111 117 125 117 111 111 118 113 117 120 116 112 114 111 109 107 106 103 108 111 109 106 106 104 110 110 112 111 113 108 114 125 124 132 140 145 155 152 144 138 141 146 145 145 143 145 112 100 116 117 108  90  82  85  81  78  78  73  68  78  83 101  98  90  76 106 115 105 107 118 124 128 121 119 116 106 132 146 155 139 121  93  62  67  78  95 110  88  89  83  86  89  88  88  91 
211 210 211 213 213 208 206 204 200 198 198 195 192 196 190 181 178 169 169 170 170 171 166 164 159 164 165 163 167 168 164 156 150 151 160 156 154 161 155 157 159 153 154 154 155 156 162 161 156 153 157 161 158 158 150 148 151 157 149 137 129 123 117 112 110 101 102 102  98  97  97  93  95  98 105 110 105 102  96 101 108 110 113 106 108 104  98  89  84  85  82  85  86  92  90  88  87  91  91  92  90  84  84  83  90  93  98  98  95  90  97 110 115 101 108 108 105  96  88  84  79  81  90  88  88  89  87  85  86  89  86  83  81  82  80  81  83  83  80  80  84  80  82  89  99  93  82  84  80  78  79  75  78  76  80  80  89  77  45  45  51  13  81 249 151 223 253 180 233 236 134 130 120  95  87  94  97  89  90  90  88  88  84  85  87  98  95  90  90  85  85  89  90  87  81  86  87  86  83  84  88  85  89  90  92  91  83  91  92  90  93 101  99 105  98  93  93  91  89  90  90  87  86  93  90  87  88  85  83  86  87  87  87  84  85  89  97  98  95  96 100 106 107 119 118 104  97  92  92  96  93  90  85  82  87  91  88  88  88  87  85  86  82  85 100  86  82  84  84  87  85  84  82  84  92  91  93  90  85  91  88  87  86  95  89  87  87  87  88  89  92  91  92  94  94  98 114 108  99 100  93  93  97  94  89  92  91  91  91  94  96  94  93  95  89  88  88  88  95  96  89 104  94  94  95  96  94  97  98  96  95  93  93  90  90  87  88  94  89  94  89  91  90  85  92 100 108 118 115 114 118 117 115 113 111 106 101 104 107 120 122 111 107 105 105 104  98 101  98  99  97  95 104 105 102 102 101 104 113 110 103 105 103 102 110 113 112 115 117 121 119 117 120 120 132 138 142 148 147 149 139 127 139 127 116 111 135 146 129 124 133 145 149 125 120 124 113 114 125 121 130 140 133 122 122 126 117 115 107 106 106 109 108 112 116 112 122 127 142 140 136 150 155 154 154 144 143 144 142 143 147 124 117 148 122 111 103 100  80  79  84  80  68  73  79  92  97  87  80  84 133 112 116 100 127 120 137 136 121 113 103 104 117 140 152 160 156 134  99  75  59  88  94  87  91  83  81  82  86  89 
215 220 218 217 217 213 212 210 208 209 206 203 201 202 208 200 191 187 176 176 186 181 180 174 175 173 176 175 169 168 165 161 162 157 152 149 155 157 157 162 163 160 162 163 162 159 162 158 157 159 165 167 166 169 163 156 154 157 158 155 153 149 147 136 116 115 104  99 107  99  91  93 133 149 132 130 135 128 123 130 125 112  98 100 105 116 111 107 103  98  96 101  99 101 100  93  98  98  95  90  93  94  91  94 101 102 110 114 114 105 112 113 104  95  91  91  96  95  92  88  84  85  89  93  94  93  93  92  91  96  95  98  91  84  86  81  79  82  80  85  78  79  86  95  98  84  81  90  81  81  78  78  79  85  80  86  84  46  43  48  27  22 236 163 189 244 215 247 252 253 176 127 111  97  95  99  94  84  86  87  84  88  86  84  82  89  88  91  91  90  90  90  89  93  94 105  82  92  99 106 104 113 109 108 120 105  86  92  85  87  89 101  92  90  88  88  86  92  89  90  90  98  97 105  94  93  90  85  86  89  84  86  82  84  88  93 119 124 116 105 110 119 108 110 118 114  99  91  92  99  92  89  85  85  86  83  85  82  77  82  83  87  82  78  94  82  83  85  84  85  83  83  82  92  96 103  98  92  90  91  90  91  90  93  98 100 100  99  95  91  93  87  88  89  88  93 108 101  93 100  94  90  89  92  97  97 100 100  90  95  92  86  92  89  89  89  87  88  88  86  89  90  88  93  94  92  93 101  99  97  96  93  93  93  91  90  90  91  92  89  89  91  86  82  92 106 107 109 111 114 120 115 121 120 115 110 109 107 109 112 113 112 102 102 106 104 102  96 100  97 107 107 102 104 103 104 110 132 131 122 120 106 102  99  99 107 105 104 111 112 129 144 148 143 145 143 143 141 147 149 144 130 140 138 130 133 143 142 132 138 139 132 152 137 127 123 125 122 144 143 141 143 131 121 131 135 141 135 129 122 127 136 133 137 144 142 142 142 145 148 139 136 139 149 157 152 150 155 152 153 158 160 163 157 117 111 121 148 124  81  77  83  71  58  77  82  95  90  85  81 117 115 126 127 127 119 121 132 135 122 120 111 116 125 122 124 142 163 174 162 133  82  76  80  87 104  96  89  88  84 
209 213 211 209 214 213 216 215 218 216 215 213 210 208 205 206 205 204 207 205 197 193 195 190 186 183 181 177 169 160 155 159 154 154 144 147 159 163 162 166 166 164 166 164 164 164 167 167 168 166 160 159 169 171 161 161 158 158 156 153 153 157 156 150 134 124 116 124 125 108 125 153 160 159 159 156 148 153 153 157 146 130 122 114 111 108 106 112 110 114 112 116 107 107 107 103 114 109 106  98  98 108 112 109 108  97  93  94  99  98  96  95  98  87  88  87  86  93  90  85  86  87  91  92  90  88  91  90  89  89  90  94  95  97  90  85  84  82  80  92  83  84  87  85  81  80  91  95  86  82  83  81  84  86  94  95  56  43  47  46   6 190 209 161 253  91  16 125 235 244 130 125 106 100 102  95  88  88  87  88  84  91  91  87  88  85  88  94  93  89  92  89  87  89  85  84  94 100 110 113 116 117 111 105 101 100 100  91  87  87 103 110 106  98  98 100  94  92  90  90  97 109 101 104 113 110 106 100 101  93  91  88  86  87  84  87  91  97 101  91  95  95  92  91  90  93  96  93  92  95  90  92  90  87  87  93  93  95  95  92  97  97  96  92  86  83  83  86  87  82  84  85  91  95 101 107  94  94  92 101 101  94  95  96 102 118 122 125 117 108 108 109 109 101  98 101 102  94  95  98  95  96  98  94  99 106 111 106 106 115 128 126 123 118 126 124 110  96  98  92  93  93  99 107 102 106 110 113 115 110 106 109 106 101  94  94  92  92  93  92  92  91  96  91  85  97 105 102 112 110 111 108 107 115 114 119 116 110  99 103  99 104 106 109 109 116 119 126 132 123 112 115 112 116 122 130 139 162 147 127 124 122 115 106  97  99 103 106 105 107 103 131 138 146 153 154 153 147 147 152 152 140 128 125 132 134 149 159 158 141 141 146 150 151 144 140 132 137 149 142 124 113 119 128 136 134 140 144 150 145 154 158 159 164 161 169 161 137 143 152 154 145 147 152 152 151 157 164 155 157 163 168 173 170 172 180 174 171 174 102  63  62  62  81  85  87  87  86  78  92 110 102 122 138 145 148 126 121 128 128 127 123 119 127 111 105 121 129 133 147 177 168 146 110  81  98 123 128 102  76 
220 215 214 212 210 210 211 210 210 212 212 214 217 215 211 211 212 212 212 210 209 210 209 205 204 203 197 197 196 188 175 167 164 157 149 157 167 170 169 165 168 169 165 164 169 171 169 167 169 171 164 159 166 168 162 162 159 158 157 155 159 164 158 156 156 149 147 155 151 137 153 164 153 155 153 155 150 149 157 150 148 152 155 146 135 118 110  99 116 115 115 117 102 115 116 113 115 113 114 109 110 108 106 104 104 100  96  94  89  91  92  99  99 100  96  99  98  93  97  98  98  98 100 109 120 115 110 102  99  98  98  98 100  96  95  89  89  87  84  81  86  85  83  82  80  80  88  93  85  85  86  86  92  98 100  66  47  38  44   4 129 243 149 254 162   8  17   0 123 192 103 117 114 111 104  94  92  96  94  97  93  94  90  87  97  99 104 102  99  94  90  89  87  88  95  93 102  98  99  98 101  96  98  95  96  98  97  96 102 107 114 115 118 117 116 107  96 103 110 103  97  98  94  93  95  99 102  99 100  99  93  91  92  95  91  93  97  97  95  94  93  90  89  94  91  90  95  96  94  98  97  95  94  92  93  92  92  95 100 100  96  97  99 101  96  97  94  93  93  95  96  91  98  97  97 101 100  94  98 106 107  95  96  97 100  99 107 115 113 115 119 114 126 129 112 103  99  95  95  97  96 101  97 102  98 109 118 110 111 117 124 130 125 121 139 148 152 148 143 140 146 138 125 119 111 116 115 113 112 112 108 102 100 102  99  96  95  99  99  95  94  97 102 103 104 100 102 104 110 114 103  95  99 105 112 126 116 116 109 115 115 112 114 124 125 136 145 151 162 160 122 127 132 132 126 140 144 150 154 132 128 132 132 123 117 119 127 130 131 134 124 121 130 131 143 162 160 158 149 153 154 153 142 151 155 151 154 156 149 155 161 160 160 164 165 163 158 159 164 156 139 130 133 150 157 159 163 164 161 153 137 131 136 145 144 158 155 151 152 146 149 160 162 166 163 160 158 162 160 161 164 168 165 168 174 174 176 170 176 180 153  87  42  37  56  83  82  84  92 110 122 118 113 129 133 138 145 148 155 162 151 123 128 125 121 121 127 126 108 108 126 148 169 174 153 103  99  95 119 127 
236 235 233 232 220 221 218 214 210 210 210 212 213 213 213 208 211 213 213 213 213 215 212 210 214 214 211 211 213 212 205 202 192 190 189 178 178 176 176 172 172 170 167 168 171 168 168 167 160 169 172 170 168 164 167 170 165 163 163 162 165 163 163 167 168 164 165 156 157 166 167 157 160 155 158 153 146 154 159 151 151 150 149 144 143 140 129 119 142 140 138 111  92 104 109 109 107 110 108 104 116 117 107 108 108 101 104 106 106 103 110 100  95 109  99 112 110 110 108 102 107 104 114 120 120 127 121 121 117  97  89  89  95 102 100 106 101 103  96  98  93  93  89  85  80  76  80  86  88  84  82  89 100 107  76  35  31  69  13  71 251 155 221 221  75 103 114  96 102 155 122 111 120 114 108 109 110 107 111 111 108 107 104 100 104 108 115 109 109 111 104 102  96  95 103 104 102 106 107 104 105 107 109 111 111 111 117 118 123 133 123 126 124 120 118 114 111 108 115 114 108 107 107  99  96  95  93  91  93  98 101 104 107 106 113 135 143 142 134 109  97  96  89  93  93  95  95  95 100 105  99  96 102  98  90  94  96  92  93  96 102 102  98 103 100 102  99  99  98 103 100 100  98  95  97 102 106 101 103 109 114 101  98 102 103 106  96  99 113 112 109 109 105 112 105 101  99  94  89  89  98  98  99 108 116 122 122 114 113 113 104  98 106 101 100 109 117 121 120 125 129 133 128 114 109 103 100  98  99 101  98  97  98  95  91  96  98 105 105 104 102 109 106 111 112 108 114 108 101 109 109 105 115 106 130 142 127 136 132 136 137 134 132 137 145 157 165 162 161 166 157 149 152 150 143 139 146 156 160 168 160 153 150 146 146 146 149 148 157 161 173 162 157 153 153 162 157 161 156 158 148 152 145 147 155 153 153 160 157 157 158 163 166 163 161 158 158 162 157 157 160 156 153 157 153 155 155 154 150 151 149 148 150 147 150 158 153 157 160 158 159 170 172 170 169 168 162 165 163 162 159 166 167 169 173 172 177 178 185 190 202 200 191 165 119  73  45 117 148 120 107 131 116 122 138 137 133 129 141 139 146 118 115 129 125 130 132 116 111 118 115 108 121 154 174 170 150  92  92 125 
211 232 232 238 242 236 240 234 232 227 222 220 214 211 208 213 215 211 211 209 211 209 210 211 209 212 212 214 215 214 211 211 216 212 213 211 208 201 199 192 185 182 186 190 187 179 176 175 176 174 171 173 170 168 173 175 174 173 174 174 176 170 168 168 169 175 174 163 163 168 168 163 162 163 164 161 154 161 157 160 163 153 154 156 156 153 155 144 145 154 157 142 113 108 113 134 127 126 120 123 130 128 128 133 125 118 121 114 107  97 105  99 100  98 104 102 103 106 100  95  96  91  93 102  99  89  97  99 106  73  75  90  96  96  91  95  92  97  97  92  90  91  93  91  88  86  86  81  80  85  87  99 102  69  27  32  37  83  31 211 184 187 240  71  93 129 125 133 138 125 123 147 154 152 131 119 119 122 122 120 125 125 122 117 113 116 127 126 124 126 126 121 119 123 118 115 116 109 115 114 108 118 118 116 120 122 126 124 117 127 126 122 123 119 123 125 125 124 116 115 115 112 114 108 108 105 104 101 100 100 105 102 102 103 109 117 112 116 122 116 101  94  93  96  96  97  96 101 101 100 103 109 111 104  97 101 104  97  90  95 104 105 106 108 106 104 103 104  98  97 101 105 106 102 103 105 100  99 103 102 109 103 101 103  96 106 117 131 142 135 122 125 120 116 112 111 110 112 108 104 113 122 126 133 141 141 125 138 136 123 117 111 105 102  99  99  99  97 106 107 104 100 104 111 107 108 105 101  98  94 100  97  96  97 100 105 105 111 109 106  98 108 119 116 115 117 119 118 110 118 128 132 146 141 161 158 142 147 150 155 152 155 161 155 162 164 170 168 169 173 168 156 161 165 173 164 162 167 168 168 165 163 163 164 170 168 165 163 167 168 166 169 171 169 166 156 169 168 163 159 164 167 165 172 167 167 164 168 170 169 164 166 169 165 161 159 167 168 162 161 163 160 159 163 158 157 158 158 158 159 160 162 153 157 159 159 164 166 160 163 165 163 168 169 169 172 171 168 168 169 170 174 175 177 177 179 183 187 187 183 189 194 208 223 224 213 153 127  80  83 116 120 134 125 116 128 129 124 125 108 107 109 111 119 116 142 131 125 112 109 112 114 110 115 121 143 182 160 113  81 
223 234 203 200 229 218 227 226 235 238 240 239 237 228 226 225 224 219 218 217 223 213 210 211 213 209 211 211 211 215 215 218 217 215 213 213 213 211 213 208 201 196 200 201 198 197 199 198 192 184 183 180 176 180 180 177 176 175 179 179 178 173 170 171 171 170 171 171 173 170 166 165 164 164 168 163 156 163 163 164 165 165 162 160 161 164 169 163 157 160 159 155 156 155 159 163 165 158 151 159 157 156 158 160 145 145 143 137 122 105 109 121 135 117 127 118 121 109 105 118 108 105  93 111 109  94  87  97 114  96  95 104 107  94  83  94  96  99 105  98  91  89  89  95  99  88  93  92  83  83  88  97  79  32  40  67  51  34 165 209 132 253 138  38  81 110 130 122 135 142 151 167 155 152 153 147 146 139 134 122 127 125 124 127 127 124 131 129 126 128 136 147 131 122 114 116 123 119 124 131 127 129 131 137 128 122 128 120 117 121 124 116 114 121 121 120 119 120 122 122 121 114 113 116 117 116 118 111 106 105  98  98  96  96  95 101 101  97 104 102 101  99  99 100 100 105 111 112 113 118 123 128 125 125 114 102 103 103  97  98  99  99 102  94  96 108 112 105 102 102 108 102 105 106 110 112 108 117 107 102 103 103 104 102 104 127 144 147 144 150 148 149 141 145 141 137 137 143 147 145 147 151 146 144 152 148 145 150 149 144 138 135 129 124 115 113 109 111 118 122 128 130 126 117 119 122 124 117 108 110 101 100 112 113 118 129 133 133 106  97 111 112 123 123 118 117 118 131 135 133 131 137 139 133 161 164 158 159 158 162 164 164 162 172 174 167 162 167 169 177 179 172 171 166 171 172 172 172 171 171 166 170 170 172 171 171 169 171 168 173 170 168 169 176 180 175 174 172 173 169 166 160 172 190 185 183 176 171 177 178 176 175 172 172 168 166 169 171 172 171 171 171 170 168 170 168 164 163 167 164 166 164 164 168 172 171 174 168 174 173 172 172 177 180 182 180 180 180 182 183 185 184 181 177 177 183 186 188 189 192 189 194 193 208 214 218 232 229 178 107 108  48  32 120 117 118 115 121 101 108 112 125 118 123 124 130 129 115 113 110 116 114 115 114  96 102 137 166 176 153 
243 215 236 238 229 238 216 199 200 217 237 204 235 236 240 245 240 239 235 234 230 227 226 221 220 216 212 210 210 209 210 214 212 215 215 218 216 214 217 218 217 214 210 208 208 207 210 206 206 204 205 198 193 194 189 188 183 179 182 179 175 168 169 170 171 169 169 175 174 173 169 169 170 170 172 165 165 169 167 169 170 164 163 164 166 169 168 168 166 168 169 157 160 166 171 173 164 165 171 171 162 163 162 161 161 164 156 152 154 150 147 147 153 153 157 150 148 139 145 160 151 144 129 134 145 134 136 144 136 123 101  96 108  95  94 108 106 102 109  98 100 115 117 107 104 106 106 100  97  97 110 107  44  43  61  36  24 107 224 134 224 221 150 149 122 113 149 145 156 172 167 162 152 150 151 149 152 151 146 137 148 147 139 140 144 140 137 132 127 129 151 149 133 130 131 143 145 148 146 157 155 148 146 148 147 134 129 131 134 133 133 138 134 132 130 130 131 133 131 132 135 128 124 131 131 126 131 127 119 129 122 121 119 108 109 113 111 115 117 117 118 117 115 125 129 131 138 145 145 148 142 141 144 145 133 125 125 130 129 118 119 121 120 114 105 124 147 144 137 128 124 122 127 131 135 138 147 148 144 132 130 130 129 131 140 150 148 145 148 153 149 150 152 150 155 157 155 152 151 151 152 154 152 148 153 159 158 151 149 151 156 157 158 157 157 156 146 142 147 148 144 154 154 142 136 150 152 151 146 139 135 142 151 154 152 154 157 151 127 119 132 137 135 141 133 133 135 134 145 132 123 133 133 117 147 166 160 161 161 164 164 166 165 168 166 169 167 170 169 177 178 174 170 171 174 173 172 169 172 175 175 171 171 171 170 171 173 177 175 173 175 177 177 179 179 181 180 175 173 176 171 166 170 181 182 180 177 175 175 179 179 175 178 176 176 176 174 179 173 172 175 171 177 174 173 172 173 174 175 176 175 182 183 183 183 188 188 183 186 190 186 186 189 191 192 189 191 197 198 193 193 192 190 188 191 193 193 196 199 196 204 210 209 205 202 205 214 221 236 228 198 126  13  44 115 122 130 118 126 113 112 120 123 121 129 110 106 117 120 123 118 119 116 119 117 126 131 119 141 158 
222 207 226 218 204 223 200 241 238 232 229 193 226 225 194 221 225 222 242 238 246 246 240 238 236 232 232 227 223 219 215 216 212 211 210 210 211 215 213 215 215 219 219 218 218 222 220 216 215 216 215 214 212 209 207 207 202 198 197 191 190 181 183 181 182 181 178 180 180 178 176 176 175 174 172 170 173 170 166 170 172 167 164 168 169 167 161 162 164 167 165 161 161 162 169 167 159 166 168 167 167 168 167 167 167 163 161 158 159 168 168 166 164 159 159 160 165 168 163 158 158 159 163 159 159 160 161 157 147 147 131 121 124 106 112 111 112 119 112 110 123 128 133 134 133 134 126 127 129 123 162  98  24  70  33  26  94 198 125 199 205 198 188 183 210 148 154 169 172 180 165 161 158 159 156 154 148 150 157 152 153 156 152 143 147 155 148 154 148 146 150 151 154 152 159 155 151 155 154 150 146 153 154 149 153 155 150 149 151 150 150 147 151 151 156 153 156 148 148 150 150 145 145 148 148 144 148 149 143 147 146 142 141 143 140 143 141 139 141 149 146 148 153 148 148 150 144 146 142 145 144 141 148 146 149 155 155 152 153 151 150 154 156 156 157 156 149 154 157 157 153 154 161 162 153 152 153 154 155 153 156 158 155 155 153 149 150 152 156 152 153 154 155 154 155 155 160 155 156 152 151 153 154 156 155 158 156 156 160 152 154 158 159 159 159 160 160 168 162 153 151 156 156 158 150 153 159 161 153 156 156 158 160 164 161 163 163 166 163 154 153 162 158 154 149 146 150 152 158 149 147 153 143 147 163 166 164 165 164 167 169 168 170 169 168 170 172 171 166 168 169 167 171 173 174 175 174 171 173 175 175 175 180 176 179 181 181 179 181 180 179 182 180 183 181 183 183 184 184 181 177 182 180 180 179 183 184 183 181 182 185 181 177 179 183 183 183 183 185 183 184 186 187 188 183 183 184 187 190 195 191 192 194 195 193 192 189 191 194 196 194 193 199 198 196 197 202 206 207 205 210 207 203 206 208 210 208 206 206 206 211 213 208 211 210 216 217 211 216 220 230 226 168 128 117  80 114 129 141 119 119 125 127 134 134 111 112 113 120 121 116 116 115 113 139 143 130 111 110 136 
119 249 239 245 227 230 207 227 235 229 230 218 239 233 215 220 225 214 225 200 202 209 236 232 243 243 241 239 239 238 235 231 229 226 222 217 220 216 216 214 213 214 212 211 218 209 215 212 215 215 216 214 215 213 219 213 216 215 214 212 208 210 214 208 205 202 200 196 193 187 188 184 184 184 179 181 177 176 177 177 174 174 171 170 173 166 169 166 171 169 161 162 165 169 164 162 168 171 171 170 173 172 170 172 172 169 167 167 166 167 167 168 170 172 171 170 170 165 157 161 157 155 157 166 167 163 159 159 152 159 161 161 155 135 133 133 136 135 134 145 128 135 124 123 129 129 131 136 136 164 164  31  58  45  12  69 197 176 170 229 168 247 205 170 207 163 155 172 184 177 166 166 160 165 162 161 163 160 159 154 151 160 156 152 158 158 155 158 162 160 160 158 159 157 158 151 154 158 161 162 157 157 155 150 152 151 157 154 145 154 152 139 150 157 151 158 155 152 156 154 152 154 158 157 154 154 156 154 157 155 148 147 150 155 153 150 145 144 150 150 158 126 163 151 150 151 153 155 153 152 150 152 157 154 155 159 156 154 155 156 159 155 159 155 160 161 157 155 158 159 159 162 161 165 159 157 159 158 155 155 156 155 155 153 154 153 152 155 157 157 156 154 160 159 157 160 161 158 158 160 159 157 159 162 159 159 159 160 164 160 155 161 164 162 163 164 162 159 162 161 160 160 160 157 155 159 160 158 162 160 159 162 163 164 166 173 173 170 172 175 175 171 169 167 164 165 170 174 174 175 177 175 174 174 175 174 174 176 174 173 175 175 178 179 178 181 181 181 179 173 170 170 174 178 181 184 184 180 184 186 185 184 185 185 186 188 187 186 188 187 186 187 187 189 188 189 189 188 186 187 188 190 193 194 188 190 192 189 192 189 185 185 183 186 191 188 188 189 192 189 190 193 191 191 187 191 194 195 198 199 200 201 199 199 201 200 201 205 203 203 205 207 206 205 211 214 214 215 215 216 220 218 217 216 215 215 216 213 215 215 210 211 210 216 215 212 208 208 212 212 210 216 235 218 138 106  84  63 107 150 140 140 126 141 117 114 121 118 117 112 120 110 127 136 128 123 118 126 116 113 
191 205 157 165 247 208 200 247 241 242 238 220 241 241 231 196 222 227 229 235 225 221 238 192 187 230 212 241 237 244 245 245 242 240 239 236 233 228 228 223 229 222 215 219 183 148 199 218 213 215 214 212 218 219 216 214 215 216 214 214 214 215 214 213 214 213 211 214 205 204 208 206 202 201 195 191 189 186 186 185 186 190 187 186 187 182 182 180 180 182 173 172 179 177 172 172 170 171 175 175 171 169 171 173 171 169 167 168 169 169 168 170 171 173 176 177 170 164 163 172 169 171 174 174 171 173 171 168 163 168 167 168 170 161 160 156 156 149 154 158 138 148 139 136 142 153 150 142 153 196  60  32  69  14  45 158 214 152 253 198 235 248 231 140 171 191 204 193 182 181 172 165 168 167 159 163 161 162 161 161 162 161 160 160 158 161 159 158 164 163 162 163 162 162 164 159 162 163 163 160 162 165 161 155 158 155 155 160 156 154 152 147 153 156 153 158 158 156 159 159 162 162 162 163 161 159 154 152 158 160 159 158 151 150 155 157 153 152 150 163 188  75 153 143 151 155 159 157 160 160 157 158 162 161 159 163 160 159 163 160 164 160 162 164 165 169 165 165 171 164 165 165 168 163 166 164 163 160 162 160 155 155 157 157 158 159 155 158 158 158 164 164 168 164 163 163 165 167 165 164 164 163 165 164 162 168 167 166 166 163 161 168 168 164 166 164 167 168 168 165 168 164 165 166 165 164 168 166 164 165 168 168 170 171 168 171 178 179 178 179 183 181 179 179 180 183 179 176 163 162 178 179 186 185 185 186 182 182 180 179 181 182 183 185 186 188 188 187 190 189 189 189 189 189 189 189 190 190 192 193 192 192 194 194 194 195 194 199 198 194 193 196 194 193 193 194 196 199 199 198 196 192 192 190 194 194 196 199 200 196 193 194 194 196 202 201 202 202 203 199 199 202 199 200 202 208 209 209 211 209 207 210 210 214 217 216 218 219 223 220 219 219 216 219 217 218 220 219 221 222 224 223 221 221 218 215 216 213 211 215 211 207 205 207 208 212 213 213 215 215 217 217 215 129  20  98 231 129  62  91 142 127 143 136 120 114 118 111 115 115 123 128 132 131 119 123 128 129 124 120 
 91 111 200 150 206 171 129 211 167 234 239 132 161 230 244 222 229 197 200 212 197 244 215 235 235 229 229 231 186 188 210 190 230 225 225 231 237 240 244 243 225 238 232 232 226 220 229 222 228 223 215 222 214 208 206 215 215 214 217 216 213 214 213 214 214 218 218 211 199 205 215 212 211 211 210 206 206 207 208 201 197 199 198 198 197 197 192 184 187 189 185 185 188 190 194 179 172 178 182 185 179 174 176 178 177 176 173 173 173 172 172 176 175 175 174 174 169 171 169 169 166 171 173 172 175 174 174 174 174 171 174 177 178 175 176 177 183 172 167 168 162 148 153 156 158 162 162 167 213 142  16  79  29  27 114 223 155 242 221 224 227 218 190 136 177 192 239 229 197 175 169 173 177 166 163 171 165 166 168 165 167 165 169 166 165 166 165 162 166 166 166 169 167 168 170 169 165 169 168 164 164 165 165 163 161 162 162 161 161 158 157 158 157 159 163 163 159 156 165 168 169 162 156 156 156 155 148 152 157 155 159 159 153 156 158 155 158 157 159 180  97  55 229 183 155 161 166 167 163 159 160 162 167 169 170 170 175 176 173 176 174 176 174 170 172 177 176 169 167 174 173 173 177 173 178 175 171 173 176 174 172 174 171 171 171 170 166 167 166 165 172 173 170 168 169 170 176 179 178 176 173 173 179 184 179 181 179 179 177 174 175 181 180 175 174 171 179 185 181 177 181 178 178 176 176 177 178 181 179 181 181 186 188 190 187 186 186 187 190 191 190 192 193 192 188 192 191 193 186 187 195 195 190 191 196 196 195 195 192 193 194 193 191 191 192 191 192 193 195 197 196 196 192 189 189 190 192 198 195 191 193 198 197 192 190 195 201 204 205 202 201 199 196 193 194 196 199 201 203 206 205 203 205 204 207 205 204 207 207 209 210 212 213 211 212 211 210 208 207 207 209 211 211 209 211 213 211 210 211 212 212 212 214 215 214 214 217 215 213 210 207 209 211 215 212 215 219 217 215 220 221 214 217 218 216 215 216 212 211 214 213 212 212 212 212 215 222 214 210 202 205 215 214  46   2  91 241 241 218 116  84 108 167 140 150 141 124 123 129 131 131 132 138 118 124 127 124 131 136 123 
 92 150 221 218 228 240 240 223 192 253 247 138  79 197 250 223 210 242 233 226 237 235 207 227 235 209 232 217 217 232 224 232 226 215 188 204 207 209 218 216 183 227 237 233 217 216 241 217 189 201 199 236 213 229 216 210 225 222 218 222 214 214 210 208 208 211 210 213 219 218 215 213 215 212 212 211 214 217 218 213 209 211 212 211 209 212 212 211 204 207 203 200 201 207 204 192 193 193 192 195 197 190 187 189 188 189 187 190 189 187 182 182 184 185 181 180 182 180 182 178 176 178 177 178 181 178 178 176 170 170 175 176 176 176 177 176 174 175 175 172 171 168 174 168 162 157 169 207 191  37  50  48  11  82 221 171 205 236 217 228  78 108 195 161 177 219 227 230 229 214 191 179 171 153 155 162 165 168 170 167 166 167 165 159 175 177 178 175 175 173 166 170 174 174 172 172 167 172 172 175 174 169 168 165 161 163 161 160 163 163 163 157 158 164 162 158 162 164 171 172 172 172 170 171 174 175 170 174 175 177 185 188 189 191 198 195 198 193 213 160  34  72 222 223 183 189 187 185 185 181 182 180 180 185 184 187 192 194 193 194 195 197 196 197 200 182 185 200 194 194 194 199 194 193 182 179 195 197 199 199 200 202 201 202 204 198 195 196 194 194 192 193 195 198 198 198 198 192 196 195 193 196 196 195 195 195 193 195 197 192 190 194 197 199 199 194 194 197 196 195 197 199 197 191 194 198 196 195 200 200 199 199 197 197 196 198 197 196 194 197 199 201 199 200 199 198 201 202 207 207 205 201 190 194 198 198 201 197 194 194 192 191 190 190 194 193 196 197 199 202 201 198 191 191 195 199 202 203 205 206 207 209 208 206 206 207 210 209 208 205 206 207 206 204 205 208 209 212 212 212 210 209 210 213 209 210 212 210 208 210 210 209 213 213 211 212 212 209 208 211 215 214 215 216 214 213 213 213 211 211 206 207 209 208 207 208 209 209 210 213 214 212 211 208 211 215 212 208 205 203 201 200 208 214 212 211 213 215 217 217 218 218 216 220 235 237 228 231 211 203 199 217 159 126  66   5  63  90  87  71  29  47  77 102 116 138 139 130 134 141 138 133 112 123 127 127 125 121 120 131 
 48  77  88  75  95 104 141 156 136 159 180 190 160 207 245 246 200 238 228 205 237 233 223 223 237 228 244 228 220 214 196 234 196 225 242 214 224 226 216 220 215 230 247 240 231 240 239 240 229 224 208 227 198 220 205 201 198 226 210 211 231 221 220 229 227 222 226 220 216 211 214 213 209 210 207 209 212 212 210 210 213 212 213 212 213 215 218 218 218 225 224 219 211 212 212 212 212 207 208 209 208 208 210 207 206 206 203 205 204 205 201 200 201 200 191 186 193 195 192 191 192 190 191 188 189 193 191 190 189 190 188 183 179 172 171 175 174 176 174 163 163 166 172 166 164 185 212 227  82  25  57  16  57 189 196 159 253 223 252 121  66 166 167 170 199 229 216 221 221 223 223 215 208 203 199 194 189 185 187 186 186 184 183 185 192 190 186 188 182 186 183 181 181 181 184 185 184 181 185 184 183 184 187 186 179 175 178 182 185 187 185 182 182 183 185 185 190 193 195 196 200 204 205 206 211 205 208 202 200 211 211 210 214 210 195 214 209 213 240 121 143  65 135 249 216 216 215 214 214 214 218 206 201 214 215 219 219 216 216 217 217 214 216 214 229 172 172 232 214 215 211 207 203 210 202 196 212 214 215 218 215 214 216 215 218 217 219 218 217 216 216 199 198 198 206 206 203 190 206 208 207 210 206 206 209 208 210 208 215 207 206 209 206 209 213 215 211 213 209 212 213 212 211 212 214 213 210 211 215 204 205 212 209 209 207 205 204 208 203 200 202 205 203 208 209 206 209 209 208 205 206 203 201 199 200 204 205 205 204 202 203 206 203 203 205 204 207 211 213 213 213 214 211 210 210 210 210 207 211 216 218 215 214 215 218 211 209 209 208 206 208 208 205 208 209 212 211 213 212 215 214 214 212 213 213 217 220 213 209 211 215 217 214 212 213 210 209 207 207 207 210 211 212 214 211 211 212 212 213 215 217 217 218 221 225 227 224 226 219 225 232 234 230 213 213 215 214 217 214 218 226 213 213 211 209 209 209 210 210 213 214 215 240 224 137  93  87 137 235 217 207 212 148  99 120 112  33  23  14  23  22  37  47  96  87 112 131 133 131 139 131 131 125 134 128 126 132 124 118 128 
 57  46  44  52  51  11  29  16   3  15  45  73  84  62  87 170 253 219 201 233 244 248 228 222 217 178 211 208 231 225 241 240 220 229 243 203 214 232 193 237 224 202 226 220 242 208 221 243 245 248 249 244 245 243 237 234 214 227 216 201 226 216 225 194 222 184 199 224 213 224 215 228 226 218 228 216 210 210 209 208 207 211 208 207 209 211 209 213 213 189 172 208 210 214 215 213 215 213 215 216 213 215 214 216 214 215 217 215 213 216 215 213 212 209 207 208 210 205 205 208 201 206 206 201 205 205 200 202 207 200 199 197 196 192 193 189 192 193 186 189 191 191 192 198 209 223 226 142  28  41  20  25 161 249 125 221 201 249 171  51 154 196 168 213 229 222 215 206 203 216 222 224 225 224 223 224 223 223 222 218 219 218 218 216 217 217 218 211 194 212 214 217 212 215 217 218 216 214 216 217 211 215 213 212 213 210 212 210 210 210 213 210 211 210 213 213 216 215 214 216 213 212 216 208 203 218 217 203 195 211 212 213 217 226 202 219 228 231 253 121 189  80 117 244 223 223 213 218 220 219 217 215 215 220 221 202 213 225 221 220 219 217 222 220 251 140 160 238 216 217 215 214 218 219 220 217 217 220 218 218 219 220 221 218 220 223 221 221 220 218 219 205 204 204 205 191 180 190 207 209 207 209 195 201 206 206 200 199 202 203 198 201 196 196 197 207 208 201 203 209 209 206 210 211 208 210 213 214 209 202 205 210 214 215 215 213 211 216 216 214 212 213 214 215 213 213 213 214 214 213 211 211 210 210 211 212 212 214 215 214 214 214 213 213 209 208 211 210 213 213 213 215 213 211 212 211 211 210 210 209 211 210 209 209 209 206 206 211 208 210 208 210 211 214 211 211 210 211 212 213 211 213 209 209 207 207 210 209 211 213 213 214 214 213 215 213 214 214 215 214 214 215 214 219 217 218 218 217 219 222 225 225 225 226 231 232 226 224 228 224 226 214 221 228 207 213 218 220 224 216 186 219 226 214 216 226 216 210 212 204 209 218 185  62  22  47   0  14 188 227 213 224 201 138 111 104 112  53   4  17  42  56  72 104  66  66  87 101 115 136 127 114 112 120 133 132 136 128 124 125 
 90 175 165 127  91 173 159 133  69   9  20   9  81  95  78  49 185 224 159 193 219 184 237 238 239 229 230 222 214 195 233 184 206 231 213 243 234 241 231 238 235 223 228 214 239 222 217 189 184 199 234 227 207 234 233 245 242 240 246 239 233 242 240 225 238 221 218 214 215 212 206 192 218 195 220 233 227 223 222 218 218 220 223 219 218 218 215 214 213 194 187 210 207 211 212 212 213 209 210 211 212 212 211 210 212 211 209 212 214 214 211 212 213 215 213 216 211 217 216 215 215 217 214 210 212 212 209 207 210 214 215 210 210 214 211 211 206 206 207 205 209 213 211 212 211 225 189  47  38  28  19 117 236 112 198 238 235 194  34 101 165 164 227 233 219 217 223 223 222 221 218 218 214 218 216 216 219 218 218 218 217 213 214 215 212 213 214 202 203 213 213 219 219 216 211 215 219 219 216 206 220 217 214 211 210 217 217 217 215 214 217 215 215 219 217 222 223 221 225 224 224 224 227 226 229 237 232 232 232 233 232 234 226 214 239 198 185 232 106  43 191 167 191 220 203 226 212 232 233 237 233 235 236 235 232 212 227 235 236 229 234 235 236 247 139  45 176 246 232 234 236 236 236 234 233 232 234 236 237 235 236 236 238 241 241 241 239 235 238 232 232 232 232 234 230 227 224 228 227 228 226 228 210 178 194 220 211 210 217 198 185 208 194 200 193 201 196 216 211 210 214 211 214 207 208 213 210 213 211 221 214 208 213 214 209 210 209 211 212 213 212 212 212 212 211 212 211 212 212 212 210 209 210 213 214 214 214 214 213 212 210 210 214 215 212 211 212 211 213 213 213 213 213 215 218 218 219 221 219 216 218 221 217 218 219 212 210 216 214 214 215 213 214 215 211 211 208 209 212 214 213 214 214 218 217 217 221 226 226 224 228 227 224 215 220 223 229 232 232 230 230 230 226 221 218 222 227 226 228 226 227 225 222 220 221 222 219 222 231 229 220 188 170 235 216 212 219 216 230 179  27 119 216 211 223 184 223 234 224 222 216 224 119   4  24 122 173 203 228 223 221 241 241 247 194 126 224 157 135  28  30  31  37  45  28  33  97  66 104 120 126 131 119 116 127 130 136 122 132 119 
159 214 149 157 118 182 205 216 189 163 161  97  70  65 104  36  91 253 181 237 182 152 222 178 221 211 228 236 234 239 243 235 232 224 200 217 171 209 201 207 220 218 244 223 239 239 237 240 244 229 237 232 192 216 190 217 231 193 217 154 189 211 235 234 230 242 243 238 233 238 247 244 245 228 227 235 235 236 234 234 231 232 234 233 232 231 233 231 231 229 235 230 222 222 222 220 220 218 217 218 218 217 213 205 212 215 212 211 211 209 211 209 210 215 214 215 212 209 210 211 212 209 211 214 214 216 211 210 211 216 211 211 213 213 214 213 214 211 214 208 211 207 206 198 208 211  84  31  35  10  69 244 142 139 233 202 207  33  86 196 163 211 239 224 225 200 213 220 221 224 224 227 228 230 222 226 222 222 226 217 215 223 229 231 230 230 230 230 235 230 221 217 223 225 215 218 223 221 196 189 230 221 220 224 231 236 236 237 240 243 235 237 240 239 236 245 220 170 253 241 242 242 239 243 246 245 245 240 243 244 244 245 242 232 242 223 208 219  36  32  99 122 151 203 204 190 182 211 175 230 241 236 236 236 237 237 223 228 238 227 236 237 242 228  33  81 130 252 235 239 238 237 236 238 243 235 232 225 232 221 225 235 229 211 210 209 216 208 197 232 232 233 237 231 232 230 222 231 226 235 233 226 231 234 229 231 230 227 224 189 172 160 162 208 182 209 200 193 200 173 191 187 189 182 178 210 169 186 184 186 222 204 212 216 212 210 212 210 210 213 212 213 213 213 213 211 215 216 214 213 210 210 211 213 211 210 213 214 212 211 210 211 214 215 216 216 214 214 215 215 215 216 216 216 216 216 217 218 218 218 217 217 214 218 217 215 218 217 220 223 218 219 220 218 220 222 220 220 221 222 221 220 219 228 233 234 236 238 234 232 234 231 232 216 217 222 229 234 237 234 234 228 225 220 221 224 226 230 230 230 231 228 224 223 221 220 222 229 227 224 226 215 163 222 240 215 215 216 220 225 124  68 140 203 127 112 170 151 169 231 237 240 235 201 212 218 243 244 234 228 234 178 175 195 237 240 237 240 243 226 120  22  32  37  32  27 182 125  60  82  97  97 109 127 136 126 128 119 129 127 
 44  50 107 123  91  83 132 140 155 185 198 211 191 115  81  75  98 141 145 241 242 239 244 237 240 202 198 198 188 207 222 212 226 234 231 245 243 242 235 233 218 216 236 181 212 225 182 224 212 234 231 235 249 226 238 237 240 230 225 201 231 221 241 181 172 193 181 216 212 218 239 185 231 236 240 238 237 235 236 237 236 236 236 237 237 236 236 237 239 234 237 235 234 234 235 236 236 236 235 236 236 232 227 225 228 227 225 223 224 224 220 219 218 219 209 224 225 226 226 219 222 223 221 220 220 214 214 214 211 207 209 208 207 208 207 209 211 212 208 207 210 206 209 218 237 150  18  53   6  52 200 203 103 240 183 236 115  97 233 249 240 236 230 228 227 215 194 186 190 197 188 186 187 200 200 217 211 201 198 218 234 218 219 208 229 227 208 216 223 217 232 239 215 225 240 229 235 235 236 238 240 238 240 240 241 239 185 189 201 204 238 236 223 235 229 252 162  88 223 235 223 227 234 232 223 237 222 239 228 213 213 213 239 230 232 241 249 240  55  57  80 107 188 193 212 245 234 236 213 228 241 238 238 237 239 221 203 239 236 236 237 239 253 206 126 148  32 223 243 236 237 236 235 232 229 224 225 198 205 181 188 204 219 186 187 193 186 219 188 217 215 213 199 214 221 226 194 229 193 207 209 195 214 237 240 237 236 237 238 239 241 238 241 244 232 210 233 236 233 232 233 232 223 228 223 232 202 196 221 199 220 215 210 210 215 219 216 215 215 215 214 214 213 214 214 214 217 216 215 215 216 217 216 216 215 214 217 218 215 215 216 218 221 220 222 223 219 218 219 218 218 219 220 222 221 220 219 217 218 221 219 219 220 222 216 222 230 236 235 233 232 227 221 215 217 215 217 219 217 218 217 215 212 223 234 234 234 235 233 233 230 226 232 224 216 222 226 232 234 231 233 231 235 234 229 223 220 224 227 229 230 231 229 225 224 224 225 227 220 223 226 227 184 176 244 226 207 217 221 226 238 213 146 163 160  53  65 163 184 220 132 203 245 241 240 238 231 225 238 244 220   8 105 241 220 190 238 225 225 235 125  33  44  49  33  17  75  69   0  62 127 115 108 115 138 140 126 125 131 132 
 30  36  74  88  85  90 105  92  85 118 108 105 126 156 148  62  81  44 183 225 214 226 244 240 237 243 242 237 232 226 220 197 207 213 192 214 199 234 209 238 238 245 240 245 246 238 222 219 192 217 206 125 228 210 238 253 252 209 150 235 218 212 200 148 214 189 152 241 227 237 207 111 237 214 237 245 246 249 247 243 240 242 248 242 235 234 235 232 236 235 236 233 236 236 235 236 236 236 236 236 236 237 238 239 236 238 240 238 238 237 239 236 234 234 198 203 205 206 217 203 205 206 221 212 186 226 230 228 227 227 224 225 223 218 221 216 221 220 220 221 222 224 233 228 208  82  86  47  27 159 236  91 214 235 235 243 250 252 249 235 230 228 226 224 220 239 238 240 239 236 236 230 225 223 217 214 216 204 188 204 236 219 212 190 204 202 178 172 192 174 192 236 196 186 232 228 235 236 240 240 239 240 238 245 239 239 176 117 220 197 233 226 206 218 232 207  43 103 177 225 196 190 209 220 170 222 202 231 219 198 211 197 224 176 209 237 238 225  61  52  77   5  77 122 198 240 238 236 243 239 235 232 230 229 232 231 237 234 235 233 237 243 247 161 150 191  85 218 239 236 234 234 238 208 145 119 201 209 220 251 241 230 240 245 248 236 245 227 233 241 231 236 210 227 242 230 215 211 241 234 241 222 217 238 234 235 234 235 236 232 205 206 201 208 200 157 175 211 196 205 200 211 180 195 204 206 211 212 214 185 212 229 213 213 213 217 217 219 221 219 217 218 215 215 217 219 222 222 224 225 226 225 222 221 219 219 222 221 219 219 220 221 225 223 222 222 221 223 224 224 224 224 227 229 228 227 225 220 221 224 224 226 225 225 222 220 227 228 218 237 239 236 227 215 214 210 214 214 211 216 217 218 216 225 234 234 231 231 229 227 229 223 226 229 216 221 223 233 237 232 230 228 234 235 230 228 224 223 224 226 226 229 232 230 229 229 228 224 222 228 226 223 200 153 210 238 216 217 217 218 229 200  51  87 162 145  97  94  97 180  71 111 209 240 230 231 226 232 200  96 111 122  45 186 236 123 200 230 218 235 151  23  31  48  56  59  14  36 114 153 122 155 173  96  78 127 133 132 128 124 
 89  69  35  57  70 105 124 125  81 101 127 100 141 150 144 152  94  81 102  93  75 164 250 242 239 237 237 232 235 232 237 240 238 237 231 227 218 226 203 222 192 213 227 201 233 228 249 244 250 251 247 171 237 219 172 152 150 139 137 155 136 134 130 157 171 162 178 173 147 148 170 159 191 174 192 169 173 187 186 242 249 247 166 208 231 242 236 234 235 236 233 231 234 234 234 235 236 235 235 236 236 235 237 237 239 242 243 244 249 246 242 239 235 241 245 237 234 232 234 227 216 206 207 199 177 210 201 194 205 202 220 209 209 191 215 236 230 237 240 242 241 243 244 246 167  79  93  16 103 241 117 171 252 218 249 239 240 240 245 234 228 224 222 220 184 203 189 199 209 210 212 229 216 228 229 231 234 237 241 233 222 235 245 241 241 242 245 242 243 239 233 236 242 231 232 232 229 232 230 235 233 231 232 251 178 195 153 105 252 237 223 237 239 240 251 169   8 155 251 243 238 235 239 246 230 240 236 238 239 239 235 237 241 229 236 238 239 244 214 202 207 191 204 203 226 234 225 234 236 231 230 227 232 234 237 230 233 230 232 235 234 249 148  20 139 182 151 226 211 234 228 230 233 232 174 153 213 218 190 191 204 239 223 178 195 193 222 203 160 212 207 230 211 196 228 197 175 197 237 226 222 206 209 238 235 234 228 234 232 235 227 226 231 231 229 225 227 225 224 230 226 227 222 226 217 221 218 223 227 202 220 230 214 211 209 216 217 219 223 220 220 218 215 214 212 213 215 219 226 229 231 230 229 228 222 218 221 223 222 221 223 220 219 220 218 217 218 217 220 224 223 222 225 220 213 213 215 213 218 218 217 217 219 220 222 218 220 221 221 238 237 238 232 218 216 216 218 218 216 218 219 218 222 225 232 235 232 231 228 223 227 223 220 228 222 221 223 226 229 232 231 226 226 234 235 233 230 231 230 229 227 229 231 231 229 230 229 226 228 232 229 219 216 170 186 241 222 219 210 212 220 204 113  73  91 156  80  26  48  31  28  78 123 243 232 232 225 237 183  10   0 128  63  14  63  10 137 237 219 232 228  55   1  42  56  32 158 184 187 190 106  80 144 160 136  77 121 134 151 118 
 80  66 117  96 142 126  81  95  91  45  66  95  86 108 165 160 123  56  77  84  64 181 187 206 244 238 238 236 228 230 235 230 233 238 237 239 241 236 240 205 218 227 161 222 236 220 202 251 232 200 166 112 102  65  41  48  79 101  99  73  58  69  49  56  92  82  91  97  97 103  78 110 110 128 136 141 148 147 117 102 116 151  68 161 218 235 240 240 234 232 236 235 234 234 234 232 239 236 234 233 233 235 235 233 244 178 175 250 107 143 253 247 224 183 187 209 208 194 223 234 242 243 241 240 240 233 219 231 231 232 233 223 228 215 206 220 193 192 183 184 186 186 186 162  94  91  35  67 222 175 133 248 206 245 243 239 236 234 232 230 240 237 232 224 220 219 214 211 206 197 192 204 187 181 178 179 183 173 182 221 213 189 190 186 184 178 182 186 189 201 206 221 178 211 221 218 225 218 227 212 212 220 224 246  96 181  93  81 248 200 176 206 196 235 226 110  26 159 253 216 187 227 200 240 224 235 199 215 240 235 238 225 201 224 220 235 176 213 188 129 146 141 143 117 172 238 222 231 228 230 228 231 237 218 229 243 228 223 224 226 227 250 112   5  94  87 171 189 206 231 226 229 227 233 236 234 213 232 230 219 232 244 238 230 235 234 236 240 230 226 224 238 236 232 237 239 236 233 207 219 234 235 217 238 230 226 227 232 233 217 195 181 184 207 165 179 193 197 176 180 217 196 182 187 212 193 216 184 170 231 224 226 219 205 207 212 215 217 219 217 218 219 216 214 211 212 215 216 218 216 214 216 221 226 223 219 221 223 222 220 221 218 216 221 221 220 220 217 220 228 229 223 219 218 212 210 211 212 215 215 218 220 220 218 213 219 220 215 221 231 235 237 237 223 217 219 215 215 216 214 216 214 215 215 221 231 230 226 226 220 222 223 223 229 230 222 224 223 224 228 229 229 224 227 230 232 230 226 227 226 229 229 225 228 229 228 225 224 227 222 229 224 218 193 173 240 225 221 229 217 214 221 236 199 127 142   1  16  61  65  73  49  48 152 224 232 227 233 242 220 160 177 176 151 170 194 219 228 225 228 242 185  36   4   5   1  48  78 191 152 135 126  68 163 220 100  68 112 114 108 
 88 112  33  30  35   8  95 131 125  92 101 115  97  81 124 159 185 126  56 112  67 122 227 239 244 238 238 230 227 232 240 234 226 231 237 239 238 235 243 237 249 235 166 242 252 229 124 119  69  74  68  95  79 100 101  91  90  63  51  61  58  69  65  59  85  54  32  55  55  58  56  67  32  28  61  92 128 146 150 142 107 149 146 142 129 135 184 231 240 231 231 235 234 236 234 240 210 207 239 235 236 237 238 248 251 172 188 178  44 116 146 179 247 240 242 232 235 220 204 129 189 211 196 189 204 202 188 220 213 218 215 232 218 233 227 228 227 228 231 224 229 225 236 160  75  83  42 180 202 109 219 213 249 235 244 242 237 236 236 233 237 241 246 243 239 233 233 230 229 229 228 228 230 227 227 228 222 227 221 224 227 219 224 219 218 225 227 230 231 232 229 230 140 197 141 173 205 145 233 127 182 232 230 140  63 242 195  85 236 252 244 234 234 251 149  14  30 158 220 182 240 238 226 244 232 232 241 248 249 247 247 241 228 238 240 243 232 253 139  67 100  93  89  45 161 249 225 230 228 234 239 242 237 119 161 199 235 235 226 231 230 250 122   7 102  31 122 167 198 233 229 228 230 229 234 234 191 213 238 229 222 219 202 190 225 173 215 230 225 150 165 224 193 228 190 228 240 233 195 194 212 219 183 213 225 233 236 220 223 223 209 226 211 225 223 230 229 226 234 142 202 233 215 206 226 204 211 212 184 191 193 217 223 211 211 213 214 212 220 216 216 217 217 213 213 213 220 216 211 209 212 213 217 219 217 217 217 220 219 216 220 218 217 224 225 222 223 223 219 222 226 229 225 224 225 215 214 212 215 217 217 217 219 215 211 220 220 215 214 222 230 229 232 232 215 214 215 221 220 219 223 217 212 211 217 226 229 227 227 225 218 225 225 228 229 225 221 222 221 229 227 225 227 230 228 229 230 225 226 226 230 227 221 226 227 230 230 228 220 222 220 216 218 207 177 227 244 226 203 225 217 213 224 202  62 119  97  46  41  58  74  48  36 152 217 227 228 226 229 240 243 242 242 246 246 246 236 229 223 237 239 236 235 191 120  41   1   0   0  35 102  15  55 174 139 150 112  75  20   7 
 91 191 136 112  76  36 129 108 106  95 101 118 122 110  92 164 182 190  82  41  60  44  99 219 246 236 229 216 232 237 241 240 230 242 239 225 231 231 231 233 218 216 253 244 193 148 119  41  90  69  48  70  60  64  83  68  87 108 149 106 156 174 150 212 170 173 193 202 219 211 191 179 152 120  95  21   5   7  33 118 108 131 168 166 163 153 134 186 240 237 232 234 234 226 230 240 192 189 243 236 243 249 253 221 149 116 123  98  85  84  16 109 162 155 207 212 213 217 230 181 218 179 221 238 195 195 174 216 229 233 214 220 204 206 192 189 186 185 203 193 178 163 105  76  86  73 128 222 101 220 174 166 235 242 236 234 230 217 236 238 229 231 239 245 239 224 223 225 226 226 227 223 225 225 227 227 229 230 232 230 229 233 240 247 252 235 226 193 206 179 179 191 207 237 172 206 224 201 237  45 117 239 240 103  63 191 220 212 236 186 193 218 189 225  65  44   2 153 213 196 250 228 234 246 244 245 231 227 229 228 229 230 233 232 228 227 193 205 182  59  88  53  89  29 188 220 221 240 234 245 250 158  97  70 195 127 140 238 249 243 240 251 172  55 109  60  62 133 185 241 232 230 230 230 231 229 237 239 240 228 217 228 217 211 230 229 232 234 209 104 153 251 224 221 234 229 202 200 235 220 225 232 236 228 241 211 229 167 176 220 174 227 102 217 252 233 252 253 253 236 249 249 225 242 239 239 235 234 233 232 228 230 214 215 216 215 217 212 216 217 219 216 215 215 212 214 215 212 212 220 220 218 218 215 216 219 220 218 218 221 221 220 217 226 228 225 231 228 224 221 227 229 226 222 226 222 217 214 214 216 218 219 222 225 214 212 215 218 215 218 228 231 227 233 224 215 213 219 222 224 229 225 223 222 224 226 233 230 223 224 223 226 225 223 230 232 227 223 217 222 226 224 224 230 226 223 230 226 224 225 228 228 218 223 217 219 221 224 221 215 214 216 222 206 172 218 243 118 125 244 216 217 220 233 144  65 161 137 101 108  58  87  49 164 229 223 221 229 246 246 243 242 242 241 249 243 243 238 249 206 174 220 235 251 252 215 133  68  47  82 146  86  86 141  60 133 173 144 111  66 
 80  54  96  97 113 114 130  83 101  85  62  87 100  93  85  53 147 203 189  67  63  88  56  79 231 247 247 234 231 227 228 181 235 234 244 225 228 237 204 210 193 142 176 114  79  86 116  56  80  44  29  62  95 129  83 100 164 216 204 162 146 137 108 148 113 100 152 147 156 164 182 215 221 220 220 157 148 103  47  12  23  67  85 103 124 127 139 180 240 235 238 237 234 220 238 245 232 224 241 240 234 206 151  53  27  69 124  83  62 128 139 146 121 114 116 118 110  91 118 136 115  42  87 120  97 110  98 110 146 166 209 222 237 242 247 241 229 223 223 217 223 190  74  75  90  98 216 128 188 239 225 220 135 235 156 191 217 152 186 196 240 244 236 238 227 218 222 219 222 221 221 221 222 222 225 219 220 221 220 218 232 238 223 202 161  94  78  61  67  40  34  37 139 200 148 188 166 172 186  32  46 135 250 109 159 239 205 225 219  44  48 238 225 248 119  72  45 106 187 249 252 235 135  94  92  91  70  69  68  67  65  68  70  68  64  64  12  32 211 149 141 130 128   0 187 215 217 251 244 236 145  45   9  81 228 235 154 147 204 248 246 250 244 242 238 234 223 220 218 233 234 227 225 224 226 227 231 183 169 195 206 189 204 233 229 214 225 252  79  87 139 189 234 184 217 229 184 155 120 178 190 189 239 229 222 181 184 188 221 243 192 240 195 181 127  94 108 174 186 179 149 181 229 237 240 252 251 249 243 238 217 202 217 218 222 220 220 216 220 223 222 219 217 218 216 218 211 215 217 219 215 214 215 216 219 220 219 219 219 218 220 221 214 227 230 225 231 228 226 221 225 225 223 221 230 230 221 224 218 220 224 224 229 234 228 221 220 218 225 223 221 230 226 227 230 221 216 220 224 221 220 221 223 222 225 224 228 233 227 222 215 223 226 223 229 228 227 231 226 225 225 227 226 228 226 221 221 228 219 218 224 219 214 218 213 214 218 217 219 215 213 212 216 217 180 201 235  59  61 200 222 216 215 219 226 153 113 160 206 227 222 241 174 204 240 234 231 240 176 162 213 206 169 206 113 130 172  96 126 139  78 159 212 209 219 244 254 242 222 231 199 110  88 143 122  67 152 125 152 159 
 63  33  32  41  88  97  79  88  84  90  78  86  83  89 103  69 104 186 193 176  46  73 103  41 159 243 193 248 245 243 242 196 215 140 190 231 251 237 232 239 186 103  68  88 107 105  72  59  73 106 112 154 129 160 139 126 100 104  63  65  72  46  21  34  48  62  62  59  70  75  59  76  78 113 136 149 239 229 204 156  85  37  25  33  42  62  72 140 238 248 236 238 245 219 234 228 224 223 237 245 242 147  67  55  26  29  37  43  67  82  95  96 110 115  95  93 126 106  96 101 113 112  77  56  96 110  98  93  90  86  97 102  98 122 183 185 237 241 224 227 232 123  79  87  93 189 167 176 253 218 242 245 152 221 189 225 246 215 202 158 124 202 241 230 226 222 209 217 222 223 223 218 216 216 215 218 221 224 232 240 226 146  67  38   7   7  13  23  13  43  29  37  30 160 174 148 168 199  81  29  21  55 224 166 132 176 236 205 214 114   2 125 254 235  55  43 133 197 190 156 112 108  37  33  40  32  33  33  23  28  20  17  12  16  12  11  12  13 195 219 197 192 159   1 185 237 210 179  77  69  34  42  64 118 183 216 248 187  60  66  63  65  56  89  93 101 106  86 104 223 231 225 224 223 226 228 231 198 178 185 203 199 208 234 231 222 234 255  85 138 226 199 237 224 222 225 241 217  90 173 205 133 242 198 105 204 173 158 165 158 106  95 142  48  65  54  36  40  38  45  19  29 132 170 175 159 174 185 206 233 196 180 232 216 225 220 218 218 220 221 218 222 221 217 221 219 221 224 220 216 215 217 216 214 216 217 218 220 218 218 223 219 215 223 225 223 219 221 219 218 220 223 221 216 222 227 218 219 219 218 221 228 227 228 232 230 225 223 225 226 220 229 233 223 224 223 222 220 222 222 221 220 220 220 221 218 216 229 230 226 217 218 227 220 227 224 226 226 229 227 225 225 223 226 224 218 219 224 223 219 219 222 220 220 216 216 218 215 217 223 218 214 215 210 181 186 240 212 146 191 222 198 198 194 190 213 228 228 231 236 237 229 244 242 210 173 136 140  27  40  38  31 102 168  92  74  89 152   7 120 204 115 148 182 158 129 197 251 231 231 221 154  95  58 161 132 117 145  90 108 
 53  56  43  47  83  71  77  82  57  94 107 113 119 114  94 100  84  88 162 193 148  53  56  60  70  81  54 183 209 160 215 244 130 104 151 108 145  91 142 162 108  98 118 123 106  81  87 143 132 213 191 113  49  39  82  85  43  54  30  23  66  58  65  93  98 107  65  82 107 134 119  76  59  76  86  93  99 148 205 227 215 178 101  99  36  31  45  58 128 240 245 193 192 203 232 220 197 186 244 231 136  83  72  34  14  10  17  55  76  70  48  58  59  40  15  16  36  64  84 103 115 123 100  98 101 114 110 101  95  65  84  49  93  94  85  80 119 110 155 229 156  68  72  94 132 202 186 251 198 244 249 198 222 208 120 147 132 156 221 233 181 204 252 221 237 241 226 238 239 239 233 234 230 223 230 235 219 230 196 146  68  25  35  87 134 177 168 171 133  88 158 117 142 182 213 233 237 235 114  55  66 182 231 222  54  34 234 217 211 217  58   5 199 228  63  62 136 253 251 134  23  72 104 112 100  91  97  93  79  80  71  64  63  66  60  55  35  21 204 198 180 223 142   1 182 223 205  97  44  85  97  65 127 188 188 201 225 241  55  27  31   3  33  56  82  76  51 121 166 234 228 226 225 224 225 228 229 235 233 232 236 238 236 236 235 244 196  69  37 116 252 242 234 223 232 230 243 105  91 224 151 110 221 203 145 189 218 199 216 190 177 148  35  35  60  46  53  33  20  35  30   5   9  20  25  18  18  21  39  59 130 224 232 212 218 217 212 212 213 217 221 223 221 216 223 220 225 218 215 220 217 216 216 214 214 217 217 221 217 215 220 219 216 229 230 225 220 224 221 223 224 230 228 222 222 226 220 219 216 215 216 218 220 222 226 227 224 221 220 226 221 226 235 231 229 223 222 225 218 218 224 221 219 218 215 214 218 227 231 232 221 217 225 229 222 221 221 223 218 219 226 218 220 221 218 224 222 219 222 218 216 221 225 224 221 222 217 213 213 219 215 216 219 211 136 206 217 240 236 222 199 196 193 199 198 200 206 217 222 219 214 222 221 214 138 140 173 147 122 125  85  88  70  53 178 194 118 224 107   6 154 241 179 193 133  91  59 229 244 227 237 252 232 135  49 153  69  34 150 189 
 29  36  50  55  86  76  85  86  72  75 106  70  84 105  72  64 116 108 106 186 134 179 108  58  64  60  72  39  47  37  56  84  22  51  56  72  36  60  80 113 112 104 112  85  81 113 178 148  83 128  82  47  49  79  72  42  53 119 158 135 141 168 148 134  72 184 160 179 198 159 135  57  21  39  55 104  83  67  67 142 202 219 200 192 194 119  86  48  25  70 117  80  93 213 228 209 165 194 217 134  69 151 194 202 232 237 248 208 176 230 251 219 142 112 136 135  66  26  32  47  61  75  94 116 115 103  99  93  75  75 101  87 109 128  99 111  91  71 106 180  69  43  80  65 137 234 229 218 241 173 129 111  52  31  44  90  49  14  69  89 194 201 182 158 163 138 140 163 173 158 151 187 214 211 188 129  68  48  47  57 129 211 252 254 253 241 232 230 233 237 215 210 218 173 227 225 204 130 101  43  47 231 241 180  35   6 118 243 210 235 194  49  56 153  59   5 124 222 221 228 111  83  91  86  98 108 104  95  89  81  75  74  73  71  66  63  44  24 202 243 233 237 218 136 206 162 124  89  72 130 198  93 111 149 171 210 199 223  76  43  61  26 107 230 198 231 220 222 224 237 238 237 236 235 234 233 235 233 236 239 244 251 249 247 240 250 196  10   0 118 182 179 205 198 230 229 253  83 104 174  68 116 254 177 102 204 165 214 189 119 164 180 140 167  89 186 203 216 217 212 217 217 204 142 168 155 110  73  54  36  34 155 215 220 229 221 209 207 206 207 212 215 213 211 218 219 209 210 214 211 211 214 215 213 212 210 211 217 216 212 216 215 218 208 204 229 222 228 232 227 227 228 228 227 227 228 224 225 223 219 216 218 220 223 223 226 225 224 219 227 229 221 229 230 229 221 222 227 225 222 221 221 220 215 211 218 220 225 232 232 219 221 215 222 232 229 217 221 217 212 222 219 220 222 220 219 214 222 224 214 211 212 217 215 221 220 210 203 203 209 213 210 210 226 128 183 225 221 209 197 190 198 204 220 226 218 210 212 209 210 211 232 215  98  91 165 207 220 233 202 235 241 107  15  19 197 172 243 183  52  22 199 232 137 155 113  38  12 179 220 196 181 230 242 228 243 108  56 182 149 
 72  30  57  75  87  96  65  62  56  69  89 147 156 128 189 180  75 110  80 136 167 183 148 116  79  59  45  13  19  38  51  25  56  61  55 119  88  90  81 119  87  90 100 127 188 227 206 123  55  55  32  83  70  98  47  33  73 142 173  81  34  43  32  58 114 171 102 189 199 166 148 151  89  19  34  82  97 113  88  60  52 125 166 190 188 148 231 212 160 126  68 154 139 203 189 193 200 166 156 220 145 184 204 156 155 163 156  56  13 133 195 147  55 116 188 244 176 127 162  91  69  64  48  63  74  65  45  77  91  84  89 121 105 103 109 108 110 102  73  26  46  43 193 117 196 252 201 167 226  90  77  80  97  87  33 226 221  75 146  98  43  14   5   8   7  10  10  11   6   4   5   7  37  62  59  82  81 149 229 212 253 248 211 183 156 135 131 117  90 137 106 169 144 131 219 207 232 194  73  55  23  88 247 239 139   9  12 170 246 168 158 134  50  23  91   1 143 148 137 199 224 148 134 141  93  75  77  75  85  85  80  79  68  66  61  56  55  15  72 132 122 126 138 141 172 226 205  86  57  37 116 174 191 184 170 205 227 233 187 195  90   7  78 231 213 199 194 142 168 235 223 225 226 224 228 229 232 237 237 234 223 201 181 181 147 224 166  66  46 136 162 172 223 155 139 218 184 122 213 148  30 103 253 127 191 160  91 222 209  68 181 224 238 246 242 253 249 244 236 248 230 224 232 243 252 253 253 253 254 247 210 194 209 225 230 226 227 225 227 216 213 215 214 208 209 211 208 205 206 207 205 205 208 210 211 210 207 206 206 210 214 214 222 225 219 241 238 230 218 229 226 224 220 219 219 226 224 217 215 217 219 216 214 213 215 215 217 218 218 216 212 212 218 215 215 208 214 218 224 225 218 217 220 210 212 227 218 211 225 229 229 227 166 148 238 201 217 218 218 210 210 217 223 214 200 222 218 210 211 213 210 208 206 211 192 166 203 205 201 205 206 199 206 210 205 197 204 203 205 205 215 219 218 216 175 169 214 225 226 224 207 201 202 168 184 207 191 223 228 218 214 220 227 103   1  98 127 121 211  98  24  60 228 154 197 237 203 109 156 204 165  95 187 229 216 225 197 148 229 171 
109 103  39  66  92  70  80  61  90  89 137 171  43   0  30 105  48  50  96  84 104 100 131 174 189 146 120  79  43  41   7   0  30  63  84  80  65  93 116 147 133 169 201 218 190 142  88 115  72  28  21  61  72 118 126 163 108 111  40   7  47  95  96 152 162 163  57  65 187 203 146 133 133  79  73  58  58  79 113  80  48  54  47  59 127 142 165 173 170 214 154 173 115 150 194 214 152 138 103 145 123  94  70 130 151 168  95   0  29  32   2  38  85  77  41  93  43  55 151 242 218 209 149 127  75  33   1   0  12  29  60  90  82  81  82  82  87  97  79  18   4 153 210 205 198 244 214 250 238 240 253 252 248 239 163 221 212 176 221 208 136 173 126 120 116 110 116 137 127 127 142 150 169 193 226 253 236 244 254 202 165 114  57  29  18  25  53  43  47  67  46 155 217 184 159 145 165 153 129  47  55  17 155 252 227  73   7  53 243  95   7  46  56  49  77 132 183 172 141 200 236 232 235 244 157 104 116 114  80  89  84  78  72  73  58  53  50  28  40  97  71  81  89  51 155 253 246 198 124  70  30  89 165 151 122 213 253 246 251 255 171  20  74 239 205 209 215 212 201 188 126 145 126 141 123 114 102 121  73  79  64  39  32  26   9 106  99  61 161 225 141 236 225 108 113 204   9  25  56  34  93 160 246 104 106 108 177 206 200 177 143 148 203 168 103 159  91  86  82 235 164  92  94  90  89 217 206 158 196 211 234 255 253 251 252 246 246 237 186 216 237 237 236 230 224 218 228 225 220 218 214 213 210 214 216 221 214 209 208 211 208 217 246 199 161 204 235 227 169 242 229 204 227 217 216 223 215 212 212 213 223 218 211 214 220 219 224 226 225 220 213 206 197 193 212 197 206 217 222 226 218 213 213 212 220 232 247 244 225 223 175 235 165 105 235 130 224 222 207 198 202 213 232 202 149 235 237 229 169 207 215 199 193 204 172 135 220 190 199 219 205 210 206 206 185 208 203 186 196 190 191 207 202 170 116 142 207 225 189 180 213 137  66 226 244 227 225 191 189 218 211 206 233 188  61   8 111  81 155 166 190 145 203 219 220 218 227 244 232 215 230 203 188 216 209 205 220 222 212 209 
101  75  74  72  66  31  76  63  84  78  90  90 111  59  15  40  41  18  45  54  60  91 113 111 205 174 201 217 196 177 144 146 160 139 122 161 153 169 192 198 219 186 152 108  70  78  62  94 140 126 132 138 109 141 116  60  22  96  78 137 165 181 162  93  28 142 177  84 121 175 125 106  97  49  96  73   8  71  97  81  64  72  80  36  80  80  57  75  86  92  79 100 106 174 108 131  77  59 109  65  62  71 140 227 208 253 242 139   0  76 177  55   8  14  14  21 121  58  66 154 115 148 158 243 238 212 184 163 136 126  80  63 102  98 114 138 172 177  95  25 108 189 199 166 221 187 236 222 108  77  98 131 190 199 170 248 220 246 220 168 179 209 249 252 250 249 252 250 245 253 254 254 254 253 212 197 147 139  88  75  83  81  83  84 101  91  95  44  78  53  63  74  84 210 212 195 203 236 129  44  53  21  30 209 251 192  30   4 132 151  58  66  66  51  54 156 244 215 220 219 223 218 214 221 223 229 228 230  94  79  88  80  73  70  67  58  54  34  61 126 109 118 176 112 111 163 143 158 119 115  99  40  63  76  65 154 119 118 122 133 117  42  79 255 242 243 242 247 241 221 195 205 192 203 196 154  60 177 124  64  38  55  44  60  42  53  46  40  79 167  82 203 209 229 247 155  14  27   7 127 141 105 243 182  84  27 125 214 156 186 204  91 124 182  48  46  27   5   1  86 124  88  79  43   0 118 117  19  28  53  52  73  94 116 145 186 214 248 222 245 244 233 208 231 228 235 240 238 231 232 233 237 239 231 179 225 239 236 223 185 210 213  94  29  19  47  71 118 151 222 219 195 222 216 227 219 216 215 211 213 223 217 214 216 224 225 225 219 230 226 227 209 182 163 201 177 189 228 238 202 167 228 217 230 247 183 111 107 192 142  40  99  76  40 133 153 216 215 208 180 212 210 228 222 188 206 139 211 217 226 216 197 194 220 225 215 244 231 236 229 166 216 212 182 183 237 208 183 190 189 169 180 179 177 173 172 185 209 146 104 187 173   8  92 159 229 209 191 186 215 218 212 216 228 170 127 173 211 212 234 238 222 197 205 204 207 207 212 214 208 205 206 208 213 215 215 207 211 195 205 
105  52  68  63  56  45  87 105  99 102 108  85 178 162  77  52  28  48  22  18  36  48  63  85 108  93 109 181 148 185 235 190 178 170 166 201 162 172 150 137  93  64  71  57  80  88  88  84  76 153 134  81  54 116  83  44  69 127 155 148 108 107  77  42  15 105 133  75  77  59  63  43  26  44  77 115  67  65  40  50  27  58  76 106 117  85  59  72  58  67  89  95  73 150 194 141  59  64  86  96  10  89 229 130 226 253 254 245 189 190 166 160  86 197 205 191 174 157  48  80  72 102  75 194 152 181 254 237 244 140  39  94 204 222 224 183 139 105  32  55 142 211 164 201 228 211 209  47  59  77  49  18  64  94  53 181  60  74  93  89 152 129 163 168 200 192 158 112 157 180 151 151 123  72  25  44  94  75  72  58  49  53  94  89  75 104  85  45  38  12  47  26   8 187 107  53 150  99  32  70  49  28  10  93 249 251 122  11  25  74  61  54  80  45  17  68  56 181 229 207 231 234 229 229 228 229 229 232  82  53  75  67  55  53  47  41  35  16  51 118 120 104 102 125 113 111  85  96  78 108  93  91  84  71  97 158  56  32  55  41  54  34  49 163 153 153 149 157 152 207 235 226 229 225 236 217  80 231 245 188 118 115 128  76  55  41  25   6  75  84 116 228 226 210 207 209 218 108  53 239 235  72  75 196 199 173 188 210 178  97 201 207 161 117  24  33  31  68 103 104  79  65  94 103  57  61  90 101 136 128 111 111  75  48  18  26  45  60  72  91  53 115 199 189 158 230 116 196 239 232 229 238 220 247 229 226 226 242 189 201 207 220 133   4   1   0   0   8  23  36  75 156 214 238 232 236 234 231 215 183 216 210 214 224 204 180 238 179 224 228 207 220 216 210 231 192 206 162 229 195 141 175 230 206 174 122  32  26 101 132 123 104 113 136 104 180 211 207 238 173 201 141 115 223 210 207 170 131 163 209 215 195 209 189 148  82  76  75  73  87 114 204 219 200 233 212 187 180 185 211 152 145 191 150 154 165 205 192 202 175 129 206 182 185 101 118 206 216 226 212 210 210 213 222 225 232 226 222 228 217 198 208 214 197 217 215 208 220 221 228 234 242 220 181 188 186 203 204 216 210 
 95  96  64  40  38  93 161 197 187 178 148 141 130 191 165 116 107  52  53  50  25 107 116  90  60  50  43  35  80 105  91  60  74  82 101 106 133 238 119  50  86  49  62  88  84  65  88  49   2 104 124  72  61  92 120 104 115 101  73  60  53 134 137  66   9  13   2  40  50 139  69   2  72 138  28  54 133  58  35  36   6  25  61  92  99  79  78  72  88  87  99  78  55  62 222 191  56  75  84 109   0 103 246 218 251 244 216 152 138 106  89 170 191 127 124 128 167 229 127 140 120  72  55  92  20  76 107  24 107 201  85  69 117 128 153  94  20  23  14  97 196 193 158 252 226 225  51  20  48  88 103  63  94 134 137 233 144 173 172  41  24  57  53  54  79  45  33  47  70  51  27  27  81  71  58  69  80  51  53  84  42  13  49  79 178 172 135 231 216 116  66  54 111 122  16  75  88  57  50  67  34  49  28  14 128 232 229  66  30  58  64  60  67  86  17  60  34 132 237 220 195 202 229 229 228 230 228 233 217 198 106 112 104  99  94  84  76  53  64 117 119 109  90 123 125  88  53  78  47  60  37  91  83   7  25 184  93  11  85  16  66  13  29  65  78  67  71  66  56 195 230 222 210 195 202 205  73 205 228 225 232 228 244 201  57  62  63  49  91  76  75 245 242 205 205 242 229  56 174 230 239 163  51  27 100 243 165 176 121  75 171 182  86  65 103 180 241 237 235 224 239 213 179 114 161  99  57  53 109 134 137 180 136 108 107 105 100  86  69  61  91  94 107  90  55  96  56 103 126 109  83  87  72 120  96 131 132 136 157 182 153 245 228 120 117  90  33  13   9   6   8 112 237 173 126 201 187 190 232 184 167 205 217 226 189 203 215 210 205 156 199 202 151 144 166 194 200 148 170 158  97  53 198 152 100  89  98  77  58 130 197 129 123 148 137 133 171 203 135  56  70  64  45  47 130 103  39  22   8 112 196 176 191 131  31  92   3  16  24  20  22  92 198 215 216 188 185 185 197 207 153  63 156 161 131 143 240 176 193 182 198 234 227 193 200 159 192 226 220 214 218 220 217 216 215 209 221 227 216 214 196 204 206 205 206 197 194 217 211 244 254 254 248 206 125 100 148 134 210 228 
 87  90  80  13 103 117 165 220  98  60 116  68  48  81 154 199 208 181  70  23 102 126  95  88  47 121 187  80  25  26  23   9  48  55  65  55 143 203 202  82 106  91 105 103 122 163 191  71  37  55 144 107  72  60  67  76  82  94  71  92  47  55  56  54  33  31 106 102  91 143 138 114 106  80  32  12  79 121  38  23  81  88  80  93  71  49  58  63  82  82  92 116  73  98 219 193  69  80  59  34   0  76 232 254 221 191 150  72 127 114 127 125 121 123 196 234 194 159 187 113 149 107  35 101  41  77  27   0  97 186  73 100  66  49  57  36   5  21  54 155 204 142 242 228 241 140  80 157  68  20  48  88  41  20  73 131 103 163  97  54  88  67  83  58  51  64  56  50  72  69  52  60 107  84  63  98  84  77  78  69  30  71 205 242 123  42 179 233 242 217 212 236 252 176  34  16  81 108  80  68  40  44  40  21   4 118 148  37   9  70  70  58  59  92  79  68  50 141 249 241  75  43 102  90  92  93  97  99 121 129 117 123 125 122 124 125 131 109  86 109 133 107 102 134 101  80  43  65  42  81  77 117  62   4  21 142  68  16  56  15  42   3  18  98 112 104 133 148  87 207 234 221 221 221 220 221  64 198 228 216 226 231 221 238 211 239 254 211  95  64  87 235 229 210 176 193 142  95 230 225 231 234 243  71 146 247 189 188 109 167 138 181 176 225 229 148 162 122  75  97 192 105  50 131 174 112 202 134 102  46  39  85 123 105  97 104  84  90  90 117 149 164 144 116 119 113 101 126 118  96  82  62  65  50  10  18  12  28  36  63  73 131 142 123 179 172 157 143 108  84  87 165 108   1  14  42  61  78 136 178 184 219 197  88  68  67  54  58  52  54 185  79  49  41  19 100  52  20  51  42  68  57  94 134 109  75  66  78  49  62 137  32  33  29  48  38  38 140  10   5  39  33  41  21  61  74  24  24  10 115 204 185 179 169  97 167  54  84 238 197  59  48 143 154 191 184 202 217 200 218 232 170 192 192 178 109 183 172 148 170 180 219 232 200 211 220 212 217 214 214 213 210 202 207 198 201 215 202 194 192 194 194 194 190 198 205 198 117  54 134 255 250 254 242 107  62  64 108 161 224 
 88  88  93  88 128  86 162  97  58  32  59  99  65   0  22  84 118 185 169 102 124 101 124  55  91 240  97 136  90  47  64  50  67  69  34   7 123 164 131  86 109  77 151 162 168 196 116  37  24  14  60  84  59  62  59  64  83  81  53  57  73  71  96 129 119 123 184 149 219 107  31 127 118  83  51  77  70 105  95 115 142 108  68  40  42  68  45  62  48  96 100 109 102 160 243 164  54  56 121 127 144  47  57 254 176 131 132 113 149 172 156 154 150  76 151 241 165 145 189 135  90  65  48  91  72  94  51   0 168 101  56  87 104 112  59  68  19  26 104 241 115 212 232 225 230 184 204 157 162 121  67 170 186  65  92 190  47   0  22  81  91  65  72  79  79  88  76  46  37  53  75  99  76  92  79  94 100  88  68  69 146 190 150  84  26  83 239 229 230  94  60  88 121 189 184  68  11  53  44  67  36  44  53  31  30  66  61  43  32  74  63  60  52  83  94  67  48 138 251 238  56  57  71  44  67  33  69  35  68  35  86  43  94  42  97  36  97  27  79 115 122 114 101 127 129 191 157 152 148 206 145 216 143 139  80  93  91  90  78  81  70  64  35 101 115 108  88 141 101 213 231 219 219 223 223 228  84 177 231 216 226 229 223 230 194 167 151 113  10  27  73 218 179 240 222 171 129 201 223 234 222 232 175 104 240 218 167 190 207 157  92  87  77 135 152  43  49  39  73 215 131   0   0  68 108 178 157 139 219 204 117  38  57  75  66  58  55  86  94  53 107 160 161 179 179 182 179 140 134 141 152 152 143 147 114  75  59  52  42  64  61  49  44  66  92 113 122 153 173 183 147  97  59  39  22  15   8   7  24 115 176 212 236  59  29  47  63  61  56 112  83  56  92  49 102 141  20  57  66  74  44  68  55 101  86  41  18  59  40  32 110  77  29  50  38  35  14 110 114  30  44  61  77  84  90 162 118 129 150 159 197 183 172 165 205 225 225  83 183 255 150  37  62 182 202 183 216 203 144 160 255 240 183 233 229 161 165 202 184 199 201 202 216 195 186 187 202 202 201 200 194 195 203 206 205 219 144  99 225 213 199 235 206 206 202 210 206 116  13  17 194 255 250 254 241 200 187 192 189 212 
103  45  94 150  79  38 164  69  72   9  33 120  53  19  24  65  18  59 119 103 120 119  71  81 242 140  69 106 149 146 153 126 141 164  69   2 124 156 120 129 157 161 184 198 188 120  23  36  47  25 104 116 120  79  61 103 176 103  65  82 114  95 111  73  27 100 208 140 181 112 153 167 102 152 187  83  32  16  62 127  94 108  92  67  75  52  68 166  79  65  68 102  72 166 250 153  28 175 235 232 255 232 167 187  91 109 100 167 163 131 118 117 113  11  31 217 180 217 209 134  66  11  38  53  79  57  82 146 157  75  74  70  98 109  84  37   2  54 230 150 172 247 212 240 140 112 158 139 195 143  68 135 252  91  80 199 212  45  71  52  85 152 215 234 236 225 234 217 176  95  37  27  20  14  13  22  41  79 149 217 207  86   6  61  69  31 116 236 237 108  66  58  32  38 124 246 132  67  54  58  36  44  46  43  26  48  95  48  50  92  67  51  48  90  87  66  47 132 250 243  56  65  79  56  88  53  88  50  91  45  93  30  88  25  97  26  92   9  79 118 119 109  96 135 100 131 119 105 105 100  63  93 223 247 176 124 126  96  94 105  83  92  52 100 114 112  87 104  94 195 234 221 221 222 224 230 208 213 227 221 208 208 234 200  57  49  24  63 115  72  30 198 219 217 208 231 196 233 230 227 218 220  87 201 220 186 174 169 129 166 116 123 104 146 182  45  87 188 167 153 102   5   1  39  35  97  58  47  84 139 238 220 173 121  75  62  60  72  51   2  91 153 126 161 184 157 172 172 175 184 179 178 191 180 184 198 172  82  90  68  61  82  83  52  59  41  52  73 227 121 135 148 138 152 110 101  87  77  41  94  37  52 205 116  25  59  66  56 104 117  58  86  95  66 157 111  67  72  75  80  56  62  58  37 108 111  41  48  43  44  73 133 118 108 100  99 112 140 208 165 164 179 195 184 175 183 184 188 189 184 157 151 163 160 164 177 204 146  78 248 217 135  29 158 219 189  92  41 119  95 187 188  84 149 172 217 210 230 227 219 213 209 208 207 210 207 209 204 203 208 220 225 212 226 246 253 185 119 252 233 126 216 230 192 178 194 188 205  73  11  52 235 254 254 254 245 235 228 214 196 
102  29 112  61  76 102 122 127  26  67  49  50  53  20  48  82  50  56  47  43  62 131 131  82 190 155 175 185 135 150 174 170 164 177 103   0 128 143 165 191 207 195 178 183 195 131  43  46  65  48 133  73  59  27 135 200  99  21  34  93  51  42  69  18   2  54  86  89 178  83 227 201 107  93 166 124  33   6  83  70  83  82 105 153 113  74 131 140   2  75  71  67  35 190 255  83 129 224 113 229 253 211 126 104 113 109 100  98 135 110 122 118 125 102   9 130 246 245 237 217 205 201 127  48 107 157 172 147  88  78  77  72  91 101  56  12   0 188 206 132 254 219 243 209  69  40  77 198 204 166  84 180 252 122  38  73 234 113  70 154 220 116 102  83  61  50  57 134 228 234 217 189 196 195 176 192 209 227 200 146  77  87 146  87  35  74 113 202 233  84  88 111  85  46 152 165 144 101  15  64  39  38  47  42  34  35  47  32  37  75  76  52  44  76  89  63  48 136 249 242  52  95 123  50  91  26  67  35  67  30  75  21  89  15  75  15  69   7  67 117 127  98  99 143  90  96  99  85  79  77  74  58  84  66  94  92  81  85  73  72  65  66  38  97 119 119  82 120  95 198 249 241 240 239 237 241 244 238 235 203  91  78  88  72  58  70  60  62 102 188 192 191 245 157 192 231 120 205 243 216 230 136 127 251 170 174 190 188  60  85 158 213 192 202 117  59 204 164  21  34  63 126 105  50  66  42  46  69  97  47  24 116 192 229 209  68  53  87  34  21 101 166  69  79 166  79  96  99  98 100 111 124 153 159 170 210 195  68  97  90  72  69  82  24  44  69  37  55 220  29  61 107 144 166 129 116 117 132  83  17  36  83 182 157  14  31  37 102 110  58  62  49  38 108 169  49  70  53  46  67  55  49  53  53  60 108 130 159 146 145 139 144 164 151 150 157 163 163 155 153 152 151 144 139 147 150 155 143 144 130 141 147 158 157 166 174 172 144  69 167 254 175  30 120 204 216  84   4  50  56  17 129 229 182 122 164 135 196 216 203 203 205 206 204 204 172 175 185 227 207 214 254 152 116 250 252 241  76 182 254 149 139 240 201 154 177 190 213 157  35   0 109 253 248 247 243 223 223 222 223 
101 130 101  40  86  40  93 182  75  94  90 103 100 153 117  97 196 197 110 160 108  67  71  89 123 190 191 177 155 143 188 187 183 180  88  29 174 111  52 113 166 198 197 166  95  29  34  57  46 133 114   1   3  83 208 118  54  31  19  42  55 163 229 224 152  33  32  32  47  15  90 203 160 181  57 130 222 222 107  20  16  58 113 120  76  70  96 137  88  66 109  96  72 216 200   2 138 241 217 244 215  87 116 183 214 157 145  69 146 130 117 122 130  80   2  64 224 195 127 149 248 220 181 136  84  85  46  42  72  58  69  97  78  29  29   7 123 217  99 236 193 226 200  99  33  62 115 113 161 102   8 186 226 243 151 114 204 168 186 222 157  82  81  88  82  73  81  71  10 128 226 148 118  73 167 228  98 197  30  86  47  68 140  45 129 155 156 164 230  94  50  76  90 208 147  44 135 222  78  42  40  38  41  37  42  31  37  43  35  73  61  56  41  47  85  67  49 132 249 239  46  59 177  81  89  66  77  68  87  55 115  81 135  79 120  81 102  73  94 112 120 110 100 139 100 110 115 118 124 112  93  90  81  88  86  87  88  88 103  93  86  67  55 105 113 129  89 112 114 201 212 208 211 210 214 209 215 209 213 214 218 206 129 114 122 117 101  81  71  47  64 187 237 187 242 234 167 164 230 234 196  79 225 208 178 185 183 206  48  20  43  11  32  46 110 179  93  67 186 235 224 219 167  35  70  43  64  65  54 131 151  49   8  31 137 162 189  87  33  29 123 191  46  51 203 118 113 105 163 150 119 101 103  91  79  82 133  32  55 101  82  81  89  77  73  71  18 142 151  18  75  82  73  64  84 126 147 157 153 126 117 109  86 182  95  59  67 167 109  62  69 102 113 157 125  68 141 170 124 113 116 125 139 146 142 120 138 144 118 106 109 102  94  87 141 135 100 115 125 137 146 132 134 164 141 112 128 189 196 188 172 166 168 174 152 175 205 176 126  35 234 226  39  70 119 216 212 177 112 123 211 138 165 235 209 188 213 182 192 201 217 193 202 207 210 206 185 176 160  48  69 249 218  36 164 254 255 163  60 237 232 113 194 223 195 202 210 220 209 129  92 122 216 213 201 214 226 235 236 236 
230 198 150 103  66 143  52  95 170  64  80 190 122  86  61  17  78 173 194 150 170 185 169 117  65  91 109 103 110 110 138 170 202 183 114  54 146 170  28  17  10  79  98  77  83  96 122  62  53  98  44  78 110 210  46   7 157 246 102 133 249 241 224 177 245 223 234 227  65  18   3 103 240 111  34  44  92 145 155 207  47  17  55  94  94  65  75  80 123  76 100  90  67 205 105   6 113 237 255 158 135 144 154 225 202 205 120  96  95 142 117 125 123 131 105  95 155  90  88  79 212 159 184  93  89  68  40  72  50  81  54  87  84  28  27  59 244  69 206 172   8  74  55   4  37  67 103 151 207 102  30 199 231 236 212 209 178 235 106  72  87 116 105  94 122 140 134 116  62 158 217 206 168  18  75 205  69 172 128  71  37  85 132  13 167 174 145 165 234 198 229 147 155 192 145 135 140 130 182  35  40  41  43  38  38  41  30  33  27 110  95  65  37  45  73  71  46 128 251 240  55  55  65  39  72  60  67  39  69  34  75  15  76  18  77  25  84  20  72 112 122 111 100 141 104 103 114 134 125  95  95 114 114  96  85  90  94  82  95 110 107  64  55 101 107 118  91 114 114  73  36  61  48  59  41  60  46  57  40  60  50  76  76  95  90  89  56  71  87  91  40 151 182 221 244 226 207 160 133 169 126 162 240 176 180 183 194 189  35  48  29  14  52 113 138  89  45  64 205 190  82  42  69  13  30  51  61  40   0 121 238 255 178  77  40  95 183 127  18  24 117 129  50  39 123 178 169  72 206 133 221 204 203 170 182  90  95  60  77  86  37  51  91  81  68  44 171 230  59  72  78  42  47  73  46  48  66 114 107 121 159 101  90 121 153 175 177 140 132 130 130 136 130 122 139 140 108 101 115 119 112 101 108 112 104 113 107 124 147 131 131 116 118 141 164 163 124 122 114 140 162 129 164 153 135 146 149 178 188 188 186 170 148 150 132 151 172 164 164  61 115 251 114  25 118 221 193 209 217 165 194 195 199 208 215 214 211 228 230 196 147 181 179 219 223 179 203 202 200 119  13 136 255 146  36 230 251 255  57 120 253 119 120 234 225 114  96 239 236 252 253 253 241 229 221 214 202 169 141 130 
145 141 106 135  60  75  24  15  95 156 178  78  19  50  79  67  56  39 112  95 122 112 131 137 134 109 105 154 140 101  76  89 102  90  76 126 194 243  87  29  76  99  31  70 113 109 115 186 174  99 142 164 128 126  55  49 189 161 164 192 158 193 220 162 214 201 229 230 205  36   0  16 107  73  87  29   0   4  63 194 168   1  16  76  41  28  55  85  79 122  70  87  87 209  59  32   7  53 151  77  47  51  40 254 164 117 130 117  69 142 125 111  84 125 178 126 147 128 149 161 165 195  76  71 115  62  59 116  68  43  74  91  32  40  19 219 100 150 201  49  72  24  56  61  95  93 139 188 247 102  14 220 254 220 176 187  68 197  52  46  61  64  49 155 202 123 128 138 109 207 229 218 242  82  69 242 214 233 116  68  52 114 167  17  30  37  54 148 222 131 220 199 184 183 181 189 179 146 146  26  41  35  39  34  34  33  54  43  16  88 114  97  92  94  62  71  40 131 250 240  57  63  80  50  83  44  72  38  75  30  72  24  82  14  91  20 100   9  82 114 128  97 101 141  96  99 118 121  89  99  95  77  54  20 103 126  74  97  87  87 101  69  52  98 111 119  82 118 125  84  23  82  26  84  27  83  25  83  20  89  17  86  23  82  32  77  25  55  83  67  59 162  58 192 249 223 216 159 178 178 186 238 194 180 192 188 185 200  37  16  42  35  19  25  14  42  69  54 149 109 116 124 169 158 107  96 146 112  68  11  34 115 201 255 180  22  44 176  26  17  42  57  38  37   0  45 141  37 165  16 215 119 185 104 170 114 115 149 122 121 102 110 112  58  49 162 235  69  17  86 105  84  75  79  89  47  35  54  32  41  69  92 129 149 153 150 153  94  87 100  99  96 100  93 104 134 116 120 106  95 122 158 154 163 147 150 179 210 180 194 167 133 146 139 145 160 136 130 116 110 112 125 148 131 130 135 128 132 139 136 143 156 146 153 144 137 147 152 168 159  38 211 230  39  66 201 204 184 199 217 220 225 223 220 225 230 218 164 115  92 136 171 154 123  90 190 208  89 128 130  69  11 220 255  77 126 225 205 118  73 163 203 148 175 136  54 129 249 222 204 190 158 125 101  89  71  46  60 118  84 
 63  93 104  91  75  76  59  31  26 163 143   0  43  76  96 117 108  95  66  73  89  82  36 140 125 110 191 157 133 152  90  76  43  50  88 115 118 247 226 205 221 227 217 234 212 156 184 205 193 193 184 180 166 177 200 193 185 164 140 127 103 198 227 154 198 148 206 174 190 190 107  63 193 199 111  77  78  57  15  17 126  56  64  91  32  45  29  44  33 117  91  67  85 228 192  43  16  15  37  15   9  16   1  82 166 152 186 131  88  99 124 118 178 213 164 118 115 187 213 135 158 200  45  84  86  55  77 100  91  66 108  36  65  22 179 161  90 236  22   3  51  30  68  59  39  64 129 136 208 125 160 217 216 211 217 224  82 226 188 172 180 188 155 114 204 157 154 149  50 215 228 211 220  55  81 230 222 216  79  92  56 101 230 209 197 192 214 224 245 139 193 234 222 218 220 231 197 169 136  21  39  33  43  40  34  33  71  72  29  45  76  83 128 101  63  75  44 128 249 242  53  60  84  50  90  59  73  38  85  37  87  26  92  20  98  38 102  11  82 115 122 111 104 138  95 102 103  89  97  75 112 106  29  75 171 174  92  53  83  79  76  69  60 102 107 125  89 115 125  86  32  94  34  93  44  93  47  94  50 102  43 101  48  88  54  86  40  68  83  35  50 168  69 194 248 229 214 172 194 203 250 215 170 183 191 182 188 194  71  20  44  29  50 191 100  62  59  33 118 174 182 200 202 251 251 198 170 222 219 195 149  77  26  88  78  46  65 177  87   0   7  15  16  22  14  74 172  34 162  18 101 121 170 126 169 142 172 187 184 209 181 137 168  42  29 223 106  37  77  40  55  69  76  62  60  74  66  76  54  50  38  29  62  93 124 135  97 111 148 156 162 156 143 144 161 158 176 162 116 129 112 146 152 125 147 123 131 149 123 132 130 136 127 125 124 137 134 114 129 124 112 112 140 153 138 143 136 141 131 128 137 138 138 136 139 138 143 153 155 175  83 106 255 137  17 122 218 201 189 193 204 206 216 216 174 164 172 102  29  23 120 117  95 130  70 115 182 116 107 128 118  25  64 255 216  62 134 192 219 204 176 209 121 109 122  48 112 106  68  90  57  71  84 147 130 100 159 142 135  96 
102  82  52  97  62  65  53  56  74 104 178   9  52 131 106 102 115  87 102  98 103  94 143 237 189 136 216 180 141  94  96 161 121 171  78  55  57 223 201 126 207 152 127  89  67 126 205 200 197 185 178 187 189 194 203 209 205 210 207 199 162 121 172 177 132 221 166 204 158 229 225 208 247 230 173 125 101  22  52  51 158 109  72  73 130 189 144  76  61 151 120  52  39 139 255  82   3  37  84  56  13  54  34  11 229 177 193 146 125  57 184 221 177 128 110 134  30  73 216 158 220 158  65 118  66  25  74 112 109 115  74  61  94 124 229  75 242  84   0  21  19  13  52  50  38  43  37  97 170 149 250 189 210 213 217 206  72 226 214 217 208 218 120  25  66  66  56  51  38 229 227 211 191  28 144 239 219 210  75  82  52  75 102 107 123 118 104 107 108  31 152 228 206 208 206 223 165 133 154  23  43  35  40  34  36  28  60  74  70  18  23  26  88  79  42  44  41 125 250 243  59  64  87  56  89  52  80  37  79  38  81  26  86  17  98  23  95  17  80 118 118 110 103 140  97 101  92  93  88 133 170 156 161 170 156 159 139 165  75  73  74  63  58 100 114 121  94 113 129 131  36 140  36 157  40 129  36  84  27  74  16  70  26  72  31  60  23  65  88  49  61 173  74 202 245 230 175 201 176 139 210 197 184 189 187 180 191 184  95  90  85  26 175 255 128 106  61  31 168 224 222 235 241 209 185 236 196 215 230 239 199 129  42   8   6  23  63 170 239 127  54  15   5  43 153 205 194 121 133 154  64  76  92 101 184  81 188 124 128 123 166 159 125 186 157 187  20  57  74  46  54  38  58  45  27  47  76  84  73  77  80  64  47  70  93 132 107 156 174 166 135 156 139 114 135 118 132 114 118 117 108 110 119 124 117 118 106 125 128 134 134 135 127 126 131 125 145 117 131 121 112 109 121 152 140 141 139 139 149 140 138 139 137 134 135 142 143 150 156 162 151  38 223 238  49  97 199 206 200 192 204 202 212 154  45  84 137 158  85  51  74 186 109 143 107 118 203 146 120 138 185 114  18 141 184  96 151 216 214 212 203 200  66  62 183 180  52 116 156 149 108 198 165 125 108 113 156 112  51  89 
 37  55  70 126  43  25  94  77  77  54 186 119  19  69  38  69 101  74 113 137  80 111 213 204 225 217 145 140 204  65  60 143 158 150  63  90 110 221 158 112 122  53  74  54 103 209 229 214 186 170 179 170 175 180 185 184 193 192 200 206 215 201 132 165  95 185 224 205 211 207 137 179 157 219 237 223 226 162  65 200 220  93  86  64 105 143  90  83  77 156 153  93  62  71 197 170  17  59  72  94  16  60  75   1 153 248 237 142 119 110 136 113 105 111 121 134  59  14 178 253 235  78  49  63  66  76  99 116 102  65  59  98  83 239 100 201 152  17  57  50  24  30  43  49  38  28  13   5   8   2 117 239 193 210 230 196 160 212 182 207 182 213 162 175 136 170 147 169  67 217 238 236 219  26 143 240 234 205  78  86  47  91  89  70  75  71  68  72  71  29 178 247 229 229 230 241 192 177 124  20  43  31  41  34  31  30  55  61  98  58  57  43  48  75  60  21  32 127 248 242  61  54  80  46  80  44  72  35  78  37  79  24  90  12  98  30  98  15  84 117 123  95 103 144  96  96 100  99  96 166 234 201 141 153 165 198 233 194 165  70  74  65  57 101 116 126  84 122 110 132  68 148  80 153  87 113  64 104  64  89  46  84  58  79  57  74  26  73  81  26  60 181  74 211 239 232 190 142 189 159 177 182 180 183 196 185 187 184  78  97  72  39 171 177 135 198 187 194 233 218 224 179 226 112 144 200 221 202 195 159 240 188 157 211 203 105 109 211 182 216 242 167  19 149 159  97  52 160 229 135 177 192 168 187 105   0 163 112  95  86 130 176 120 152 115 182  43  31  73  79  65  64  79  78  92  58  61  70  68  73  75  88  56  87  90 102 114 122 142 162 129 112 119 103 118 118 126 125 121 113 107 129 118 139 132 137 119 128 134 129 135 124 128 120 126 129 148 136 128 119 117 111 114 139 144 133 136 127 152 157 152 145 142 142 127 146 144 125 156 160 173  70  83 246 146  62 168 143 224 198 205 208 212 187  79  90 157 133 134  25   6 121  67  61  41  73 133 153 125  98 150 152 192 119 170 187 190 183 197 192 206 192  78  42 197 168  45 156 103  91 118 124 133  58  90  82 205 180 103  76 
159 209 156 145  74  73  95  93  19  19 109 160  16  30  49  49 107  79 129  62  75 233 243 155 116 200 188 133  99  98  71  97 169  77  75 126  56 191 119  65  64  83  83  79 117 191 204 170 164 176 177 170 174 186 185 186 189 197 199 179 195 197 199 125 137  93 199 123 136 190 213 171 130 187 185 186 238 239  87 185 226  97  78 177 110 169 149 110  56 173 105  52  53  30 165 233  82  43  96 170  88  43  78  40 106 232 107 192 102 100 110 126 102 116 116  80 199 184 122 249 124  47  95  44  77  66 109 216 152  33  71  67 230 160 105 226   7  55  54  54  57  66  58  44  18  21  23  14  10   1  47 115 119 212 209 193 197 182 178 185 174 194 177 205 193 218 218 131  58 128 159 171 166  90 122 127 134 125  79  82  37 102  87  88  95  90  87  85  81  49 158 180 161 167 172 188 121 123 104  29  39  27  40  36  34  26  53  53 108  94  92 117 159  80 165 152  36 125 249 242  62  61  89  53  90  59  75  37  88  42  91  29  95  21  95  37  97  15  84 114 125 109 102 133  96  95  95  74 169 107 119 186 192 182 191 173 159 114 117 135  64  71  57 106 111 129  91 117 114  50  23  60  23  41  18  54  19  79  20  81  12  81  24  75  23  80  32  77  73  38  60 182  82 214 246 218 225 159 170 154 182 177 180 192 204 199 197 175  97 103  25 118 198  74 131 148 204 204 228 204 186 128 206 173 167 176 187 204 179 178 187 212 243 225 234 226 195 167  65   9 114 115  35 132  47  28 105 144 217 224 150  73 105 135  45   0 177 147 133  99 128 157 122  91   8 161 187   8  83  81  65  71  82  79 103  98  62  68  68  54  67  65  48  74  77  86 130 101  95 116 137 119 128 114 118 125 122 127 121 117  98 120 113 118 128 126 119 119 134 128 132 124 132 119 128 131 138 150 129 132 128 116 108 130 153 136 146 132 133 153 153 159 141 142 128 129 151 140 139 155 151 159  92 107 149  14 119  43 186 230 200 214 208 242 139 136 161  72 114 102 100 150 166  58   3  81 115 113 101  85 100 133 212 211 197 207 207 210 212 211 213 198 115  45 151 196  37  81  77  88  69 172 240 149  93 100 210 181 180 183 
189  87  79 233 250 193 123  32  42  46  74 139 156  80 122  65  39  73 119  36 135 216 163  68  15  76 240 116  38  90  77 169 182  12  87  77   2 189 130 186 211 182 189 132 136 171 162 134 152 167 163 155 170 180 174 180 170 172 171 184 191 167 191 176 130  73  95 223 155 232 211 163 193 127 112 227 163 100  73  59 133 101  51 144 168 191 223 211  25 173  72  77 141  59 102 189 152  35 142  68  78  45  46  71  84  82   0 165 146 151 211 219 158 121 108 157 239 104  87  98   5  64 116  95 102  52  57 167 112  99  56 198 223 102 231 162   3  66 173 117  70  87  31  34  21  23  24  19  30   5 121  88  80 219 210 228 225 225 224 223 224 216 218 207 204 170  91  67  51  42  36  16  38  55  85  78  64  72  81  77  33 109  85  84  84  83  79  82  74  68  86  49  48  44  45  55  26  54  54  36  42  34  33  37  32  22  62  48  96 102 106  99 162  57  96 189  20 123 248 243  65  59  87  45  87  46  80  35  79  34  78  23  90  13  94  24  93   8  86 115 123 112  94 124  97  97  96 158 174 115 139  70 174 220 195 237  51 197 176 136  51  72  57 106 113 122  95 114 123  67  32  83  29  74  26  75  21  64  26  77  13  82  26  84  28  85  20  75  83  35  61 191  75  95 172 233 230 230 184 121 185 184 180 191 167 159 204 168  65  82  13  94 169  64 165 228 169 202 244 170 165 189 218 227 202 187 180 214 153 177 172 175 237 236 210 223 227 246 248 106  40  33  23 124 147  44  91 140 191 228 230  84 121  79  12  11 116 207 186 173 160 146 116 110  22  50 234 101  57  63  80  93 102 102  98  89  60  63  83  75  65  62  56  61  80  83 126 115 114 112 123 118 112 115 105 123 124 133 120 116  97 107 117 114 127 121 125 108 125 132 134 129 132 125 120 137 121 149 153 135 141 133 107 115 150 141 135 134 123 132 140 157 149 134 134 128 141 154 146 142 141 137 166 140 113  21  90 109  92 201 202 204 212 231 107  52  72  57 152 128 205 253 229  70   0  44  63  68 187 163 193 207 206 207 200 206 201 202 211 218 229 249 146  70  40 216 128  34 153 168 111 177 210 217 220 213 219 244 203 240 
 79   0 155 251 182  74 186 172 128  86 104  82 193 126  63  88 115 164  24  52  45  26  49  59  41  64 120  72 108  86 103 223  90  49 126 119  12 190 137 176 149 100 165 184 113  99 122 183 178 177 163 161 165 168 167 170 168 158 157 192 184 173 195 229 175 129  61 221 180 194 205 129 185  75  79 159  88  35  95  75  77  73  42  84 129 211 180  60  84 131  54 105 237 174  91 245 222  84 166  68  68  63  42  96   1   0  25  51 219 225  90  66 184 201 215 235 114  20  78  17  22  61  93 100 110  72  95  74  76  52 184 215  42 189 238 103 121 175 250 131  65  57  25  17  25  32  19  20  20  21  37 122 115 236 236 213 215 213 211 212 209 206 208 203 201 182 148  85  42 112 198 101  86  72  83  95  90  91  81  71  29 105  80  80  84  81  81  82  71  74  99  68  81  80  77  69  73  80  30  27  34  34  34  31  18  49  69  49  91  98 119 102 114  71  81 192  23 122 248 242  64  56  85  49  89  46  83  36  85  40  84  24  95  22 100  37  98  15  91 115 129 110 102 123 103  90  86 179 203 185 215 126 164 196  69 179 151 130 158 210 105  51  60 102 121 121  89 118 125  65  33  80  30  76  27  76  25  75  24  83  18  86  31  86  33  88  16  81  73  35  77 192  70  13  80 244 229 187 166 140 203 199 176 196 150 191 200 168  69  77  54  67  84  61 152 235 157 184 203 172 200 229 155 181 225 197 174 166 198 192 212 166 200 191 192 225 183 154 237 154  62  55  28  53 191 146 138 150 187 189 175 159 137  84   2   0  24  71  66  89 100 121 131 224 174  41 163 120  49  64  76  82 102  90  74  79  62  43  76  71  68  80  51  66  84  81 118 116 122 118 123 117 100 117 103 115 114 115 119 116 110  95 115 107 121 122 125 119 120 131 130 135 130 126 117 131 120 133 194 139 141 148 125 111 134 148 130 132 124 135 140 150 156 137 142 132 139 145 157 154 145 129 123 140 168  68  54 172 108 146 187 209 213 225 207 108  76  65  53  29  23  70 153 168 104  98  84 176 219 208 204 210 197 194 207 214 212 223 240 233 219 200  98 117  32  98 237  19 119 253 241 237 243 217 238 253 253 232 204 241 
 96  29 118 198 102 105 246  94  41 123 116  29  67 190  74 154 225  97  46 135  39  83 118  49  74  81  66  70  62  96  69 113 104 135  91  79  18 146 124  97  48  56  71  65  99 121  78  80  52  77 102 194 193 175 170 170 130 167 179 181 189 186 182 204 209 133  88 128 217 108 180 143 211 150 210 137 182 113  60 161  97  63 162 238 179 163  41  82 194 100  59  67  78 199  70  72 212 220 149  87  81  84  56  97  39 189 194 170 252 130  19  11  45  79 193  58  19  92  68  52  38  38  71  66  60  52  76  42   9 146 230  95 195 251 108  32 205 227 113  74  88  66  24  23  10  56  32  14  21  43  21  36 131 252 217 216 213 202 211 208 209 207 209 210 212 222 236 201 204 250 154  72  61  89 127  85  80  80  79  70  38 108  72  77  75  79  75  76  62  75  77  66  70  71  74  78  55  38  34  42  30  36  40  15  32 101  36  21  77  99 131 101 110  71  87 192  23 124 248 243  70  57  95  56  89  54  77  37  90  39  90  23  92  22  96  28  96  12  85 115 124 115 100 125  99  84 147 105 142 116 194 213 154 140  82 126 195 115  47 205 215  48  58 108 116 120  88 115 125  69  47  87  43  78  30  80  34  76  25  81  18  82  31  84  22  83  23  76  72  28  79 119  48  27  82 212 144 135 136 204 203 201 176 154 155 207 143 117  98  40  88  86  89 118 224 208 192 193 217 175 173 224 168 188 210 167 122  84 164 187 195 206 161 196 227 230 201 131 219 113  33  29 113  22  21 129 239 206 210 181  34 116 222 175 129  52  36  14  17   9 101 190 203 218 225 225 101  64  89  80  96  96  51  31  61  88  67  22  15   7  26  55  65  73  76 101 111 114 120 112 106 124  96 111 110 104 111 105 123 108 111  98 112 110 119 126 119 122 117 132 122 136 131 130 128 120 127 132 183 142 135 152 147 108 118 144 140 149 131 129 141 142 158 148 159 136 132 139 149 156 150 134 121 140 159 133  36  95 161 203 182 208 212 218 230 220 213 206 148 140 159 167 181 218 222 235 228 237 231 216 218 223 221 218 217 187 178 143 106 100  78  76  77 111  53  20 199 169  76 231 253 252 238 232 228 241 200 188 132 122 
 18  39  63 166 164 211 154  50  43 102  94  60  18 199 183 178 132  51 198 154  94 138 111  62  45  79  82  31  51  93  61  53  77  97  91  91  58 162 184 115  51  60  39 177 248 190 210 184 163  89  71  95 124 206 188 157 123 146 171 176 179 193 203 193 223 133 104  98 211 208 226 238 190 173 123 117 108  92 132 136 171 234 223 250 192  54  72 216 115  64 186 206 102 171 171  49 148 169  18  74 152 142  61  51 100 222 129 241 254 252 192  34  58  34  43  20  76  68  37  51   6 109  68  13  40  61  29   0 121 240  31 147 253 150  70 142 246 158  77  91 161 166  94  75  63  51  26  31  43  31  18  31 224 232 212 211 208 207 214 209 205 205 208 206 211 228 187 213 222 123 100  94  90  62  73  93  81  78  77  65  37 126 103 104 104  97  95  95  81  97  75  59  65  65  64  66  60  41  38  47  43  30  24   2 103  77  32  35  32  28  62 109 116  70  88 182  17 126 248 241  69  58  85  45  83  40  78  33  79  38  79  25  89  17  99  27  95  17  89 118 120 105  97 130 100  88 139 122 111 116 156 158  86 149 157 194 138 148 113 157  99  56  59 108 116 121  92 119 125  56  36  75  36  72  23  74  23  68  28  78  21  79  27  87  22  83  17  79  80  47  87  63  21  25  89 187 185 173 161 208 204 188 173 147 204 223 199 134  75   3  50  64  55  59 191 184 111 127 237 167 137 195 222 192 191 163 157 204 240 194 110 212 158 214 155  90 141 191 219 173  72  19  29  24   0  36 107 116 157  89   0   9 111 151 179 213 206 194 192 168 197 164  80 126 186 131  75  82  65 111 111  73 130 229 235 231 230 237 227 138  33   3  27  57  89 100  73 105 117 115  96 121 110 108 120 103 127 132 130 119 115 109 109 119 115 131 128 128 118 127 131 136 138 142 132 117 127 136 163 151 131 158 160 111 107 139 162 145 137 120 134 139 144 154 165 158 130 137 143 150 153 136 132 142 188 157  31  44 147 221 194 198 212 209 216 221 220 225 237 232 233 236 235 222 213 201 186 165 127 101 128 132 108  86  66  62  74  70  70  68  83  82  77  95  49  38  58 225 172 210 207 159 139 121 102  79  68  63  47  64 
  3  46  80 164 187  19  30 127  69  49  80 163  21 134 205  94  26 112 252 183  78  86  43  36 107 124  61  28  52  62  28  43  69  43  75  75  86 245 239 218 187 187 161 217 130  25 139 178 223 205 109  48  61 128 180 165 154 152 173 170 173 184 225 190 177 112 121 192 140 190 222 114  64 135  74  74  54 152 100 137 235 217 238 211  80 150 209 175  90 137 188 234 159 106 193 107 124 191  87  37  55 173 178  54 183 245 224 251 250 254 151 103 111  63   4  48  91  70  48  11  30  41  23 171  93  18   0  94 249  65   0 188 200  18 123 242 120 114 126 112 131 124 109 127  60  61  57  41  34  29   7  39 245 218 211 213 213 209 210 211 210 208 205 204 222 196  44 201 186  48  91  98  97  94  51  84  76  79  78  63  36  65  70  68  67  68  66  61  63  68  62  62  68  74  72  65  54  42  27  33  39  18   3 128  92  40  57  26  33  69  48  76 110  58  62 209  32 118 250 245  72  55  93  51  92  58  81  38  86  41  89  24  94  23 103  38  96  17  87 116 131 103 106 137  98 102 101 132 222 153 125 147 162 141  78 135  71  69 149 146  24  71  61 104 126 122  86 119 122  62  45  82  39  76  31  78  30  76  26  82  27  81  30  83  30  85  20  82  64  38  80  66 152 191 132 186 203 196 217 212 203 208 134 176 194 204 220 169 194 109  33  61  86  72  78 196 149 123 214 157 143 172 203 163 193 203 146 224 208 129 186 225 157 211 218 109 166 208 197 175 198  13  39  50  81  59   0   1  45 144  22  19  32  39  37  65  48 101 115 129 138  97  71 124 109  52  72  77  54  57  69 198 251 179 100  98 102 108 149 209 231 138  27   2  65 109  70 109 106 114 106 120 125 105 125 108 116 125 125 126 121 123 101 117 115 125 124 125 124 131 135 121 126 132 150 135 135 133 143 160 131 144 138 108  99 127 118  54 137 114 123 142 134 142 145 146 150 140 142 143 149 145 148 114 134 173  66  17  91 212 198 191 209 213 214 207 217 220 203 224 234 203 138 150 215 119  63  69  70  70  62  60  62  66  78  93  93  95 100  79  81  61  52 106  91  60  34 144 226  82  48  49  55  49 106 129 123 140 134 138 
 34  37  71 212 147  65   1  18  29  33  14 151  62   9 125 148 102 232 210  91  54  81 122  67 124  74  42  57  50  61  39  84  56  75 130  95 164 206 222 234 243 246 230 210 102  27  90 111 102 158 171 108  17  40 142 190 173 164 166 172 187 186 192 205 202 143 177 226 173 170 200 145 120 106  87 150 109  87  72 168 204 182 248 160  30 140 173  98  85 150  64 138 181 172 152 173  73 226 201  76  72  49  68   2 100 173 228 255 255 193 109 180 127 150 172 114  73  62  66  99 193 127 141 254 180   0  71 231  91  61 175 249  69 100 224 152  66  81  77 112 132  65  92 133  48  41  39  39  29  29   7  62 246 215 212 212 212 211 208 206 207 213 208 209 227 182  21 218 238 124  73 101  97 102  87  99  74  81  79  68  47  34  35  40  40  36  35  35  32  43  62  66  61  46  52  36  27  35  45  43  40   0 104 250  75  45  41  38 199 244 112  24  56   8  65 225  38 119 248 244  80  55  94  52  83  48  80  38  77  38  85  22  91  20  91  19  92  19  84 113 126 112 110 141  93 104 129  61 125 157 150 146 154 119 107 140 122 113 178 118  48  76  63 104 120 124  88 113 119  56  43  77  39  70  28  71  26  66  22  76  22  77  20  81  19  74  15  81  72  44  86  34 205 213  61 160 222 223 217 205 213 181 133 203 168 143 136 211 135 200 148  64  61  51  92 196 207 144 177 185 197 188 218 182 111 100  89 123 171  92 218 176 164 194 201 151 160 196 191 175 238 118  26  28 116 176 113  31  87 137   0  48  61  21  70  28  22  40   0  28  51  79  56  39  49  67  84  94  67  95 210 235 108  59  63  72  70  51  28  35  82 206 225  95   8  44 103 150 114 124 111 116 135 111 115 114 109 124 121 129 114 123  95 109 114 112 118 111 120 118 126 130 137 136 144 134 118 125 122 147 140 136 122 120 123 147 102  54 206 129 132 135 142 139 136 148 150 136 147 137 144 149 157 136 132 183 128  25  71 140 196 200 210 213 215 204 213 205 149 208 172 140  65  93 216 178  90  95  92  92  97  98  93  91  99  93  92  92  98  82  68  45  44  90  96  67  55  39 221 153 111 145 157 112 132 183 201 192 172 131 
 91 108 174 173 104 136  17  37  40  50  17  73  82  18  63 132 243 213  74  71 117 120 136  93  50  70  77 105 113 114  49  84 121 137 157 148 208 148 217 239 221 221 190 228 235 155  63 177 191 138  62 221 140  17 117 195 150 154 163 171 180 184 175 185 227 128 109 177 161 167 176 194 197  42  85 178  61 151 225 225 237 222 223 102 112 171  99  59  67 108  86 110 134 213 208  94  45 148 204  48  66  53  74  68   4  12  78 170 142  92  67  25  33 125 160  76 137  99 166 100 248 255 253 243 195  42 237 174 156 190 251 136  17 219 202  50  92 162 170 164 124  24  40  69  63  45  83  73  20  18   0 106 241 213 215 213 211 210 209 206 203 212 208 207 220 146   9 181 253 209  72  75  95  95  58  71  76  54  49  53  43  33  27  27  29  35  31  30  33  26  28  64  62  26  34  37  49  55  57  57  14  49 237 228 213 194  40 160 239 241 168 175 173  29 187 227  30 119 246 242  77  50  90  48  84  42  77  32  84  38  83  27  89  18  99  31  98  30  90 111 123 104 105 140  96 100 131 119 167 128 106 129 146 192 199 139 124 205 239 143  54  75  62 108 119 117  93 108 123  50  44  75  40  69  26  68  27  69  28  74  27  84  35  82  32  80  19  82  61  39  88  20 184 142  14 187 220 216 212 224 191 203 183 185 134 173  19 163 121  47 230 225 150  84 160 217 192 180 208 155 195 212 162  67  85  73  95  76  53 157 160 120 238 235 206 196 199 211 168 167 171 212 146  70 108 171 113 143 120  98  74   0  32  42  48  43  10  85  62  38  60  87  25  19  57  57  40  57 147 253 188  86  82  93 102 102  97 106  95  95  39  18 113 250 155  12 181 162 117 122 121 109 134 129 105 111 103 117 119 122 119 111 102  92 116 110 122 119 115 120 105 109 118 120 118 121 125 126 119 132 147 155 137 120 129 130 110  77 254 193 121 141 148 135 139 140 151 121 146 146 138 144 149 159 151 177 177  55  39 106 205 179 211 215 225 196  77  55  97 160  86  99 193 222 211 213 130  68  85  89  93  92  94  95  92  86  84  87  89  79  73  56  45  44  69 110  67  37 103 246 179 205 190 189 141 147 183 170 172 164 
 81  32 135  93 113 217  70  19  59  17  17  12 149  75  49  98 227  95  30 185 153 101  56  80 101 100  71  79  71  73 130 156 138 132 142 158 128 187 162 180 240 212 123 207 245 252 150 150 230 183 153 198 200  47  65 186 158 151 163 172 175 183 164 174 208 108 120 205 143 124 132 123 125   0  81 160  34 120 235 171 240 239 123  87 155 201  84  55 149 164 194 225 105  45  42  73 160 104 132  50  77  63  60  68  43  43  68 122  91  68  58  74 155  77  52 148 207 107  99 178 253 229 123 192 177 198 201  58  70  95 216  30  67 191 110  59  66 131 180 103 127  45  61  84  62  44 135  99   8  46 116 177 227 216 217 216 208 209 208 204 205 206 202 208 216 170  40  27 190 252 185 108 132  67  10  67  95  33  58  87  79  71  62  69  50  21  53  51  47  46  38  67  67  53  65  67  71  64  49  18  14 206 235 225 246 129  98 238 221 223 194 253 147 127 251 203  33 118 248 245  79  52 100  56  89  52  79  36  87  37  92  26  89  23  92  31  92  14  87 115 129 104 112 136 100  98 122 131 141 137 172 173 148 133 160 171 167 206 100  37  83  73  58 110 121 113  85 114 118  54  48  72  48  68  36  70  32  74  27  70  26  73  31  75  29  80  25  82  58  42  88  27 190 134  33 188 211 218 222 193  45 180 227 123 162 210  38 125 178  67  94 242 125 109 228 147 163 196 228 207 186 213  82 155 227 198 211 203 105  80 169 120 214 185 136 130 156 207 228 205 206 225 195 160 228 182  92 108  92 210 211  93   8  14  17  38  71  56  89  22  16  49  34  59  76  15  72 209 236 156  72  91 110  89 104 144 153 159 157 146 149  86   3  73 239 220 189  91 141 125 115 107 117 138 111 106  98 100 116 115 119 113 110 105 119 123 119 118 112 126 130 104 117 124 119 116 129 129 120 125 144 146 142 120 109 107 115  84 169 191 107 122 146 140 140 132 140 117 120 150 143 147 145 152 160 137 164 115  12  57 135 149 220 209 225 219  49  16  11  36 130  35  93 248 213 203 177  70  95  94  92  94  88  96  91  84  82  81  78  74  70  64  46  29  44  95  74  58  28 186 213 153 165 174 173 177 191 149 213 151 
  1   8  81 116 118 244 157  62  74  68  56   4 142 139 148 203 127 124  92 138  92 110  89  87 103  70  18  61  95 127 164 173 143 144 177 179 205 171 105 159 168 207 189 172 224 244 194  85 178 208 181 166 144  56  85 179 183 164 165 167 174 183 192 221 195 125 135 223 205 215 102  76  86  70 228 175  58 144 189 159 250 204  95 198 176 128  42 110 210 184 154 107 219  97  63 151 253 211 207 207 207 157 133 145 193  30  37  30  18  47 180 191  62  83 128  64  16  19 141 243 254 202 102  95 226 243 162  58  27 185 243 184 203 226 168  49  51  98 161  32 112  37  54  73  54  24 120  82   5 131  65 139 197 205 239 229 207 209 203 205 205 207 213 220 224 235 201  40  14 143 192 138  93  60  50  77  79  45  69  82  69  84  84  75  71  36  58  77  51  41  59  54  42  48  66  78  57  32  12   0 142 251 216 233 171  54 222 227 234 208 213 181  82 238 222 186  55 116 247 241  85  51  95  51  89  47  77  36  80  34  79  26  87  20  95  28  94  17  87 118 125 111 110 133  98  99 107  98  62 114  70  15  15  10  13  25  65 138  44  28  86  69  63 112 113 122  97 114 116  47  50  73  42  69  37  65  31  62  31  70  31  73  26  72  30  73  14  81  60  41  83  24 192 140  34 192 227 215 224 193  40  46 205 136 221 237  51 158 175  68  88 199 159 111 248 143 137 230 156 181 206 148  99 224 194 193 188 177 212  74  76  38 179  73  28  38  26  56 156 137 233 233 113 146 109 116 252 118  65 194 103 223  90  74  97 106 179 191 207 130 146 189 174  71 126 110 222 203  63  54  99  89  80  83 126 163 149 150 155 154 149 158  70   0  79 205 196 147 151 131  97  82  97 148 126 106 109 119 107 110 121 120 125 127 128 119 100 103 106 127 111 106 117 131 133 119 121 106 116 112 139 145 141 141 123 110 115  92   1 130 173  90 133 151 140 143 140 127 110 136 148 149 148 157 145 115 157 159  39  46  93 194 218 204 215 238 154 122 156 158 215 144 164 235 213 201 211 195 173  70 100 105  86  92  97  84  82  82  77  74  70  62  55  46  31  51 120  71  45  83 222 183 166 177 175 113 129 118 171  89 
 25  38  77 158  52 137 194  60  86  41  16   8   0  55 211 158  67 144  73  18  40  63  83  79  37  61 117 194 185 164 133 127 115 125 153  76 153  40  72 159  68  78  81  50 190 226 240 163 126 186 157  96 131  65 116 211 168 170 165 167 182 185 206 189 128 199 119 153 130 219 143 173  71 118 247 147  92 230 209 141 233 212  68 119  95  74  42  69  71  29 119 208 187 191 241 180 145  27  12  19  24  52 125 179 214 145 104 104 131 171 160  43  99 170  92  88  73 146 171 221 254 146  75 181 217  82 218 210 217 254 197 203 183 184 181  91  74 147 197 103 117  40  47  50  51  45 103  55   3  46  92 143 189 201 216 213 226 216 209 209 220 225 230 216 168 202 226 197 118 112  36  41  61  64  35   8  10  20  14  11  11  10   6  14  14  22  17  11  15  18  17  19  26  30  44  33  11   8   0  95 246 210 225 213  59 184 235 234 224 217 210  88 208 241 175 165 110 113 247 242  84  48  88  42  88  46  83  34  82  39  84  27  93  24  96  33 101  16  87 112 125 108 107 132  96  99 110 109  37  24  16  25  35  33  35  25  14  11  36  86  92  69  63 112 111 117  95 107 121  43  54  63  45  64  33  65  35  65  31  65  30  75  32  74  42  76  21  81  59  46  78  17 201 129  49 202 175 226 196 235 175  30  80 232 191 170  38  49  51  70 132 249 245  29 146 173 133 203 136 183 138 126 145 162 194 179 165 180 142  84   1  37 121  48 148 213 169  51  73 122 192 236 232 204 155 142 203 219 120  92 126 201 240 212 203 213 136 149 181 192 238 153 101  84 134 192 253 106  31  86  99  85  81  84 100 160 143  95  65  72 118 149  91  27  10  12 108 132 127 132 133 132 128 136 124 106 105 117 107 111 125 128 118 111 101 113 120 134 121 130 118 103 121 122 132 116 122 114 112 119 126 145 134 152 144 108 103 142  69  57 233 141 100 138 137 149 142 136 115 132 151 155 155 158 164 156 184 198 120  33  57 188 235 216 213 228 235 175 217 220 217 218 214 224 214 206 207 196 168 112  68 107 104 107 102  87  83  86  78  73  76  61  60  54  43  44  89  89  60  43 100 136 204 151  76  45  63  54 141 180 
 65  28  34 178 140  11 194  98 114  55  55  26  43  93 105 123   0  84 166  67  88  36  87 110 116 158 165 159 154 138 139 174 166  82 179 195 112 116  82   8  39 160  66  29 168 209 228 237  69 114 146 106 172  97 141 216 159 168 163 174 194 191 175  67  46 209 186 211 161 135  78 149  70 113 196  89  67 152 247 172 210 174  53 148 166  82  32   6 120 169 217 171 102  78 128  74  52  57  50  41  41  38   4   3  73 130 126 128 121  48  48 137 176 139 170 254 253 228 189 254 184   1 105 245  37  25 178 189 240 227  64  71  26  10 123 134  70 138 163 204 183  92  73  64  40  74  72  27  19  10 118 214 247 207  75  83 230 253 243 248 226 212 245 162  94 113 119 135 115  99  61  76  69  23  25  29  30  30  31  25  19  33  29  17  22  26  25  25  22  23  20  22  38  28  15   4  10   0  50 230 231 215 229  91 141 233 230 231 218 225 107 159 241 184 140 205  58 114 251 248  86  53  97  56  92  54  84  41  87  39  91  22  94  30  96  29  98  14  85 112 133 112 109 135  98 104 115  66  37  31  29  33  35  34  35  33  32  34  33  38  89  75  59 106 119 112  93 111 117  48  56  64  54  63  39  64  35  64  32  58  32  67  30  64  23  65  19  81  49  44  73  29 224  89  16 141  23 169 230 190 242 140  37 104 216 125   5  64 174 117 222 254 139  82 190 229 155 200 192 248 229 227  82 116 209 178 190 186 160 203 157 151 209 188 210 179 220 183  43  73 155 215 174 188 234 207 198 191 197 207 229 213 143  17  32  46  86  61  25  65 213  70  48  60  67  58 127 238 110  98 108 103 109 104  81 141 144  75  65  63 106 154 128  29  17  36  72 135 118 121 128  66 106 137 126 101 102  98 107 119 124 129 121 115  93  99 107 120 122 114 121  98 105 105 114 104 106 112 111 127 126 145 126 124 149 112 111 120 149  55  94 154  95 120 128 137 146 141 122 111 133 139 158 145 139 147 169 183 155  30  32 137 224 213 209 219 218 161 172 187 182 197 189 193 220 208 194 208 195 211  96  93 108 101 101  86  85  80  72  71  71  63  58  57  51  35  30 114  82  48  76  97 165  80  36 106 100 117 222 239 
 17  79 127  37 222  33 114 170  90  93 181  50  73 157 196 221 129  46 131 202 240 132  81 116 171 161 150 149 149 118 157 160  77   1  79 242 123  72  56  45 126 221  54  26 187 189 135 152  33  80  98 162 223 141 155 208 157 162 162 192 161 123  80  17 177 205 169 205 157 117 183 146  38  77 193  55  56 198 253 182 200 149  49  87 155  65   5 113 235 246 173  89  77  29  31  62  96  66  80 104 126  95  92  81  55  37  83  86  72 102 140 107 161  82 190 254 247 254 251 175  27  63 250  89   0  48  90 172 252 195  84 126  97 104 132  90  65 187 152 187 157  48  80  63  41  57  32  32  31  15  47 220 253 178  12  20 116 118  83 115  63  51  75  54  83  73  61  85  87  78  49  51  48  22  30  26  21  20  20  18  45  48  49  32  13  19  23  24  22  19  26  31  39  38  29  20   9  12 193 251 212 174 139  88 229 225 233 213 233 155 109 248 210 172 164 229  39 115 245 241  88  50  95  49  82  45  79  33  74  37  80  23  86  16  95  23  95  23  94 112 125 114 107 137  97 107  82  30  30  28  36  34  29  26  32  37  34  28  32  19  47  81  59 109 116 120 102 112 114  40  52  61  40  56  38  57  35  55  32  58  28  63  35  66  34  65  16  87  51  39  75  19 180 210 159  62  12  38 215 230 209 101 136  28 137 151  31 211  89 149 255 135 106  97 163 215  85 158 204 139  62  88  41 102 194 188 204 203 195 217 235 213 215 212 189 176 194 180  52 120 157 210 187 228 235 198 235 212 193 205 205 240 204  27  73  63 108  93  19  41 143  81  33  65  80  85  35 186 191  80  92 103  97 100  97 125 167 108 114  75  52 141 148  38  20  35  81  97 115 122 111  59  42 118 130 110  96 105 102 125 115 127 105 113 102  94 107 106 110  96 106  92  96 112 113 117 105 117 117 121 127 145 160 123 130 115 104 103 142  78 113 218  81 100 124 129 155 146 148 104 112 117 149 136  93 124 144 152 151  84  11  77 191 176 207 205 200 177 176 179 183 202 182 180 185 190 167 201 188 201 164  54  76  82  92  91  75  77  74  73  61  57  55  55  54  45  30  78  97  45  71 117 110 127 105 214 239 238 227 231 
 73 217  61   5  44  59  67 129 123  93 138  64 103 244 193 217 249 231  49 139 235 211  51   5  73 160 108 131 202 174  51   8   1  12   3 129 188  83 119 196 186 181 110  49 213 233 159 188 131  90 134 204 162 111 214 181 161 187 192 167  97 110  51 116 179 193 180 156  98 186 110  85  73  79 211  76   0 150 196 135 104 242 155  99 136  96 139 221 106 117  57  41  15   8  30  60  76  43  51 163 243  67  69  43  54 203 183  53 115 154 235 191 150 116 235 255 255 220  50   5  45 237 142   0  25  21 113 214  59  41  91 244 235 247 145  27  35 165 185 154 142  60  72  55  44  45  40  29  28  15  14 213 237 114  38  39  63  19  17  16  24  22  11  21  20  26  37  61  66  73  11  18  42  31  31  27  51  56  56  55  41  18  20  45  44  43  35  25  21  25  32  41  31  38  52  40   5 139 253 243 136 104 207 202 228 234 220 226 197  97 228 229 148 133 227 195  50 115 247 244  91  49  98  58  88  58  85  38  86  36  91  31  92  25 104  44  98  23  88 116 129 112 104 137  94 110  71  33  29  29  44  37  32  38  40  42  34  32  29  27  34  82  58 109 114 117  95 110 117  41  63  66  50  54  41  63  35  61  36  55  36  64  37  65  30  66  22  79  44  47  80  22  37 217 253 173  38  15  70 250 158  92 250 115 160 206 190 162  49 243 217  76 205 120 178 234 165 147 170  62   7  30  79 195 194 186 194 202 196 199 201 205 213 214 209 232 113  51 105 148 191 214 160 161 214 223 173 186 235 196  45  75  92  32  89  81  90  39  25  61  84  69  19  63  78 106  62 101 247  80  70 107  90  92 106 104 161 114  93  88  74  96 116  63  17  29  68  51 128 127 117 127 125 105 107 119 112 126 115 114 106  99  99  93  99  81  97  99 104  98 105  97  84 112 107 123 115 113 106 110 138 149 206 171 132 123  99  93 112  90 169 249 115  62 115 144 170 146 146 140 129 147 139 158 147 151 157 174 185 202 148 145 191 174 211 198 195 191 192 182 183 191 178 180 163 182 174 151 203 224 242 138  50  64  60  66  72  78  74  68  74  73  76  60  57  57  44  30 103  89  61  80  99 224 240 226 199 229 220 202 
129 147  86 156 117  71   7  44 134 128  77 206 101  89 217 184 228 251 178 165 172 209 103   7  71 181 168 127  56  17   1  38  36  25   2  60 201 129 148 123 120 128  50 119 219 233 224 162 152  96 157 122  86 159 246 110 158 207 138 122 109  90 189 218 196 231 253 212 170 250 230  94  66  55 145 171  60   8 119 229 190 253 232 222 223 151 194 100 111 154  11   0  67 108  20  59  55  90 166 219 253 245 176 102 176 249 253 137 110 201 253 251 208 160 243 254 214  51   0  28 177 200   9  20  25  49 233 100   0  41  71 154 153 200 129  33  48 150 160 167 103  62  61  51  47  36  57  29  19   4  18 184 238 197 106  64 112 102 105  73  63  66  45  57  51  58  66  66  51  89   4  26  45  26  31  31  48  25  31  31  25  28  28  25  29  27  33  33  21  32  37  26  17  40  66  27   1  77 196 240  59 129 252 230 235 226 215 225 108 185 240 178 153 201 186 197  49 113 251 247  93  51 102  52  87  59  78  38  82  34  83  20  85  18  96  25  90  12  82 114 135 112 108 140 100 109  69  33  33  35  35  40  45  44  37  39  39  35  28  22  38  76  61 114 118 116  98 110 114  39  60  57  54  51  40  55  34  51  36  56  30  55  32  57  32  60  19  84  43  45  73  41  11  72 241 250 141  35  22  71  23  82 231 238 232 178 221  56 103 255 104 127 204 210 199 184 177 230 182 105 114  99  64 178 204 191 199 200 200 208 215 199 203 213 214 216  62  56 187 191 180 157 170 156 198 200 182 195 205 229 223 144  30  26  99  75  85  26  40  96  97  57  46  59  49  82  48  61 243  69  74 100  89  81 110  72 139 139 101 110  82 104 138  96  10  23  28  59 138 123 108 109 101  88  97 143 134 131 106  92  95  93 110  98 100  92  96 101 101 113 100 101  87 104 102  91  95 116 128 105 114 118 169 171 140 135 104 112 117 119 111 234 151  88 119 130 136 158 142 142 127 146 151 164 163 159 158 170 182 201 217 212 196 192 204 189 182 183 189 185 209 207 210 235 244 220 205 246 249 252 253 246  80  66  95  83  87  85  83  73  86  71  65  57  53  60  50  32  66 106  50  74  84 160 102  92 129  96 110 107 
 40 201 174  64  53 198  94   9 101 160  58 103  38  31 209 227 230 235 172 173 180 190 195  99 150 131 119  56   0   0  41  33  35  26  25   5 133 224 140 155 150 110  33 197 198  92  99 115  29  46  80  78 108 252 189  75 219 114  61 146  75 188 253 151 141 112 144 210 231 208 213  59  30  67  74  23 168  74 216 253 253 254 243 244 233 230 169 112 178 196  88  73 196 253 181 192 126 175 251 250 255 223 204 253 252 254 199 198 226 251 250 248 158 117 247 223  28  13  85 197 255 116   0  31  18 183 196  13  66  40  69  84   0  63 113  51  55 181 186 142  35  50  43  56  53  31  66  39 126 129 157 157 187 248 148  69 107 125  90  62 104  93  93  55  44  36  56  77  78  92  21  36  44  28  27  30  46  16  27  32  34  35  34  33  26  17  25  27  27  38  27  21  58  62  51  23  13   5  16 100  37 109 231 237 228 216 228 142 139 246 193 156 174 211 180 199  50 114 247 241  78  38  93  56  89  52  83  38  77  37  77  27  93  23 110  42 104  26  96 118 126 118 109 140  92 110  64  33  32  36  34  39  42  39  39  40  38  35  34  28  37  74  52 115 118 118  97 109 115  28  55  58  54  46  45  54  39  49  39  50  36  58  32  57  33  63  23  81  44  43  71  38  40   6 118 245 231  77  24  29  51 125 200 235 216 206 178  23 194 225  64 181 198 234 189 153 131 178 156 233 253 229 214 208 193 198 203 213 208 211 210 206 156 124 152  79  12  79 165 221 227 143 214 154 201 231 206 229 208 216 146  53  34  30  62  71 110  53  42 120  80  22  36  47  84 158  57  66 195  32  66  63  92  95  98  83  99 173 104  94  77  84 133 132  34  17  31  50  89 140 104 104  86  88 112 165 133  97 101  91 103  94 106  97  97  98  93 104  96 119  99 100  95  93 107 109 112 106 131 108 101 105 130 162 149 148 106 107 116 127 118  58  91 130 106  74  13 135 138 153 125 128 148 160 182 172 169 159 171 195 194 180 133 176 220 213 223 242 248 241 205 247 253 253 253 251 210 240 254 251 250 255 191  82 118 104  93  98  88  72  72  70  62  65  62  60  56  45  29 108 102 114  80 184 152 175 234  97  89 116 
 54 200  28 114   8 181 209 103  52  76  45  41  45 121 252 233 180 200  88 129 200 194 210 219 149   5  72  94  34 129 190  73  42  40   2   6 101 185 160 164 184 107  47 148 183 132  72 218 176 135  93 109 142 221 114 177 190  55 103  89 152 239 132  58 174 193 118  66 178 131 114  35  12  25  75 107 213 228 251 251 251 252 247 227 195 246 253 192 153 235 255 253 254 250 253 204 168 245 252 255 211 109 152 255 255 211  66 228 255 255 255 209 170 205 254  89  24 115 166 243 254 110   4  22 123 243  34 101 209 102  40 112  42  66 114  52   2 116 150 113  46  60  66  68  47  28  53  28 125 255 252 200  32 206 173  69 109 160 115  77 165  72 123 108  79  52  68  90  81  71  12  36  46  23  23  60  36  28  36  30  36  29  30  24  36  26  27  30  50  44  10  52  72  64   9  45  68   8  11  41 139 164 234 252 234 223 168 110 243 213 139 171 222 172 185 208  54 110 247 231 187  72  69  35  62  38  52  20  72  25  73  13  73  14  72  32  76  18  65 111 129 122 108 136  68 103  58  37  51  29  41  36  40  39  37  40  43  34  34  35  34  65  41 118 116 123 102 113 110  34  59  55  55  48  42  53  40  46  37  48  38  55  35  56  32  55  31  82  34  53  75  41  40  35  22 109 152  83  90  63  53 220 230 146 189 224 130  86 253 169 100 227 165 219 180 197 172 173 213 248 233 223 200 202 199 194 194 195 208 203 208 203 163 167 157  84  21 119 143 163 158 194 192 222 152 219 194 188 210 156  34   3   3  61  88  98  83  37  66 108  58  72  55  60 117 160  46 145 243 147 172 136  63 100 103 102  79 169 121  92  87  69 120 148  96  31  41  62  87 132 107 106  94 127 147 135 116  87  95  90  95  99  95 104  94  98  90 103  98 110 109  97  98  87 102 107 111 103 102 108 110 120 116 148 153 155 118 100 108 122 151  65 236 168  95 116  76 150 150 163 156 129 160 163 188 148 119 126 131 154 115  76  45 105 161 234 254 251 250 254 214 210 254 250 252 254 218 204 253 251 252 251 254 151 105 111  93  99 108  92  80  82  72  67  62  64  67  49  38  61 110 114 156 243 209 211 201  97 119  91 
 31 137 203 197  11 177  80  82  52  60  47   7  84 231 210 130 119 195 120 170 117 136 200 205 187  45 104 161 205 252 221  77   9  23  72 140 146 125 176 157 132 141 136 168 218 238 219 208 197 207 193 150 119 108  65 143 138  58  69  95 239 142  27  35  89 134 176 180 203 136 121 124 122 113 141 162 214 254 252 252 253 242 230 194 179 194 253 136  66 194 252 248 252 252 249 201 185 252 250 143  32  51 217 247 140  40  82 251 229 156 113  49 148 199 113  39 142 110 227 240 215  81   0  68 253  94  44 197  76  94  92 207  62  78 141 113  28  39 106 189  79  21  60  65  51  35  25  44  39 145 243 220 146 203 100  70  99 119 109  78 138  80  78 107  95  82  71  69  82  73   9  43  41  30  59  51  23  40  27  39  33  30  28  31  25  34  22  33  67  50  19  66  70  56   8 131 172  11 117  65  28 141 237 140 202 246 142 204 231 157 164 201 180 169 178 196  40  98 245 221 234  79 117  70 119  62 110  54 117  51 104  42 100  33  88  48  81  28  72 125 121  81 100 135 104  95  35  19  77  49  28  40  41  38  43  42  38  30  68  29  23  57  51 107 117 102  81 114  94  33  34  39  34  34  30  42  25  36  28  33  23  37  28  35  26  34  32  72  36  43  72  43  40  41  29  21 192 209  92  44  14 160 225  86  98 244 135  97 254 127 134 180 160 183 179 211 176 214 253 224 216 215 199 191 194 193 196 193 210 206 237 177 158 238 212 203 191  54  49 174 158 205 171 210 205 185 228 161 195 216 185 112  42  30  82  69  86  59 126 131  11  40  44  45  69 102  46 132 227 138  94 198 113  91 115 111  78 149 154  87  56  48  91 143 137  47  23  62  84 122 117 107  93 128 136  92 114 104  99  98  92 108 107 107 102 104  94  98 112 107 115  94 101  87 103 105 112 118 108 107  97 121 118 129 148 159 142 100 105 117 144  66 146 168 104  97  91 131 197 146 139 138 146 160 164 153 142 137 145 158 141 103  34  76  32 121 255 250 252 253 245 190 245 253 251 251 253 192 239 251 253 252 255 221 103 112 106 105 107 104  93  83  76  73  65  59  52  58  43  19  83 105 122 155 129 183 135  13 117 125 
 35  11  45  94  51  81  69  58  41  39  70   4  93 159 105 134 169 182 173 224 147 120 160 183 217 203 207 243 237 108  21   6  67 151 170 161 154 124 144 122 148 121 175 233 205 137 167  53  33 165 219 197 184 174 118  51  93 101  87 148 224  73  72  46  26  25  17 154  89  43  72 108 118  84  21  52 234 254 255 240  82  31  40 109 150 212 254 193  59 205 255 255 254 250 190 113 191 236  70   7   8   3 198 108   5   0  76 231  83  92  53  55 109  21  77 197  89 193 255 176 208  60   0 216 177   8 179 180  31  63 187 175  60  76  88 205  79   0  60 154 202 129  62  46  43  38  24  29  71  36 136 253 241 197  53  55  75  65 102  85  72 106  76 100  84  65  90  85  95  63  18  51  35  38  54  15  25  44  25  39  26  25  26  41  22  33  19  28  48  46  64  72  71  58  56 207 222  59 226 212  78 174 232  49  53 140 210 240 197 161 190 211 178 193 196 192 132 211 225 224 203  49  97  65 107  62 106  51 100  51 107  50 115  45 124  74 113  68 217 221 215 192 210 229 229  78  10  25  39  98  68  41  29  34  33  42  56 106  76  19  21  20  96 125 112  74  83 119 115  63  74  79  78  81  72  76  67  77  62  75  65  73  56  69  60  52  23  65  68  60  50  35  39  39  47  16 115 132  35  32  42  48 211 208 211 142  35  93 254 104 148 185 161 196 124 180 182 240 242 217 208 206 205 187 199 195 197 198 203 229 233 143  87 112 227 220 229 179  41  39 138 144 131 145 235 179 239 209 196 224 153  95  42   0  20  36  67  66 119  60   8  54  83  74  48  91  41 160 153   2  13 101 147 110 109  90  91 129 168 144 139 138 144 154 162  57  22  39  72 119 155 109  94  96  87  72 129 126  97 121  97 120 117 107 101 100  95  90 110 107 119 101 105  97  90 108 104 124 107 113 103 114 126 114 145 147 154 120 108 114 129  59 117 248 131 106  63   3  75  41  28 113 124 142 152 155 149 144 159 173 155 136  40  60  46  18 201 255 250 252 254 213 212 254 251 250 255 225 199 254 249 252 253 254 144 102 114 109 110 106  99  91  80  74  71  65  33  54  58  26  89  88 133 201 193 212 214 191 201 232 
 72  29  18  70  20  16  56  82  64  27  57  99  24  16  71 164  32 164 206 133 165 210 138 117 203 221 215 137  10   7  51 146 179 149 135 143 121  98 121 184 154  86 135 223 181  57  77  42  92  75  21 124 180 191 158 205 107  73  53  71  70  15  10  20  27  25  45  97  72  78  42  24  16  24   0 124 255 250 254  93   0  13   1 102 153 214 254 141  44 219 252 149  96  46   7  36  69 101  36  43  46 111  55  76  75  48 115 142 142 145  89  91  41  93 229  82 162 255 206 119 207  17 142 254 121  11 117 172 218 191 149  36  63  57  57 124 103  65   4  14 115 180  72  30  65  55  20  10  35  10  17 166 236 220 229 229 222 216 202 113  75 130 141 133  83  65 100  90  94  40   9  42  38  23  45  42  20  45  20  45  41  35  44  28  27  31  22  25  40  28  32  72  64  49  59 117  96  13  93 202 232 254 207  33  67  55 127 214 116 193 185 164 178 177 176 161  56 153 216 224 209  57  80  49  84  51  77  34  85  31  86  25  82  23  97  19  97  11  74  77  65  79  73  77  59  47  37  26  22  27  88 111  93  91  95 118 135  82  19  28  20  25  56 101  86  95  91  82 105  33  58  42  56  49  42  49  48  43  40  45  39  50  31  47  28  49  26  71  39  64  58  33  43  39  48  30  49  69  34  47  91  23  92 231 227 126  92  93 241  94 150 174 146 181 168 193 150 249 239 222 215 210 201 184 186 197 189 170 134 115  21  54  36  20 179 238 208 229 206  35  47 137 164 124 202 166 193 181 200 211 107 135  77  88  57  65  23 110 177  27  25  92  82 129 106 105  27 189 137   0  13  44 127  59  85 152  83  93 146 139 161 132 121  98 127  63  29  30  49  56 117 122  94  96 107  91 126 139  97 100 100 105 111 108 115  95 105  93  95 109 113 119 108 111 103 112 106 114 113 108 109 106 120 106 131 140 153 129 111 112 128 124 147 209 131  98 119  15  27  69 104 158 106 137 153 159 150 128 145 162 130 154 109  32  91  14 113 255 250 252 254 251 189 247 251 252 252 253 191 233 254 251 253 255 207  86 113 109 114 107 105 101  88  84  74  73  57  43  64  36  74  82 156 194 149 170 202 165 219 126 
 82  55  95  30  10  41  63  29  62  40  13 189 198  75 139 218  37  97 103 110 119 203 172  62 182 177  16   0  40 127 174 168 148 132 109 148 196 130 100  98  62  78 149 222  91  71  61 140 182 170   2   2  12  72 135 128  98 151 109  76  80  78  55  64  56   2  17   7  74  73  32  41  23  18  45 136 217 254 253  70   0   7  32 180 215 237 247  79   1 175 173  53  75  55 123 117  55  39 101  81  25  96  33  66  56  73  76  60  41  47  52  46 108 244  86 116 255 244 121 164 209  98 233 144 137  32  30  61  97  65  12   0  17  54  86 125 122 186 148  83  78 171 111  49  75  51  56  42   2  58  44  41 226 214 174 148 161 137  82  86  98  90  83  83  85  93 101  82 103  48  22  51  35  33  24  52  28  41  46  21  35  37  27  26  39  21  33  27  32  32  16  71  63  60  76  72  49  49  40  31 156 255 131 108  95  55 130 187 183 197 164 174 185 177 185 150  92 204 223 226 208  59  82  45  89  41  86  35  81  36  88  27  95  19 101  26 101  24  88  80  92 110 129 120  32  42 109  16   2  16  16  24  62  77  77  55  13   4   1   0  71  58  17  84  83 100  91  68  89  27  57  40  51  39  45  47  38  45  36  39  37  42  37  50  34  47  23  75  30  40  60  27  37  40  45  35  61  53  21  73 197 106  42 225 234 116 141 165 224  75 112 176 180 134 145 166 109 247 242 218 215 214 193 170 181 201 195 158 117  29   0  15  41  86 142 141 201 231 236  79  83 165 232 165 207 162 174 202 202 203 219 215 161 196  51  73  75 126  87  71  46  79  93 117 101  89  34 171 239  50   0   1  53  56 102 169  34 104 164  54  54  54  51  28  45  73  59  25  62  65  39  94 105  93 107 100  89 109 100  94 103  97 106 102 112 104 102  94  91 109 101 121 109 104 127  93 108 109 119 108 112  98 106 109 112 138 141 138 118 109 112 146  64   0 205 160 111 107  29  42 110 183 131 131 158 154 146 126 137 152 133 136 130  41  77  73  46 226 254 252 250 255 215 206 254 250 252 255 228 200 254 250 254 253 249 121  99 110 115 114 106 108  99  92  78  76  79  43  54  55  40  61 167 190 170 191 155  55 136  66 
 66  51  71  64  36  40  70  14  42  69  11  43 139 242 227 142 110 140 132 136 207 211 138 172 176 150  70  10  67 166 152 146 143 137 126 143 134  72  80 146 113 101 172 167   3  62 139 157 250 177  26 148  38  35  36   8  97 159 191 195 221 176 177 137 111 106  93   7  37  71  65  47  28  88  16  68 177 255 253 213 139 136 186 207 254 254 247  54 110 183 145 183 157 137  91  29  92 153 168  73  18  33  13  65  97  58 127 139 114  49  84  87 217 115  79 242 254 172 104 217 194 217 112 104 191 160 195 159 104  96 111 132 150 144 101  29  57  82 153 179 143  90  54  42  51  39  50  14 112 239  44  45 244 158  89  84  82  83  99 109 108 114 107 107 110 109 114  92 100  32  15  49  35  33  28  48  22  22  36  46  39  36  38  37  29  18  33  23  31  35  14  40  69  48  75 109  95  38  79  82 142 255 112 162 134  14 153 155 225 196 161 185 185 203 140 204 120 205 220 225 201  56  71  24  66  28  68  31  76  27  81  23  76  12  87  22  83  16  76 101 113  74 123 154  44   1  87 136 115  50  68 107 112  99 104  81  84  69  63 132 141  16  19  93 105  75  94  96  89  30  65  42  56  51  49  46  45  45  43  43  41  44  40  48  40  44  27  75  36  44  63  39  37  41  45  37  56  64  36  90 175 168  53 222 234 121  64  62 195  46  96 243 191 103 136 192 170 184 253 232 216 211 198 199 204 210 227 211 189  70  30 119 104 173 212  78  53  98  87  32 108 111 223 212 247 185 185 227 216 206 167 133 170 182  27 106  85 109  54  53  80  59  65  97 104 102  31 162 254 199 134 131 202 209 238 221 173 242 245  74  29  76  72  76  50  86  79  28  58  63  80 134 105  98  94  70  76 137 130  96 108  94 100 106 102 103  92 101  85 103  95 100 103 101 124  95 102 109 122 115 118 112 110 115 113 147 144 136 122 111 114 124 110  30 192 156 112 127  59  85 168 111 106 137 161 159 160 140 138 162 176 139 139  83  33 106  27 111 255 248 250 254 246 194 245 252 252 253 252 192 232 252 251 251 255 203  84 117 120 128 114 105 107  98  93  69  43  34  36  64  35  41 193 158  95 194 101  18  82  72 
 53  54  23  56  60  40  74  43  28  70  30   0  38 159 113  92 121  63 143 247 168 127 147 129 188 101 157   4   0  80 143  91 103 190 176  77  86 180 154 151 199 140 125 134  53 189 197 212 227 146 158 188  32  77  40   8  35  21  64 106  97  76 119 146 148 193 175 108 140 108  67  38  52  74  31 137 207 168 205 253 204 253 251 224 254 229 102  89 130 102  77  51  14  43  24 172 194 109 129 137 182  39  45 111 156 123 223 139 137  80 120 166 154  56 212 255 226 119 137 242 222 178   9  71 133  64  94  93 116 135 112 224 225 127 175  81  56  51  44  70  66  62  71  20  20  18  17 151 244 108  22  27 166 187 125 162 163 128 143 120 113 109 112 111 106 103  97  81  98   1   6  34  27  35  27  51  38  36  38  31  34  33  30  34  30  28  36  20  30  36  27  16  50  35  42  96  78  66  87  85 150 211  92 211 214 182 163 186 189 165 168 179 181 154 152 206  95 201 228 233 218  66 104  57 121  46 126  47 123  41  98  29  83  16  74  10  87   5  90  94  85 101  76  93  38  27  29 105 214 210 160 138 100 104 119 130 162 201 236 214  72  23  24  78  89  70  82  89  53   7  40  31  23  29  28  32  26  25  36  34  25  27  31  34  21  27  18  56  32  54  57  39  37  32  43  34  47  58  53  18 106 231  92 217 234 114  87 101 173  33 104 240 159  94 218 224 187 134 238 206 205 211 198 207 216 204 169 232 224  85 169 236 164 106 157 193 172 125  98 176 207 128 220 167 190 104 155 227 152 210 146 113 197 156   4  41 121 110  41  73  77  15  61 122 122 117  67 103 252 253 255 255 250 214 178 202 185 205 251 162  67  99  80  68  88  45  24  25  31  51  89 144 110  96  93 108  94 116 129  88  93  82  80  94  96 107  92  98  90  92 102 102 108  99 132 101 107 104 117 121 109 126 125 135 131 141 137 122 126 110 107 107 146  55 108 167 111  91  18  72 165  18  54 160 127  88 209 151 127 122 171 153 134  91   5  61  65  22 220 255 251 252 255 217 204 254 251 252 254 225 193 253 249 252 253 250 123  80  83  94 103  87  71  58  51  52 187 147   8  36  37   3 153 152  75 123 165 158 197 183 
 61  35  27  36  75  39  50  76  18  34 141  38 108 128  81 119 168   2 116 199  28 112  97 120 220  94 164  84  13 129 178 163 114 140 170  98  83 162 156 182 240 217 178 129 134 207 239 226 144 178 128  35  86 108  59  51  39  14  16  25  29  54 105  88  79 112 133 167 176 123  55  46  77  92  39 114 149  93 228 245 160 239 253 254 252  87 111 107  12  30  34  20  48  53  18 163 159 189 233 179 160 162 205 202 232 227 141  90  37  21 165 185  58 166 255 231 155 113 202 233 218 235 154   8  29  38  50  55  88 105  15  83 116  94 169  71  58  62  72  48  50  34  16   7  20   0 165 253 237  63  27  19  74 132  96 109 109  90  99  95  92  93  91  90  81  73  63  50 130 124 116  81   6  29  22  28  32  33  34  35  18  21  34  28  26  19  18  11  15  27  35  30  52  40  38 108 107  52  83  95  87 152  52 163 226 249 104 198 189 176 163 184 184 135 203 193 108 209 242 171 147 109 195  92 117 102 146  97 131 104 127  82 105  66 119  78 103  67 147 123  29 169 130  33  16  45  43  33  61 127 188 214 215 216 213 213 209 224 222  54  24  59  58  67  64  74  58  64  43  73  65  67  53  57  51  58  48  57  48  48  42  42  43  46  39  39  27  37  27  42  53  35  41  31  38  39  46  22 108 167 154 239 144 209 235  93  95 108 202  71   5 125 235 181 152 158 219 222 187 199 243 229 214 216 226 216 185 232 177 106 221 221 188 205 165  80 164 169 144 219 213 153 220 221 194 188 209 227 157 208 244 211 222 164  43  57 163  58  23  61  83  50  96 110  80  83 104  54  92 140  96  74  95 105  99 111  84 103 174 183 148 149 152 134 143 109  99  39  28  37  42 100 123  95  93 111 101  84 107 102  86  87  84  90  88  97  99  96 101  96 104 106 110 104 112 100  94 110 109 130 116 115 115 119 141 140 140 160 126 103 126 136 155  65 111 226 106 127  35  22 114  13  70 165 126  98 155 153 120 120 137 144 134 134  52  26 106  34 133 255 250 253 253 247 184 241 252 251 253 254 195 231 252 249 253 255 226 146 168 183 139 115 141 181 139 100 196 211 124   2 139 155 146 208 214 203 218 231 233 210 
 47  34  36  32  60  47  31  73  43   6 147  85  75 127 177 225 188  32 105 110  23 155 200 225 194 194 221 182 194 136 139 217 108 121 233 174 173 240 153 190 169 192 114  46  22 100 232 148 166 172  65  92 133  68  77 111  69 137 110 115 100  51  91  72  59  87 119 129  76  76  86  44  65  96  26  11  12 139 238 205 234 252 213 205 199  78 198  35  12  43  87  94 183  34   0 126 237 199 198  91 107 192 231 206 234 140  24  22   0 104 219  85 113 255 232 184 119 154 230 219 219 244 200  79  22  32  58  81  83  65   0  13  48  37  99  72  64  85  84 101  98 111  96  31   0  82 238 237 154 216 154  62  59  67  54  67  67  71  73  76  74  73  73  73  71  51  32  31  60  76  65 104  56  11  30  13  20  14  15  26  27  30  18  13  15  48  44  45  44  46  53  47  49  42  44  99 117  50  78 109  44  73 187 184 202 210 122 188 192 185 164 192 133 202 188 196 134 143 170 167 157 252 160  57  83  63  72  48  65  54  61  54  59  36 205 136 134 152 195 183  10 161 220 174 117  57  39  25  22  33  46  77 104 109 112 129 172 215 190 137 145  57  39  52  39  74  20  32  34  57  51  44  63  74  53  59  63  59  50  40  49  51  44  46  52  56  53  38  35  36  33  36  39  45  39  41  49  26  63 108 110 218 125 210 233  94 102 106 207 212  84 143 200 171 183 156 100 188 214 199 191 217 234 228 226 197 219 146 124 199 224 191 200 170 208 180 169 164 170 216 187 179 193 211 189 202 120 119  71  86 176 168  96  56 147 159  94   8  58  64  54 102  85  47  85  87  80  78  90  72  46  68 130 135 142 144 140 121 114 127 145 149 147  87 116 141 153  83  27  43  68  81 130  92  98  95  84  78 100 109  92  94  81  83  83  93  93  92 100  84  92  96 100  99  98  98  87 112 102 105 113 117 121 118 119 138 157 174 148 119 120 145 149  88 129 139 129 127 149 178 142  58  59 160 124 144 102 183 174 250 157 151 162 170 127  18  91  64  21 232 254 251 252 255 216 208 254 252 250 255 228 190 253 250 251 253 253 239 245 250 232 234 234 243 244 225 228 251 249  57  79 209 212 201 200 221 206 183 191 194 
 42  39  37  28  46  67  30  44  74  19  42  27  65 229 208 213 209 227 210 108  27 202 228 216 212 183 150 215 159  22  36 142 145 145 206 158 177 233 186 165 177  57  24 114  48 107 119 171 232 127 152  86  60  90 182 233 134 204 169 116 130  79  45  25  81 116  51  53  48  50  59  33  13  28  24  29   1  65  52   0  96 209 180 147  83 198 230 131  58 125 191 201 201  57  25  63  98  69 209 238 217 211 226 137  70  44  58  15  43 221 128  63 236 254 208 138 126 213 228 218 235 162 207 182  69   0   0  28  54  74  78 122 163  97 101 125  92  81  68  65  96 186 150  53 114 244 235 222 159 118 225 217 200 214 136  74 100  87  78  85  76  76  78  76  79  63  51 117  83  75  22  91 154  69  89  72  83  70  68  73  69  65  63  48  53  72  48  54  48  43  66  44  37  41  50 100 111  50  79 108  66  38 163 159 137 179 124 189 192 169 172 153 165 193 179 128 126 157 150 218 198 160 119  42  44  13  55  20  39  39  20  61  30  22 212 163 155 192 178 152   6 154 230 196 219 222 133  88  74  41  43  52  78 113 143 191 210 209 216 237 203 108  97 116  68 135  13  12  33  32  31  16  67  38  27  32  21  20  22  22  26  27  27  26  28  46  42  52  54  34  25  36  35  42  43  29  44  25  60  78  52 200 124 213 230  84 107 106 204 252 202 229  64  57 194 149 202 157 165 194 161 208 228 161 200 153 172 169 182 231 194 207 197 191 122 167 191 206 223 165 163 216 185 197 184 163 168 142  33 115 123  45  44  16  80 196  38   9  56  73  95 118 109  73  78  88  71 109 124 109  91 106 157 150 138 130 137 141 136 123 143 138 100  66  78 112 155 120  23  41  65  74 125  87  94  94  78  65 103 138  99  89  88  76  96  91 100  90  92  90  96  99  96 111 103 104 124 119 103 100 113 112 134 142 107 110 138 168 154 131 114 133 125 143  58  79 231 117 125  90  43 138 156 152 130 124  88  84 141 185 129 148 135 146 132  34  44  99  18 132 255 251 253 254 250 192 242 252 254 254 255 190 230 253 249 254 254 246 183 114 171 231 220 218 231 122 112 216 252 162   7 124 206 174 182 190 193 194 192 199 
 50  38  37  20  34  59  47  30  72  59  10  41  96 160 143 187 203 161 105  85  48 170 213 195 170 145 146 157  46  81 116 150 162 105 220 187 143 132  93 153  96  94  60 143 182 181  45  80 167 110 157  92 116 209 163 129 176 218 135 200 184  84 157 124 161  89  50   4  19  35  55  86  43  27  31  23  14  11  35  47  42 153 228 191 163 241 151 173 196 206 202 236 209 176 201 133 117 235 209 226 146 220 192  74  56  21  40  14 159 178  47 196 255 239 153 114 191 242 221 239 171 157 149  90  90  99 119 169 221 255 254 240 255 254 238 254 252 183 144  84  13   0  22 204 255 228 214 217 230 167 115 226 237 227 216 150 114 140 161 144 137 147 133 127 130  63  80 246 238 223  73  47 111  96  94  93  81  92  87  75  86  80  68  74  77  63  66  65  61  70  63  28  40  22  36  99 103  55  75 108  72  25 137 207 176 195 139 197 186 196 156 137 223 190 137 153 156 223 217 141 132  83  72  53  47  17  71  33  58  89  54  55   3  92 157 198 161 146 169 183  25 149 238 207 175 232 244 253 243 225 202 197 215 230 223 215 211 226 238 229 223 232 230 246 183 187 114  64  24  44  30  37  89  60  17  33  23  23  28  23  25  29  29  29  25  30  38  34  35  49  39  21  36  39  47  39  40  28  69  62  50 214 137 217 230  84 112 117 203 182  94 175 162  12  79 139 179 215 203 104  98 169 170 118 130 160 211 188 179 171 163 172 202 208 177 223 194 139 208 209 187 200 201 208 213 224 207 106  45 247 162  62  83  52 175 169  15  45  52  60  98  96  70  85  53  69  85 107 111 120 108  83 142 159  95  76  68  98 139 124 139 126  73  95  85  99 142 109  29  23  33  59 123 101  77  93  99 104  96 119  93  85  94 113  92  92 104 103  89  96 123 101  95 109 109  99 106 101  99 108 124 121 112 122 124 127 125 167 145 130 125 122 128 130 129 107 195 124 109  93 158 215  45  12 106 116 137 127 181 139 140 150 103 114 147  76  15  93  76  26 227 254 252 252 255 211 205 254 250 252 255 235 192 251 249 252 253 254 172  91 178 239 233 209 230 185 126 191 232 240  63  85 205 197 186 185 193 202 205 211 
 43  37  36  23  23  31  70  27  38 181  46  48 136 134 123 196  87 105 132 139 132 110 131 121 112 167 154 155 215 210 198 228 205 138 193 127  74  64 154 133   0  34 129 212 139  44  58  63  81 117 138 210 113 172 138 164 148 209 109  80 171  55 201 112  47  55 182 145 208  88  42  84  36   6  28  26  37  31  51  72 111 157 219 201 210 183   4  68 248 235 238 239 161 207 238 224 229 195 174 237 179 219  99  93  34  20  48  86 202  73 144 255 234 182 115 162 244 231 227 208 135 164  64  87 174 230 255 249 243 254 251 245 255 249 234 251 238 201 255 248 114   0  14  96 217 240 218 216 210 228 177 106 210 222 214 122  33 174 150  45 190 143  50 184 154   7  94 238 221 205  58  60 109  92  90  83  86  85  81  77  77  73  68  56  60  64  61  58  57  68  62  11  19   1  28  99 106  57  77 111  74  30 150 124 150 208 137 182 190 179 127 194 196 128 127 222 253 179 110 116  23  64  37  69  72  32  44  35  39  67  55  28  30 126  55 217 221 124 135 116   5 158 243 211 186 224 212 158  59 131 202 252 232 221 213 207 229 210 109  84 233 222 191 200 156 183 164 136  63   7  46  63  48  78  35   6  26  24  21  25  21  22  23  24  19  25  28  28  24  48  50  39  38  36  38  47  41  29  70  52  47 204 134 222 226  74 118 125 174  36  20  86 231 137  17  61 119 183 191 112 139 151  49 149 111 199 183 128 193 174 130 148 236 173 126 201 134  80 172 189 205 163 183 187 146 128 197  95   7 211 162  57  28  67 196  48  17  67  69  91 116  85  71 127  84  74  88 101  91  99 109  77 117 162 103  89  97 100 133 135 133 156 110  97  95  84 114 131  56  24  39  33  67 117  94  95 104 103  88 103 106  84  93 110 103  92 101 106  94 100  99  99 101 104 112  96 104  76 103 103 111 115 104 102 106 118 128 143 153 142 135 125 138 127 144  51 114 174  86 113  43 152 120  59 172 121  64 161 255 167 152 159 170 168 156 143  27  59 101   4 118 255 249 252 252 250 191 241 253 252 252 255 183 223 252 251 253 253 251 225 220 157 200 230 218 238 205 157 201 249 105  60 130 208 205 189 196 199 188 200 
 27  33  21  26  30  17  67  53   5 135 165  27  98 146 171 182  23 136 197 155 117 134 109 114 113 135 159 135 203 203 196 227 224 135 142  81 119 175 195  87   1 114 238 126  15  14  53 126  83  84 172 209 191 227 224 234 204 159 172 161 139  38 172 114   2 137 146 122 181 137   2  44  47  64  16   9  60 202 169 160 155 156 127 165 156  32  64 215 252 252 203 158 185 223 220 217 175 205 199 228 188 120  92  57  18  50  44 172 134  72 254 245 199 120 144 234 235 222 224 126 214 113 193 238 242 251 253 247 248 202 130 123 115 181 167 184 251 235 253 237 242 128   0   2  69 211 241 214 215 214 227 166 113 234 203  86  58 161  97  33 162  96  24 167  92   0 117 252 234 127  67  69  93  82  84  77  74  71  65  62  66  60  66  49  58  86  74  74  68  76  71   5  18   6  32 100 108  54  72 110  74  30 145 141 160 199 131 186 193 139 156 196 187  78 209 238 229 140  10  34  35  62  48  53  64  34  19  48  37  45  21  16  85 160 184 232 237 225 221 203  66 145 250 236 238 239 245 131   0  13  16 182 229 219 218 225 196 102   2  20 215 246 234 237 220 222 133 106 133  60  46  99  50  91  95  38   8  26  20  20  18  18  17  18  20  18  25  22  23  27  43  47  28  35  35  38  45  26  68  62  54 212 134 221 225  73 117 134 165  28  47  51  62 135 198  34  53 205 216 175 193 169 197 195 125 170 157 145 235 192 148 203 246 235 188 193 187 194 217 124 172 230 220 203 211 175 223  77  63 252 108  55  52 171 130   0  20  54  76  93 108 102  88 155  87  87  77  81  99  96  99  97 103 177 128  99 105  93 125 135 130 136 101  94 105  74  79 136  84  28  40  31  33  90 123  90 123 102  95  93 113  91  99  98  91 104 101 110 102 104 104 100 106  97 108  95 105  78  80 115 110 119 103 107 104 102 119 116 150 143 143 133 135 139 140  78 114 232 120 109  42   3  29 118 240 183  62  38 180 130 162 136 140 115 146 168  60  15  99  62  35 238 255 250 252 255 215 203 254 251 252 255 236 186 252 250 249 253 253 219 223 155 167 238 216 229 203 147 187 229 168  35 106 160 224 202 196 202 197 198 
 99  78  24  13  27  21  41  73  24  26  85  12 101 224 230 147  23  72 131 106 101 139 119 122  88 111 151 148 220 211 177 181 167 116 117 181 161 184 225  60 170 193  67  69  20 104 162  93  82  43 123 169 198 161  95  67  56 120 167 194 217  51 143  99   0 156 218 126 154 224  52  57 109 165 227 137  80 155  59 101  83  68  65  44  27 127 229 234 222 173  84 158 220 178 215 229 186 228 237 238  60  63  85  20  33  49  82 183  49 207 255 219 123 132 223 229 215 240 143 198 160 148 255 254 240 206 135  36  15  11  10   3   7  13  11  93 200 140 218 210 143 115   0  15  39  64 220 241 216 214 202 210 233 238 213 225 231 228 232 237 229 233 232 239 157   9 103 117  56  53  35  63  92  59  77  71  77  73  73  73  70  65  68  53  45  86  80  78  82  67  46  26  34  15  39  97 108  50  73 112  75  32 138 113 144 207 133 200 175 168 214 192 133 225 195 215 177  60  47  14  45  50  63  32  58  57  43  43  34  24  20  10  57  61 170 246 232 127 125 165 114  71 100  88  88  72 195 127   4  10   0 138 109  67  71 218 108   1  17  13 100 120 108 115 123 224 210 196 206 191  78  64  90  86 111  39  10  22  21  15  15  14  15  17  13  15  23  13  11  18  12  36  49  25  31  41  41  26  70  50  50 209 133 227 220  80 121 130 172  31  63  33  36  58 166 221 233 250 214 110 184 182 209 232 211 224 191 204 213 182 100 139 235 252 187 233 212 213 232 116 193 188 126 184 210 194 119  49 219 237  53  49 134 253 233 142  14  80 102  84  89 110  56  37  60  68  61 100 107 104 106 111  79 144 132 105  98  98 103 137  90 137 125 101  85  61  76 102 113  77  32  68  64  79 142  90  83  99 108  90 104 115 114 115  86 100 103 110 103 102 102  89 105 101 101 102 102  91  77 106 106 119 115 108 111  96 122 118 136 142 137 139 142 138 134  78  76 242 208 110  95  45  92  78  22 147 132  54  24 156  79  37 130 124 137 127 121  38  67 113  31 117 255 250 252 252 253 184 243 254 252 253 254 192 216 254 249 252 254 243 202 209 229 227 222 216 232 226 229 240 244 197  74 116 215 226 205 202 200 200 
 77  72  44   5  32  23  22  63  57   7  35   1  68 236 206  70 109  48  97 114  65  92  63  75  93 136  81 121 104  68 162 138  72 144 168 160 193 219 190 111 164 106  61 109 127 165  66  37  97 140 132 139 172 169 146 142 102  86 158 240 221 212 194  86   1  26  73  32 156 203 189 251 223 139 171 160 121  90  15  32  35  52  79 117 213 252 211 198 221 229 129 171 225 206 183 188 231 222 196 130  98 103  58  16  52  36 156 101 122 255 237 129 124 223 221 213 232 178 178 219  35 144 195 215 113  66 102  87 102  71  55  45  36  21  26  40  62  10  30 137  84  54  29  38  67  22  76 222 239 203 212 239 251 224 198 205 207 207 210 213 221 218 223 227 200  35 142 105  43  62  19  86 123  98 103  97  98  98  91  80  75  73  74  66  45  73  82  80  83  31  16  39  53  39  29  91 107  56  71 110  79  28 142 138 158 201 122 172 144 197 174 127 119 227 150  98  52  48  79  36  11  36  29  23  71  33  48  29  21  18  17   9  32  65 205 253 110  16  40  16  35  44  78  43  43  26  81  31  16  26   0 187 207 173 175 226  71   1  32  12  77  95  73  64  61 116  34  35  36  38  49  84  92 107  98   7  16  25  13  14  27  30  29  25  22  13  14  13  20  17   6  24  47  36  33  36  41  26  71  50  60 207 131 225 219  69 121 120 209 119 113  94  77  44   8  98 211 207 164  43  96  69  34  86  90  91  50 130 237 220  61   2  78 144  77 124 196 235 239 198 210 202 107 144 189 207 197 234 254 139  72  53 173 115  60 171   6 100  95 106 130  80  63  47  52  54  53  94 103  87 107 121  79 100 159 114 101 107  94 134 111 123 152 103  83 106  79 134 155  98  26  48  58  80 118 109  92  90  86  80  98 132 104 115  84  88 104 105 110  91 102  92 100 102  94 112 102 103 104 103 106 107 120 101 107  99 111 115 123 148 133 145 157 140 131 141  77  76 157 135 122  79 103 164  17  94 161 142  42  57 115 151 150 154 160 151 105  58  21  82  65  29 229 254 252 254 255 232 208 254 250 253 254 241 218 253 248 251 253 254 206 207 223 215 221 221 223 221 217 176 212 252 222 183 190 215 219 206 203 199 
 82  79 112   0  36  26  23  22 123 110  59  72 144 218  87   4 122  79  77 106 109  97  90 120  94  76  57  31  68 129 133  94 164 177 178 236 218 150 210 101   2  70 132 152 141  51  18  83 154 118  43 166 210 198 255 238 198 137  39 106 216 221 182 160 110  83  77  70 188 189 159 213 249 241 229 244 222 174 168 201 207 216 240 223 176 173 237 193 224 254 232 213 235 252 226 167 205 236 109  45  82  70  18  28  53  62 153  92 243 240 125 134 235 221 216 223 219 147 235  48   3  36  77 145 138 142 184 121 113  78  53  52  75  44  36  26   1  18   2 116 202 214 185  59  27  42  25  75 215 241 244 248 228 236 239 242 244 244 238 213 199 202 199 202 233 133 120 104  98  85  40  67  90  79  83  80  82  65  73  82  73  73  72  63  60  56  53  55  58  30  33  54  49  42  54  92 108  54  69 111  76  31 143 126 152 205 124 179 180 213 170  94 242 149  81  57  31  15  70 108  84  40  46  67  92   7   0   6  15  11   6  24  27   0 101 239   9  32  46  44  35  17  58  21  34  22  77  30  13  30   0 179 216 174 179 223  62   6  20   1  60  64  23  25  38  63  34  42  36  37  25  37 123 102  31  23  14   5  26  45  49  48  41  40  38  20  27  45  61  53  45  41  39  55  31  33  41  24  75  54  60 214 153 219 233 121  92 100 216 204 190 221 226 186 141  85 159 145  90  55 202 197  64  92  83 110 104 128 178 252 192 127 152 179  79  35 132 216  91  84 151 108  26 174 245 241 227 180 123  25  27 109 169 146 147  54  16 101  98  95 149  77  66  77  80  93  81 101 101  99 106  99 101  91 166 132  84 103  92 121 149 118 154 117  71  86  53  82 117  68  15  34  66  92  89 109  51  81 108  99  91 138  99 104  97  79 103 106 105  97  97  99  88 103  91 112 106 102 113  89 108 106 114 109 107 107  97 114 114 146 137 141 163 151 129 138 142  29  30 105 124  77  32 135  60   1 128 153  82 118 153 113 197 157 122 109  44  10  47  70  74  16 136 255 238 237 231 172 227 254 253 252 252 254 249 241 252 248 254 254 252 222 209 216 220 220 221 233 165  75 164 219 227 210 182 206 229 214 208 210 
110  77 158  19   5  21  33   8  97 219 197 231 210  82  19   7  46 181 190 186 131 127 130  70  31  35  60 180 187 125  34 106 196 235 212 163 130 102 126  32   1   5  91 110  68  20  30 100  92  52 180 250 130  50 209 240 228 238 194  67 185 224 103 216 228 240 162 205 173 216 220 225 205 179 173 189 200 172 213 223 228 231 181 119 171 183 231 206 195 201 150 211 220 147 217 217 170 228 135 109  97  32  26  60  39 102 101 194 255 147 171 249 228 213 223 239 159 241 162  27 121 131 197 105  72  56  42  37  46  65  64  57  53  12  19  12   0  20 178 248 154 201 251 174  26  33  41  11  80 244 246 213 227 166 137 127 109 103 135 237 190 173 174 187 207 136  71  91  97  85  61  42  51  46  47  45  43  23  56  83  75  75  70  63  76  52  37  45  44  41  49  55  45  46  58  90 104  51  65 110  78  29 138 142 147 216  90 183 212 189 124 226 186  40 137 205 142  85  34  80 229 200 205 190 209 188 129  38  69  67  60  45  32   4  66 124  12   8   8  80  56   1  34   9  27  48  44  24   0  11   0 173 221 183 182 230  81   0   0   5  59  40  11  31  63  54   9  40  35  16  14  16  55  45  13  18  32  36  49  40  28  23  22  20  18  49  66  50  34  34  47  43  30  42  51  33  30  24  76  33  69 174 117 228 222 154 155 113 200 227 210 213 227 238 186  49 196 233 180  56  84 253  95 142 206 232 203 134 144 165  57 133 113  89 130 167 161 216  23   9  55  45  33  45  70  62  69  34  31  37 132 238 240 169 208 149  14  39  68  95 187 171 121  46  46  85  67  90  95  78 100 101 108  72 154 151 102 103  96 110 146 122 139 149 102  77  40  72 136  94  24  23  45 110  70 128 171  73 109 115  90 111 100  99 108  82  94 103 107 104  91  98  90  98  95  94  94 100 125  99 106 104 110 112 107 110 101 111 116 135 146 138 153 145 133 123 153 126   0 103 111 121  55  91 145   2 107 114  65 255 163  79 219 172 143 122 108  54  67  41  21   4  51 197 163 150  96  14 181 248 252 247 250 254 243 188 248 250 251 253 254 220 204 216 223 222 220 228 212 206 226 219 217 220 198 194 225 223 213 212 
109  69 123 129  20   4  15  20   6 176 230 242 119  33  44  21  10 170 180 175 129 158 120  66  97  98 103 223  75  77 174 230 218 158  69  54  74  57 115 144  13  32  61 114  27   2 171 159  51 193 248 239  97  13 150 211 218 235 234 166  55 165 127 155 200  79  83 230 217 198 211 184 188 208 182 227 232 221 210 214 118 208 214 208 246 199 236 214 115 164 209 239 207 193 229 247 180  78 103 114 101   9  35  66  35  83 142 255 207 204 234 205 212 224 239 180 200 217 125 201 226 185  69   6   2  27  36  83  70  81  95 118 139 151 137  97 113 216 238 146  41 178 231 250 178  22  10  51  31 160 244 221 230  54  24  70 174 127 150 240 224 227 211 226 166  50  72  83  95  87  73  71  58  50  49  44  42  19  62  82  72  74  70  58  77  60  47  52  54  55  49  66  69  55  37  87 109  56  70 106  80  28 136 133 149 205  76 188 194 114 144 218  55  16 205 223 158 177 125  14 175 252 236 213 231 244 214 156  72  67  97  84  82  50  58  65  60  86  67 102  33  34  72  77  89 126   1   0 115  54   0 165 214 152 158 213 197  54  73 146  50  40 130  96  43  15  13  35  51  18  16  15  27  17  27  10  36  59  30  26  25  24  19  34  79  58  33  31  42  41  31  36  38  28  42  43  34  22  71  49  79 186 146 217 208  88 170 216 183 182 181 203 215 234 182 101 245 225 241 187 117 244 159 189 205 212 186 154 214 206  36 106  84  22  25 124 129 242 188  51  18  10  15   7   5  12  24  58 136 136 137 218 217 179  98 153 184 109  17  66 157 185 111  73  20  75  71  72  98  92 101 115 125  80 121 166 115  83  77  81 133 138 132 150 120  94  72  92 130 135  67  12  53 115  61 100 255 112  88 126 108 104 113  96 112  93  85 103  97 107  96  97  92  94  98 100 112  98 123 106 106 122  96 107 101 121 106 105 124 122 150 148 144 142 123 121 135 162   5 186 171 108 128  56 154  99 149 141  58  52  68 122 147  72 120 159 150 149 173  93  82 160 147 121 111 130  56  75  41  70 250 248 249 250 254 194 219 254 247 254 254 246 213 205 222 228 222 225 233 235 236 230 219 219 222 193 206 215 207 212 
 56  51  80 136 131  65   1  21   7 139 245 147  13  35  17   5   0 136 161 162 164  93 102 133 120  71 131 189 152 227 183 129  51  22  30  58  98  78 188 139  55  64  26 110  27 104 212 175 215 193 186 155   6 101 221 137 143 198 224 195 113 123 217 157 219  44  92 224 235 217 138 150 174 177 172 212 207 202  99 209 207 161 217 221 250 232 242 217 231 235 208 162 133 140 140 179 114  97  47  95 100  15  22  44  24 102 238 255 245 231 191 187 229 223 216 173 244 137 166 247 240 202 163 148  74  59  63  90  92 158 196 183 162 182 122 110 232 175  99  41  70 200 189 213 245 175 139 233  51   8 156 254 244  85  52 116 227 144  98  29 109 243 194 197 178 110 158  97  80 106  92 108 102  91 100  85  94  79  81  98  87  86  96  77  92  55  53  56  51  51  49  63  69  50  31  87 109  52  63 113  81  28 133 143 150 203 102 195 169  91 242 105  54   3  96 208 214 229 152  22 121 241 213 207 212 230 227 223  74  57 125  95  67  46  58  40  67 140  77 123  63 102  85 128 128 128  19 124 247 207  72 213 214 171 170 212 176 108 238 233  61  97 175  92  41  21  46  21  26  31  33  14  11  29  32  43  55  40  25  26  28  26  15  72  57  25  42  36  55  55  40  34  36  34  40  56  38  18  77  46  77 239 227 226 201 142 217 164 145 168 182 177 162 180 127  87 218 233 236 212 225 234 230 231 103  60  79   6 109 235 159  99  94 253 124  12  67 217 222 134 116 150 148 146 151 165 170 158 171 217  58  66  87 248 225 124 119 239 194  91  56 126  92  87  78  79  91  83  70 120 117  98 112  94  96 169 152 125 124 137 156 148 137 162 160 168 173 169 149 159 126  38  71  84  80  40 121  88  86 109 111  95 113 111 102  98  85 114 113 102  97  93 100  91  93 100 106 100  95  95  90 118 109 106 106 111 120 101 122 116 142 160 145 137 115 119 123 162  95 181 220 106 135  36  39  93 101 182 133  65  10  53  52  76 216 145 144 154 186 225 237 230 220 216 181 173 126 228 123   0 169 254 242 251 254 240 187 250 252 252 252 255 233 211 220 222 220 223 228 220 220 226 223 217 223 214 202 209 206 217 
172  26  66  64 125 144  25  25   3 130 196  32  26   9  25  32  15 155 131  73  54 119 104  56  97  60 154 183 126  69  47  92  90 124 178 198 217 176 193 205 211 167  95 115 131 166  70 124 130  95 159  64  59 104 128  83  56  90 128 127 185  96 246 213 173  91 212 221 236 248 253 227 202 208 216 176 190 207 185 148 162 233 195 185 224 245 248 252 213 145 134 181 208 209 205  73   6  84  88  80 112  36  36  38  68 186 237 127 158 214 216 228 219 230 152 240 242 197 234 229 148 145 165 160 194 172 154 178 184 148 118 115 131  89   1 136 118  58  54  28  78 211 195 194 219 219 224 105   2  15 135 240 214 100  31 128 229 217 168  17  75 241 162 152 199 162 186 111  70  80  72  77  80  74  79  79  67  81  73  48  54  50  53  48  97  55  52  58  53  52  53  45  43  35  37  93 105  59  62 112  81  28 131 128 138 211 113 183 151 223 177 100  89  33   8   8 104 253  80  44 223 228 197 210 227 183 194 176  67  56  31   6  46  50  80  85  46  94 115 123  94 104 132  83 114  26 146 254 198 214 223 197 206 174 160 174 202 234 215 180 245 122  63  35  66 105  31  12  38  28  29  44  44  40  40  45  36  28  25  31  24  20   5  67  85  30  45  47  53  59  55  41  34  70  39  39  51  10  57  40  75 198 139 123 183 116 180 232 215 168 168 147 163 168 148  83 182 232 182 156 216 229 219 228 208 196 230  95   5  75  61  20  93 240 244 104  66 167 200 103  75 217 208 191 200 205 210 183 114  95  58  72 104 223 216 188 127 203 192 173 116  90  87  91  76  79  86  81  54  92  99 119 124  81  71 143 162 175 155 157 127 124 103  92 101 106  94  90  59  97  94  73  92  64  55  53 125 127 100 101 145 112 113 117  93  96  83  98 118 108 108  97 100  91  88  99  99 108  90  99  81 103 104 109 110 106 117  96 109 119 125 158 149 142 126 113 120 144 149  56 210 140 114  41   6  76  79 138 164 157  98 138 195 171 255 179 131 135 139 179 139 107 137 155 128  96  80  94  81  53  66 247 251 249 251 255 202 212 254 249 253 253 245 215 213 214 217 220 229 228 214 222 227 222 220 223 207 209 214 211 
197  84  29 144 216 102  63  90  85 108  80 119 154  92 151 104 105 153  65  80  80  89  63  65 105  68  54  40   2 103 218 243 251 254 254 255 218 149 205 136 151 141  93  94  53  60  97 110   3  86 136 101 161 130 163  79 146  85  90 167 192 124 206 156 119 109 218 200 226 239 237 230 181 140 127 129 141 134 142 193 104 124 218 196 186 221 254 202 135 186 215 215 209 223 186  88  82  28  95 118  84  38  39   2 106 119  67   3 134 242 220 216 239 175 208 255 210 222 236 155 105  95  72  82  87  90 111 103  89 109 128 130  70  21   0 169 126 150 141  67  58 225 201 195 195 184 189  19  13 109 151 182 104  66  27 159 235 214 240  68 108 244 219 224 218 220 224 222 225 156  67  90  95  91  93  93  95  95  87  96  97 100  98  78 105  52  60  59  54  53  48  42  38  34  30  82 116  58  59 109  80  28 134 147 149 209 113 125 170 192  84  55 146 113   0   2  34 184  13 165 247 196 201 220 168  74  94 133  47  37  40  52  73  53  50  97  79  65 108 144 126 132 147 117 139  59  73 237 195 128 157 166 162  97 160 192 185 183 168 200 248 112  47 110 164 159 103 109  71  42  29  39  41  28  32  32  30  33  27  29  12  19  23   5  77  60  19  45  49  53  36   9  40  65   4  14  53  89  40  26  38  29  23   7 181 207 194 200 196 212 211 234 218 188 182 151 155 117 120  96  44 166 209 188 201 210 222 157  46  39  61 138 167 201 235 235 237 232 233 191 117 215 229 226 225 223 223 225 243 113  12 126 160 201 210 146 183 244 178 107 129 196 132 110 100  52  81 103  84  86  66 117 117 105  69  44  46  65  62  60  35  55  72  37  47  50  60  63  59  95  62  53  38  24  66 169 240 134 125  97 127 109 123 126 116  98  76  90 120 100 110  94  98  96  85 104  89 107  93  94  91  93 105 101 107 100 109 107  94 117 109 143 151 141 130 121 118 129 160  31 139 186 112 105  69  97  99  17 145 162 118  51 185  82 194 205 104 127  82  87   8   2  42 103  60  52  81  73  67  78  18 162 255 249 252 253 242 191 247 251 252 253 253 233 207 216 220 222 222 232 222 215 225 225 222 219 218 206 196 201 
 71 181 189 227  54  45  37  34  59  85  78  95 160 163  77  16 131  91  69  58  60  24  34  22  57  57   7  12 116 232 253 239 202 221 187 170 165 124 156  39   7  32  91  77  81   1 182  64   7  43  37  20 111 126 131  88 108 142 190 255 189 128 178  66  50 120 207 118 223 224 164 145 150 190 193 208 215 197 179 131 158 206 155 132 225 142 233 131 200 209 193 197 196 207  94  70 101  48  70 128  49  19   1  96  91  35  13   1 137 247 236 237 202 196 252 184 207 246 196 109 119  77  76 150 150 110 108 103 116 106  66  46  26  45   1 141 182 107 165 108 122 213 205 192 167 215 194   3   1 118 118 181  70  59  33 183 231 214 203  15 170 235 209 212 205 204 203 205 220 213 159  78  73  83  99  99  88  85  78 122 101  89  91  80 141  49  66  58  59  58  53  51  46  39  39  64  89  31  50 109  84  24 129 142 143 219  45 126 232  80  50  84 198  47  48  50  38  53  24 154 228 183 219 193 159 160 168 132  12  49  22  74  59  20  37  49  49 144 105  43 131 174  75  42 109  85   0  66  92  92 114  65  10  43 219 206 222 201 162 228 217  94 131 129 142 102 162 161  61  79  43  24  37  23  26  26  39  37  29  31  14  33  30  18  10 107  43  36  68  29  14  73 110  68  18   0 134 251 205 208 191  48  65  36 206 189 167 167 173 174 169 181 197 214 209 223  92  39 191 211 133 191 210 150 191 202 170 109  43  41  25  46  91 210 231 218 195 191 187 198 210 223 236 231 231 230 227 224 231 229  23  15  75 170 214 194 245 238 226 223 155 104 178 209 125  45  66  97 119  67  53 106 100  89 113  94  75  70  73  88  96 101 114 120 118 116 109  93  85  47  20  39  80 105 192 226 157  95  97 108 105 131 117 120 142 151 125  84 100  94 101 101  93  93  78  92  97 105  98  94  99  83 103 102 110 109 111 110  92 112 112 119 147 137 136 123 121 117 161  53 153 238 102 137 105  30 127  61  70 161 146  19 141 127 104 219  95 208 158 114  83  18  56  96  66  62  66  36  17  23  14  38 237 254 252 252 255 203 213 254 249 251 253 248 217 211 216 223 222 226 230 215 218 224 221 220 218 224 174 188 
 43 135 167 117 121 131 106  97  95  74  56  51  66  83  48  32  48   4  14  10  38  28  72  72  89 102 107 151 252 251 177  37  99 108  53  89 111   8  17   4  22  10  46  88 149 129 137  62 115  79  24  45  65  23  57  56  85 125 249 238 125  69 184 114  42 135 228 167 218 182 112 189 219 208 201 198 205 214 210 191 110  66  78  82  80  72 162 214 201 185 199 182 205 150  76 115  92  63  31  30  19   4  58 239 143 227 177  91 101 244 199 217 166 252 245 196 235 217  90  70  72  53  71  60 173 153 114 116 110  88  36  33  32  45  28  12 166 160 107 160 164 193 190 169 221 241 107  59   7 127 227 150  47  40  12 207 243 230 222 131 234 234 218 222 221 220 220 214 220 226 240 224 207 215 153  85  75  54  69  91  43  54  33  52 127  44  68  64  58  59  61  55  52  47  53  58  64  49  51 105  87  19 128 131 134 200 163 211 133  86  78 199  87  15  44  57  51  53  35 168 225 190 198 178 184 176 167  51   6  52  59  52  58  42  26  74  26 113 213 118  57  61  18  17  16  25  17  23  81 103  56  26  36 132 196 196 223 210 167 201 194 111 149  95 139 155 139  32   9  58  56  45  56  34  20  21  28  40  35  30  27  19  23  21   1  66 224 114 125 221 224 168  36  50  29   1  58 125 168 193 200 123  43  67 218 171 167 166 173 168 168 168 155 154 158 182 166 117  96  87  85 181 212 140 159 132 167 187 126  87  83 114 105 197 200 203 212 209 211 213 226 195 161 148 136 124 107 101 105 114 112 105 125 115  34  97 252 232 194 207 233 205 113 129 226 101  29  68  80  44  96 117 107 110 102 113 108 105 103 119 115 104 108 105 101 103  84  94  37  42 154 227 234 245 246 243 236 230 118 111 100 108 121 129 114 132 108  79  94  96  88 105  90  96  90  80  98 102  99  95 106  88 104 102 103 118 109 116 107 110 129 105 140 142 132 126 121 119 143 116 179 182 149 129 118  12  91  76  27 125 168  84  90 126  75 247 129  54 147  65  16  19  50  81  96  44  79 148 196 218 225 182 176 254 250 252 253 244 186 246 253 252 251 253 226 196 213 224 224 222 228 224 215 222 224 217 214 223 198 176 
109  55 105  91 135 124  82  75 108 133 121 110  72 109  48  22  30  58 143 181 190 203 213 220 219 179 179 233 215 238 213  56   6 114 109  86 170  43  47  17  13 135  72  12  53  81   8  43  71  64  79  98  53  37  36  70 114 109 194 139 135 201 180 214 201 172 159 242 220 120 194 223 203 194 195 189 132 122 142 121  25   3  27  46  22  78 224 216 191 202 164 111 183  79  96  86  82  50  16  19  25  16 234 111  34 142 201 214 237 101  74 183 236 207 197 252 231 145  40  75  75  60  88  89 192 136  99 100  87 107  85  56  27  32  38  19   7 165 144 123 152 168 180 231 212  73 131  95  26  41  71  48  63  41  60 218 218 214 218 222 221 222 199 206 223 195 226 210 197 231 205 227 232 209 214 145 186 148  75 101  58  70  23  76 153  31  61  59  61  58  59  59  55  52  45  83  71  64  80  85  76   4 127 145 147 230 161 171  51  39 158 149  19  53  39  86  74  54 110 222 195 175 170 166 152 125 101  20   8  46  95  28  28  45  45  83  46  71  93 246 167  43  14  26  23  28  16  28  97  45  41  26 102 117  78 165 233 208 174 198 160 117 144 123 121  30  80  93  57  16  61  52  60  51  14  29  25  48  48  16  29  17  15  19  39  10 122 232 216 208  93   3  15  31  17  27  18  25  19  26 158  98  24 111 223 162 167 166 171 174 170 171 167 162 166 161 172 188 188 173 154 192 224 225 223 192 190 163 156 183 127 218 173 189 205 211 222 214 215 212 224 150 119 144 138 143 154 171 192 173 219 221 211 186  25  23 213 234 213 216 223 225 235 108  56 235 108  66 101  59 110 119 121 127  82  60  66  59  84  87  84  71  74  71  78  85  80  53 123 248 222  94  73 254 251 253 255 255 177 105 105 125 135 124 121 122 143  98  86 108  99 119 119  95  92  81 100 100 102 102 101  92  91 108  99 111 109 109 112 104 119 109 124 146 138 130 124 121 110 163  75  23 115 119 115  27 105  73   0 101 167 156  73 105  79 137 157  88 126 100  35  39  24  77  99  37 115 255 254 255 255 255 185 238 254 252 252 255 209 210 253 251 253 253 246 209 208 213 225 225 222 228 221 217 220 220 212 215 226 189 
136  23  39  48  89 132 144 130  87 132 190 160 136 164  98 134 198 207 202 181 149 161 119  90 106  98 128  98  84 123 216 247  96  36  69  37 134 120 101  22  94 174  84 101  19  38  56  43  37  25  48  37 103  95  52  85  53 117 118  45 140 147  67  37 178 240 188 248 163 152 220 201 199 194 194 194 164  98 115  83  25  27  63  92 132 213 233 196 196 202 136 195 164  73  81  52  39  15  25  39   0 179 194   0  37  30   0 209 217  37  62 222 255 164 181 222 164  96  67  86  83  81 128 216 181  76 112 113 121 164 116  27  38  72  23  55  34  11 178 199 176 198 248 164 142 123 173  79 164  32  32   0  20  59  20 104 114 101 108 112 108 116 102 108 117  99 123 114 101 132 110 111 124  98 144 136 125 110  98 164  85 112  63 115 175  53  96  88  88  68  62  70  60  62  54  70  20  39  72  67  79  19 109 150 162 200  32 162  41  95 205  32  51  34  18  55  63  62 205 215 107 147 174 150 150 177 185  42   5  61  68  37  66  63  62  72  60  72 122 192 106 123  77  59  35  32  26  14  91 101  61  69  99 141 106 154 233 209 173 211 108 133 137 117 184 155  96 217 216  26  41  77  65  89  34  32  27  71  81  34  29  32  15  21  33  32  18  42  55  15   0  19  26  10  18  58  36  42  18  33 193  57  27 143 201 158 167 170 175 176 173 172 167 163 169 167 166 168 164 177 195 186 180 186 185 186 198 221 225 215 180 192 124 195 217 217 216 210 209 204 216 190 172 205 201 198 200 197 188 168 169 160 164 171  56   4 165 232 218 220 223 177 122 147  89 222  87  54  59  88 117 102 128 127  94  83  87  67  80  81  66  75  67  67  55  61  51 138 251 187  71  14  14 196 255 248 254 255 232 101 108  98 129 144 110 111 124  94  85 104 113 117 115  95  97  81  88  94  95 111  84  82  89 102 102 110 113 111 116 103 111 110 113 143 131 129 125 135 116 157 119  15 180 158 107  42 176 207  92 114 151 159  75 114 226  14  75 182 183 150  96  58  18  65  88  70  32 230 255 251 254 255 229 214 255 250 253 254 243 181 247 253 253 254 252 248 219 229 219 218 219 226 224 214 215 218 210 212 226 207 
138  61  38  63  47  71 153 145 165 253 254 255 255 235 191 168 165 139 149 106  57  51  48  50  49 174 138  49  50  26  97 156 220 151  50  55 126 153  59  72 201  70  59  65  32 210  91  47  71  54  60  85  66  51  59  84  65 133  64   7 182 152 140  80 227 214 220 240 131 204 210 199 199 200 186 194 189 178 187 188 144 106 107 144 224 226 203 137  84  60  66 132  84  59  56  30  16  80  51   1 103 228  24   3  39  18 111 246  88  38  66 231 213 242 253 152  84  86  92 110 169 218 215 202 104  60  80  51  63 112 139 127  44  69  25  25  26  24  21 102 112 130 167 128 177  68   7  12 174 150 162 122  75  43  24 118 137 129 146 144 144 138 132 136  87 123 129  86 133  99 104 128  78 111  93  68  95  53 139 254 228 240 229 243 146  77 120 107  88  83  71  74  65  57  69  36  14  30  34  36  54  29 149 104  54 120  55 148  57 215  78  46  55  23  27  62  33 161 228 144  50 132 130 142 120 146 149  64  12  54  38  37  63  58  76  93  73  80 202 147  78  81  47  63  65  59  38  32  79 133 155 149 195 205 191 181 220 198 161 222 186 203 224 153 106 114  67 137 137  18  24  74  74  95  73   0  11  97 106 112  79  31  26  16  23  25  30  50 110  80   2  25  29  16  17  63  24  33  21  76 189  38  28 182 189 159 165 166 169 170 171 173 166 166 168 167 165 169 165 170 167 159 160 157 160 151 166 167 173 188 218 217 118 214 223 215 214 210 209 207 213 206 154 162 173 164 164 163 154 152 152 151 154 157  83   4 149 240 217 220 220 222 172  69 198 156  67  72  54  74  84  86 118  92  74  91  89  81  62  59  42  65  94  84  48  39 112 235 137  32  45  75  20 121 255 252 254 253 255 141 100 109 125 122 133 127 130 138  84  97 108  99 105  90  95  88  80  93  91 103  92 101  92  94 104  97 101  99 105 102 103 119 100 124 142 146 124 140 140 135 156  96 249 179 135 117 105 204 203 194 156 135 118 135 204 142 194 156  89 103 130 105  55  22  73  97  12 128 255 237 227 236 211 108 239 254 251 252 255 212 209 253 250 252 253 251 203 120 135 222 216 222 223 214 211 215 206 207 214 230 
214 149  74  36  36  19  58 138 168 119  94 107 115  44  22 128 183 178 174 184 173 181 144  60  26 111  69  94  89  54 110  68  64 210 216  79 159 132  88 184  81  33  76  40 167 189   7  37  41  39  68 108  58  16  39 112  82 108  45  31 176 126 161 158 206 204 191 227 145 222 208 206 190 185 194 175 128 186 190 185 186 195 178 177 170 140 101  42  94 118 115  93  45   4  30  71  75 104  48  34 241  96  26  19   4  65 248 196  58  25  53 194 138 224 181 130  76  71  94 132 196 201 194  87  39  73  19  37  75  55  86 171 148  44  26  53  24  28  23   5   1  49  74 100  81  35  23   1  65 120 160 255 159   5   7  78 144 127 141 130 140 127 114 119  99 112 125  91 116 103  93 126  88 106 101  72  88  58  62 145 142 144 137 182 121  47  68  46  46  72  60  57  59  61  62  17  18  13  26  23  11  11 193 189 141 113  78  71 192 131   2  44  46  42  51  52 113 233 173  77 126 154  81 163 155 130  84  78  14   3  17  24  37  44  57  83  90 115 230 144 149 168  33  27  33  43  26  12  75 122 197 161 192 175 183 179 190 176 157 226 141 106 116  76  28  10  34  99  52  19  34  76  63  99  95  14  17  58  73 112  63  35  31  14   9  23  43  52  94 168  68  26  22  36  44  56   1   7   7 110 163  29  41 221 174 164 165 168 169 167 166 165 159 165 168 166 165 170 169 172 172 167 173 165 163 161 170 157 155 160 170 164 115 235 225 213 208 207 208 210 210 215 162 164 175 172 169 174 169 158 157 159 156 175 154  14  89 241 217 222 216 215 241 160 124 157  89  71  77  73  73  60  46  58  55  64  40  21  54 102 139 213 208 224 229 209 202 198  21  13  74  83  53  31 242 253 253 251 255 202  94 101 112 143 124 114 135 132 100  82 101  98 104  99  85  87  81  96  81  97  88  88  92  87 104  92 100  93 123 124  82 132 156 141 163 142 133 127 122  95 134 171 183 151 155 175 168 158 174 176 153 121 147 151 153 169 164 124  76  91 134 121 106  27  70  82  55  34 207 158 127 135  63   2 153 254 250 254 254 249 181 241 252 252 254 255 223 111 163 225 215 219 219 218 212 211 205 206 208 221 
183 216 177 103  56  41  51 177 127  45  70  13   3  72  85 197 216 181 167 126 166 170  82  48 126  95  78  93  92  75  99  90  42  94 247 117  94 102 140 182  84  69  29  85 234  65  46  48  35  35  22  28  35 105 155 102  83 117  80  59 211 167 217 126  76 187  46 163 131 223 214 210 191 168 197 191 175 195 195 184 183 162 171 174 158 114  53  82 179 164 106  23  17   0  81 147  28  51 102 196 238  28  15  10  20 213 167 174 251  68  89 201 218 240 143 107  53  87  82 162 219 184 189  77  44  51  21  44  73  70  83  71 138  79  25  62  29  12  45  48  14  46  47   8  17  31  43   3  60 160 157 194 202 161 156 175 185 181 193 191 192 193 188 180 190 180 182 188 174 179 172 185 134  38  58  54  49  31  21 120 115 106 125 166 113   5  20   4  63 102  63  65  62  57 105  31  15  16  33  19  19   0 164 192 184 176  58  99 174  42   9   8  30  51  64  60 220 175 148  87  99  82  44 106 102 133 146 119  76  23   9  19  27  52  67  64  61 151 211 219 151  93  33  37  43  42   8 124 175  14  93 159 143 139 161 140 114 175 203 205 153  63 105  83  44  28   1  86  45  91  16  59  57  94 112  41  12  61  80  64  48  85  43  65  24  38  53  35  40 125 117 103  79  29  38  70  59   9   1 147 112  28  68 225 168 169 170 172 173 174 172 166 160 162 165 165 167 162 164 179 171 166 171 167 166 169 172 166 171 171 176 141 114 247 223 211 207 211 209 207 207 220 173 162 169 180 168 167 169 157 155 154 151 159 169  19  19 227 227 222 211 214 218 205  97 206  72  55  76  63  71  67  55  69  54   8  60 165 171 203 168 194 109 111 145 151 123 220 217  81  14  49  61   4 172 255 251 254 254 247 108 103 116 112 148 129 109 119 106  74  92  87  96  97  90 118  68  91 140 121 133 129  97  97 100 156 182 171 173 145 111 121 159 184 164 112 117 121 113 105 107 163 158 161 130 126 148 133 124 123 125 139 144 128 126 120 120 129 136 130 138 129 128  81  65 100 118 153 146 149 178 210 209 208 133 240 253 250 253 255 212 207 254 252 253 253 253 236 228 220 216 219 219 223 217 211 208 211 210 205 
 71 177 209 208 201 138  81 193 198 201 206 132  41 189 208 204 154 185 167  95  54  32  13  43 183  40  63 107  83 126  90 107  70 112 186 185  83  74  39  72 134 141  87  98 168 111 157 139 103  68  56  32  18 187  77  60  42 115  89  20  94  86 126  61 106 147  49  68  88 225 202 205 209 186 195 167 172 150 142 188 192 163 161 156 156 156 142  84 109 133 180  87 185 152 196 146   8  69 178 224 197  19   9  12 154 232   8 183 190  47  82 216 233 140 125  68  93 102 142 219 192 204 144  84  55  84  93  20   1  43  92  59  45 131 168  83  36  44  75  37   1  11  41  40  39  35  35   8  59 189 164 135 226 251 235 216 202 202 205 203 208 215 209 212 212 209 214 209 207 215 202 225 158  29  49  40  35  20  13 126 138 133  95 176 118   2  27   2 108 244 217 224 226 176 212  59   6  38  36  14  21   0 178 134  66 182  33  86 168 187  77 106  55  34  47 105 186 125  64  57  79  94 122  89  79  85 115 112 145 163  25   9  27  71  58  75  42 163  76 130 210  53  24  35  41  29  21 195 251  97  65 106  95  96  93  82  88 186 202 183 232 118 124 129  74  46  94 108 144  92  11  75  59 104  75  15  24  44  68  86  60 113  85  52  68  23  38  31  33  46  59  73  60  12  56 139 195 224 103 187  93  14 118 217 165 172 170 170 170 176 173 167 168 167 171 174 171 167 164 170 169 164 172 170 165 169 173 168 171 169 184 146 158 242 219 209 209 214 212 208 205 218 177 150 165 169 162 155 167 168 159 157 156 160 179 101  32 127 238 216 216 215 215 222  93 193 116  55  78  58  76  77  77  65  26 101 248 221 159  85  56  70  77  73  63  64  62  60 195 226 136  17  33   4  77 255 251 253 252 255 149  93 145 115 107 116 152 158 118  77  77 106 143 131 127 141  65  51 147 190 168 174 160 117 109 136 179 175 168 153 151 156 145 142 114 108 104 116 134 104 111 124 143 138 111  98  99  97 102 114 110 121 130 131 122 125 124 120 125 128 138 115 119 105  24  76 104 161 146 235 254 253 254 255 203 175 254 249 252 254 249 183 242 252 251 252 252 238 206 208 211 215 219 224 218 207 206 212 217 197 
148  79 133 125 146 215 184 180 186 192 218 197 105 214 204 121  34 203 120 175 168 193 131  78 226 130  80  15   4 150  85 132 106 129 151 203  92 119  78  63  47 116 204 199 122 104 143 138 130 132 120  45  68 169 132  92 107 210 100 159 125 106  80  17  74  59  66 115 119 171 160 176 183 180 157 121  90  98  31 212 188 140 137 150 158 169 191 179 253 253 254 255 255 255 249  46   0 109 245  55 155  43  11 101 255 117  15  79  85  67  99 234 192  65  39  69 110 107 163 214 200 178 101 111 114 105  63  83  91  23  43  73  60  90 171 171 124 112  61  65  75  20  48  48  37  40  37  21  15  72  90 111 196 130 170 221 196 200 196 198 205 206 199 196 200 206 195 205 205 191 202 209 158  97  86  86  89  95  97 160 148 129  87 177 110   0  28   8  48 132  62  96  89  63 138  41   9  29  27  20  24   0 160 148  23 106  56  73  90  69 137 180 148  89  30 144 143 105  38  39  54  71 117  87  99 109  90 102  79 135  91  27   0  40  79  95 116 176  97  75 151  95  27  39  36  33  10  17 176 252 243 194 203 202 206 221 210 223 228 253 193  83 121 117  31 160 200  90 108  46  13  52  67 130  83  28  26  40  60  77  70 103 131   0  65  35  17  34  56  83 134 111  40  15  73  59 122 233 252 173  38  27 168 215 156 162 174 172 169 173 171 170 176 169 173 173 175 173 170 169 162 163 171 161 164 175 173 162 169 174 182 128 185 234 215 211 208 210 210 210 206 210 203 171 179 187 188 187 196 201 202 210 212 213 220 240 207 151 237 218 220 217 210 231 129 158 141  42  73  49  73  74  40  17 130 255 196  34  20  44  56  77  78  84  94 121  91  48  35 105 235 219  98  23  13 210 255 252 254 253 251 144 108 124 131 129 125 130 171 124 108 114 154 143 136 138 132 134 117 143 144 144 131  91  97  95 116  91  88  84  83  76  78  70  94 116 120 115 141  96  88 108 108  91 125 148 123 114 122 126 132 121 120 151 154 148 145 134 141 142 128 115 107 121  16  40  72  57  19 122 255 249 253 252 247 163 232 253 250 253 254 214 192 254 248 252 253 251 218 197 204 206 216 221 223 212 204 198 206 200 
104  59  67 102 124 180 184 200 191 142 135  91  49 116  59  11 123 175  97 128 149 143 113 121 190 193 245 151  30 141  98 114  22  67 127 223  97 133  78  70  28 162 205 204  70  51  84  94 103 130  63  37  44  52  77  62  64 203 100 145 117 108 123  77  23   4  31  44  60  50  74  95  72 145 129  79  77  69  12 185 143 189 192 230 254 254 255 255 212 180 171 128 132 126  80   0  30 227 116   0  65  17  71 236 228  90   1  32  80  78 172 252 173 112  65 108  74 132 235 196 204 100  73 106 106 106  88  84 148 117  37  12  46  63  83 154 155 133 135 155 142  46  62  39  36  36  37  30  16  88  69 103  93   5 101 246 220 220 223 221 225 222 223 216 209 227 212 221 229 204 228 219 227 252 238 253 219 201 219 210 170 147 112 159 110  23  28   7  39 103  36  55  49  36  55   7   0  62  27  10  12   5  78  91  13  63  89  64  46  48 233  66 183  88  89 173 128  48  31  36  74  89  68  64  55  64  83 111 104 142 116 145  60   0  45  86  89 207 185 111 162 107  26  36  31  28  26   8   1 202 158   2  15  12  27 115 131  73 210 170  67  96 114 129  72  36  22   0  18  23  43  71  72 115 108  41  28  34  74  52  83 120 142  63  82 133 123 137  48  32 115 111  22  26  97 160 166 201 236  49  29  91 171 170 214 164 173 169 169 168 168 171 167 167 174 171 176 170 176 167 163 171 175 167 165 168 168 162 168 172 174 116 200 220 212 209 210 211 209 211 209 210 214 215 216 215 217 219 225 232 225 226 225 224 215 209 228 163 229 219 218 217 213 228 174 112 207  58  76  51  17   5  79 207 255 166  13  19  54  56  63  79  73  72  68 106 106  93  67  41  83 187 255 150  14 138 255 251 255 251 255 154 121 135 105 132 137 121 130  98  88  77  94 127 115  91  99  97  95  79  74  70  72  79  84  82 100  88  78  72  79  81  93  74  99 109  93 112 146 151 108  78  98 103 120 108  95  96  98  70 128 170 147 154 170 192 178 194 187 145 129 154 178 170  91   4  83  81  65  24 227 255 251 251 255 203 180 254 249 253 253 249 181 240 253 250 251 254 240 203 207 206 210 216 221 213 203 190 195 200 
 26  17  29  78  64  42  84 109 113  63  68 115 168 161  66  59 216 113  87 132 152 103 142 201  46 137 189 190 172 174 191 107  72  57 106 236  99  87  74  77  83 127 218 119  42  61  60  63 139 196  18  49  87  10   0  21  20 173 163 109 108 121 129 118  94  79  79  54  24  22  42  19  12 181  82  32  49  89 118 227 224 253 255 253 200 134  83  68  35  10  15 103  18   0  34 110 196 172   3  26   2  17 214 209 124 158  44  31  75 183 197 108 104  55  98  72 100 206 197 200 131  57  98  87  75  90 130  85  24  56  99  25   9  49  73  71 139 160 122 111  76  35  45  38  37  35  20  31  12  85  95  86  32   0  77 223 188 167 210 163 186 199 156 213 189 170 222 179 209 212 172 221 195 188 191 119 106  70 192 231 174 143 146 137 193 170 129 117 119 138 105 105  96  99 107  67  53 192  59  26  16   1  25  23   6  15  21  23  24  38  76 135 125  19 106  78  75  49  19  36  56  73  56  35  38  20  55  61  79 141 102 111 172  95 124  73  22 196 137 108 162  58  28  33  32  28  30  22  14  99  91  10  13  17  10  32  55  21 111  71  54 118 107 120 134  58  38  79  25  21  74  46  55  91  95  26  24  20  42  67  79  80 167 134 125 129 129 144  49   2  88  96  27  31  41 119 137 154 198 115   0 117 205 196 244 205 200 175 168 167 160 160 163 166 170 169 176 171 176 163 163 173 174 168 172 170 165 167 166 174 174 121 218 217 203 203 208 211 211 212 211 209 206 204 213 219 224 230 195 126 146 147 139 139 135 137 116  57 215 228 216 216 212 219 216  82 243 129   3  41 108 164 202 146 104  32  25  68  74  91  50  69  74  86  57  51 113 130 112 102  63  40  82  92   9  41 255 253 252 252 255 189 109 137 113 111  91  79  77  76  79  79  65  81  80  71  65  71  77  81  64  76  71  71  80  80  96 127 106 127 139 125 129 122 113 128  64  85 144 102 178 182  89 121 101  41  51  43  67  76  55 138 167 140 144 142 197 223  68  95 152 151 104 120 245  81  33  65  90  14 130 255 249 254 253 247 157 226 254 250 253 255 217 207 254 252 255 252 252 224 202 203 207 212 221 212 191 205 209 217 
 18  29  40  53  54  37  48  28  35  47  77  88 108 152 163 208 229 199 162 164 136 133 191 200  28 193  89 100 106 154 170  57 185 100  83 222 132  64  86 104 135 225 185 133 147 114  84  48 147 163  26  50  86 107  95 198 138  43 182 200 192 181 177 181 171 179 181 164 132 143  80  12  43 189  60 130 185 241 251 255 240 188  80  37  28  18  24  47  76 123 147 217  56 145 228 246 252  81   6  14   6 147 244  84 124 200  90  30 118 249 189 109  71  62 128  94 144 216 192 190  89  81  53  59  47  67 119 171 159 110 129 118 131  36   6  37 116 154 112  23  23  34  39  46  41  27  73  70  19  20  94 192 160 150 155 109  59 118  78  68 112  57  96 101  54 115  75  68 114  52  88  92  46  88  30  37 108 117 178 216 206 207 203 153 189 121 123 125 121 119 112 108 115 128 129 116 165 187 173 196 220 114  71 144 136  89  64  70  51  30   0 116 166 131 114  21  43  21  32  47  52  68  76  34  60  43  45  61  40  46  75 123 150 103  58  31  54 197  37  46 138  28  16  36  32  27  40  33  21  80  92  27  14  34  29   7   4  38  75  45  51 114 116 111  69  44  59 106  93  28  56  49  66 109  78  24  20  51  28  61  51 151 179 104  94 135 117 112  66  13  53  26  31  26  26  36  20  36 104 230  70  18 134 170 214 221 238 215 197 207 215 193 158 161 164 165 173 170 170 165 168 178 171 171 170 168 168 169 173 176 161 109 229 222 211 205 206 209 210 213 210 210 210 206 200 190 176 174 141 151 191 190 184 189 192 211 180   7 136 240 216 213 214 214 235 105 171 216 167 230 246 215 126  19  21  35  43  62  68  91 102  84  55  73  69  53  65 105 119 114 114  92  58  91  53   2 178 255 252 253 252 251 108  80  83  95  93  85  72  71  73  79  71  74 103  98  79  81  84  85  97 115 132 120 121 129 112 109 145 127  43  54  68  82  89 108 113  69  65  13 112 215 107 115  43  11  40  44  50  82  70 102 171 143 148  57 161 146  24 138 130  75  58  14 179 118  12  92  90  69  20 224 254 251 252 255 212 191 254 250 249 252 251 174 243 242 177 240 255 244 208 200 204 208 214 214 194 195 212 219 
 33  42  29  36  31  27  25  21  33  44  63  65  25  25  63  59  46  67 139 151 165 198 238 116 160 217 170 168 140 128 164 184 136 110  80 104 216 235 158  96  48 160 105 164 175 147 164 145 180 181 176 149 129  98 157 229 180  45  75 197 183 167 168 174 174 181 183 179 184 157  60  18  81 233 174 125  99 234 204 117  43  36  50 137 179 229 236 244 229 248 238  56 117 155 172 255 222  46  95  48  65 254  75  32 108 142  39  54 224 236 159 130  63  74  90 144 241 202 194  89  66  55  54 130  86  35 103  52 191 154 127 131  97  82  77  18  24  38 130  33  18  31  29  30  20  12  93  83  16   1  89  86 134 251 231 109  56 110  73  70 111  55  86  92  46 106  70  59 100  40  83  60  31  67  14  70 225 204 188 200 217 220 211 166 154  75  99  99 130  94  92 106 105 109 113  77 147 196 225 197 175 226 136  64 197 234 225 148 183 208 188 156 213 134  85 139  56   8  58  54  47  85  82 105 113  72  62  45  17  43  42  44  96 159 134 129 133 197  47  96 191 117  39  31  30  31  38  35  12  38  90  57  11  25  10   0  20  29  47  52  81 119 141 123  94  50  68  78 144  53  39  58  82  85 106  98  13  59  86 104 193 177  88  58  44  55  43  16  20  17  18   2  48  66  37  35  20 114  91 198 215  60  83  49  57  77 137 148 217 220 239 242 193 187 207 195 183 166 165 160 171 168 162 171 165 167 167 168 169 175 157 143 233 209 209 208 211 209 209 213 208 207 218 192 138 137 139 140 182 227 223 217 217 213 214 223 197  16  81 238 214 216 214 212 233 151 115 247 212 150  93  32  37  60  45  33  41  63  93 116 121  93 133 119  73  80  61  82 102 104 109 100  80  67 106   2  93 255 247 254 252 255 162  91 137  83  84  79  87 111 111 114 102 113 144 139 150 138  72  71 135 157 166 149 145 126 108 114 128  83   0  13  38  42  56  90 122 116  49  65  71 122 141 121  45  24  28  60  53  74  91  89 158 154 166 152 151 150 154 162 156 160 135  71 114 116  12  75  76 111  20 137 255 248 248 254 228 128 230 225 193 201 199  97 166 120  22 175 254 251 221 208 209 198 213 217 208 209 213 196 
104 121  59  52  45  31  14  26  17  18  27  34  67  67  55  51  33   4  26  26  27  87 115  12  40 102 141 154 183 174 166 230  37  50  76  88 100 165 177 195 187 157  82 126 134 140 190 178 192 185 191 153 106  86 165  97 182 187 134 195 199 182 180 188 186 181 186 183 181 150 133 128 105 143  75   5   3  79  61  80 176 230 235 245 245 208 219 228 176 210 128  25  98  33 177 233 195 117 235 202 224 120   0  45  45  47  77 211 254 132  83  90  56  70  77  88 126 156 167  43  80  69  78 119  95  31  67  12 166 164 118 120 117 121 150  70  13   8  90  74  23  40  39  52  42  33 101  59   9   3 108 117 154 192 222 206 197 198 200 195 192 202 194 194 185 190 197 185 179 189 164  17  33  35  16  38 143 121 107 124 215 212 219 180 210 159 167 141 202 148 128 108 108  93 104  88  92 104 102 114 128 208 116  42 161 171 173 135  93 194 213 167 163 104  82 170  54  14  33  76  65  28  58 143 122  63  93  75  31  33  38  43  59  90 129 172  89 217 117 155 155 109  96  36  14  22  13   6  25  73  64  42  88  90  89  63   0   0   4  15  37 157 153 129  76  28  41  39 119  58  46  32  46  95  84 126 114  61 122 196 115   1  15  27  33  17  14  24  21  13  24  22  41  64  36  23   1  74  74 224 252 244 179 124  73  35 105  45  62  78 131 159 176 227 225 240 224 189 172 189 200 181 164 170 164 161 166 165 172 185 137 154 228 205 207 205 211 208 208 209 207 208 213 202 197 219 209 210 224 215 210 212 209 209 212 207 202  66  57 238 212 216 217 217 225 199  85 245 103  33  48  89 109 111  79  22  44  54  71  79  72  75  97 104  61  64  68 111  92  71 102  98 109  65  97  52  20 224 255 251 253 255 224 107 245 175  60 114 150 146 104 112 132 130 159 130 154 134  87  67  86 122 144  92 110 117  98  93  27  95  50  23  38  44  57  75  68  94 103  78  35  41  98  89  49  16  22  48  60  71  92  66 125 159 168 168 161 166 171 167 153 150 155  97  88 216 116  12  61  93  53  38 228 209 187 175 186  96 163 137 104 144 150 164 137   9   0  70 223 209 184 208 207 203 213 219 212 213 211 197 
144 148 138 130 143 144 121 104 110 103  66  35  69 171  43  17  31 118  37  43  55  21   0  31  19  34  40  46  53  57  38 149  42  34  40  57  28   1   2  24  47  69  81 117 110 160 189 148 130 117  72  23  24  89  72  58 145 142 204 183 155 179 188 180 148 143 122 139 144  99  98  76  57  82  70  84  61 155 245 252 234 238 211 191 231 189 170 217 213  93  68 207 113 181 209  63 114 166  79 230 254 155 121 119  94 173 234 214 183  49  36  69  47  57  69  43 109 188 107 100  94 106  79  46 145 189  60  82 202 144 159 177 148 133  83 104 128  67  34 191 113  84  79 141 176 169  95  42  16   5 182 226 191 172 235 245 236 235 235 231 234 239 243 234 235 236 236 237 236 237 205  85  54  46  31   9  21  63  54  87 192 180 131 116 126 105  85  64 121 175 100  27  50  79  70  52  18   0  65 195 130 156  87  78  44  27  38  96  61 125 110 160 164 109  40  52  18  43  52  76  83  39  30  63 114 111 123 105  56   4  78 132 122  42  31 160 158 152 140 133 124  89  74  96  85  86  58   7  40 234 182  74 137 153 254 139 127  94  71 105 115 189  51  80  52  25  48  27  61  30  74  61  45  72  46  63 152 132  99 123  37  32  69  43  55 105  64  24  33   2  36  58  34  39  32  24  11  41  96 242 191 205 250 254 229 118 137 152 117  26  44  80  58 106 107 181 174 222 221 234 238 213 195 183 176 168 164 164 181 187 123 180 226 207 207 205 208 208 210 207 212 210 211 208 182 218 201 195 213 209 208 208 206 208 208 201 234 155   8 218 228 214 216 212 213 227  82 211 184  73  95  48  65  95  78  23  32  61  44  65  75  65  45  71  81  68  68 108 105  97 105 103 115  89  78  98   2 140 255 250 253 250 254  98 107 255  96 147 149  89 108  53  66 111 126 100 120  88  91  87  93  90  77  93  87 103 109  98  76  65  67  25  31  29  43  54  74  80 146  72  36  32  81 112 107  50  22  30  50  75 108  83  94 158 163 167 159 142 172 183 165 171 164  81   7  68 132   9  75  71 101  92 162 164 172 113 133 180 183 166 155 211 191 211 241 140  87  88 158 145 175 213 200 194 205 180 131 177 174 162 
 73  77  95 135 131 125 132 121 146 163 140 109 131 181 107  51  67 150  72  71  57 111  73   9  26  85  53  37  33  37  53 116  49  80  85  76  73  36  44  68  58  15  69  91  71 111 165 174 171  83  43  53  12  42  61  39  50  77  90  51  63  78  57  36  40  46  73  69  96  75  77  54  74  97  83  96  83 140 204 223 183 210 218 184 204 226 191 200 204  51 156 218 199 252 119  31 119  76 101 211 114 225 223 211 208 189 155 163  99  86  67   8  14  33  43 121 234 131  50  75  64 111  71 130 235 229 219 202 168 167 152 111  82 113 137 101 120 155 163 178 111  71  57  49  68  81  49  46  19   9  55  96  85  69 121 166 155 158 160 164 168 165 176 176 181 182 181 186 186 195 211 185 123 128 120 106  75  85  70 109 235 209  42  34  20  50   1  23  79 163 141 139 121 111 134  44  52  56  25  58  81 139  69  70  64  59  41  50  36  85  58 104 198 133  60  39  33  58  76  67  51  42  32  50  86 121  62   1  29  32  74  88  88  86 141 143  69  56 102 171 135  95  96 113 119 126 141 111  86 114 141 104  94  54 135  95 160 136 136 156 183  89   5  16  19  44  20  44  85  56  73  81  82  76  77 101 105  99  67 111 105  85  69  41  46  90  81  68  41  35  40  43  31  28  33  31  27  37  88 233  49  37 120 133 199 235 198 221 237 163 107 130 125  69  36  40  42  89  90 145 213 201 244 233 218 205 190 179 182 194  97 203 225 205 205 206 209 211 211 208 208 210 208 214 180 213 204 200 206 209 204 204 207 207 208 208 222 189  39 157 230 223 218 211 207 235 121 161 219  45  88  77  93 108 121  67  24  35  26  29  52  52  58  57  69  98  78 103 103 105 103 102 110  97  63 114  40  47 255 252 251 250 255 187  41 105  94 135  99  64 234 208  94  81  99 104 101  99 105  95  88 104  95  79  63  96 113  98 104  89 108  45  27  34  36  36  74  99 148 129  86  58  49 121 138  85  22  19  46  66  80  98  64 133 163 161 167 144 159 182 161 249 225 140 149 123 122  30  52  69  70 183 229 202 221 188 149 139 205 230 213 214 126 157 237 232 243 228 194 191 198 201 189 185 201 197 183 193 166 145 
 13   8  25  29  43  63  59 125 117 112 142 127 151 137 153  94 140 125 146 149 139 215 209 110  37  74  41   7  14  33  46  29 128 184 153  86  82  15  75  85  59  12  57  99  70  63  71  67  97 123  80  75  47  52 104  43  10  15  39  55  44  77  75  63  54  58  62  57  89  86 101  86  83  80 100 102  67  67  59 176 202 181 221 219 187 225 237 192  49 106  83  10 158 177   1  81 130 113 248 126   4  40  31  36  81 148 172 124  97 129 114  52  90 129 192 216 108  72  89  86 104  76 116 235 204 189 195 160 153 132  18  49  72  75 155 168  87 103 136 105  66 101  53  52  20   4  17  55  48  23  13  62  95  86  59  97  82  63  92  73  75  88  63  83  85  69  88  72  77  79  67  98 116 117 131 115  64  79 108  75 154 198  26  57  21  27  11  15  67 112  90  72  69  72  86  55  50  27  26   1  44  64  45  86  81  48  76  74  66 114  57  67 147 212 135  48  13  35  94  70  48  45  13  29  48  85  75   3  26  37  29  64  77  77  31  21  71  51  54  56  98 120  93 107 105 108 126 128 129 109 109 114  96 125 133  87 115 114 112 115 117  54  33  85  99 131  99  32  40  61  70  37  89  72  99 114  65 101 137 100 104  64  27  85  81  48  29  44  95  93  45  28  24  17  16  17  21  74  61 181 177  72  25   5 156 234 211 209 214 232 216 203 219 214 191 177  50  78 122  43  41  66 107 123 205 224 225 244 240 216 103 228 223 204 207 207 210 210 209 208 207 213 211 216 199 202 217 202 204 214 208 210 206 208 210 219 231 239 142  70 178 222 215 212 208 230 163 106 251  72  46  78 107 106 114 116 100  36   5   7  12  15  18  15  12  54  84 104 110 103 111 108 116  95  68 102  76  12 192 255 250 252 253 251  70  42  91 104  97  27 144 246 113  86  93  92 105 112 106 101  92  95 154 237 174  90  95 116 107  87  96  75  30  39  66  57  71  79  80 142  97  63  28  96 125 107  35  20  40  59  59  81  76  83 165 162 164 153 159 115  59 218 169 161 154 170 153  72  20  62  62  94 209 237 219 189 210 183 189 210 191 199 208 205 203 229 181 139 205 185 179 185 190 182 201 222 220 199 186 182 
 65  79  41  19  27  32  33  22  23  32  72  93 104  75 108 135 128 143 145 127 122 129 134 158 135 159 108  77 171  90   4   1 116  99 114  85  55  28  65  71  66  75  49  50  72 106  82  90  55  83  82  73 105  88 111 148 112  92  95  78  62  27  81  73  60  51  87  63  36  30  40  25  49  55  22  81  89 120  65 144 205 191 204 211 182 147 106  48  33 113  83  71 200 105  20 104  58 190 188 105 164  85 109 166 165 122  48  93 139 117 144 184 216 195 139  71  95 108  97  79 112 134 244 211 192 187 152 173 192 117  54  63  32  65  70 156 133  91 121 109  57  76  45  58  61  22   1  39  53   1   1  78  67  84  61 107 101  59 125  81  80 124  62  46  41  60 104  68  72 114  56  93  93  56 109  81  40  78  79  69  16 138 167 162 151 100   6  51  34  10   5   1  13  20   0  57  64  75  98  92  24  74  74  89  91  96  80  78 130  39  31  87  81 187 152  64  40  17  70  34 106 189 128 115  60  95 106   8  48  42  17  41  89  76  26   6  95  62  24  19 126 137  90  87  89 119 117  95 131 106  80 160 169 136 163 163 141 122 143 121 108  91 102 116 141 116  57   7  17  28  46  22  65  78  69  66  66 138 110  99 109  43   4  45  91  87  56  65  36  11  16  22  18  12  15  16  12  61  59  25 198 255 114   2 196 242 229 224 230 220 217 214 214 215 221 233 203 136 137 172 107  27 108  69  35  60  94 163 168 214 143 236 224 205 209 212 212 207 209 212 213 225 223 210 200 187 198 211 212 218 223 224 222 217 227 184  85 168 143  75 176 218 214 210 210 222 209  71 245 158  41 101 103 101  98  72  70 107 153 215 241 244 215 165  91  38  24  39  83 114 101  92  63  61  71  87 100   2 112 255 252 252 250 255 159  85  98 100 132  81  67 122  99 125 112  95 105 117 103 111  89  20   4  68 176 212 101 116 107  89  85  90  44  37  34  51  43  70  63 125 130  78  39  65 101 114  67  22  30  60  82  73  89  77 135 168 160 153 158 164 168 159 145 166 136 151 155 110  18  46  68  66 103 158 201 201 199 203 211 206 215 195 198 191 190 107  40  65 189 194 193 200 194 205 212 205 189 189 197 200 
 54 119  14  41  64  66  32  20  39  57  35  38  29  14  30  55  57  79  83 114 136 122 121 127 120 137 145 151 125 140  71  27   8  59 180  90  59  53  48  68  97 100  78  64  58  58  58 107  74  37  52  82  95  77  73 129  90  81  63 114 116  23  66  55  55  37  99  63  41  78  59  12  50  82  62  93  84  79  87 211 209 169 146 121 110  90  31  48 118 156 170 119 155 118  56 143  93 226 101  99 103  77  85 112  94  94  73  94 115  99  28  95 107  72  38  76 107  97  52  80  95 118 182 205 175 154 163 154 128 153 162  93  58 104  28 132 148  86 114 114 100 138 153 101  51  31  59  55  47  60  58 117  67  91 100  74  77 106 137 112 115 124 104  96  81 111 102  81  79  80  51  95  64  45  41  34  59  78  27 130  71  81 177  56  73  82   6 123 113  82 121  58  49  47  35  97  84  79  42 111  55  93  67  52  35  34  14 179 183  61  63  63  42 180 159  81  81  23  36  36 115 202 160 157  91  84 110   2  77  68  38  29  55  33 111   8 101  83  38  13 157 131 101  72 131 107 141 118 105 130 108  77 184  86 130 169  73 103 167 129 116 113 110  37  87  89  64  29   5  28  54  27  96  36  88  81  35 175  96  70  56  72  29   0  39  70  57  90  39  18  23  24  30  50  51  31  12  45  68  13  57 246 117   2  34 108 156 195 220 239 238 222 214 213 216 217 225 230 226 235 238 146 122 135 108  73  29  40  27  78 141 232 222 219 214 214 216 211 211 211 220 184 107 169 205 217 202 218 244 242 244 184 167 232 224 176  69  56 127 107 160 232 216 209 208 213 229  83 189 205  19  72 108 101  69  91 195 247 253 252 240 240 251 255 255 251 173  87  20  27  64  82  59  73  69  76  86  29  23 233 254 250 253 255 230  92 117 110 126 128  67  45 110 122 130 104 104 111  99 112 117 100  48  42  54  70  70 103 102  91  53  51  35  29  36  45  43  58  85 100 152  99  59  47  88 116  89  30  23  44  86  74  88 106  90 165 160 156 150 159 183 174 149 170 138 118 153 136  69  27  67  40  66 164 130 194 207 191 197 202 202 206 201 199 196 123 131 175 200 205 199 207 212 213 212 204 147 159 185 183 
168 113  59  67  46  21   0  28  53  51  24  35  51  47  57  70  36   9  17  46  55  53  72  90 100 136 130 125 129 145 141 120  62 134 133  65  45  22  57  71  89  61  80  75 114  84  54  71  81  94  64  73 103  85  70  82  40  60  66 120 138 101 128  56  89  86  84  73  76  50 119 118 116  94  83  61  95 147 193 191 117  92  83  76 108  50  41 111 167 120  72  40 107  83 100 238 198 214  57  51  76 155 130  98 150 182 177 150 163 184 136 124  98 101 140 142 109 109  28  81 116 120 106 206 187 164 125 106  97  88  42  86  96  80  88 192 100 106 106 103 107  90 118 158  91  69 142 187 163 153 244 202 236 191 213 244 166 245 187 210 225 150 231 201 219 230 156 149 164 139 213 201 179 210 185 187 211 213 152 210 205 187 232 178  53  13  21 101 135  74 140 108  99  99  87  83  72  62  17  42  37  13  32  97 117 152 139 223 116  64  91  72  17 138 118  30  63  42   5  33  55  56  48  74  59  26 121  27  51  52  11  33  46  23 124  25  91  63  60 129 156  74  73 122 210  74  86  57  64  73  87  50  88  79 103  83  39  68  67  54  84 113 130 117  73  51  61  67  33   1  21  37  99  57  86  59 139 187  88 104  78  82  70   8  46  94  75  76  75  25  20  20  28  41  35  39  20  25  47  35   3 124 224 150 104  51  11  11  51 113 142 236 239 224 222 216 218 220 187 161 197 217 212 219 241 239 156 136 115 123 217 238 218 214 208 215 217 214 212 209 222 167  13 170 176 153 156 144 140 132 133  75  65 102  85  81  77  55  63  78 142 248 231 220 210 208 231 121 111 247  47  48 116  65  97 233 246 233 177 122 103  97 100 135 168 217 255 255 189 112  26  23  87  80  71  79  89 111   8 158 255 254 234 237 240 122 117 125  60 113 238 117 103 104 107 106  99 100 105 112 115 107  95 124 249 201 125  97  96  77  73 115  55  21  28  30  57  74  68  72 138 103  92  35  73 107  86  57  22  24  65  66  88 107  83 142 168 154 152 152 163 180 173 175 176 144 175 160 126   6  51  73  99 223 156 176 219 207 197 195 196 204 205 202 204 221 224 214 208 212 219 217 220 223 196 219 227 227 225 160 
211 195 150 154 151 187 176  88  64  48  32  40  50  58  46  42  36  85  70  27  13  20  25  37  46  53  42  50  89 119 128 147 122  92  32  31  45  88  85  37  32  42  63  49  58  79  75  77  92  78  68  10  74  81  44  61  33  88  95  70 141  91 103 105 108 105  99  78  81  80 119 130 102  73 123 182 194 174 124  89  87 108  91  47  64  42  18  52  55  35  29  19   8  66 223 240 173 209  46  43  84  95 128  72  85  80  71  73  93  82 117 139 182 113  72  71 121  94  23  93  90  94 120 119 229 216 110 136 134  69  51  98  77  70 199 121  77 139 222 102 119 120 102  90 110 110  71  94  93  60 116 117 130 107 119 120  88 127  86  98 103  94 119  86  92  98  92  96  86 107 151  86 120 122 110 198 166 104  75 104 109 132 111 158 149  12  23  48 185  96  42  61  51  59  60  54  49  39   0  57 183 171 178 188 234 192 165 182  30  16   9  39  74  46  95  72  46  96  63  32  51  43  53  82  83  74  96  61  30  21   6  23  49  26  60  25  80  79 160 150  57  60  98  88  65  16  25  51  61  69  69  98  75  49  61  55  54  46  71  83  68  47  53  78 100 131  77  54 115 107  31  11  41  49  41 115 169  66  91 165 106  27  73  57  35  72 102  83  76  45  51  61  52  15   3  32  21  28  35  16  41  23 152 246 254 235 193 166 106   5   3  96 173 213 237 235 231 243 195 145 166 155 160 182 195 236 188  75  91 114 222 226 221 216 210 215 217 218 215 216 220 223 172 144 132  31 106 119  60  68  53  65 103  66  54  68  66  65  96  50 131 249 214 231 245 242 247 229 203 253 111  36  86  83 229 233 198  75  14   3  13  37  33  29  62  74 118 184 251 255 200  75  15  50  69  87  82 110  37  52 157 100  60  50  80  85 111 108  72  46 158 171  90 113  99 106 105  98 111 108 116  84  22  15  53 133 216 103 106  97  90  79  87  32  36  39  65  64  77  98 124 134 104  72  48  87 103  73  24  22  46  54  53 102 112 112 188 165 155 151 155 166 181 174 191 155 151 167 179 117 154 209 187 227 189 195 204 207 205 201 206 205 206 212 216 221 225 230 228 229 203 218 203 201 146 149 113 145 102  86 
121 150 138 152 101 135 207 188 148 166 159 135  97  80  65  42  50 141  45  32  42  57  53  44  34  15   4   6  20  28  50  97  96 121 115  82  68 124  73  14  13  44  27  17  13  25  68  50  70  50  61  51  95  85  71 105  77  97  83  79  99  54  60 115 108  78 109 103  93  78  87  82 112 193 203 161 108 100 106 112 121  93  23   6  44 101  38  69  80  90  80  26  29 140 169 128  35 209  86  70  69  33  54  86  62  16  43  92  92  43  66 106 173 140  94  83 142  83  50  81  36  80 116  67 184 118  94 138  97  83  83  97  60 178 147  27  59 115 250  58  39 110 159  70  85 126 124  81  76  95  82 107 110 120  96  89 106  99 103  94  92 113  90  95  90  94  97  97  83  79  80  78  88 106  69  16  47 150   2  19  24  21  13  78 112  23   4  21  74 157 156 114  81  74  70  58  81  76  17  33 204 208 205 116 187 124 140 151  72  25  10   8 113  68  88  62  11  70  92  29  39  51  62  67 115  87  80 134  41  12   0   4  30 117 137  55  67  54 114  53 102  83  69  16  23  52  37  53  29  37  43  63  97  85  63  19  23  37  62  82  80  53  46  44  63  92 168  87 116 133 145 122 107 111 153 200 117  63  55  38  32   9  70  68  56  53  79  82  54  28  45  52  53  23   8  29  23  37  29   8  29  39  27  47  75 117 192 249 228 168  60  22  28  35  60 112  72  74 149 191 212 208 186 159  48  60 103  34  75 145 234 219 241 238 229 222 221 220 219 218 217 221 224 175 188  40 133 161  79 108  78  79  95  85  78  75  67  60 107  71 143 239 208 208 134 124 106  97 108 243 172  10  14 163 233 154  53  56  72 116  43  43  72  62  73  69  74  75 115 202 254 247 133   6  35  78  77  68  76  50  47 138 190  35  32  75 122 117 126 133 100 134 118 112 107 101 101 109 112 100 104 110  94  63   9  10 123 111 114  89  95  87 102  50  23  38  50  54  72  77  82 150 116  92  42 101 124  87  30  20  29  48  50  63 104  67 131 193 166 151 151 159 171 169 192 178 151 164 174 186 169 200 181 191 193 197 197 200 212 209 216 217 215 223 223 200 198 188 165 134  90 108  80  68  66  51  31  35  24  42 
173 175 170 173 127  96 113 126 121 165 132 154 171 169 167 151 144 141  79  85  71  64  47  20  33  46  40  22  10  14  15  30  44  43  53 104 116 127  56  34  49  44  15  19  35  28  56  26  57  38  56  49  68  70  40  57  50 104  97  82  72  30  18  81  86  50 100 108 135  83 103 108 146 158  84  73  89 108 133  86 111 115 141 108  65  34  60  95  92  70  71  44  37 104 176 162   1 125  79  78  70  45  37  49  77 105 108  98  95  58 102 148  48 120 129 130 104  53  45  85  63  48  82  80 116  67  89  70  61  92  79  75 175 153  71  29  61  69 168  35  44  16 127 216 146 102 121 131  98 119 136 108 108 140  95  90  88  96  93  85  80  86  87  99 123 103  68  81  82  75  84  99  80  72 104  82  54 110 130  35 187 158 161 195  49  54  22   9   8  46 106 127 140 156 168 158 214 189 169 202 133 124 217 161 230 224 222 232 227  51  40  71 115  76  64  52  95  51  87  61  45  66  55  74 134 124  95 175 116 146 111  66  99  96 204 130  72  50  30  50 202  84  54  21  62  93  46  34  41  42  29  35 113 142 105  36   7  53  53  30  64  73  82  77  38  33 104 168 173  61 121 121 139 208 202 154 122 129  67  52 106  58  35  42  45  43  65  71  86  70  40  34  36  31   7  27  24  38  38  16  11  47  66  58  26  14  26  46 112 253 235 212 167 101  71  94  82  46  32  36  66 108 139 202 129  20  29  13  21 166 236 216 166 191 219 231 241 239 230 236 236 237 245 169 196  73 122 152  82 111  94  85  88  97  96  94  79  59 105  64 157 249 247  94   7  37  53  79  47 185 239 103 119 227 227 226 208 223 166 200 130  33  68  71  49  66  76  76  91  80 152 239 255 158   5  31  58  36  68  63  36 175 250  96  30  79 142 118 111 126  42  44 120 112 105 104 114 100 103  98 107 116 102 100 130 124 118 119 107  87 100 101  53  51  29  49  47  53  35  49  60 133 121  83  27  48 102 107  72  13  30  42  55  56  80  78  53 166 198 179 158 169 170 180 190 186 175 173 171 183 192 186 200 190 188 184 197 219 184 202 227 201 143 140  92  65  65  36  37  25  47  39  39  35  52  56  63  60  48  48 
117 156 150 160 171 161 152 170 176 187 136 146 157 139 154 150 146 152 168 177 168 155 138 121 106  83  75  66  42  26   6  25  26  25  74  26  63  98 147 146 124 120  93 101 107 115  69  25  37  37  64  35  58  72   7  26  40  65  85  91 193 108   1  49  87  57  85  46 134 147 194 156 101  84 109 122 132 101 130 134  86  74 159 211 184  97  57  81  53  24  47  69   7   6 111 123  40  43  64  72  71  64  68  63  28  54  50  57  88 124 133 128  86 140 130 140  14  13  25 107  66  45  76  92  46  69  91  60  56  99   9 111 183  96  75  73  88  92 101 101  80  55 203 153 112 159 138 126 107 161 114 117 155 141 152 161 162 156 154 156 155 163 158 159 161 153 159 172 163 158 166 174 170 129 214 144 103  33 175  92 221 100 127 252 192 181 185 165 168 218 221 211 216 203 174 149 153  28  38 228 183 199 222 231 233 219 225 216 183  57  71  95  88  62  88 184 196 100 130  50  10  63  38  82  59  58 141 195 133  94 165 103 138  88  60  65  51 114 110  76 101  65  67  10  54  84  74  58  86  86  69  62  93 106  87  45  43  35  55  55  38  67  70  49  31  37  21  65 180 163  92  92  72 104 133 120  42  77  53  62 133  55  22  65  33  13  57  66 119 151  98  80  90  28  17  45  30  44  43  27  13  19  67  72  48  54  22  22 143 253 244 238 236 235 238 248 252 226 190 133  88  65  53 179 252 158  28  71  32 137 240 197  32  39  61  97 152 161 124 199 204 193 198 108 137 173 165 173 113 120 116  85  95  90  88  81  65  74  92  47 169 237 225  68  51  90  96  87  41 158 241 244 245 230 209 180 149 175  65  98 161  65  95 123  88  76  67  63  87  88  53 105 215 254 165  38  30  20  31  33  40 119 131  92  64 128 141 112 111 121  58  37 111 122 115 100 121 126 103 122 114 110 110 107 126 104 111 107  80  95  97  81  72  66  15  37  39  41  65  71  66 109 127  93  79  30  98 118 131  35  19  53  40  47  64  72  70  76 135 199 206 197 189 179 183 160 174 196 197 196 201 192 193 210 199 193 194 188 117 107  91  58  46  28  21  41  67  63  57  38  67  51  51  36  36  48  61  86  70  56 
146 100 100 117 100 107 126 110 123 159 180 190 193 172 185 169 158 157 143 136 149 149 155 163 158 170 162 145 137 121  75  56  31  83  92   9  20  11  59  85 125 128 130 133 125 132 126 127 136 135 132 124 115 116 112  91  81  75  67   2  38  62  15  83 107  91 137 104 157 156  91  96 105 115 120 106  88  45 101  64  47 108 149 130 153 148 142 113 110  49  76 175 108  37  23  61  84  81  73  74 103  94  82 103  95  89  99 118 167 184 160 146 113 100 120 144  75  32  26  50  25  36  63  25  32  72  83  74  81  96  94 184 147 120  81  63  45  46  75 113 118 161 126   5  22  94 163 174 131 149  91 137 174 159 160 144 142 153 148 152 158 160 157 155 159 165 162 160 162 160 156 158 122 159 193 105 127  95 121 128 190  46  75 215 144 165 170 185 178 171 174 178 176  95  40  52 213 144 116 242 211 220 172 119 155 152 156 141 106  54  74  63  64 135 210 136 110 122  80  55   0  23  33  66  42  93 202 112 136  77  91  71  74 136  67  59  25  71  65  79  76  77  86  35  34  35  37  75  79 107  98  74  91  92  81  89 107  54  33  78  64  79  72  73  61  62  26  39  33 104  82 162  85 133 147  63 122 115  33 100 153  90  31  66  54  25  53  80 108 109  90  67  86   0  39  59  47  50  51  40  31   7  49  73  61  56  37  45 182 192 154 222 253 238 230 199 107 110 252 248 250 247 242 233 230 236 203 219  64 137 213 175  52  74  82  55  58  49  48  83  74  71  59  53 103 151 158 125  37  34  20  33  53   8   8   0  15  70  76  40 188 230 172  32  38  55  36  55  26 194 225 212 229 243 130   3   1 164 188 168 161  76  80 113 117 114  97  70  55  69  72  46 117 214 226 161  93 115 126 139 150 148 115 131 118 121 117 121 109 123 163 141 133 126 120 103  89  95 104 124 118 115 119 109 118 120 112 113  97  97  85  79 112 145  34  41  56  33  44  75  73  79 148 112 122  55  88 129 117  84  21  40  55  41  55  59  67  54  60 105 148 183 175 191 210 153 176 200 196 154 120 188 184 141 142 173  57  28  42  34  25  36  49  60  51  73  65  70  72  54  62  68  71  83  55  37  61  92  84  78 
159 148 170 167 154 159 136 108 128 118  91 107  99 119 141 152 161 184 187 172 181 168 148 157 124 153 153 134 165 162 149 171 147 160 156 138 101  54  26   8  26  28  32  43  39  63  74  83 112 123 122 145 139 138 154 143 135 139 134  91 101 130 111 120 137 109 124 123  86  75  79  98  59  46  33  76  56  47  81  40  46 102 100 113 174 124 132  96 112 102 227 249 173  96  25   3  11  22  41  69 101  83  89  76 120 118 133  78  21  96 113  85  23  75 114 104 133  31  23  44  49  39  15   2  25  64  63  85  90  76 190 164 150  58  80  90  63  81  64  81  97 103  76  82  89  79  96 143 167 149 128 134 135 144 133 144 151 137 142 140 138 148 152 144 141 146 147 141 143 147 147 146 123 166 162 200 152 163 119 125 187   6 116 207  77 107 102 103  98  97  94 105  87   5   1  75 255 245 251 219  89 148 191  90 132 114 114 118  64  78  91  70 130 189  97  40  87 122  83  97  64   0   3  89 150 137 142  76  59 112  64  42  37  47  99  32  36  69  61  65  97  93  82  78  68  43  69  57  48 121  85  88  91  96 101 106  79  33  30  49  56  71  51  42  47  62  29  65  40  46  36  71  39 124 139 110 184  99 113  78  47 107  54   8  10  14  15  52  58  56  51  68  54   2  51  55  21  31  41  50  50  37  53  73  63  53  37  61 121  60  23  55 132 151 173 157   0 104 251 168  83 138 180 221 230 233 240 128  31 153 212 135  54  96  91  89  84  72  98 118  66 105  70  83  93  14  44  46  16  19  14  26  36  20  28  25  29  61  63  40 205 200  86  85  94  92  64  72  68 223 247 246 227  65 142  26   0  68 156 128 161  37  48 113 127 117 123  80  62  68  59  59  90 147 140 149 155 157 156 164 156 136 136 144 132 110 104 112 109  97 102 131 132 138 119 100  89  83  94 142 143 116 118  97 103 119 113 148 156 141 109  86  66 103  59  37  41  61  48  60  71  78 116 129 102  48  44 122 104 135  60  21  47  54  39  32  59  62  60  53  29  63  73 100  94  92  95  56  65  48  45  57  60  29  68 111  46  11  44  49  63  40  47  60  37  78  75  62  79  88  80  94  86  80  67  38  63  68  48  51 
162 147 144 144 151 152 158 165 170 148 161 170  97 128 135 119  81 132 118 114 144 126 136 200 184 185 183 162 170 157 154 161 139 157 157 152 163 171 160 168 156 148 113  75  59  36  17  10  18  10  73  65  42  48  82 121 139 125 121 143 135 115 114 116 116  51  31  60 103 108  91  36  28  64  47  58  37  31  36  46  45 107  63  40  54  76 113 136 156 133 138 177  93 161 205 201 179 146 148 156  38  70 183 111  42  61 103 120  72  65  61  69  69  78  78  86  96   8  17  35  36  26  37  56  47  30  10  27  77  69 167 108  56  25  52  67  62  85  85  76  80  61 127  90  86 103 120  78 107 158 166 157 158 145 141 146 164 151 173 172 163 167 161 163 169 133 139 143 139 148 164 140 152 105  40 103  64 106  49 130 158   0 132 208 109 136 130 134 125 125 125 137 107  16  11  23  79  60  89 171 100 142 166  59  48  90  98 111  26  96  61 109 165  77  59  68  93 172 134 131 163 162 178 186 130  18  64 104  44  19  26  32  72  68  55  24  42  66  91  71  66 173 109  83 100  66  66  47  60 104  90  90  98  96  98 108  96  92  90  60  69  87  83  85  54  38  25  52  28  28  40  46  55  75  35  69  74 116 149  93 105  65  79 129 125  57   7   5   9  44 111 119  69  81  60  73  78  44  42  37  44  47  51  51  50  44  39  68  96  74  50  44  55  52  25  84  37 150 250 117  27  67  53  37 144 213 209 108  38 168 214  86  42  71  80  95 102  95  97 138  99 103  86  71  88   3  36  57  45  39  33  52  58  38  39  42  32  38  49  30 168  88  31 125 136  87  98  67 108 168 119 136  74   0 125 129  47  68 146 101 193  75  39  78  77  88 121 110  78  71  64  54  64 144 150 183 157 159 149 147 134 150 150  80 117 139 120 109 102 105  99 127 156 172 155 130 107 121 138 154 122 107 144 117 118 119 138 163 159 146 108  80  67  78  49  31  47  67  73  70  74  67  77 131  81  64   2  67 124  36  44  12  33  47  63  33  43  52  39  30  43  42  35  48  31  43  49  41  44  61  64  45  53  49  59  90  70  44  47  45  60  36  36  55  45  75 115  62  73  86  49  51  61  69  98 114 139 186 173 172 
202 185 183 182 160 151 153 143 169 142 136 231 235 144 159 152 161 165 141 153 124  97 133 111 108 144 147 142 182 183 180 188 174 176 166 161 150 157 136 155 163 155 163 174 180 192 165 148 129  74 121  84  33  31  22  33  28  12  22  50 108 146 146 108  72  90  82  67  47  24  21  20  38  56  49  39  21  64 122  88  32  81  37   5   0  28  48  58 126 112 102 140 142 148  90 153 178 171 178 171  92 112 150 175 173 157 144 120 108  91  79  78 100  47  61 101 140 116  63  67 146 183 188 185 190 177 146  73  12 146 123 104  68   0  30  36  33 119 150 109 121  77 102  90  76  94 129  90  84 113  97  76 110  99 195 178 127 113  36  53 139  72  92   5 122  75 138 175 155 160 137  73 182 120  23   2  18  30   0 159 188  61 228 165  82 109 100 110 110 108 110 122  90  40  35  18  45  76  85 144 113 170 122  56  34  97 112  64   8  54  44 103  99  36  60  72  81 170 130 125 142 181 114  34  78  38  53  42  49  60  86  58  59  83  58  43  54  60  73  84  63  83  63  70 181 114  65  91  76  90  87  90  97  88  86  91  89  80  79  95 109  93  87  98 108  62  14  31  41  28  36  48  76  60  54  30  15  72  96  96  97 111 137 128  88 120 184 160 149 104  93 110  38  60  53  81  82  84  34  33  41  35  44  38  36  38  26  70  98  82  59  68 105  92  52  67  43 136 253 116  44  94  63  54 155 193 213  95  13 195 178  24  28  27  27  25  41  31  63 118 110 101  53 148 127  69  27  46  43  34  31  37  33  20  17  30  23   2   9  41  72  28  63 148  89  53  91  65 188 140  52  78  22   1  57 207  93  93  99  92 155 108  14  56  52  78  93  88 105  71  83  52  86 176  87 214 105  84  71  70  84  68  66  67  75  74  84 154 113 121 133 119 143 150 149 162 112 112 104 131 132 134 137 125 134 121 123 108  95 111  79  42 104 106  54  39  55  60  59  77  76  73  81 129  97 116 132 151 192 112 112  90  29  35  44  55  61  50  34  28  36  35  35  37  63  52  47  48  48  43  48  46  39  49  48  50  53  39  79  66  61  79  90  50  56  58  82 117  89 134 142 164 179 191 175 177 156 141 152 149 
164 169 172 216 227 211 193 190 170  43   0 117 231 149 155 147 138 154 155 158 171 167 164 145 148 145  98 112  90  98 124 131 117 149 173 169 157 178 174 176 178 150 158 160 151 146 106 150 161 155 160 166 165 163 152 142 122  92  62  52 138 184 154 145 153 165  77  82 110  68  66  72  83  76  77  51  30  54  94 105  42  13  40  56  36  34  46  21  22  15  85  52  84 101 111 123 143 144 113 116 125 139  88 117 103  50  27  47 106  86  32  52  97  58  59  79 165 162 180 189 179 156 144 146 147 164 182 195 103 176  70 132 176   9  79  66  11  90 122  95  85  66  84 104  96  97  87  65  93 100  31  44 107  69 142 215 150 105  15  17 126  76 118  23 105  97 178 163 156 179 162 157 200 112  51  10  41  43  18 194 239 227 247 197 145 152 145 145 138 128 118 131 137 128 124 116 104 109  99  97  71 166 114  75  54  78 106 102  71  74 128  97  56  63  62  71 101 154 139 162 116  84  50  68  66  34  62 132 136 116  68  19  60  42  52  39  41  62  86  82  73  86  74  63  84  79  70 120  93  81 117  83  77  82  85  78  83 103 115  81 143 196 100  69  69  92  53  33  55  59  45  34  56  72  73  25  40  43  45 106  63  66  63 112 154  60 102 171 153  27   0  35  13  31  32  51  34  77  14  30  28  32  38  35  31  28  24  59  98  84  49  63 112  96  57  79  44 129 238 116  70  96  83  52 165 227 226 180 151 168  57 144 172 165 167 159 190 192 175 229 245 241 170 204 148 194 145 158 154 157 151 140 124 122 120 104 111 137  55  74  69  31  84  58  64  65  39 131 228 196  86  89  18  22  19 202 178 173 172 175 153 119  19  45  70  86  70  59  69  78  82  57  35  71  68 147  85  21  41  65  55  48  48  67  72  54 107 160 121 130 149 153 120 103 120 117  98  93  88  85  91  86  80  98  94 104  69  72  95 136  93  75  99  49  42  54  50  62  69  77  78  91  84 123 135 143 195 178 176 187 169 156  94  56  42  41  57  85 103  97  70  63  57  30  47  62  68  44  64  61  68  56  48  49  50  51  76  76  69  78  95  72  95 144 160 166 170 158 169 163 139 165 115  63  56  42  74 127 107 148 
115 126 117 131 144 143 144 189 165  80 102 148 191 229 189 231 189 150 157 171 172 156 157 166 158 163 153 162 150 148 152 128  99 129 133 111 134 142 116 151 147 142 174 178 170 177 169 176 168 149 153 143 136 152 143 147 155 159 168 156 139 132 135 148 162 127 101 145 120  86  80  81  76  72  78  70  68  82  77  78  58  51  94 120  85  41  28  58  57  19  57  62  22  21  74  44  40  55  56  82  41  52  42  60  45  35  12  40  64   6  36  43  70  88  35  89 178 141 166 148 152 151 140 139 144 148 156 169 144 141  79 104 110  62  89 116  56  37 111 133 123  62  56  94  81  89 116  95  35  56  56  78 119  89  71 109  97 114 101  99  92  56  47  66  90  78  94  52  55  72  65 112  94  83  69  41  53  39  10  69 121 108 122 175 187 197 206 212 212 214 214 222 225 217 219 220 209 200 197 189 169 226  88  68 112 110 154 190 197 109  80  64  57  73  58  79 189 171 101  72  30  59  42  64  26  79  71 111  80  67  63  16  39  54  61  63  57  49  47  78  73  79  92  74  69  70  59  74  85  65 151 112  82 101 105 101  96 127 167  80  72  92  83  85  90  96  91  43  15  50 106  73  49  48  32  28  18  63  53  68  36  50  70  67  72  91 110  71  82  93  73  27  20  48  47  49  39  92  34  20  36  31  47  45  39  31  23  42  92  67  54  72  89  81  58  81  44 128 231 102  64  96  83  98 227 253 253 239 208  53   3 226 211 209 211 242 241 253 253 228 231 187 225 140 125 190 164 157 164 169 173 183 182 184 207 180 174 188 148 103  65  69  90  56  48  50  99 210 223 216 109  35  22  35   3  82 178 152 155 124 110  68  30  37  44  67  54  62  50  91  77  91  52  46  53 108 179  25  63  73  53  72  66  85  60  56 156 147 127 157 138 173 194 132 108  86 125 108 124 114 107 115  90 114  94 109  97  96  94  78  49  67  54  46  54  70  54  69  69  77  83  73  52 125 147 137 149 144 151 152 151 159 153 137 136  90  53  36  58  67 102  70  75  83  43  61  66  32  66  79  77  72  83  93  98 117 130 153 147 164 193 110 123 175 158 145 149 126 133 141 114 153 131  74 113 110 131 167 154 180 
115 110 118 118 104 105 109 109 135 139 152 141 151 187 117 168 235 183 175 106  79 166 175 152 164 178 178 184 179 168 167 166 175 175 154 150 159 135 132 142 124 141 118  77 137 148 126 156 166 158 177 185 179 178 168 148 145 141 142 142 124 141 147 127 143 149 149 137 131 150 139 133 136 119 111  96  85  74  76  82  84  83  89  81  76  97  47  95  62  14  43  97  54  33  40  36  32  25  33  68  14  18  40  74  46  40  41  61  61  29  68  84  78  85  89 187 155 132 138 146  93 104 128 120 126 134 141 160 130 143 220 139 167 106  81 103 121  88  51  59 105  86  53  43  55 128 184 143  60  68  58  61  31  76  75  48  68  87  80 120  83  47  90  94  76  78  83  75  77  50  36  69  76  99  43  30  59  35  13  40 101  86  86  64  66  64  84  84  94 103 101 107 109 111 117 119 127 127 138 146 155 201  73 130 141 142 147  66  85  66  42  61  74  63  61 184 170  89  88  88  86  69  44  55  98 204  97  53  63  99  94  64  45  77 106 112 111  47  29  54  51  59  66  82  97  83  72  78  95  87  77  91 104 104 102 110  99  98  97  86  47  39  75  70  92  93  88  69  39  22  71  65  55  83  74  79  17  60  41  35  43  54  56  79  33  83  93  66  65  91 112  94  13  28  47  77  51  79  95  49  48  43  45  41  38  40  33  33  66  44  46  68  58  56  65  78  38 133 242  98  45  85  77  83 104 128 180 226 212 125 119 240 233 230 236 248 246 245 239 224 218 181 220 163  82 114 194 119 106 145 153 161 155 156 139 159 165 132  72  68  54  38  61  49  66 175 236 214 204 233 104   0  17  29  21  34  72  34  65  56  69  50  58  56  48  60  48  38  39  50  42  55  70  68  70  75 185  24  57  69  56  90  82  61  59 101 138 132 139 149  43  61 114 109 107  90 103  92  86  78  78  72  63  40  46  52  52  56  35  42  51  49  51  65  52  70  66  75  73  75  60  42 115 174 125 126 140 144 141 135 136 137 142 147 138 111 169 134 103  86 119  79  55  84  97 114 132 135 145 148 155 160 161 174 171 131 156 148 145 149 167  90  99 158 153 148 161 157 165 169 154 172 178 155 136 151 159 136 139 125 
 98 102 105 128  90 155 102 108 110 118 111 106  88  78 112 111 138 166 177 120 112 183  93 116 197  62  53 132 122 161 177 158 155 155 154 145 158 157 166 164 158 171 146 123 164 129 121 132 102  97 134 142 108 142 152 151 189 186 164 187 182 178 172 143 140 143 148 155 145 143 149 150 112 151 144 142 158 162 151  98 122 131 113  92 127 123  76  61  70  71  75  87  67  55  29  48  80  75  70  90  98  90  83  72  50  84  84  90 117  85  82  80  70 106 178 171 133 138 146  51   4  94 169 157 147 125 125 144 134  46 226 149 152 151  87  70  88  83  90  80  40  65  98 140 181 137  79  16  58  76 105 101  23  51  82  80  92  88  80 124 154 143 106  60  78  64  79 103 100  99  49  97 117 109  58  64  42   4   5  21  37  48  57  42  29  32  38  40  54  49  51  68  71  60  78  63  54  43  43  65  56  85  96 217 152 121  72  35  46  69  93  77  70 113 197 128  65  84 107 101  77  77  11  58 137  64  61  63  72  66  83 109  84  80  93  94  97  25  22  45  43  82  54  61  72  85  78  75  83  89  89  89  85  94  94  99  97  95  91  96  90  96 102  96 102  90  82 110  88  49  72  82  44 119  89 101  79  68  83  41  53  82  25  27  34  24  13  65  55  74  73 149 134  15   4  53  38  41 111 101  33  46  34  32  34  32  29  23  38  40  36  51  53  49  68  62  26 167 244  67  28  54  48  49  31  36  21 100 235 209 203 177 159 147 130 115 105  88  76  73  62  61 204 123 127  55  97 161 138 124 156 165 164 175 114 114 123 160  95   7  38  42 106 159 217 223 204 208 221 187  78  39  41  18  33  22 101  79  21  35  34  26  29  24  28  46  33  38  22  37  42  12  18  17  12   2 160 102  15  42  44  44  50  71 144 139 119 139 109  56  36  60  32  44  28  42  47  50  47  48  58  45  59  33  35  48  45  56  34  41  62  51  60  72  58  46  74  81  92  70  50 127 185 153 142 131 132 141 142 140 135 132 140 149 111  77 137 171 158 148 144 158 158 155 156 160 178 170 173 154 154 171 154 161 180 152 162 150 146 153 146  71  92 142 142 103 122 114 128 128 119 114 123 118 105 122 135 128 148 150 
 80  70  96  87  84 142 100 131  91  90 163 104 103 117 123 142 114  99 107 126 137 137 136 158 183 117  90  62  91 188 152  82 146 191 216 197 154 149 145 151 149 156 150 160 166 153 174 176 157 176 167 158 155 148 104 117 140  94 120 173 140 155 174 164 173 181 171 181 181 181 182 184 142 158 155 140 150 153 103  39  89 158 149 149 150 152 158 143 141 136 117 114  89  77  73  82  96  90  92 112 144 106 155 102  73  72  63  65  80  69  83 113 155 160 148 135 140 157 135  97 161 185 135 115 133 158 136 127 153 135 155 191 119 160 128  80  81  83 106 131 159 182 190 174 138 109  95  92  84  30  93  90  61  75 136 128 130 132 112  93 109 115  30  37  76  21  10  27  53  96  95  70  52 114 105 125 163 110  59  51  40  34  32  18  18  15   9  14  20   6   6   2   9  27  41  30  29  25  17  52  41  27 160 151  93  73  45  73  66  50 157 121 121 152 109  29  67 103  34  33  41  84  35  63 204  85  51  87  72  56  66 111  78  79  61  57  60  75  75  99  97  79  86  86  84  82  79  78  89  90  86  79  76  83  91 100 100  87  90  95  93  91  98 102 108  51  52  92  83  93 109  87  85  95  87  76  81 112 115  74  72  80  60  36  30  40  20  17  31  59  99 105 114 113  46   9  28  42  66 117  95  74  56  91  94  81  77  52  51  31  18  32  30  25  36  45  20 162 209  49  33  38  20  42  42  50  45  17  79  96  95  60  50  41  37  51  63  39  44  66  69  28 173 165  66 123  12 126 151 120 155 172 165 150 155 136 125 140 174 141 178 218 224 212 200 206 220 228 181  78  80 126 138  87  73  44 144 144 125 105  85 107 114 118 133 136 141 148 154 133 143 155 147 148  88  44 166 123  34  70  51  77 135 138 127 122 121  99  66  64  64  64  45  45  39  49  50  49  40  47  53  59  71  65  59  65  62  79  59  36  59  37  48  73  72  72  68  66  62  88 149 174 149 133 147 148 124 130 156 129 126 144 123 130 149 157 168 163 147 154 139 139 155 161 149 147 154 141 157 149 148 170 153 136 106 111 114 101  91 101  89  68 134  88 152 139 141 148 161 166 163 165 159 157 159 158 152 152 145 146 
110  94  87 103  87  88 100  89 104  68  98  89  87 139  87 127 119 116 113 113 121 136 112  76 109 137 156 151 141 163 154 122 152  90  92 219 187 195 205 191 180 175 172 167 157 155 146 153 151 152 157 157 161 162 170 172 162 159 168 145 111 129 117 123 134 114 111 161 159 119 155 168 164 184 189 185 199 193 155 168 143 155 144 129 140 145 121 136 152 148 153 160 149 166 161 148 134 122 109  78  84  84 142  87  96  97  98  97 108 135 153 175 178 133 144 141 151 135 137 173 135 101  92 101  92 120 175 143 138 157  29 178 212 163 183  95  50  66  74  78  68  61 104  96  97 100  97 112 120 114 126 110 115 135 162 151 156 158 133 112 116 117 123  82 125  88  34  71 107 113 123 136  93  83  97  92 186 227 144 126 202 203 205 119 151 157 128 106  77  90  95  80  97 136  79   1 107 144  89  23  14 116 170 127 148  76  69  69  63  84 102 119 216 105  50 108 128  97  25  49  20  50  74  86  77 182  79  61  99  93  46  42  15  51 115  52  46  91  89  70  26  84 116  85  95  89  81  80  91  84  88  94  80  94  90  94  86  85  89  95  89  90  91  86  87  77  88  91  89  85  77  78  90  66  83  93  83  89  93  99 106  57  50  57  45  27  26  36  29  35  46 107 161 148 201  63   0  37  42  52 103  67  84  75  68  76  68  71 115 102  84  67  59  49  33  55  19 117 221 128  65  77  56  21  13  27   3   2  54  59  53  33  73  33  30  65 111  52  17 131 159   6   2 126 189 167 145 113 122 125 147 147 128 114 107 116 160 171 169 180 175 185 153 221 230 203 158 127  79  92  91  73 103 110 118 108  85 109 111 122  99 120 127 114 108  91 116 112 115 103 108 121 119 132 101 123 159 130 128  87 144 155 134 121 124 105  63  38  82  82  73  51  64  73  64  55  53  72  84  84  67  69  62  72  66  63  62  67  67  46  46  38  23  50  60  64  86 108 140 177 157 131 132 130 149 145 139 134 115 179 164 153 151 111 122 147 150 164 152 163 147 158 164 161 149 135 141 141 143 118  99 119 113 128 102  88  21  83 191 168 172 222 243 121 128 190 165 165 163 162 151 138 130 133 132 127 122 127 132 135 
156 145 106 151 169 119 118  86  89  73 101  99  73 126  86 104  97 126  91  84 119 138 123 134 130 142 124 118 124 112 113 128 131 133 115 133 143 159 188 195 184 202 196 191 206 192 191 187 179 168 162 152 156 149 149 146 147 156 154 144 151 167 150 167 143 143 156 142 131 119 133 114 120 133 103 105 145 140 153 223 197 180 189 190 181 176 161 141 139 143 145 142  96 140 139 136 149 139 134 148 141 150 150 130 140 143 139 158 160 150 132 149 164 148 144 155 158 133 136 160 126 127 104 103 101  98 165 159 130 158  81  91 172 148 179 167 150 111  70  43   2   0  62  88  48  17  18  59  56  55  87  94  81  87  66  60  55  78  69  85 107  91  93  42  89 108  61  85 163 122  86 177 201 156  90 115 143 176 193 182 184 184 193 165 218 226 229 186 149 224 211 209 191 196 206  52  61  93 155 160  99 189  90 145 124  24  61  79  81 100  49 190 161  71  82 119  81  87  47  64  69  74  73  99  65 140 182  23  67  64  36  42  60  48  97  46  59  89 123  45  29  72  95  79  80  89  89  77  85  97  94  92  89  93  96  98  90  92  92  96  90  81  84  89  94 116 116  88  90  74  64  65  70  93  82  90 111  92  88  69  57  74  68  50  21  61 109  80  49  51  43  65 170 178 139 127  36   5  49  22  31  45  89  46  68  67  75  27  59  91  93  98  82  82 106 201 173 195 248 134 140 129  73  65  89  91 113 111 126 141 147 165 235 207 193 236 252 223 182 198 214 123 123 176 178 108 150 137 135 165 158 125 118 108 181 215 190  80 113 210 204 214 123 201 157  71  34  63  82  97 103 102  92 115 117 110 116 115 118 119 108  99  89 133 135 104 108  98 106  97  82  72  78  88  89  87 108 125 130 115 124 119 124 124  85  48  70  90  73  58  72  68  52  57  73  56  63  81  80  71  71  41  25  44  79  34  50  61  67  72  96 127 117 128 137 141 152 172 152 119 129 125 129 143 146 150 146 140  78 101 182 167 180 129 125 136 143 169 153 134 121 143 133 121 122 122 139 141 149 136 162 165 148 174 185 150  71  59 221 195 132 218 225 108  87 163 140 143 150 153 136 119 118 125 129 128 133 132 133 138 
123  97  91 121 126 128 123 107 129 108 103 106 139 117 109 108  66  92 115  88 122 101  88  92  92  88  98  97 121 132 127  94  98 119 122 115 106  88 100 107  98 117 127 127 174 186 173 182 203 213 213 195 199 181 172 180 182 167 164 153 149 148 151 148 153 159 160 145 160 181 172 174 195 221 210 193 111  74 119 151 123 122 125 102 137 164 145 143 159 162 171 183 182 180 177 159 157 131 120 144 127 130 139 127 113 144 130 128 143 144 137 147 149 145 149 145 126 196 188 127 119 151 213 176 134 122 177 152 116 153 154 131 132 146 151 191 207 198 169 122  85  71  64  52  41  21  36  36   0   4  36  60  91  88  40  12  61  83  78  67  95  81  73  16  47  94  75  70  50  38  38  51  88 147  81  90 143 105 105 112  89  84 106 123 109  87 136 159 173 171 186 172 173 130 156 154 159 157 144 135  67 131 152 105  45  56  71  80  90  77  53 103  80 110  83  81  88  63  36  42  84  91  80 102 100  52 125 161  33  74  70  69  55  57  75  53  73  89  83  34  52  73  89  92  85  84  84  85  97  93  79  75  79  87 100 106  95  98  96  94  90  94  97 101  95 105 122 136 126  85  98 102  44  82 113  83  97  90  96  95  88 112 129  73  32  37  74  66  46  54  38  53 106 246 162 121 168  42  26  34  29  38  93  49  85  74 105  89  60  72  56  41  21  36  76 111 111 101  92  83 158 143 168 206 247 242 251 251 240 223 210 192 165 157 130 102  97 143 206 199 199 244 244 224 108 161 146 155 226 210 214 187 173 119 171 209  90  58  61  88  72  87  79  35  20  31  55  53  18  25  35  56  24  50  59  60  88  68  76  73  80  45  36  72  66  50  31  41  40  47  51  41  57  51  48  31  45  72  73  96 113  87  67  57  35  49 101  67  38  58  52  25  10   7  27  29  82  90  84  95 113 108 117 126 140 153 156 151 154 166 161 163 177 154 149 162 131 128 145 126 162 160 144 170 137 143 146 136 137  54 147 172 156 117 126 138 135 148 133 123 159 144 148 146 129 160 153 151 160 165 162 131 114 200 193 115  43   0  89 143 118 126 129  80 128 169 153 161 152 162 156 149 148 144 150 148 147 141 144 148 
 80 113  98 129  85 108 125 105 128 134 140 136 129 117 119 108 103 110 101 131 108 108  85 110 116  81  83  98  99  81  84  90 111 121 151 142 147  90 113 121 128 133 114 114  80  98  96 116 115 139 152 130 175 177 209 209 166 190 207 189 199 190 181 176 172 167 153 150 151 119 106  96  31 138 199 219 179 123 157 148 118 150 137 123 146 131 109 132  80  78 126 122 118 149 149 144 187 172 171 196 184 170 173 185 162 171 138 123 137 123 156 169 135 162 162  94   4 147 221 103  53  75 187 109  92 138 193 123 113 155 144 155 157 161 125 129 155 179 213 211 209 193 165 154 158 154 136 133  94 149 230 120  59  72  69  86  77  84  79  68  74  75  92  60  76  78  86  70  30  65  90  58  46  71  22  26  96  95  83  71  45   2  17  31   6   9  52  77  85  72  61  60  74  60  84  86  72  83  56  57  97 105  76  33  35  76  60  91  48  99 141  77  77 106  51  56  99  79  93  88  74  75  84  85  87  94  71 183 203  72  58  56  43  69  60  24  53  66  70  90  80  78  85  91  85  93  78  84 112  83  59  63  79  82  75  80  73  89  90  88  76  76  83  82  80  78  87  91 105 112 106 113 107  72  72  93  85  87  94 131 160 114 118  83  64  64  80  51  54  45  37   3  55 192 186 101 126 155  16  18  39  30  51  35  83  57  43  48  67  69  72  49  53  63  73  72  55  39  13  42  48  42  71  57  82  99  87  93  96  51  20  15  13  25  47  99 161 198 229 151 130 203 188 193 144 142  55  50 102  55  68  92  69  58  25  26  40  69  57  24  17  20  39  27  22  50  59  58  59  69  29  36  45  40  26  17  31  25  44  46  54  47  47  40  59  44  44  46  58  53  36  59  57  46  43  35  37  22  11  47  33  56  44  84  71  44  61  52  48  83  91 103 120 130 148 158 171 158 166 155 172 155 145 170 145 134 162 136 140 162 140 128 167 145 146 138 144 154 150 143 174 164 151 169 172 142 145 147 149 144 164 181 141 126 143 145 135 139 149 155 150 126 148 148 129 143 133 131 135 136 138 115 115 139 133 146 114  62  48 101 100 107 123  61 146 162 180 206 193 191 195 190 186 191 193 192 191 198 197 198 
123 104  98 119  63 123 172 103 107  82 106 135 122 138 120 128 117 120  86 113 127 124 113 120 100 103  70  63  76  97  97  98 107 136 125  85 156 122  84  88 123 141  96 128 118 130 141 124  93 101  98 100 107  98 114 135 122 143 169 173 197 199 194 209 204 144 182 199 193 173 124  73  42  33  22  68 150 132  97  85 165 165 148 161 161 152 159 161 148 154 160 141 149 155  84  99 123  93 110 129 122 134 159 169 154 173 155 153 172 155 120  64  38 160 165  91   0 107 227 109  63  65  79   5  86 188 177  98 124 150 159 160 144 153 150 137 129 137 161 193 190 204 206 193 174 186 198 216 107 102 187 187 155 175 166 193 145 131 130 123 114 110  99 104  95  83  69  72  86  88  86  90  84  90  81  78  76 112 112  91  95  65  94 117 106  65  42  62 107 116  26  14  20  10  20   1   0  17  39  46  37   9  49  53  70  79  69  99 141 148  91 126 151  51  71  56  82 103  96  97  91  90  94  90  96 105  98  58 146 186 188  88  38  78  69  42  73  86  80  91  76  84  87  81  81  88  92  92  92  57  76 125  71  80  72  79  72  92  98  97  98  97  92  79  81  84  86  81  79  98 101 109 121  90  57  68  88  92  89  87  77  55 120  61  44  87  76  56  72  61  43  18  66 180 157  88 101 110 124  29  23  44  28  12  79  72  44  30  37  56  70  64  48  40  83  62  40  75  76  56  64  63  71  73  65  46  57  32  29  37  42  97 153 217 243 251 249 231 213 175 184 134 127  93  49  51  28  33  29  31  30  36  36  47  32  33  39  58  45  82  75  54  56  72  64  69  85  78  94 110  92  86  71  82  79  66  68  57  61  60  61  63  54  67  74  62  53  47  59  79  42  38  43  40  51  59  51  57  64  86  72 127 113 141 154 154 154 171 180 194 173 176 191 175 176 173 125 144 159 142 160 155 136 158 161 142 157 142 148 151 145 160 151 130 101  84  97 112  91  99 118 104 103 127 193 158 131 140 135 131 125 123 122 125 135 142 137 140 142 146 135 134 140 132 130 136 136 136 141 135 147 167 153 155 154 162 191 159 153 146 147 164 167 177 211 213 210 208 209 205 200 179 185 191 189 179 177 167 159 167 
 90  92 102 140  92 106 186 125 119 118  92 148 108 114 118 132 115 101  84  87 167 159 150 130 140 137 105  99 152 104 117 118 120 113  91 103  99 113  74  85  90  83 111  98  93 117 110  99  97 138 127 141 137 123 109 114 122 110 102 108 103 116 124 139 142 130 175 173 178 210 210 208 216 205 176 184 192 173 141 107 176 171 150 153 153 153 152 150 154 155 158 170 164 170 154 166 162 164 165 165 139 119 147  99  82 118  85 126 153 116  96 106  68 164 177 125  65  49 164 111 112  82  97  71 154 183 113 110 143 141 165 170 161 159 155 156 146 148 126  68  38 128 165 178 167 163 174 194 201 249 224 251 190 174 190 204 182 194 192 184 192 198 181 181 174 171 163 139 114 103  97  89  79 117  80  88  75  76  88  87 103 108  92 101  98  91  97 129 154 120 110 104 112  76  60  41  15  14  42  78  70  49  70  87  97  85  98 126 152  92 105 165  89  43  70  72  93  95  88  91  92  82  87 101  91  90  99  96  50  66 156  99  73  78  78  97 119 120 102  86  85  90  98 102 112 102  97  95  88  65  75 161  78 100  83  87  85  87  95 101 105 100  96  87  90  94  93  96  89  81  81  87  98 114 122 126 111 108  96  91  67  74 120  94  89 120 104 107 116  97 107  86 146 215 136 117 139  81 146 130  15  36  62  38  79  64  74  42  37  38  29  65  61  26  49  67  25  44  83  52  48  70  70  74  70  39  26  45 112 169 220 247 242 237 203 166 151 121  64  43  74  27  17  18  38  51  49  56  49  52  65  57  63  81  74  69  62  83  62  91  90  87  86  80  80  74  83  41  50  78  68  97  53  47  59  62  62  56  59  65  69  74  76  73  74  81  90  95  92 136 116 129 140 141 154 145 159 162 179 194 196 154 168 183 161 167 171 152 137 176 138 143 180 160 164 162 141 165 171 157 168 143 147 169 143 139 135 105 137 104 100 116 105 103 135 137 140 156 161 164 146 159 157 143 132 138 132 134 132 126 130 126 130 133 141 143 135 134 134 140 140 136 146 148 151 160 158 176 179 167 181 192 189 184 175 181 173 201 235 234 229 215 204 206 189 163 140 123 113 124 105 100 105 106  90  84  80  90  96  96 
 44  65  64 108  68  68  67  89  87 129  84 117 116  99  97 122 125 139 105  98 139  97 117 112  82 128 130 100 108 128 126 111 135 141 109 109 116 129  67  83  53  83 118  87  98  98 101  86  82 107  83  88 104 115 128 128 118 143 129 138 128 111 118 111 107 106 104 108 105 108 100 109 139 168 149 182 200 189 218 222 194 208 202 193 183 181 177 172 179 180 155 157 173 171 173 155 152 153 155 150 158 170 167 162 158 168 162 168 165 166 171 175 168 174 170 146 165 130 122 148 178 169 177 187 170 118 115 148 145 145 168 112 148 171 166 165 162 168 172 131 117 137 138 149 153 162 113  37  98 135 114 177 143 153 156 165 155 161 166 162 172 168 177 172 159 165 185 197 186 182 168 156 156 152 117 112  91  98  91  95  94  95  93  85  83  97  91  76  71  76 108 106  67 118  94 105  79  80  82 111 149 125 105  97 105 141 155  91  62  69 112  86  69  72  72  80  99 100  91  98 101 107 102  90  98 101  96 105 109  68  74 194  98 107  95 103 107 107 114  96  91  96 105 111 114 113 110  95  92  79  70  73 101 118 117  98  95  93 100 103 109 114 102  93  95 100 108 115 107  97 100 100  85  89  90 101 105 103  90 104 120 122 111 132 114 113 120  96  86  92 102  93  93 129 149  97  76 103  36  36  88  46  19  45  84  65  82  86  70  48  38  78  77  87  49  57  46  38  43  60  50  62  74  43  45  80 155 224 240 241 208 171 161 113  50  37  19  25  36  39  29  50  70  50  60  89  73  80  81  78  72  78  63  95  75  68  66  54  59  55  61  66  59  45  58  63  66  79  87 101  89 117 115 109 104 114 114 114 134 143 143 147 157 155 158 172 177 169 180 174 158 161 176 150 173 136 164 161 158 164 173 143 158 180 170 161 166 171 154 167 153 157 136 118 131 132 118 105 116 124 137 110 131 154 128 123 144 136 143 156 159 161 166 169 167 168 168 161 157 153 144 145 143 138 139 141 144 145 137 141 141 140 135 132 127 129 149 143 144 158 162 160 175 174 179 174 168 172 183 197 199 184 170 165 167 175 161 125 137 119 122 121 111  90  76  75  99 127 111 100 128  90  84 109 110 139 145 145 149 154 
 83  86 129 118  41 100  75 100  88  81  63  77  97 117  69 102  94 116 103 128 133 143 131  94  63 137 146 141 140 132  91  85 146 139 139 158 129 117 121 110 118 120  82 113 140  89 153 107 103 131  99  92 120  90 133 106  86 117  95 108 134 127 133 138 138 148 148  97 132 112 132 131 107 105 103  94 105 103 115 134 140 150 170 183 178 199 195 218 151 118 158 192 161  36 106 175 154 164 158 166 154 150 178 187 168 150 143 146 155 154 153 155 151 163 148 145 149 162 143 126 138 158 157 140 120 118 158 164 146 156 159 106 112 148 150 147 170 171 179 170 183 186 168 168 153 154 137  93 105 104  80 101 147 137 146 152 126 118 152 133 138 148 123 126 143 134 138 147 147 141 144 160 178 177 179 175 175 135 156 144 131 142 147 149 144 133 132 129 121 108 124 139  89 106 102 111 102 101  92  75 107  94 122 131 151 150 121 111 165 189 121  90 114 123 120 120 103 107 109 113 109 111 117 112 113 116 102 128 106 118  90 192 103 106 114 107 108 107 107 110 108 111 107 106 103 128 112 109 106 101 103 105 105 100 108 105 104 106 109 107 106 107 107 108  97  98 109 108 113 111 105 102  99 109 108  91  91 101  94  99  90  97 104  90 106 106 103  95  82  91 112 144 159 160 170 170 116  82 107  86 169 155  93  33  52  57  65  75  76  76  64  76  35  83  78  75  66  85  92  53  60  66  51 116 190 189 170 154 131 148  83  21  15   2  15  74  57  28  54  53  61  73  71  70  63  60  73  65  66  77  77  77  70 107  98 105 105 116 121 121 140 150 144 157 166 156 146 169 166 156 169 165 170 167 168 147 146 156 167 165 164 163 166 167 132 158 150 125 166 171 142 168 184 157 181 161 167 141 136 167 164 141 153 130 108 142 121 107 119 123 115 134 114 121 146 143 147 151 140 150 150 153 149 156 160 159 156 153 155 153 151 149 145 129 131 143 154 161 145 138 139 150 154 152 153 156 147 167 169 162 161 152 148 154 164 171 184 182 181 176 178 181 183 178 183 177 188 186 145 141 102 103  70 130 166 162 174 123 121 118  83 133 181 169 153 144 152 185 144 158 179 163 151 134 105 113 118 118  69  98 
124  74 131 137 117 107  58  80 130  62 118 121  14  78  72 111  88  43 134  76 118 135 134  99  99 143 163 153 149 118 144  81 138 123  76 142 156 132 174 152 144  94 108 139 136 120  83 140 112 120  89 100 144 117 108  88 107  87  68  99  82 124 117  89  90 162 137 107 106 136 156 127 152 128 148 147 111 143 117 107 118  96 101 108 101 106 117 143 128 130 176 186 182 102 140 202 177 185 154 195 242 195 101  74 166 203 201 155 151 158 132 133 142 140 144 145 150 152 164 151 145 139 138 146 151 141 160 143 154 153 158 169 167 177 170  92 137 138 105 123 144 127 129 156 139 148 196 174 173 195 173 170 190 162 172 172 168 156 167 158 152 156 130 131 161 141 153 155 134 137 145 117 131 139 142 133 127  93 190 169 148 150 155 147 158 156 163 167 159 170 176 171 175 175 153 164 154 152 159 153 157 157 155 142 133 116 142 169 183 133  79 106  94 100  60 154 117  79  87  83  86  84  89  91  91  86  80 124  86  87  64 192 112  69  92  92  94  94  95  98  95  97  92  92  92 125 101  93 107 104 101  98 103  98  99 102 105  89  64  76  97  98  97 111 113  90 105 103  98  96  97  97  97 104  97  93  96 101 105 106  95 103 125  82  96 100  90  77 102 150 133 130 141 125 108  83  88  84 130 204 186 170 212 166  39  64  54  42  60  80  68  62  57  59  62  60  56  69  94  59  49  54 120 206 171 150 135 147 158  51  29  52  64  85  94 120 130 112 120 115 130 139 133 145 150 157 177 177 166 169 170 175 182 174 173 156 181 182 162 180 162 137 180 162 153 167 165 168 158 115 165 161 154 144 184 160 155 174 163 163 160 147 180 187 155 179 156 163 164 153 150 136 130 135 155 126 149 139 137 131 112 106 130 138 134 150 163 151 156 157 158 159 162 163 157 147 156 156 154 146 138 149 130 139 141 148 143 140 143 143 143 147 157 198 193 148 139 151 149 148 158 168 181 185 172 165 182 190 196 199 201 199 193 191 182 181 174 182 180 178 168 155 173 163 152 123 116  97  69  65  75  95  89  89 123 174 182 187 202 202 140 160 205 196 199 184 188 154 153 149 159 165 135 146 114 106 128 127 102 102 
 43  46  82  44  60  66 138 127 129  78 130  96  47  68  42  54  78  26  75  39  95  70  70  68  99  64 113  97  97 101 151 125  76 110 137 117 118 143 130 113 101 155 131  82 130 109 127 149  87 127 126 122 122  68  59 110 125  87  73 106 108  93  87 100  83  86 104 112  77 118  94  88 120 103 106 113 101 125 124 121 144 126 131 109 118 107 124 109 111 120  97  91 112 137 142 137 156 167 148 124 183 171  28  45 103 160 210 229 123 202 248 189 180 177 163 153 144 141 148 149 159 155 156 155 149 150 146 140 144 141 141 154 145 139 158 147 148 155 160 167 168 158 150 154 145 154 133  97 123 127 121 146 117  92 133 155 147 154 179 149 157 177 154 158 189 167 175 185 162 171 178 152 162 168 163 150 164 148 143 146 146 151 149 135 145 143 125 146 139 123 130 134 123 123 122 141 149 157 142 153 150 147 141 153 141 153 171 165 172 164 175 166 160 165 176 179 189 190 179 178 182 178 162 152 140 144 147 160 152 138 127 216 176 143 139 141 133 142 135 133 136 133 124 132 122 142 108 102 110 112 112 102 111 116 111 118 105 137 233 162  95 110 103 114 117  94 103 103 107 103 100 102 104 101 100  92  97 111 107 110 108 106 125 106 104  98 119 180 183 169 143 146 131  94  78  91 105 104  97 171 181 157  67 106 171 188 182 161 140 134 137 136 138 154 144 156 158 156 155 156 157 167 192 162 150 161 177 180 147 171 183 193 194 186 186 180 181 166 134 168 191 148 157 147 152 150 149 171 143 153 162 151 159 161 160 115 165 168 149 176 163 136 176 149 155 182 180 179 177 145 179 167 157 170 178 152 152 165 160 167 108  98 142 104 111 138 108 119 139 134 135 152 142 148 153 150 165 175 170 160 161 164 161 156 152 152 147 148 147 144 144 149 146 146 150 144 138 141 142 130 134 137 137 140 143 143 149 154 153 157 167 133  46 116 207 178 143  86 127 181 189 189 195 201 202 189 179 182 167 157 139 148 145 126 129 168 138 120  99 113 110  88  60  59  67  97 127 122 100 120 140 129 112  95  69  85 141 170 173 177 159 122 182 173 129 114 108 103 103  89  89 106  78 115 100 128 116 103 120 101 
 28  38   4  17  28  22  61  77  71  96 130 173 113 129  63  44  45  15  31  29  47  49  79  56  54  55  77  73  53 106 101 115  85 138 117 106 114 103 100  94 106 175 143  97 118  80 176 133  72 126 100  90 121  60  82 138 134  87 116 106 190 125  80 118  95 109 107 112  99  93 107  94  94 106 112  98  89 101 104  93  93  99 116 109  92 114 132 101 141 127 128 129 122 126 122 101 109 101  70 105 104 124 124 167 153 122 121 147 119 103 184 180 197 185 197 218 214 199 184 174 163 157 156 152 154 153 158 149 155 158 158 157 150 143 152 156 144 133 135 123 117 134 148 143 145 153 151 136 157 159 157 156 146 126 145 144 131 147 129 103 142 148 116 154 136  79 138 118 104 155 139 109 153 159 138 140 169 159 161 170 156 161 173 157 163 168 148 169 172 156 157 159 143 133 163 157 158 153 136 156 162 162 156 172 143 160 154 129 164 164 142 119 160 148 158 161 127 168 169 156 165 170 135 154 159 147 173 167 139 158 152 139 134 167 142 146 172 153 151 173 164 167 174 166 173 185 192 190 193 159 150 178 169 144 176 182 104 103 194 195 187 183 181 186 179 177 178 178 171 171 167 152 153 155 156 145 155 141  87 114 162 171 162 167 169 162 171 175 162 153 167 165 157 178 180 169 164 165 159 159 154 147  70  86 200 127 162 151 159 170 153 161 163 160 169 158 128 169 146 158 160 144 104 141 152 143 149 153  60 143 165 138 160 153 149 166 173 129 143 157 166 160 165 149 183 158 152 187 162 173 179 147 170 164 174 160 170 163 155 170 133 157 160 121 160 135 142 156 121 112 148 144 112 137 143 123 140 134 130 144 137 147 154 152 152 149 160 161 156 157 158 157 157 147 147 151 147 141 144 149 145 124 117 134 146 141 144 140 144 143 143 142 147 149 149 151 144 156 170 175 173 176 180 192 178 168 168 168 169 174 184 174 119 120 164 190 194 199 195 174 164 165 136 148 107  82  95 137  81  86  70  94 103 107 133  89  72  87  95 105  86 104 102 104 104 102  97 117  92 105 130 106 110  97 103  82  91  84 132 154 101 102 146 139  74  99 107 150 152 104 111  87  63  95  74 107  96 102 142 101 
 33  27  21  29  31  30  24   6   5  35  64  69  20  56  51  76  68  33  45  28  55  91 109  69  68  44  78  62  30  59  79  32  76  75  68  81  93  83  92  70  92 102  76 101 131  74  74  92 104 136  99  76 109 104  88 158 138  87 122  92 165 126 144 162 160 155 198 189 108  92 117 100  96  90  85 129 101  96 123  92  81 139 124 130  83  83 118 114 125  62  99 116 115 117 130 103 120 131 133 108 123 126 148 138 129 127 123 122 147 128 114 112 118 132 134 146 160 174 184 183 189 201 192 206 210 196 191 190 184 174 162 173 174 160 176 171 164 160 172 210 184 155 156 149 170 160 153 177 169 154 164 163 156 153 151 158 167 170 159 156 162 151 162 159 123 133 159 135 141 159 142 132 146 145 119 136 136 127 139 116 125 143 108 107 152 146 140 168 142 115 146 161 138 153 165 138 150 158 144 161 167 136 170 172 141 165 169 158 179 177 171 167 210 183 178 191 147 167 181 154 158 174 153 167 185 138 170 167 173 159 168 163 137 164 145 157 172 157 140 170 146 146 167 145 147 107 140 178 202 150 126 171 164 139 174 152 131 134 122 136 178 157 142 154 165 138 151 160 157 147 163 140 158 159 150 158 156 101 109 118 134 167 167 152 144 160 153 152 164 130 158 163 135 166 168 158 153 155 143 156 164 153 164 158 130 130 155 143 153 169 146 166 169 151 172 161 135 167 177 169 169 181 150 178 183 173 185 177 159 187 176 167 176 158 170 176 172 166 175 134 130 181 132 140 163 110 130 131 107 141 124  85 133 137 121 125 115 117 137 136 114 137 139 129 151 138 139 150 141 156 154 161 161 156 158 159 164 159 143 162 169 159 150 142 137 146 136 139 138 153 152 135 132 138 137 138 142 141 135 149 168 192 203 169 147 154 151 157 149 161 169 152 161 165 162 165 167 164 181 199 172 184 185 201 188 181 173 208 200 186 193 200 213 198 150 147 164 149 141  92  88 116  86  83  94  75  94  76  79 112  90  88 106  79  78 100  97  97  93 105  75 112 118 103  96  96 106 123 114  97 110 101 152 117  91  98 121  70  69 112  86 108 135 164 148 124 125 121 105  86  85 123 115 102 129 100 103  88 113 102 
 26  30  35  37  30  30  25  18  27  23   0  12  22  11  27  27  23  39  47  48  37  47  38  34  51  73  66  95  42  44 106  73  71  59  54  75  78 107  85  60  84  94  85  79 102 100 101  71 146 154 128 156 113  89 135 150 124 108 105 109 128 103  92  88 146 153 119  82 101 137 122 109  76 103 124 122 107 104 128 101  92 129 100 118 128 128  86  95  90 114  78  72 112 102 104  59  93  88 126 118  76 104  88 109 139 129 138 129 142  95 123 111 135 132 129 106 124 134  97 129 147 130 122 128 131 139 150 163 153 150 155 119 171 197 207 205 195 209 104 137 233 151 125 189  93 130 195  95 119 181 161 141 160 155 149 148 143 150 143 138 147 172 167 151 162 166 154 160 161 151 160 169 158 157 173 170 162 163 156 154 161 161 134 140 164 155 151 155 146 134 157 161 151 168 132 131 137 150 148 160 134 113 157 125 121 160 145 115 156 148 121 168 129 114 144 146 130 146 110  95 146 124 119 138 113 117 194 173 136 157 146 119 164 164 159 177 180 148 188 194 159 158 187 170 168 143 137 137 184 177 165 192 175 167 192 151 163 182 154 160 175 172 154 172 178 162 170 170 155 167 184 172 192 186 165 202 184 173 208 199 170 183 180 170 173 165 151 178 186 162 185 177 157 188 164 168 176 162 141 174 172 161 173 185 151 173 171 150 175 135 132 153 126 136 166 153 140 156 124 124 147 136 141 157  83 114 158 106 138 150 112 134 141 111 132 167 156 138 156 141 158 196 152 151 159 128 155 150 153 160 156 151 153 157 149 150 152 156 162 157 161 158 154 158 151 156 160 156 144 156 153 144 144 149 163 155 149 143 136 143 138 141 135 134 139 136 134 137 159 132 131 159 144 149 154 152 155 160 161 148  64 119 189 194 183 180 180 193 187 189 186 180 185 192 191 185 177 171 175 175 184 152 176 123 153 166 140 157 144 124 109 117 105 102  76  92 128  71  97  73  83  76 104  95 111  75 113 109 103  87  85  90 124 121  83  79 109 105  91 101  79 122 101 105 112 101 107 101 115 127 106  83 112 125  69 129 114 149  89  50  94  75 115 116 147 143  85  89 113  82  79  94  96 115 123 104  73  73  59  88 
 44  40  31  41  48  39  41  23  33  53  42  56  78  52  27  36  14  26  42  47  34  28  22  40  40  39  27  35  36  89 187 138 125  83 125 109  77 103  64  81  73  69  89  78  93 190 160  97 128 101  96 103 111  87 138 114  97 102 130 129  90 124  94 106 120  98  66  87 121 115 109  95 158 138 146 148 114 124  98  76 121 118 110 133 164 172 108  96 102 126 118 156 141 110  91  96 108  91 110 124  99 115  76  74 118 120  87  74 107  92  95 101 114  98 134 119 119 127  99 113 131 142 151 120 128 137 138 139 137 134 124 114 120 135 116 126 151 170 144 116 147 134 126 192 102  87 146  19  49 151  38  32 164 179 174 188 187 180 181 175 185 122 121 166 163 154 161 156 166 152 166 177 161 144 135 158 172 158 154 147 135 152 166 166 155 151 159 157 159 160 159 156 171 161 152 152 160 154 157 158 148 150 161 159 173 171 158 158 161 154 163 135  15  39 151 148 149 161 136 126 151 133 154 141 144 120  56 106 113 148 126 119 181 139 108 139 147  91 104 103  98 132 118  93 132 169 107 127 128 111 124 138 107 133 147  92 117 151 100 148 161 125 110 154 153 134 160 164 123 152 137 120 148 101  98 137 105 120 142 130 116 141 134 118 151 118  95 125 125 128 147 115 118 145 130 172 165 136 112 136 136 113 147 137 141 161 134 121 161 121 119 143 112 131 150 148 139 156 150 139 157 137 146 158 131 144 163 146 149 156 156 156 155 154 152 151 157 156 160 134 125 142 145 152 160 150 160 158 154 153 147 154 152 152 151 149 141 145 140 157 152 145 142 149 159 165 157 146 136 131 136 145 145 162 150 156 162 154 152 168 166 172 178 162 177 186 170 169 124  15  25 158 191 177 180 189 177 184 195 183 152 154 153 161 178 179 184 170 166 176 161 155 172 152 115 120 121  89 171 154 109  83 100  67  78 102  77  68 105  66  73  76  96  85 121  66  86  79  98 103  88  82 111  82  98  85  97  93  93 115 103  89 119  89 101 107  83 121  92 100  76  63 108  91 161 136  99  98  77  90  87  87 122  81  93 124  75 137 127 100 110  61  81  81  82 130  75 111 133  77 109  78  90  89  77 100  91  70  63  93 
 56  43  44  26  56  54  39  36  40  40  45  45  69  44  36  76  72  73  37  42  43  44  31  38  65  38  48  33  24  36  54  55  97  71 107  98  88 101 109  94  62  40  80  46  55  61  84  61  44  78  70  19  33  90  89  59  66  97 104 116 110 105  93 116 113  80  87 131 146 115 135 143 162 160 128 133 128 107 146  93 142 157 123 134 133 161 148 156 159 138 197 185 144 174 185 200 186 129 103 118 141 107 133 116  94  92  95 128 108 104 120  92  82 104  99  94  99  98  99  84  88 112 116 110 136 123 130 119 156 160 131 148 137 129 112 115 135 122 124 134 135 128 138 149 157 122 149 167 159 167 156 143 173 176 151 165 195 168 158 185 160  38  68 180  86  55 169 174 204 236  62  51 148 213 223 148  99 137 177 231 199 143 153 161 170 167 154 160 160 152 159 146 123 100 211 151 137 159 169 169 166 162 153 147 136 153 148 129 142 160 161  84  56  57 168 167 151 157 157 167 162 154 154 159 164  78  17  79 172 122 124 143 150 154 140 152 152  61  15  70 164 162 151 151 157  73  32 126 168 153 161 153 156 160 168 154 150 170 167 159 159 162 163 159 157 155 159 155 157 158 156 156 160 137 144 145 156 160 157 158 161 160 162 161 115 206 246 197 146 163 163 149 144 158 156 160 160 160 164 161 160 171 163 165 172 163 162 162 153 154 154 159 164 163 157 157 158 158 173 166 165 180 158 149 158 153 150 142 150 153 149 146 152 156 154 156 152 147 150 130 112 131 131 145 148 144 156 171 167 149 154 157 148 135 136 140 136 140 149 139 149 161 153 153 147  58  97 156 159 155 163 167 175  97   9  52 167 178 162 171 197 186 159 166 162 198 196 186 174 158 159 188 188 180 185 179 179 168 161 185 171 146  94  92 107 111 146 100  98 125 102  94  78  72  57  76  75  40  49 100  85  79  77  98 103  93  96 107  98  89 131 116 108 102  92  90  66  95  90  91  91  74  87  89  74  79  62  76  75 116 122  89 117  73  98 103  64 115  64 100 102  79 119  87  94 117 102 110  94 114 102  90 114  85 132  72 141  67  78 127 104  73 117  47  64 102  88  51  89  81  88  79  88  66  51  30  96 115  58  76 
 45  30  33  31  36  45  27  35  49  38  36  33  40  56  36  51  54  63  32  62  80  53  38  14  22  31  46  41  46  22   6  24  15  36   7  79 118  77  91  29  76  87  99 111  61  82 137  85  66  81  79  73  47  48  90  41  55  91  81  71  78  67  83  92  75 130  97 121 142  81 118 111  96 132 106  86 118 136 164 110 132 103 129 109 120 126 123 192 124 107 127 152 113 171 208 139 168 174 119 103 113 102 100 144 147 121 102 151 128 117  88  93 136 111  83  70  93 105 100  91  94 103 105 108 100 130 102  87  80 110  88  79 114  93  81 103 137 113 108 100 117 120 144 127 111 163 169 139 144 134 140 149 138 138 144 154 151 153 159 155 165 171 163 172 151 139 147 136 128 190  81  80 109 147 222 106  33 115 112 156 224  93 139 166 156 237 153 117 186 169 168 157 144 126 184 154 173 161 114 138 151 150 168  69  17 140 198 183 163 158 165 193 203 210 178 168 186 167 170 160 167 170 174 168 163 165 162 148 163 123 119 144  78  40 104 158 140 120 125 138 155 151 156 167 147  88  73 134 162 151 165 164 150 133 128 145 151 145 140 157 148 140 137 139 139 149 154 150 153 153 153 164 152 157 159 148 153 152 157 151 151 147 156 137  45  77 151 185 137 143 146 152 155 149 147 141 148 149 144 143 150 150 149 150 153 148 146 150 143 125 139 160 168 155 155 152 137 158 105  44  78 162 194 176 172 165 151 136 146 162 166 161 159 154 169 161 158 148 151 144 121 139 147 159 150 152 161  97 104 171 136  71 136 174 149 155 160 163 131  27  85 182 171 145  65  50  77 167 178 167 172 174 168 103 128 151 179 172 172 175 180 186 177 175 169 165 145 164 182 178 160 168 135  86 103  98 141 114  79 127 100  92  76  66  89  65  60  50  65  79  69 110  60  82  99  74  83  99  82  81  90  93 129  71  78  98  92 110  57  87  84  76  76 108  80 117 128 130 100 119 106  85  72 106 110  93 113 134  90 115 112  71 114 126 113  84 115 112 121 114 110 127  87  77  89  56  76  83  98 123 116 119  80  87 139 117  99  52  36  52 103  67  83  86  93  77  62  39  75 119 106  31  64  81  85  61  27 122 123  66 
 31  30  31  40  31  34  39  40  37  48  50  37  45  42  35  38  37  47  35  47  37  18  32  42  32  33  57  45  57  50  28  31  29  28  30  25   5   9  34  47  37  40  37 126  65  41  81  73  95  67 142 145 117  28 149 158  78  80  56  34  58  45  29  44  36 103 110 101 126  64 130 134 111  54 110 128 163  99 125 145 104 119 136 115 153 119 110 129  78 106 177 193 115 171 150 142 203 168 113 135  60  88  82  68 132 109  88 112 127 159  98  97 148 129 123 134 136 125 142 102 137 101 107 103  93 113  91 123 113  93  83  85 114  83  78  90 114 100 134  91  70  69 118  63 108 105  82 103 106 115 104 103 120 108 137 135 126 139 124 131 123 131 136 139 150 142 150 152 117 141 117 143 178 122 101 138 168 159 140 119 135 111 144 159 115 149 132 110 175 163 165 134 194 188 167 175 218 148  37  59  69  61 187 121  54  98 105 189 211  85 171 122  33 103  41  29  78  73 133  30  40 136  87  50 127 209 213 166 157 145 149 158 101  84 119 172 179 187 157 155 147 149 132 127 161 192 194 148 155 171 112 138 166 166 163 155 170 162 169 172 171 175 181 168 166 173 170 180 167 172 189 162 173 154 154 146 151 149 148 152 156 145 154 158 167 150 138 137 153 163 164 160 157 173 157 166 165 155 152 150 157 163 159 158 161 159 165 165 215 187 159 148 138 163 160 198 183 157 144 134  87  12  85 123  91 124 181 231 157  67 110 172  73  62 129  16  55 160 170 157 178 206 206 186 184 193 161  40  66 197 144  74 140 202 170 176 182 174 155 137 138 171 181 181 191 193 171 174 190 187 173 170 160 137 188 182 140 134 141 141 139 132 124 137 142 132 106 109 119 128  88  88  90  81  76  72  73  90  86  68  91 103 104 107  77 101  91  76 119  97  91  94  83  90 109 119  87  95 105  99  80  97 100  73  66  86  75 111  96  76  78 108 136  94 109  97 116  83 107 125  78  99 142 100 127 140 104  96 114 122 129 112 108 148 133  73 118 123 136 103  65  95 122  90 136  92  78  85 110 103  59 102  84  73  84 119  57  68  58   1  80  60  37  52 103 137 125  84  87  77 111  74 150  97 108 157 103 149 126  75 
 33  34  31  36  36  37  35  43  38  37  41  38  35  36  34  26  42  42  37  35  28  36  44  46  37  39  37  26  24  41  38  34  45  39  43  64 110  58  37  44  43  36  29  53  33   4  17  43  24  31  47  23  28  14  79 105  62  77  67  59  76  58 130 124  74  68  82 104  79  56  90 137  92  63 106  56  95  50  97 105  70  93 117 114 123 132 106  90 100  91 117 193 158 101 147 174 132 128 114 108 114  93 128 123  99  97  80  84  61 105 135 104  95 125 123 164 124 105 141 132 135 155 153  80 103 153 134 114 125 113 130  91  87 107 108 132 114  70 145 103  85  93  91  90 113  92 125  97  93  89  94 101 110  96  95  63  86  83  73  85  96  94  99 104  96  48 103 105  87 114  79 113 141  69  91 110 129 156 160 150 148 180 158 117 130 146 142 168 153 147 115 121 146 142 136 134 137 150 159 153 150 129 147 166 148 151 127 126 155 122 169 126 101 125  96  88  87  86 139  94  88 144 100  63 101 172 178 212 144 165 178 210 198 189 195 142 151 241 205  78  69 175  44   6 109 179 233  62  53  81   0  19 142 166 240 198  76 112 151  42  54 113 112 188 186  50 100 158  34  39  48  25  82 168 162 164 184 184 184 182 180 166 186 191 185 173 141 101 173 168  61 146 154 117 189  90  56 171 187 169 152 177 190 172 173 164 162  95 138 244 202  34  24  91  57 106 188 132 183 170  85  60  69  83  74  83 154 212 181 103 105 149 121 129 152 119 138 172 165 173 168 181 173 165 164 166 172 170 183 181 169 163 182 166 157 151 143 165 158 188 190 136 168 158 168 161 113 147 139 158 127 120 136  87 111 110 110 113  84  82  94  71 106  85  80 102  93  74  76 118  93  79 118 116 111 100 118 106 109 107  94  66 104 132 106  62 114  99 107 114 107  61  89 111  96 114  90  89  45  76 100 117  73  89 143 162 109 112 133  90 139 181 156 112  85 126 140 103  98  77  85  91 124  83  96 110 111  93  96 120 146 115  96  80  96  65 135 137  78 130  73  59 105  84 106  83  99 101 121 118  72 100  58  56  84 130  50  59  80 141 117 103  84 118 144 205 127  79  93  55  63 121 124 174 219 126 111  81   7  15 
 37  40  34  36  35  38  32  37  35  32  29  36  32  32  31  29  36  38  37  36  47  42  37  37  42  35  41  46  41  45  40  45  35  25  40  37  43  40  24  40  41  36  26  46  28  22  23  27  39  22  40  72  24  16  23  59  34  54  50  50  61  25  51  94 146 148  55 141 123  89  80  82  49 140 137  47  63  59  89 100  51  59  93  94  99  60  84 110 113 107 137 163 123 113 145 167  77  71  79  79  89 115 121 161  99 102 114 125  93  99  93  89 118  91 110 116  97 113 126  94 100 142 137 117 155 109 116 109 105 127 149 122 110 141 139 148 136 111  97 159 131 173 112 108 132  69 122  88  95  78  97 137  83 105 126 100 105 108  67  91 101  73 160 224 144  62  69  99  93  82 104 113  64  83 111 102  85  74  82 111 107 125  97  59  92 130  74 123 107 138 119  89 123 118 114 151 138 154 164 167 166 169 162 148 170 167 138 139 131 130 137 147 159 163 161 158 145 143 143 146 152 142 146 155 145 128  96 141 140 150 144 157 144 144 152 150 134 141 170 150 138 164 146 161 143 155 138 132 159 171 166 165 171 134 159 174 112 145 124 109 126 138 130 157 174 114 131 152 117 129 121 111 138 184 181 179 168 192 194 171 165 180 181 154 134 167 150 140 178 173 122 156 174 132 174 145 127 169 165 143 154 165 162 147 167 165 172 158 143 149 132 140 174 177 170 155 163 140 154 166 178 185 185 178 180 167 157 156 168 180 188 176 184 163 169 186 149 172 181 181 132 118 132 168 155 163 159  60 126 138 106  83 138 150  90  90  65 119  96 109  99 102 104 106 107  98  98 118  94  96  93  78 125  97  99  87  94 114  60 109 122  94 121 110  74  84 100 113 113  88 105  99  85 123 100  79  73  69 104 116  70  96 110  93 117 112 128 112  86 121 123  91 133 136 100  92 121 130 118  44  98 139 187 151 124 183 121  61 133 107  96 145 107 103  75  97  94 100 146 174 111 104 100 143  82  90  91  59  89 118 116 125  89 140 111  98  61  79  52  82 124  46  57  85 103  77 107 116  73  97  52 108  95  92  88 145  99 103 138  78  64  86  52  72  50  18  15 105  25  38  28  44  36 100 104  10  26  48  51  48 
 30  35  36  33  38  37  33  37  36  38  31  35  32  35  38  39  37  33  37  34  42  39  33  43  38  34  36  34  46  41  36  41  35  39  46  43  25  28  47  44  40  37  26  26  37  36  38  31  44  49  29  40  43  60  39  29  30  29  42  28  21  22  15  35  66  60  66 102 199  91 113 105  51  79 150  80  44 112 185 119 166 182  57  55  58  70 107  60  30  83 103  69  87 161 123 132 102 107 114  78 127 140  72  96  84  93  80 125  63 155 142 102 123  73 104  89 104 149  69  96 145 136 129  84  61  77 103 111 126 146  79 123 165  95 130 147 160 115  77 156 146 108 121 115 117 103 108 135 111  95  62  67 108 124  95  92 100 144 127 109 106  90  95  77 116 136  91 118 111  95  67  95  98  86 124  84  82  92 103  90  75  91 111 119 108 103  83  89  89  75 116  80  91  91 103  85 108  78 106  83 101  95  96  89 118 154  88 108 114 162 151 117 132 148 156 160 116 122 106 121 102 129 152 141 144 144 127 107 136 121 144 131 146 157 156 161 150 133 139 148 162 150 134 151 143 113 103 136 160 162 140 111 125 128  95  99 153 146 134 155 135 130 137 142 138 156 163 153 149 171 169 159 156 130 122 138 138 135 141 143 130 152 140 131 125 157 154 155 159 142 164 154 151 156 143 167 171 159 153 155 167 163 165 161 173 174 163 175 176 129 140 166 169 143 166 184 125 112 186 193 152 149 159 164 153 147 159 176 129 143 108 140 100 106 120 127  90  80 120 105 122  82 101  93  85  88 105  83  78  83 166 139  86 102 100 132  79  91  80  94 102  97 105  84  96 102  96  90  41  69  96  98  92  66  88 101 123 112  83  99 109 100  84 115  97  82  91  76  96  90  66  99  78  97 130 102 124 122  90  87 121 145  97 124 144 115 123  89  90 149  94 137 110 113 107  82 122 109 140 109 109  98  83 125  93 103 117 151  86 118  87  86 102 107  70 132 124 113 137 149 104 123  92 132 117  76 109 102  72 128  99 113  77 103  87  50  68 114  86  93 179 104  73 124 101 149  80  72  71  68  87 104 111 130 106  34  47  73  35  28  41  37  18  27  42  30  30 130  53  50  59  52  23  27  35  32  46  49  41  45 
 35  31  32  29  32  34  33  38  34  32  35  34  32  36  33  38  33  36  34  33  40  36  40  45  32  38  40  33  34  41  42  42  40  41  39  39  35  32  59  45  30  36  27  44  46  26  23  39  31  34  32  26  47  62  36  28  56  42  35  25  73  78  33  32  31  22  29   0  45  26  26  54  28  25  19  13  79 165 139  37 130 108  57 118  73 133 101  75  86  61  78  83  81 151 104 116  93  80  68  82  93 123  83  65 120  88  76 120  49  48 108  89 127 100  92 132  77 138 151  72 126 125 109 137 154 130 132 147 118 158  78 117 157 128  84 106  88 108 132 136 136 161 120  96 113 126  98 116 104 128 100 119 144 135 114  81 135 130 107 114 117  84  72  86  83 125 102 101 105 113 114 100 113  84 140 109 125 121 142  83  88  93  86 123  98  82  79  85  92  70  91 102 108 101 116  95  87  89 106 101 113 103  81 125 103 113 137 110  97 157  95  73 101  91  72 113 121  85  96 133  82  96 128 107  77  63  83  95 117  87 120  94 103 106 132 167 156 119 129 146 128 143 107 126 151 118 113 125 128 154 129 120 113 129 117 112 153 130 129 135 115 120 103 146 156 119 146 158 136 150 160 134 158 110 113 157 164 131 113 154 141 150 157 116 115 133 156 145 171 137 147 154 159 129 132 148 129 126 147 160 123 138 142 158 131 111 101 139 117  70  94 105 137 101  77  91 121 117 147 127  51  86 125 106  86  95 101  95  90  68  65  88  78 125 117 105 113  70  62  81 116 107  93  71  58  65  72 111  94  99 200 177 102  80 123 122 109 119  94  85  89  86  69  85  79 107  89  92  96  86  73  80  84  81 123 125  90  90 135 128  83 105 111 107 154 132  91 103  99 143 111 115  98 146 167 127 124 154 131 106 146 130 127  83 115 127  84  74 100 113  91 141  84 120 111 122 108 103 118 103 114 114  75  69 107  64  98 178 140 131 163  97  96 109  76 115  95  81 130  97  64 113 117  73  88  74 106  76  67  92 113 102  37  91 134  95 106 163 119  75  90 132 192 121  67 102 123  88 120  80 160  94  82  58  36  30  31  49  86 142  70 129  85  79  62  40  56  53  51  80  70  35  57  59  64 111  59  42  77  49 
 33  32  35  30  32  33  33  37  32  32  36  36  33  33  33  37  34  38  41  34  35  32  37  38  34  41  41  36  34  43  38  32  40  38  29  39  42  39  37  41  37  41  32  44  40  37  42  30  54  40  31  33  41  33  35  36  45  29  32  62  80  45  28  33  51  86  73  57  92 110  50  69  36  65  39  37  26  51  34  28   1   1  43  77   4   6  30  76 127  82 119 126 117 154 101 130 122 149 125  79  81 142 102  43 145  96  97 104  64  89  61  52 138 104  98  61 114  76 114  76  81 128 107 138 134 121 102  94 123  97 106  96 111 133  90 122 102 103 125 110 102 151  97 104 117 101  88  83 139 161 110 119 130 127 100 125 148 112  94 119 110 104 108 162  97 140 131 105 156 155 147 116  82  95 158 148 132 135 153 150 144 101 122 108 136 109 114 101 121 135  89 122 127  90  94  96 102 144 101 111  91 118  83 117  89  84 107 137 129 113 101 101  98 106 112 125 119 109 107 117 119  60  97 100  94  78 100 128  90 102  85  80  78  87  89  89 107  72 125 124 104  89  92  76 106  94 111  98  84  78  61  95  92  81  92  97 107  81 122 114 106 110  83  92 113 107  89  99  85  75  77  97 121 100  94  96 120 103  70 100  67  63 106  87 108  58  77  72  98  84  73 101  94  69 108 109  77  58 108 119  54  89  68  97  99  73  79  92  84 102  99 120 100 105 122  94 134 121  67  60 138  78  91 141  81  92  94  96 109  94  95 110 139  92 106 116 123 101  66  85  95 131  71  78  76  74  97  99 110  98  69  84  97 127 143  91 118 112 114 144 131  59  92 112  91  82 123 102 103 126 118  99 131 145 102  97 102 120 156 121  99 130 134  89 109 134 106 107 102 110 161 136  82 136 120  62  76 121 126 128  88  90 114 113 108 130  91 102  97  99  88 150 122  98  74 117  78  91 127  72 127 113 104 161 149  87 108 117 140  90 113 112  73 118 113  41  55  52  39  80  45  95  99  84  95  86 119  62  64  83  83 108  64  77  97  97  51  84  42  36  54  33  42  30  15  32  86  63  70  66  68  16  14  30  41  34 117 123  59  83  27  67  77  56  51  43  54  40  35  62  70  39  49  31  43  90  81  78 135 108 
 28  29  32  27  33  34  31  33  39  36  31  36  35  33  35  31  33  36  38  37  37  36  34  42  42  35  41  41  36  41  39  30  43  39  39  39  36  39  38  37  36  47  44  35  36  37  35  30  53  44  34  37  43  37  41  43  41  32  41  50  28  28  33  37  48  60  62  54  72  63  38  43  30  69  64  58  34  11  33  41  24  36  19  18  61  36  30  23  52  38  83  59  67 104  87 105  99 115  81  75  79 133 155 102 114 131 121 133 104 138 108  80 102  87 154  64 102  49  62  82  57  58  53  71  32  59  92  68  73  75  92 105 107  88  73  99  95  86  68 131 109 111 120 123 110 112  89 111 131  98  86  87  72  74  97  94 100  92 133  88 104 150 151 144 114  91 116 128 138 106 128 138 124  78  84 109  97  91  82 151 116 137 144 129 141 116 127  90 164 173 129 129 145 161 145 136 114 106 133 120  79 126 125 121 101 124  78 122 109 110 136 143 108 135 128  75 107 155  98 126 122 116 119  90 113 112  92  96  89  89  96  86 101 109  70  82 107  77 127 113 107 115  92 116 106 125 121 105  96 100 123 110 128  67  97  92 125  88 128 112  87 102 115 122 104 147 140 109  79 105  96  97  92 112  81  94 104  82  83  93  78  78 106 121  88  68  93  93  64  57  66  63  93  76 105  86  95  74  86  96  67 103  92  81  77  57  89 106  80 122 120 108  94 123 102  79 134 152  80  71 163 106 105 102 157 117  90 132  85 113  85 120 134 130 128 107  94 116 112  81 128 103 107  66  77 151 150 144  78 120  85 133 101  86 116 107 119  94 152 125 149 101 131 101  87 113  93 103 110 116 110 138 114 131 113  84  82  83 101  90  87 105 117  88  87  89 104  93 109 117 108 147 103 138 115 119 108  88  58  92 128 118 108 126  70  56  76 101  91  87  57  98  81  99  68  88  74  84  90 103  76  67  57  80  67  62  83  85  71  83 136 111  44  73 121 149 107  96 124 188 158  93 106 103  84 134 145  80  67  46  42  50  44  48  10  20  10  35  60  80  45  47  28  27  65  65  36  23  17  56  62  46  67  68  53  32  93  98   7  32  32  40  40  41  56  43  58  52  62  48  45  54  42  44  43  35  36  41  33  47 
 32  31  30  29  32  31  30  28  33  33  33  35  33  34  36  32  34  36  32  34  37  38  31  41  40  35  31  35  41  37  28  42  42  36  34  29  36  36  36  41  36  38  32  38  40  41  40  39  36  35  41  34  41  38  37  49  37  43  43  37  39  44  35  45  31  31  39  21  21  52  21  39  34  35  38  32  48  31  37  42  30  85  71  42 100  86 102  36  33  22  33  28  12  12  32  33  10  24  31 100  82  72 142 133 119 151 144 145 142  58 147 110 102  93 139  91  78 118 114 140  78  87  70 106 118  63 135 154  59  91 119 109  86  85  69  81  44  98 109  72  67  45  94 102  82  96 111 116  91  87 105 134  93  95 138 119  92 112 158 130 125 173 109  87 105 107  94 134 133  73 117 119 175 147  61 110 103 134  91 133  98  98 109 103 100 113 118 106 175  99 128 143  69 120 164 104  96  95 113 106  81 138 121  87  91 120  89  86 122  98 132 132 125 131 103  82  95 102 124 124 110 121 128  96 135 130 137 102 106 108 124 154 103 132  98 118 117 135 126  85  86 111 117 129 100 115 126  97 109  87 121 140 107 108 135 124 120 108  96 120 105 100 100 110 106  71  91 102 142  87  89 128 130  69 123  72 105 117  78  92 125 120  82 112  80  97  75  90  96  93  87  83  58  94 114  60  95 104  96  90 102 101 117 118  98  93  93 110 110 142  95  91 116  81  76  75 100  97  77  98 124  91 109 107 139 112  87 122 119 126  98 127  80  81 101 120  89 106 141  65 116  94 145 156 125 142  84 110  75 134 102 122 105  89 145 166 100  74 107  91 138 149  96 116  81  96 126 118 143 118 107 108  81  74 118 157 123  79 125  90  76  82 103  85  83 110 122 100 132 119 158 166  93 118 151 173 103  96  68  56  85 121 113 128  61 101  63  50  84  75  74 119 104  70  76  94 161 122 100  96  94 115 136  85 127 169 101 103 150 123 115  90 164  56 106 154  79  80  68  47 122  61  67  95  40  78  84  40  42  33  40  33  33  22  73 157  62 102  91  70  66  76  87  73 107  73  59  98 105  39  59  49  62  62  47  36  20  44  40  43  42  39  40  45  56  42  45  43  53  52  42  51  50  37  44  48  43  44  38  35 
 33  31  31  30  29  29  31  29  27  28  29  31  32  30  32  35  32  34  30  33  34  37  30  32  33  34  34  29  32  40  33  35  38  34  34  28  36  50  42  35  28  36  39  38  40  45  48  43  41  32  37  43  40  37  33  40  38  44  31  33  39  42  35  42  32  32  41  36  47  40  33  43  50  42  32  38  43  30  33  33  29  38  50  25  15  22  41  51  58  47  23  72  63  19  18  27  32  13  15   8  25  40  98  20  73  52 107 108  32 127 165  62 129 101  72 142 129 105 145 130 116 161 127  73 147 139 116 133  72  69  93  74 108 148 116  95  59 123 102  81  67  51 127  79  67 103  94  60  64  78 122  92  67  91 119  71  82 120 105 131 129  87 144  71  87 126  90  98 106  77 100  85 104 112 105 117 116 127 121 104 134 114 102  74  88 125 111  98 135  96  76  65  76 109  99 105 106 105 102 111 103 102  91  83 144 110  97  56  77 110 105  80 129 153 127  92 107  83  95  94  83 101 125  80 107 120 107 117 117 104 108 117 124  86  88 110  93  84  70  79 117 130 124  89 115 155 148 102 124  95 131 130  71 106 112  97 101 130 102  92 131 117  90  89 129 122 150 151 157 130 131 110 126 106 152  75 118 109 116 109  81 129 130  92 106 152  89 146 131 113  96  87  88 120 131 119 100 118 170 137 145 116 130 138 131 158 124 126 134 144  91  82 120 101  62  88 109  99  73 113 137 175  91 126 105 125 102 119 120 118  92  94 148 123  95  97 117 114  98  64  69  68 138 102  97  81  88 110 109 100 100 134 115 105  90 140 141 123  81  59 114 180  95 127 118  80  98  87 125  89 101 103 117  99  74 112 140 105  95  94 134 138  84  96  97  73 119  72 153 130  94 121  52 109 153  93  43  87  96  80  45  84  82  23 111 117  92  70  37  76 136  97  98  83  44  97  97  83 123 127 118 241 192 157 121 103  62 109 131  94  83 116 137  85  47  56  23  34  29   3  34  31   5  15  25  45  38  29  45  54  74  88  44  48 135 142  31  45  50  42  48  54  56  37  69  53  55  46  49  43  44  40  43  42  42  37  53  60  43  45  50  43  38  44  45  43  40  44  38  42  39  49  50  39  45  50  50  49  45  41 
 30  29  30  28  29  30  32  30  27  29  29  30  31  29  31  32  28  33  33  33  30  30  31  24  30  32  35  34  34  37  40  33  32  36  38  34  41  41  37  38  31  41  44  36  37  37  36  36  44  40  39  36  38  39  39  38  43  43  37  42  35  38  44  38  38  45  42  38  42  28  34  34  34  40  40  50  59  48  49  50  47  29  31  43  45  37  43  33  36  35  26  43  38  35  49  44  64  40  94  65  22  21  22  11  38  12  12  16  63 129 130  34  83 150  95 121 125 134 129 126 143 109 117  95  57  83  91 146 122  87 138  70 110 138 112  99  85  90  61 129  49  92 171  69 105 112 110  89  78  70  73  92  83  68 112  77  94  65  89  89  87  63  64  77  75  75 104  69  39  70 110  64  79 112  99  97 122  69  87 100  75 101 106 116  68 120 103 113 112  89  98 104  61 131 124 107 122 115 127  91 117 148  96  97 130  97 119 119  70 119 177  61  79  56  88 104  60  85 108  64  66  83  99  85  62 103 115 136 127 104 133  75  82 131 187 136 117  96 118 104  92 104  83 129 102 113 135 141  99 101 123 114 125  75 132 124  74  99 101 100 106  96 114 123 145 133 128 164  99  78 119  84 126 107 113  91 106  91  85 140  72  77  98 133  83  92 109 131 110  86 117  73  88 103 120 150 123  81 112 127 136 123 126 125 103 138 115 114 104 104 165 105  78 147 143 127 106  88  85  86 110 203 117 114 115 130 125 133 104 140 119  78 103 142 153 115 103 148  73 130  95  61  91 106 106  78 105 118 116  83  98 133 106 124  92  71 111 128  56  67  64 128  90 128 130  85  87  85  95  85  82 105  85  62  81  81  77  64  43  60  89 161 102  90 111  69 124  86  81 123  66 101  94  58  62 117 101  59  35 114 118  72 101  88 162  60  70 163 177  56 118  93  78 127 138 138 118  88  95 121  76 126  84  77  32  34  15  73  58  16  11   9   0  36  66  76  55  66 164 102  20  49  45  32  32  33  47  40  44  47  53  80  38  48  46  30  42  58  44  37  42  44  35  32  41  48  43  34  31  43  46  46  44  40  39  39  35  46  43  45  51  45  41  45  39  45  43  45  36  44  42  50  47  41  42  43  44  46  43  41 
 29  30  31  28  31  31  29  30  27  29  32  30  31  31  33  33  32  32  32  30  29  37  29  33  33  32  31  34  33  34  33  31  37  38  36  34  32  36  35  37  38  37  35  33  33  35  36  32  34  38  39  37  42  37  39  42  36  37  40  39  41  36  41  39  38  39  40  27  43  39  42  35  36  35  41  36  41  37  44  30  32  39  41  41  59  46  41  44  42  43  31  37  34  44  43  34  32  33  77  65  82  70  60  68  43  55  68  21  11   6  55  42  45  86  87 136 108 128 158  71 110 106 123 146  88 139  99 138 111  95  95  62 114 114  82  89 148 124  91 109 118 127 100  46 127  84 100 122 105 106 126 112 115 118 112 139 123 168 107  82 113 104  85  64 157  69 110 104  75  72  98  76 103 131 121  61  83 122  77  68 103 123  54  69  88  68  89 111 102  99  79  88  70  85  87  80 103  63  82  83 108 136 122  88 121 111 118 147 129 107 140 126  82 100 112 135  78  71 133  71  87  71  70  95 119  65 113 125  66 103 123  71  66  75 192 161 174 139 207 199  53 154  99 106 114 156 164  94  92  86 141 100  88 115 128 103 102  88  96 102 127 108  82 107 106  86  85 110 116  98 111  98 101  67 111 107 106 109 125 130 108 121  58 113  97  98 101 112  98  87  73  94 133 106  82 109 120  98 145 125  97  68 144 152  86  82 103  91 110  66 133 147 113 134 143 131  64 108 118  98 126 101  96 153 133 103 103 144  60  81  99 126  83 100 131  85  90 141  83 114 102  86 114 125 135  80  90  89  32  78  96  90  84 121 110 110  86 122  99  88  68 110 108 119  85  94 133 142  65 102  91  50  63 111 109 107  75  55  99  87  69 134 117  93 103  99  97 100  82 128 138 103 105  75  84 120  99 109  80 110 154  78  98 113 105 155 116  68 132  50 117 112  98  69 132  53  60  66  42  32  26  11   7  41  63  84 107  91  92 152 116 114 160  74 126 200  86  71 102 118  31  49  54  48  38  44  56  46  44  40  31  46  36  45  52  54  48  65  53  41  40  41  50  42  36  39  46  47  41  44  40  44  51  40  45  41  37  40  38  43  50  42  44  46  45  47  45  45  47  40  42  44  50  42  39  41  42  43  40  41 
 32  31  32  31  31  31  28  30  29  29  29  30  32  30  30  33  35  32  30  30  29  31  32  31  33  34  31  33  33  33  33  35  31  38  35  34  33  31  32  36  33  32  35  33  34  36  30  35  33  30  26  40  41  37  35  41  32  37  41  36  44  32  39  36  37  33  39  35  32  44  41  38  45  37  43  38  33  43  44  47  41  36  39  34  26  35  35  42  38  35  40  26  29  34  51  43  28  25  29  24  37  30  57  49  38 101 109  76  57  14  23  17  30  29  50  99  84  53 103  91  91  87  89  91  57  82  23  57 106  48 114  89  54  45  57  64  56  56 119 120 132 119  86  72 149 116  89  76 125 109 128  71  98 119 129 128 124 147  89 120 118 129 113  54 141 112 101 135 128  79 102  87  97  41  94 121  77  49  94  89  94  93 124 162 124 114 137  84  81  71  73  97 101  69  46  51  73 132  84  98  90  73 115  73  75  65 102 128 100  57 117 106  72  93  98  77  98  69  75  70  74  93  75  67  86 148  78  53  56 115 105 121  91 113 154 144 160  69 130 193  65 182  97  33 108 159 160 147 118 110 110 123 119 123 154  89 109 126 105 122  99 102  58 102 101 119 105  94  97  69  73  98  97  79 107 123 118 114  95 113 125  97 126 129 110  93 147 110  71  85  79  84 151 115 147 128 112  97 102 110  93 116 135  97 114  96  75  63 100 115 101 131 118 139  84  89 131 199 144  99 116  33  90 109  73  43  97  92  43 113 107  99  74 120  69  86 109  47  19  59 115 114  78  94  85  86  75 163  41  33  87  73 121  79 106 127 115 122  95 147 132 109  71  86  93  95 130 153  56  86 140  78  92 136 125  92  99  70  92  89 110  78  31  98 115  51  67  89  52  47  87 122 131 119 136  65  83 119 111  77 116  77  74 164 124 133  88  59  31  20  43  28  93  67  24  17  30  43  22  59  23  60 112 119 118  61  68 148 178 204 141  60 153  74  43  82  31  26  32  34  35  45  42  43  36  45  45  44  47  53  39  40  43  42  42  48  42  63  99  46  44  43  46  48  37  38  42  44  38  48  48  42  44  47  43  47  47  46  47  44  45  46  40  48  49  44  46  46  46  43  40  43  48  48  37  44  41  46  43  41 
 35  31  32  33  29  31  30  32  33  34  32  32  32  32  32  30  31  33  33  32  33  31  31  32  35  31  33  31  32  32  35  33  31  29  34  34  33  33  32  34  33  32  35  33  33  39  34  36  32  34  31  26  34  31  32  31  30  38  36  30  37  36  38  37  35  33  29  38  35  36  32  35  37  34  32  42  37  33  34  39  40  38  40  42  41  30  37  36  40  32  39  40  30  20  36  59  43  26  31  28  34  27  31  25  15  21  31  69  89  33  58  49  46  11  26  21  22  15  18  52  48  27  54 148  31  20  24  12  49  61  84  31  44  58  43  51  26  25  24  51  37  77  96  67 125 136 100  79 104  72 108  85 106 108 127 112 168 105  47  74  87 104 171 143  86 110 110 111 121 110  46 120 145  89 125 124 112  69  62 140  97  37  67 141 101  80 119 112 104  94 109 107 117  90  88 107  66 113  82  94 159  93 114 121 105  84 134  54 107 128 139  71  93  78  33  68 122 130  85  81  72 115 112  64  77 165 113  91  94 117  71  52  60  77 113 155  97  95 102 110  79  89  76 146  95  65 106  72 116 120 114  62  65  68 135 104  66 122  51 107  82 132 124  71 131 102 123 106 172  76  86 106  64  87  64  53  46  72  75  86  85  99  83  74 110  55  78 142 105  84  84  88 113  97  99 122 103 147  63  61  58  77 108  66  74  93  95 103 114  98 103  74  64 121 109 109  82 130  74  59  69 109 144  89  98  98  96 104  94 143 154 105  85  63  80  92 120 111 103 112 116 104  74 119 145  90  56 132  57  80  90 127  87  50 113 121  64 116  64  62 132 100  41  90 136  40  33 113 115  81  99 101 125  86 116 125 151  61  87 160 129  87  74  99  89  84  77  90 117 106  92  80  77 118 124  93 119  64  58  62  73  77  62  81  97  91  19  45  24  31  37  17  18  39  67  61  84  63  51  84  49  57  47  80 116  62  17  28  37  51  42  14  15  27  30  38  48  39  37  39  41  45  43  38  45  43  39  40  41  42  38  42  42  39  40  37  70  54  59  58  45  46  54  48  46  40  45  47  42  43  45  44  45  35  41  53  44  49  47  42  43  44  47  42  43  42  42  43  45  46  48  47  43  49  39  39  42  44  42  44 
 33  32  34  33  30  31  32  30  31  32  32  32  32  30  31  33  32  30  31  32  31  31  31  31  32  31  31  28  29  30  30  31  32  30  30  34  31  30  30  32  30  33  33  32  33  33  32  35  32  35  35  27  30  32  32  29  29  32  33  37  39  32  32  34  35  36  32  33  38  37  27  35  34  36  39  34  38  32  32  40  41  42  39  39  41  37  40  29  31  36  36  45  31  40  37  43  36  33  21  28  48  34  36  34  30  24  43  35  26  38  84  88  61  80  95  31  30  26  22  31  18  21  23  21  35  46  41  44  16  20  32  17  24  32  23  54  41  30  32  14  25  31  23  19  26  40  28  45  65  31  72  66  86 145  77 101 133  92  80 104 192  79  86 108  90  43  76 137 103 141  85 117 129  97  79  93 121 112  95 110 100  78  68  86  96  83  55 126  78  90 170 117 103  81 152  72  77 119 139  76  98 119 115 122  70 124 160  71 110  87  90  71  90  85  65 141 116 100 160 143 113 105 159  71  69  99 128 100 105 113 130 111  70  85  71 100  72 112 106  78  77 122 134 171 159  77  87  96 116  60  95 110  89  33  69  80  50  92 117  65  55 118 148  92 141  62 130  87 109 130  77  53  83  84  49 108  59 100  49  75  81  60  79  68 120  86  51  58  65  83  23  88 107  77 100  79  72 102 129 136  71  70 106 115  94  98 116  75  96  79  68  69  78 112 109 103  62  47 100 114  84  97  80  84  63 118  77 117 115 113 104  98 142  79  87 142  86  94  92 147 100 100 135  69  62  75  63  45  73  90 104  92  53  50 107 106  80  75  91  26  55  91  79  60 114  50  97 106  70  65  70  82  86  78 113 104 101  63  75  49  30  96 125 102  58  85  51  68 141 127  79  86  85  81 140 105  41  20  36  40  40  40  16  27 104  47  47  33  46  70  66  48  41  38  53  48  50  41  49  57  65  58  27  54  91 109  40  35  41  43  53  50  48  45  58  38  47  57  37  46  38  44  45  39  43  50  39  43  43  38  41  44  41  41  41  36  59  62  34  45  36  41  42  44  49  44  40  42  43  46  42  43  51  52  40  46  40  36  44  46  46  40  48  47  45  42  46  44  44  43  43  49  39  45  48  41  42  43  44  44 
 33  33  33  33  32  31  30  30  31  30  29  32  32  29  31  33  33  30  31  31  31  33  31  31  28  30  31  28  30  31  31  30  30  30  29  32  31  31  30  30  29  31  31  33  33  32  30  35  33  32  34  33  35  35  36  33  33  34  33  34  35  34  31  34  33  34  35  34  36  36  31  37  37  37  36  36  38  34  31  37  39  39  37  31  38  33  40  36  32  36  33  36  35  40  33  28  39  44  34  25  39  41  35  45  39  29  36  49  27  24  22  32  12  54  75  37  33  41  30  32  47  30  41  37  42  64  83  66  42  14  40  32  27  36  28  38  41  19  43  37  28  35  31  33   6   8  11   3   8  13  31  22   5  43  45  78  24  17  78  29  63  44  54  38  97  86  26 104 120 113  70 126 128  63 108  86  56 102  93  74  73  95 126 109  71 110  96 105  64 125 102 120  58  97 164  71  74 135 121 107  98 156 108  56 148  88 123 153 127 112 101 103  84 152 161 151  40  45 127 106 157 102 166  87  66  80 125 120  92  98 119 111  79 111  95 137 115 103 142  98  90 143 162  48 166 125 130  82 121  76 118 167 145  80 101 109 128  81 145  68  37  64  94 118 107  82 110  61  91 139  52  34 125 121  87 111  61 189  59  66  92  89 109 112 125 103 137  93  65  92  62  67  84 100  92 120 139 105 102  99  54  68 110 116  99  98  75  77 109  88 111 123  87  61  85  70  64 120 111  95 139 124  91  77  85 109  75  49  63  73  91  87 109 146  75  55  70 100  93  76  89  72 107 104  52  81  90  75  56  40  56  79  64  52 135  73  46  50 129  81  58  60 114  59  44  57  70  78  40  37  55  75  44  20  30  25  30  32  42  20  22  48  34  35  35  52  33  44  71  46  39  78  96  54  59  33  41  38  44  49  56  23  49  48  58  44  72  55  39  35  35  37  43  75  52  39  44  36  36  35  83  57  38  36  39  58  44  38  36  38  42  46  48  38  41  40  40  57  42  38  47  46  39  43  41  49  44  47  44  42  43  43  43  41  38  42  33  32  36  36  38  41  38  44  41  41  47  50  45  43  43  40  40  55  48  47  45  37  42  42  45  43  43  50  45  46  44  44  45  44  44  48  43  41  47  42  44  44  42  42 
 32  32  31  32  32  31  29  31  31  31  32  31  31  31  34  33  32  31  32  31  32  34  33  33  28  30  30  29  31  32  31  29  28  30  30  30  31  32  32  31  30  30  30  32  31  31  29  34  32  29  31  34  35  33  35  33  34  34  33  32  31  31  30  35  32  33  33  33  33  33  33  36  35  33  31  37  33  33  36  40  32  33  37  34  37  36  37  38  33  33  38  37  38  35  31  37  31  46  39  39  40  42  37  42  31  33  32  41  44  38  32  31  35  35  23  37  32  33  40  43  43  36  37  46  27  23  40  59  41  44  46  53  51  37  30  31  44  45  53  55  38  39  28  46  67 106  97 105  68  30  34  17  21   6  25   9  12  18  15  20   8  25  25  31  25  41   9  49 122  51  27  75 108  22  46  60  39  31  23  38  47  58  92 121  63  46 115  69 103 119 143  96  85  96  54 121  91  34  78  96  64  40  56  37  83  62  28  35  77 105  81  73  72 179  84  84 100  83  91  56  52 117 123  97 159  97 103 137 125  65  88 104 144 100 152 130  55  64  77  67 110  67 137  54  70  61  91  98  67  74 118 110  90 110 193 155 107  51  44  57  44  60  60  75  69  87  28  23 128 102  69  30  68 140 136  82  72 102 125 103  80  79  84  85  84  51 131 150 103  51 107 124  90 112  54 102  93  95  68  34  60 103  77  74 148  81  92 108 140 143 107 155 122  53 102  78  74 131  75  66  97  81  79  45  74  59  78  34 105  48  54  35  88 125  97  65  62  37  99  75  75  44  48  66  45 110  69  49  34  68  45  58  53  36  40  47  19  16  59  57  16  28  36  42  20  32  35  28  27  32  12  19   8   1  37  36  26  39  44  22  22   0   1  22  19  17  31  13  14  28  13  30  44  38  30  31  55  58  33  51  78  59  85  66  54  81  44  46  48  46  49  42  36  54  42  42  44  44  41  45  38  36  47  48  48  36  45  44  33  39  45  42  40  39  34  36  45  46  49  42  45  45  42  43  46  41  40  44  46  43  47  46  41  45  44  41  39  41  37  40  41  40  40  41  40  42  44  46  47  41  48  40  39  42  44  45  44  49  42  42  44  43  43  48  46  46  41  44  43  43  43  45  49  45  45  42  44  44  41  43 
 31  31  31  32  31  31  31  32  31  31  30  29  31  29  30  32  30  32  31  32  32  32  32  33  30  32  32  30  31  31  29  31  30  31  32  29  30  30  30  31  31  30  30  31  30  29  29  31  32  32  30  30  31  30  31  30  31  33  34  34  33  32  32  35  34  30  29  31  32  31  31  33  30  31  29  33  33  34  32  35  37  33  35  33  30  34  33  32  33  36  38  34  38  34  29  38  32  35  29  37  34  37  36  40  34  36  37  26  34  31  32  34  37  34  34  40  33  32  30  32  29  36  41  41  41  40  34  31  33  44  38  51  46  29  36  36  42  40  42  23  37  49  35  27  55 101  95 159 150 104 109 176 181  61  47  51  39  32  31  28  32  22  34  26  17  26  15   5   8  16  32  28  23  16  19  53  29   9  30  35  42  34  29  49  47  47 100  18  56  54 155  64  89 151  54  70  57  38  41  67  34  39  34  37  31  22  28  50  44  50  53  34  38 120 101 111 100  79  84  94  59  91 100  80 114 110  76  53 128  28  44 106 104  82  92  58  75  92  64  53  88  57  77  74  20  14  35  92  44  49  35  46  64  36 104  64  83  81  68  44  58  91 119  90  72  69  82  78  65 107  98  86  79  42  92  57  50  34 101  68  56  63  58  68  43  29  37  15  60  27  85  82  50  84  25  33  40  41  80  61  74 116  81  60  67  45 125  57  79 108  19  56 122  48  76  40 114  64  21  42  47  42  24  29  47  36  51  45  59  56  39  27  45  29  35  45  55  24  21  28  64  36  29  44  51  69  43  37  23  34  24  21  59  41  33  30  33  35  20  35  24  20  20  13  21  26  14  45  36  25  35  53  57 125  31  18  48  24  12  68 105  47  49  69 121 120 125  54  68  61  43  29  32  30  66  26  27  64  36  46  41  49  45  35  38  57  38  37  49  42  41  41  46  42  51  49  40  45  41  49  46  42  45  42  44  44  37  50  40  36  40  49  42  48  45  41  46  40  40  44  41  42  46  39  44  46  38  39  44  45  40  46  46  42  49  42  41  38  41  42  41  42  40  39  44  46  42  43  45  41  43  44  44  41  43  49  45  42  43  45  46  44  45  43  44  42  39  40  39  44  43  42  47  46  44  42  43  42  41  41 
 32  32  32  32  32  31  31  31  32  31  32  30  31  30  30  31  28  32  30  31  31  29  29  29  30  33  32  30  30  30  30  33  31  31  32  31  31  30  29  30  31  31  31  30  30  30  30  30  31  34  32  31  31  29  30  30  30  32  33  32  33  31  33  33  33  29  33  33  33  33  32  31  29  33  32  30  32  30  32  36  33  31  33  33  31  27  33  36  36  33  35  32  35  37  34  40  35  38  37  38  34  39  36  36  40  36  33  35  32  31  40  38  37  29  27  30  32  31  35  30  28  30  38  38  29  31  30  39  36  31  26  32  32  40  44  45  38  32  38  29  35  35  35  36  28  21  11  16  32  42  33  63  74  50  39  38  33  37  44  55  47  36  52  40  62  72  81  48  38  23  10  49  32  37  39  29  14   9  41  24  15  35  19  32  15  21  22  30  14  21  17  23  11  46  19  10  17  39  20  30  24  42  41  32  23  26  44  42  29  38  65  43  13  16  67  67  53  25  36  29  82  91 112  46  18  50  41  13  43  27  10  30  77  72  27  40  42  62  32  45  55  30   7  22  36  21  20  23  42  41  36  19  40  46  28  42  70  60  56  31  26  76  80  19  81  84 107  50  44  72 101  49  44  45  35  37  85  65  89  44  27  42  36  29  28  47  36  28  22  48  51  14  21  25  24  29  43  33  42  36  27  29  26  48  17  27  58  40  68  23  34  29  30  14  28  37  27  24  30  35  30  38  36  14  38  17  23  40  27  35  13  14  31  25  19  31  34  26  26  29  26  48  25  23  77  30  33  50  31  35  36  32  41  39  39  57  31  32  18  25  40  67  39  38  81 157  69  47  65  46  38  99  71 130  40  45 104 113  51  92 139 135 127  73  94  96  65  33  37  38  42  41  40  18  68  70  38  46  50  58  40  39  27  36  42  52  42  38  45  41  43  44  44  40  49  43  38  42  40  49  46  42  41  45  47  41  38  47  42  47  38  40  40  44  45  48  46  44  40  41  42  38  39  41  37  42  44  42  38  42  42  39  42  44  40  45  47  47  41  45  43  41  45  41  43  43  42  44  43  43  41  42  45  44  46  44  44  47  39  43  46  45  40  42  41  42  42  39  43  42  42  42  41  42  46  46  45  43  43  43 
 32  34  33  31  32  32  30  30  34  30  31  29  27  27  31  29  29  29  30  30  31  31  28  29  30  31  30  29  29  30  31  32  30  31  32  32  32  31  30  30  32  31  31  30  31  32  31  31  30  31  32  31  32  29  29  31  30  31  30  29  31  29  30  31  31  31  33  31  33  33  32  31  31  31  31  31  32  32  30  29  33  35  34  32  33  34  40  35  32  35  32  35  35  38  35  39  30  37  35  39  36  31  34  30  33  36  30  41  47  32  29  41  38  30  40  38  34  34  37  39  35  32  37  40  35  32  30  30  32  29  29  27  38  41  29  29  32  33  31  30  29  22  23  32  32  38  40  29  33  27  32  17  14  27  39  42  32  41  33  51  46  38  40  41  42  31  75  77  59  75  53  46  47  47  34  57  93  97 163  88  50  36  28  44  39  46  35  28  37  30  33  30  32  10  48  40  43  42  42  47  19  14  45  33  45  45  27  24  22  36  34  28  24  23  16  15  29  17  19  11  38  36  15  34  16  31  35  17  22  44  29   0  10  25  28  30  14  12  10   3  17  36  26  24  26  30  28  29  24  38  40  22  37  38  30  50  19  26  38  35  27  18  24  28  65  99  37  31  42  35  36  21  18  26  25  13  50  33  51  55  26  45  28  25  11  33  23  46  28  28  35  24  33  51  44  17  18  35  15  45  51  25  25  24  15  21  22  27  12  13  38  43  24  13  25  23   8  32  36  19  26  38  58  45  42  59  37  44  28  24  58  52  54  36  40  37  46  40  50  43  37  33  81  38  29  29  32  54  37  43  38  42  33  48  40  41  47  61  36  51  52  54  85  42  56  43  40  40  45  35  42  26  35  25  44  56  75  74  56  34  22  65  68  32   7  13  32  38  40  25  36  38  32  36  35  36  38  36  44  43  46  58  67  52  53  42  39  36  40  42  40  37  44  41  40  40  40  39  39  36  35  43  39  42  49  39  43  48  41  43  40  41  42  43  45  48  49  42  42  40  41  40  41  46  48  38  40  45  43  44  49  41  40  43  44  42  45  46  43  45  45  44  45  45  41  41  42  44  44  43  42  40  41  42  45  45  42  40  40  42  43  46  39  42  41  41  43  43  45  42  40  43  42  41  42  43  44  42  42  44 
 32  33  32  31  33  31  31  32  34  29  29  31  29  29  31  27  30  28  29  30  31  31  29  31  30  30  29  29  30  31  30  30  29  32  33  32  32  31  32  31  32  31  30  31  30  32  30  31  30  31  32  31  32  30  28  31  30  30  28  28  30  30  31  31  29  31  30  28  31  32  31  33  31  29  30  32  34  32  33  32  33  33  36  34  32  35  32  33  32  32  30  34  30  34  33  36  33  37  38  36  34  30  33  36  32  37  30  34  35  32  30  39  42  34  35  37  35  36  37  39  37  39  38  36  35  37  37  39  34  32  40  34  29  31  36  35  29  32  29  32  32  38  35  29  37  31  36  34  37  30  35  40  38  34  37  37  36  34  31  55  50  32  36  42  49  39  31  30  39  39  53  37  37  36  33  50  54  49  40  51  60  37  37  35  60  49  48  53  37  35  51  42  65  50  59  79 114  77  69  48  51  35  49  59  65  49  27  39  43  41  30  52  32  48  72  57  55  28  37  40  52  68  36  44  49  49  33  49  74  66  79  33  95  52  25  44  43  31  48  74  62  78  65  51  43  50  37  43  29  29  30  25  28  35  35  52  28  31  34  36  51   9  29  45  25  21  26  49  24  22  33  52  44  26  33  28  23  18  15  24  27  39  35  65  58  58  35  62  73  54  31  44  19  25  48  38  50  70  37  27  42  40  29  45  37  32  39  92  80  51  56  81  48  79  76  61  73  59  76  53  20  55  77  75  88  81  62  44  33  31  45  48  75  47  45  38  49  41  64  60  68  32  60  38  52  87  42  77  62  43  41  37  43  44  38  34  31  57  53  42  55  25  38  39  37  83  60  25  28  27  48  30  37  41  53  55  46  58  44  45  43  20  27  37  43  42  45  38  35  35  39  47  37  36  39  35  44  42  36  35  53  56  79  58  43  42  37  40  46  38  36  43  41  46  47  39  39  39  39  39  38  41  41  36  36  35  40  39  43  46  40  44  45  37  41  45  41  43  44  43  40  40  40  43  43  42  48  46  46  47  42  43  43  42  42  43  43  40  42  40  44  47  41  43  44  44  44  44  44  43  40  44  40  43  41  43  43  41  42  44  41  43  42  42  40  40  43  43  42  44  42  43  43  42  42  43  45  45  46  40 
 31  31  31  32  32  32  34  34  32  31  30  30  29  31  29  29  32  31  31  32  31  30  30  33  32  31  31  31  31  32  30  30  31  31  31  32  31  31  32  32  31  31  31  33  31  33  30  31  29  32  32  31  31  33  31  30  30  30  29  29  30  30  32  30  29  31  33  29  28  31  32  32  29  29  32  28  30  31  32  31  34  31  31  31  31  30  30  33  32  32  31  33  32  30  34  35  34  35  34  34  32  32  36  40  35  39  34  31  31  37  40  37  38  35  32  34  31  32  30  35  39  38  39  34  36  35  34  39  35  36  44  35  33  36  35  38  40  36  36  43  40  38  42  32  35  37  33  36  28  34  35  43  39  36  37  31  37  37  37  40  36  30  29  34  34  42  36  42  43  30  37  35  41  32  31  36  30  36  25  28  43  40  38  34  40  40  36  50  33  40  37  29  35  41  33  42  30  30  38  34  39  47  46  34  33  35  33  36  37  43  36  36  35  34  36  50  43  39  41  48  38  57  49  31  49  55  52  43  59  51  52  54  85  58  29  56  41  42  80 101  93  75  57  42  52  49  49  39  28  36  33  30  50  61  29  46  28  27  27  32  39  40  35  47  23  43  56  45  88  76 151 161  93  59  38  26  38  23  53  55  30  44  63  71  49  57  44  48  30  21  44  43  31  27  45  63  81  54  34  24  36  32  25  47 102 132 149 113  66  58  64  69  74 181 102  83  93  68  56  31  30  25  33  38  46  23  27  27  39  27  34  30  29  37  34  43  35  31  32  40  40  39  35  31  49  90  24  35  33  33  33  31  36  40  46  43  29  34  45  31  39  41  46  42  38  64  74  46  47  35  77  47  37  40  27  36  36  51  58  48  48  43  41  45  37  36  40  40  37  44  38  40  39  38  42  44  39  41  39  42  34  43  40  34  35  39  40  45  41  42  40  40  41  42  41  41  40  42  42  39  41  43  42  38  38  39  49  43  41  41  42  42  46  40  39  45  37  42  43  44  42  41  41  42  43  40  44  44  42  42  42  42  43  43  42  42  42  43  41  41  42  42  42  42  43  41  43  40  40  43  44  41  44  47  41  41  43  44  42  43  41  37  40  41  41  43  42  42  42  44  43  42  42  40  45  44  44  44  44  42 
 32  33  35  32  31  35  33  32  30  30  32  31  31  30  31  32  31  32  31  32  32  33  31  31  31  33  32  30  31  31  32  31  31  31  32  30  31  31  32  30  31  33  32  33  33  32  28  31  29  31  30  30  30  31  30  31  30  31  31  28  29  31  31  32  32  31  30  30  29  28  32  32  31  29  30  29  29  29  28  31  34  30  28  31  30  30  31  33  32  33  34  34  31  31  34  34  35  35  31  34  34  32  34  37  36  38  36  35  31  40  39  39  37  40  36  39  34  31  35  29  31  35  33  32  37  36  32  28  30  37  33  35  31  38  31  33  38  37  38  42  40  37  40  36  36  44  33  39  39  41  36  35  48  43  35  39  36  31  33  31  27  38  39  31  28  34  31  34  41  32  33  40  47  45  38  40  39  39  34  47  43  42  37  39  35  32  37  36  39  38  34  41  36  39  38  38  33  34  44  42  28  35  37  37  33  32  37  36  40  42  37  29  36  43  32  30  30  38  32  40  36  29  29  25  32  28  35  26  19  37  31  29  21  26  30  26  32  27  21  18  30  24  30  24  31  37  33  28  29  37  33  40  32  36  26  32  34  30  30  37  37  64  37  39  27  30  29  32  48  36  53  39  40  48  27  28  33  30  43  42  60  49  30  40  25  25  30  35  34  31  33  38  38  36  39  37  31  24  33  46  39  42  39  27  32  56  47  25  30  27  29  31  19  46  48  23  25  40  34  30  37  38  41  41  31  33  43  39  41  33  37  40  34  40  39  36  35  50  39  35  37  40  38  44  35  35  30  32  40  41  33  40  40  35  42  39  37  45  40  36  40  43  56  50  37  43  43  42  39  33  41  39  38  38  36  41  38  38  44  39  46  50  44  43  40  44  42  44  42  44  39  40  41  45  45  46  41  42  37  43  41  47  35  39  39  41  37  44  43  49  41  37  39  42  42  38  40  43  43  40  41  43  40  39  39  37  45  43  39  39  39  39  40  42  41  45  42  39  41  43  43  42  44  39  41  38  39  41  41  41  41  43  42  41  41  40  40  40  42  42  39  40  40  41  41  44  42  44  41  41  40  42  40  40  43  40  44  43  43  42  42  42  42  41  42  41  42  45  44  42  43  42  44  42  45  46  45  44  42  44 
 32  34  34  34  31  33  33  32  30  31  31  31  33  32  34  33  31  34  32  33  32  33  31  31  32  31  32  31  32  32  35  33  32  32  32  31  32  33  32  32  30  34  32  34  35  33  29  32  31  32  31  31  30  30  29  30  30  30  32  31  31  31  31  32  31  31  29  33  34  29  31  31  32  31  30  31  32  30  33  30  31  31  29  32  30  29  30  31  30  31  33  31  31  31  32  31  32  32  31  34  35  32  32  30  33  34  34  36  31  41  32  39  36  35  34  33  40  37  34  31  36  36  35  31  41  34  33  38  34  32  32  35  32  40  25  30  38  33  30  32  33  33  35  35  40  38  35  36  36  36  36  32  40  40  37  39  32  31  36  42  32  39  41  33  30  35  34  37  37  38  34  37  38  43  30  35  30  28  30  41  36  37  35  35  35  38  40  34  38  37  33  34  36  49  31  28  42  38  40  43  38  46  25  34  35  33  38  35  32  30  37  32  36  40  37  36  36  37  35  28  37  40  38  34  42  34  46  33  36  34  26  31  32  30  35  28  34  32  31  38  34  29  29  43  34  41  43  40  36  32  38  44  32  32  37  33  36  36  39  33  32  34  42  37  28  39  35  36  27  33  17  28  30  38  36  37  35  34  27  28  41  39  29  34  30  26  31  31  38  34  37  40  35  38  40  34  36  34  40  47  45  35  38  36  30  32  27  30  48  39  40  42  35  19  61  37  39  39  40  36  38  39  43  49  39  35  45  42  38  46  38  41  34  41  43  33  33  46  41  35  37  36  37  38  36  75  53  34  30  33  46  43  42  38  36  44  37  44  45  40  50  48  38  38  36  37  38  33  39  36  31  36  43  39  37  34  36  40  40  40  42  41  36  44  52  45  43  42  41  43  40  39  40  44  40  41  40  39  37  36  37  41  31  38  42  40  40  39  39  43  46  42  40  40  39  39  43  40  43  46  41  41  42  41  40  39  41  41  42  42  41  38  37  37  39  44  44  41  39  40  41  39  41  41  42  40  39  41  40  43  40  39  40  43  41  40  41  39  39  42  41  43  43  38  39  45  42  43  42  41  40  43  42  40  42  41  44  44  43  42  42  44  43  44  42  41  43  45  43  39  41  41  44  43  41  43  44  45  43  44 
 33  33  33  33  31  30  34  34  33  35  33  33  34  32  33  33  33  36  33  34  33  32  32  32  32  32  33  32  32  30  33  32  32  32  30  31  32  32  32  33  31  35  34  34  33  32  32  33  34  34  32  33  32  31  31  32  31  30  31  32  32  32  33  32  31  32  32  32  33  31  34  32  31  31  29  31  32  30  32  29  30  32  33  33  33  32  31  31  30  30  30  29  31  31  30  30  31  32  32  33  32  33  35  30  33  30  34  32  35  34  31  34  35  33  31  34  34  37  32  33  37  37  38  33  40  33  34  35  33  35  31  32  34  36  36  33  34  30  31  30  33  34  35  36  34  32  35  42  33  30  37  36  27  33  41  37  32  33  32  34  39  40  30  37  35  36  35  30  26  33  31  33  33  38  25  34  36  38  36  33  38  25  38  36  34  35  32  34  34  38  39  33  34  46  36  28  37  42  37  33  38  41  33  36  33  38  36  27  34  34  33  34  35  34  26  34  37  37  38  26  34  34  34  29  32  29  36  31  36  30  38  36  33  38  34  38  37  35  28  35  39  39  33  43  33  32  32  38  37  35  29  41  38  36  43  42  34  38  38  36  33  29  43  35  36  40  34  30  39  32  35  38  30  34  45  37  33  31  38  36  30  37  37  36  30  31  32  29  35  33  34  34  35  31  41  38  39  38  36  32  45  36  35  40  33  47  44  34  40  56  61  38  40  39  36  33  41  38  46  38  37  39  35  37  36  43  45  42  44  39  37  41  36  34  40  42  37  35  38  36  38  35  43  42  32  64  57  41  41  37  50  41  40  40  38  48  42  43  42  45  39  41  36  37  38  41  44  45  42  38  40  37  40  38  42  36  33  43  36  40  41  38  36  38  37  37  42  36  37  41  39  36  40  44  36  41  38  38  40  43  40  40  41  37  39  41  40  43  38  39  45  44  43  42  40  40  41  40  40  40  43  42  42  40  42  41  43  41  43  44  42  38  39  40  41  42  39  41  41  39  40  40  41  41  41  42  41  44  41  42  39  39  40  40  41  40  40  42  41  39  40  40  40  41  41  37  42  42  41  41  42  40  41  43  41  42  42  44  43  43  42  43  43  46  44  43  44  45  42  42  42  43  41  44  41  44  45  45  44  43 
 34  35  34  33  32  34  35  35  32  33  34  33  34  33  33  34  34  35  34  34  35  33  33  32  31  32  33  32  32  31  32  32  32  31  30  31  31  31  31  32  32  35  34  33  31  31  32  32  32  32  31  32  32  31  33  34  33  32  32  31  32  32  33  32  30  32  31  31  34  32  32  33  31  33  31  31  32  32  30  33  35  30  33  32  32  33  33  32  30  30  30  30  32  31  30  31  30  31  30  30  32  33  35  33  34  30  31  35  36  34  32  35  37  34  32  35  33  36  37  36  33  34  35  33  32  35  33  29  36  33  33  36  33  34  34  35  36  32  39  34  35  33  34  36  37  33  37  39  34  34  32  34  40  34  40  40  35  33  33  33  31  35  35  32  34  36  38  38  39  39  32  30  34  37  36  38  40  36  38  32  35  35  30  38  33  35  29  33  28  29  38  36  35  44  41  38  40  42  35  36  34  28  34  40  37  38  36  37  42  39  23  33  35  41  35  40  37  34  39  30  35  37  36  40  34  32  31  38  33  32  34  35  43  44  30  34  38  33  36  37  37  42  33  34  37  38  33  28  31  34  35  36  32  38  35  38  36  33  41  32  36  38  41  36  33  38  32  30  38  28  37  40  33  31  37  44  31  33  45  35  39  38  30  42  39  29  38  41  37  37  39  38  48  30  38  37  38  34  33  39  32  35  33  38  41  48  41  40  33  36  44  39  41  39  37  41  38  42  49  39  33  40  36  35  36  35  43  41  35  31  37  39  45  40  33  35  43  36  37  39  38  42  38  41  30  34  33  33  44  38  41  40  36  37  36  35  35  42  38  39  36  38  45  43  39  36  45  40  34  42  37  39  40  37  41  42  37  39  40  37  40  37  41  37  41  35  37  38  39  41  41  41  42  42  41  42  41  35  44  40  39  46  43  41  41  42  40  43  40  41  40  40  45  42  41  38  37  39  40  36  41  41  42  40  39  40  39  39  41  40  41  38  40  39  40  41  38  40  41  39  40  41  40  39  38  41  42  44  43  42  39  42  39  36  38  41  42  39  40  42  40  40  41  41  43  40  42  40  42  41  38  42  44  42  42  44  41  44  42  42  41  40  41  43  44  44  44  44  42  43  43  44  43  46  41  43  44  44  43  44 
 33  33  33  33  32  33  32  34  33  31  34  34  33  34  34  35  33  32  33  34  36  34  34  32  31  32  31  30  31  32  31  32  31  30  32  33  32  33  34  32  33  31  31  33  32  33  34  33  33  30  30  34  34  31  33  34  32  33  33  32  33  30  31  31  29  32  31  32  32  33  33  31  31  34  32  35  33  31  32  33  34  30  31  32  28  31  34  31  29  30  31  33  32  30  30  31  29  30  30  28  31  30  31  32  33  33  30  31  33  35  32  31  33  33  35  33  32  33  34  36  31  28  35  33  32  37  33  33  37  36  33  41  35  32  31  35  38  32  34  36  33  38  33  36  36  37  35  34  33  37  34  33  32  36  39  35  42  33  32  41  31  36  40  36  34  35  33  34  38  37  37  33  35  36  38  33  34  39  36  32  31  39  38  32  35  35  32  35  35  33  31  35  33  35  43  42  38  31  38  34  34  32  36  36  35  30  35  34  40  37  35  32  38  34  35  44  36  32  33  33  30  38  34  31  28  38  43  40  36  38  34  37  39  42  35  46  44  36  37  35  38  39  32  35  38  44  44  42  34  31  34  41  35  37  43  40  34  40  38  37  33  38  36  39  33  38  41  38  44  43  35  34  34  38  35  41  44  30  32  38  38  43  34  35  37  36  33  38  33  36  40  30  38  40  45  36  37  39  38  41  38  34  38  37  38  38  37  30  35  36  31  34  40  39  42  37  42  39  38  42  41  34  39  36  40  34  38  42  35  39  39  33  35  39  35  33  34  33  39  37  41  43  33  37  34  36  36  36  40  36  41  36  35  40  35  36  35  34  40  34  33  35  38  47  41  34  48  37  36  43  36  38  39  35  33  41  38  44  41  35  37  35  38  41  45  41  38  40  38  39  41  47  40  37  42  44  46  39  38  40  41  38  37  37  43  41  38  42  40  42  39  39  44  42  42  40  38  36  41  40  39  39  41  39  38  39  40  42  40  35  38  38  40  38  38  41  41  41  40  41  41  41  38  39  39  41  41  42  38  41  41  42  39  38  39  41  43  41  39  42  42  40  41  42  39  41  42  42  39  41  41  40  44  44  43  43  43  42  42  43  43  43  44  41  42  42  43  44  43  42  41  42  44  44  43  42  44  42  43  44 
 32  34  34  34  32  32  30  33  33  32  32  31  32  34  33  33  32  31  32  32  32  33  32  32  31  33  32  30  30  32  29  31  33  30  34  33  34  33  34  34  33  33  33  32  32  33  35  31  33  32  32  34  32  31  33  33  31  33  32  30  29  31  33  33  33  32  32  31  34  34  33  30  29  33  32  33  32  31  31  30  31  32  32  32  31  31  32  32  29  32  32  33  31  29  32  32  30  30  31  31  31  30  30  30  30  32  32  30  28  30  30  32  30  33  32  31  29  31  32  34  32  30  33  33  35  36  32  31  34  32  33  37  33  33  35  34  32  34  31  33  35  37  34  34  34  36  34  34  35  37  36  35  32  29  38  34  42  40  33  38  33  35  36  35  29  31  33  33  39  38  38  34  30  39  36  32  34  33  36  37  37  37  36  36  34  40  37  38  39  38  34  36  30  25  32  33  36  35  36  36  34  33  37  31  32  31  36  32  30  33  37  33  30  33  32  39  33  36  34  34  40  35  34  40  36  34  33  35  38  32  35  33  37  35  30  34  40  35  41  42  41  33  34  37  38  42  43  43  40  41  30  39  40  32  40  35  34  47  35  35  40  42  35  36  37  36  42  36  41  47  40  39  37  36  32  33  41  39  27  32  41  42  35  34  34  40  38  31  32  39  29  38  37  33  36  31  39  43  38  33  38  44  36  35  38  31  37  38  39  41  32  36  39  38  41  36  36  35  29  39  42  38  44  37  36  35  42  42  31  38  40  39  40  30  37  38  35  35  32  33  36  36  40  35  39  36  36  40  37  39  43  41  38  41  40  36  38  35  39  43  41  37  36  38  37  36  41  42  35  39  45  41  43  41  32  38  39  37  35  40  41  35  37  41  37  38  39  38  38  36  37  41  39  40  43  42  38  42  39  39  38  38  40  36  42  37  40  38  40  40  39  42  40  40  40  38  39  40  41  41  37  39  40  38  39  39  38  39  38  36  41  39  39  41  40  40  42  39  41  40  38  43  41  39  39  39  39  39  42  44  41  39  38  41  43  41  38  44  42  40  41  42  40  42  43  41  42  46  42  41  46  41  42  43  44  43  43  44  43  43  47  48  46  45  43  43  43  43  42  42  42  42  44  44  43  42  44  43  42  43 
 31  33  33  34  32  33  33  35  35  34  30  31  33  35  33  32  33  33  32  31  30  33  33  32  31  35  34  32  32  32  33  32  33  31  35  35  33  32  31  29  31  33  34  33  34  34  33  31  33  32  34  33  32  31  32  32  33  33  32  30  29  33  33  32  34  33  31  31  34  32  30  33  34  33  30  31  31  34  32  30  32  34  33  32  32  31  31  32  31  34  34  31  32  31  32  33  30  29  31  32  33  31  32  31  31  30  31  32  31  31  30  31  31  31  30  31  30  30  31  30  29  30  30  27  27  30  33  33  33  31  30  31  31  31  32  33  33  32  33  32  32  33  35  34  36  36  35  38  35  33  36  35  32  31  36  32  36  36  33  36  35  35  35  33  32  33  36  35  36  37  36  35  35  35  34  33  35  32  34  39  38  35  36  36  36  40  38  36  31  32  40  44  39  31  27  36  37  38  31  36  35  37  40  32  33  36  37  37  31  32  31  31  31  33  32  34  35  30  36  30  38  35  38  44  41  36  34  33  36  39  29  40  35  37  33  34  41  33  29  32  33  35  30  38  37  30  32  40  31  35  36  38  37  34  33  31  32  40  38  32  38  36  38  36  36  36  33  37  31  34  39  37  36  36  33  33  38  41  32  31  39  37  33  35  38  38  38  32  37  39  37  43  40  36  36  44  41  34  44  34  41  39  34  42  39  41  35  33  38  40  40  40  36  39  42  39  40  39  37  40  39  34  41  33  25  40  40  39  32  36  36  37  41  43  38  41  40  43  39  38  33  33  41  38  38  38  34  33  35  38  41  43  35  38  41  36  38  39  38  41  46  38  37  41  38  39  38  40  37  37  40  40  42  44  42  39  34  33  36  41  43  44  40  41  38  38  39  37  37  37  39  39  40  39  37  37  37  41  39  40  38  39  42  38  41  40  41  39  39  39  42  41  38  40  41  39  41  42  40  40  37  40  40  36  37  40  39  39  39  38  41  39  39  41  40  38  40  40  39  40  38  40  42  41  37  42  42  40  44  43  40  38  41  43  43  42  39  42  43  40  40  41  41  41  43  42  42  43  44  42  42  44  43  41  43  45  42  44  44  41  43  43  42  44  45  45  43  44  42  44  44  44  44  43  43  42  42  43  43  43 
 31  32  33  35  34  35  35  35  35  34  31  34  34  34  33  31  33  33  32  31  30  33  33  31  30  33  32  32  31  31  33  30  32  33  35  34  32  32  34  34  34  35  35  33  33  35  33  34  34  33  35  33  32  33  33  32  32  33  33  32  32  34  32  30  33  34  35  35  34  32  31  33  34  32  32  33  31  34  34  32  32  33  32  31  32  33  31  32  32  34  34  32  35  32  31  32  32  31  32  32  31  29  30  31  32  32  30  31  31  29  30  31  32  31  30  31  29  31  33  31  30  30  32  30  29  32  36  32  31  31  31  32  31  31  31  33  35  32  33  33  30  31  33  34  35  32  34  37  34  33  31  34  33  32  30  33  32  35  32  32  32  35  36  36  36  34  36  37  37  34  35  38  38  31  33  34  34  36  33  34  35  31  36  35  36  37  36  36  32  30  38  40  33  34  32  34  35  31  31  33  31  38  34  36  34  37  34  30  37  32  30  35  36  36  35  36  34  33  37  32  32  36  40  36  29  34  35  33  30  36  29  29  31  36  32  33  35  33  35  37  33  36  35  32  31  30  30  31  31  34  34  37  37  39  36  37  34  36  37  37  31  32  35  41  36  39  32  37  32  34  36  32  34  40  42  38  36  38  40  35  39  37  35  38  41  34  37  30  45  37  34  38  40  43  38  38  41  34  34  34  41  40  33  43  38  45  41  41  36  34  41  41  37  39  39  35  46  43  38  44  40  40  37  40  41  41  40  39  42  42  38  41  36  34  38  38  38  40  40  44  39  41  44  37  36  44  35  36  40  38  37  41  36  37  41  36  36  37  38  37  44  39  35  41  39  38  35  34  36  38  35  37  40  43  42  39  39  40  40  38  36  41  39  40  42  41  41  38  38  39  40  41  39  38  38  38  39  38  37  40  38  38  40  40  41  42  41  39  40  43  39  38  40  38  40  38  39  39  40  41  40  40  40  37  39  39  39  37  41  39  39  39  40  40  40  39  42  43  40  39  41  42  40  43  43  41  46  44  41  42  43  42  41  43  43  42  41  41  41  41  41  42  42  40  41  42  42  41  41  43  42  42  43  46  43  41  45  45  44  43  42  41  42  43  44  45  44  44  43  44  44  43  43  42  43  42  42  42  43  44 
 33  35  34  34  33  32  32  32  32  33  33  34  33  31  32  32  33  33  33  32  32  33  31  30  30  31  31  31  30  30  31  30  32  33  33  32  33  30  34  35  31  31  32  33  34  33  33  34  32  34  33  32  32  33  33  32  31  33  32  30  31  34  33  32  34  34  35  36  33  33  33  33  32  31  36  34  32  31  32  34  31  34  32  32  33  32  32  33  33  34  34  33  37  33  32  34  33  32  33  32  32  30  31  32  33  33  31  30  31  30  31  33  31  31  32  32  32  31  31  33  33  28  33  32  31  31  34  32  32  33  33  33  34  34  33  32  32  34  32  32  34  32  32  33  34  31  32  34  32  33  31  32  34  33  31  34  34  34  31  34  35  32  32  37  35  32  33  36  37  34  33  35  37  34  35  35  33  35  32  32  34  33  32  34  37  35  35  36  30  32  34  34  35  39  33  34  34  31  33  36  33  35  30  35  38  31  32  35  36  33  33  34  35  35  33  35  35  33  35  35  34  33  31  31  32  33  31  34  34  30  31  37  36  32  32  35  29  29  37  35  37  39  36  39  42  34  32  36  34  35  37  36  36  37  35  37  36  39  36  35  35  35  32  37  40  37  35  36  36  32  42  39  36  37  41  40  36  37  46  43  38  36  35  37  35  35  39  36  35  44  36  35  38  41  37  35  40  42  40  41  37  41  39  37  37  36  34  36  40  37  36  38  41  32  35  40  38  37  40  41  38  39  40  37  42  39  38  36  39  41  36  39  39  37  43  39  39  38  38  39  37  38  39  37  39  36  34  40  40  39  36  39  39  38  41  39  35  36  40  38  40  38  36  39  36  37  38  36  34  40  37  37  40  36  39  40  42  39  38  40  39  41  38  38  41  40  39  38  40  40  37  39  38  39  41  40  39  38  39  42  40  38  37  40  39  41  40  41  38  39  40  38  39  37  36  39  38  37  41  41  43  41  40  41  42  40  41  39  42  41  39  40  40  40  41  42  43  41  41  39  42  42  41  42  44  43  41  45  42  42  44  43  42  43  42  41  42  41  41  41  41  42  40  40  43  44  43  43  41  44  43  43  43  46  43  41  45  44  44  43  41  41  41  42  42  44  44  45  44  44  44  43  44  45  44  44  44  43  42  43 
 32  33  32  33  34  33  33  34  35  35  33  33  34  32  33  34  34  34  34  35  33  32  32  33  34  32  33  32  31  31  32  32  32  31  32  36  36  33  33  32  33  31  30  32  31  30  34  34  31  35  32  33  34  33  33  33  31  33  33  30  33  34  33  32  33  33  31  32  31  31  32  33  35  32  34  31  31  32  31  31  31  35  33  33  34  32  33  33  32  32  32  33  33  31  34  35  33  31  33  34  33  32  35  33  32  34  33  32  32  32  31  34  31  33  34  34  33  33  34  34  34  31  33  33  32  32  34  32  32  34  32  31  33  34  34  33  32  34  33  33  33  33  32  32  34  33  33  34  31  33  33  31  33  33  33  32  33  32  33  31  30  31  34  34  33  32  34  34  33  33  32  31  33  33  33  35  34  32  33  37  32  33  33  34  35  34  34  35  31  34  31  33  33  35  30  35  32  36  34  35  34  34  32  31  34  35  36  38  38  33  35  30  31  33  34  35  38  32  37  37  34  34  33  34  34  34  32  33  34  35  30  36  37  33  33  37  36  36  36  36  36  36  31  34  39  35  38  39  36  32  36  36  39  39  39  38  34  40  37  36  41  38  36  34  40  39  35  38  37  27  37  39  37  37  39  38  34  32  42  43  35  35  36  41  35  37  40  41  41  37  42  38  34  37  39  39  40  35  40  38  37  34  41  40  36  39  36  39  41  41  40  34  46  39  38  39  39  35  40  42  36  38  39  37  36  38  38  38  37  41  36  35  40  44  39  39  40  38  39  37  38  37  38  37  39  37  36  37  39  38  36  38  38  38  39  38  38  36  39  38  36  37  37  38  36  35  38  37  35  37  37  37  38  38  38  39  39  36  38  41  39  40  39  38  40  38  36  36  36  39  38  39  40  39  37  37  39  37  39  40  40  39  38  41  39  38  39  39  40  39  38  40  40  40  38  39  40  40  40  40  44  42  40  41  43  41  43  43  42  43  41  42  41  43  41  42  43  39  40  41  41  40  43  42  41  44  42  41  45  43  42  42  43  43  41  40  41  42  44  42  41  40  40  42  45  44  43  45  45  45  41  43  42  44  44  44  43  39  43  43  44  44  45  44  40  42  43  44  44  44  44  44  45  48  46  45  44  45  44  44 
 32  33  33  35  35  34  34  32  32  32  32  33  35  32  33  32  33  33  33  34  34  31  34  34  34  33  33  31  31  32  32  31  31  32  34  33  30  32  33  32  33  31  31  34  34  32  35  33  33  34  34  34  33  32  33  34  32  32  34  33  34  34  32  31  32  34  33  32  32  31  34  32  36  34  33  33  31  35  32  30  33  33  31  33  34  34  33  33  32  30  31  30  31  32  32  32  33  33  34  34  33  31  34  31  32  35  33  32  33  34  31  34  33  34  33  31  32  32  35  32  32  33  30  33  35  34  32  31  31  33  31  32  32  32  33  34  34  33  33  33  31  32  31  31  33  33  33  32  33  35  31  32  32  32  33  31  32  31  32  32  31  30  34  33  33  32  33  32  31  33  33  32  32  30  31  34  35  33  33  35  32  32  34  35  34  33  33  35  34  34  33  36  34  33  33  33  35  35  33  33  33  33  34  29  33  36  33  33  33  31  33  33  31  33  35  34  33  33  34  34  31  36  36  37  34  33  33  35  38  34  36  34  32  35  32  34  33  35  35  32  38  32  29  34  32  31  35  35  37  36  33  34  35  34  41  38  33  35  37  38  36  38  36  36  33  38  33  35  36  35  32  35  36  37  39  40  35  33  38  40  38  38  38  40  35  35  35  40  38  31  35  36  33  37  37  40  40  38  39  39  39  38  37  40  36  38  36  37  41  38  40  37  38  36  42  37  38  37  38  37  38  38  38  36  36  37  38  40  39  39  36  38  37  39  43  46  42  39  36  37  40  39  40  40  37  35  39  38  41  40  39  40  37  38  39  37  38  36  38  38  38  39  38  38  37  37  35  35  36  37  38  40  37  37  36  37  37  36  38  39  37  38  38  38  39  40  39  38  37  38  37  39  40  39  39  38  37  36  37  38  38  39  40  40  41  39  39  39  41  40  42  43  40  41  41  40  41  42  39  40  41  42  41  41  42  41  40  41  42  43  43  42  42  43  41  41  44  45  44  41  41  45  43  39  42  41  49  42  40  43  43  44  40  42  42  41  42  40  45  44  44  43  43  43  43  42  41  44  44  43  44  40  41  46  45  41  43  41  39  43  44  45  46  45  42  43  43  44  43  41  43  43  44  45  45  45  43  45  46  46 
 32  33  35  35  32  33  34  32  32  33  31  33  35  30  30  30  32  33  32  32  33  30  33  33  30  33  33  31  31  33  33  30  30  34  30  30  30  29  33  33  30  32  31  32  33  33  32  30  34  31  34  33  31  32  34  35  30  30  35  34  34  34  32  32  33  35  34  33  33  32  35  36  34  33  35  35  33  34  34  33  33  34  35  34  32  32  34  36  35  33  33  32  34  38  33  31  33  31  34  35  35  34  35  32  31  33  31  32  34  36  35  34  32  33  33  32  36  34  34  29  31  34  33  32  33  33  33  33  32  32  30  35  34  33  33  34  35  32  31  31  32  33  32  32  34  33  31  33  33  32  32  35  31  34  33  32  31  31  32  32  33  30  32  30  30  30  32  33  30  32  32  32  31  33  32  33  34  35  33  30  34  36  33  34  32  32  32  33  34  32  33  33  32  35  33  34  34  37  34  35  32  35  33  33  31  33  35  33  34  35  29  34  36  30  31  32  34  31  34  33  33  35  33  36  36  33  35  35  35  33  34  32  35  35  32  36  33  33  36  35  33  36  32  34  33  32  35  34  35  33  35  32  33  32  34  36  36  33  35  35  34  33  34  33  35  37  34  36  35  34  38  35  35  38  39  39  35  33  37  37  38  37  37  37  35  34  35  33  40  33  33  37  34  40  36  36  38  40  37  40  39  36  39  35  37  34  38  36  36  39  35  38  40  33  39  36  35  38  35  38  35  39  40  39  37  38  38  38  39  37  34  36  40  39  38  41  38  39  36  38  34  40  35  39  37  38  36  39  39  40  39  40  37  38  40  38  39  37  38  38  39  38  37  37  38  41  39  37  37  41  36  37  38  40  37  37  36  38  36  38  38  37  37  38  38  40  38  38  40  35  27  33  40  39  38  38  40  39  40  38  38  39  39  37  42  41  41  36  39  41  41  40  42  41  41  43  41  41  41  42  39  42  42  41  44  43  39  41  41  41  43  42  43  43  42  41  42  46  43  44  42  44  43  37  37  41  43  44  42  42  43  44  41  43  43  42  42  39  41  42  45  44  42  42  42  43  41  44  44  39  43  42  43  43  44  43  43  43  42  43  44  42  42  42  45  45  43  43  41  41  44  43  43  42  42  44  44  44  47  45 
 33  32  33  34  34  32  35  33  34  35  33  32  32  31  33  31  32  31  32  31  32  32  31  30  32  30  32  34  32  30  32  31  31  33  30  31  32  32  32  33  33  35  32  33  34  34  31  31  34  33  33  33  34  35  34  34  34  33  33  34  34  34  33  34  34  37  34  32  33  32  32  35  34  32  34  35  34  34  34  33  34  36  33  32  33  33  33  33  33  34  33  32  35  34  33  32  33  33  32  34  32  34  36  34  32  32  32  34  31  33  37  35  32  34  36  35  36  36  35  31  35  34  33  34  34  34  33  33  33  31  33  35  34  33  33  34  34  33  36  33  34  36  37  36  34  34  32  33  33  33  34  34  31  34  34  32  34  34  34  33  32  33  31  30  31  29  32  35  33  30  32  31  33  33  31  31  32  31  33  33  33  35  32  33  36  33  31  35  34  33  35  35  31  31  35  33  34  35  32  31  32  35  35  33  31  32  33  32  32  32  32  33  35  31  31  34  35  32  30  32  34  34  33  33  34  35  36  32  33  36  30  32  34  34  34  34  34  35  35  34  34  31  35  36  33  32  33  36  36  36  33  34  35  34  35  36  34  35  33  35  33  34  33  37  37  36  36  37  36  33  37  37  34  34  36  37  35  35  38  38  36  38  36  34  36  38  35  32  37  37  36  36  36  39  37  33  38  36  34  36  36  37  36  37  38  34  35  38  36  36  36  39  39  35  36  38  38  38  35  35  33  37  38  38  38  38  39  37  35  38  36  36  37  39  38  37  38  38  36  37  37  40  39  39  38  38  38  37  39  37  38  40  37  38  35  39  40  38  38  38  37  38  39  38  38  38  39  38  37  40  38  37  38  38  38  38  39  39  39  36  37  38  40  40  40  42  38  38  40  33  83  47  37  38  38  40  40  38  40  39  39  39  37  40  41  42  43  41  39  38  41  40  45  42  42  44  42  39  43  40  45  43  41  41  43  44  42  40  41  41  41  43  41  42  44  42  42  42  42  42  41  42  43  42  42  41  39  42  44  40  43  42  41  40  42  44  42  41  42  44  41  43  44  43  41  43  43  41  42  42  40  42  43  42  42  43  45  41  43  42  45  44  41  40  42  44  42  43  43  41  40  43  44  42  40  42  45  42  44  44 
 33  33  32  32  32  32  32  31  32  32  32  31  32  32  34  34  33  31  33  33  34  32  32  33  33  34  32  30  29  33  35  32  32  33  33  34  33  31  30  33  32  35  34  33  32  32  32  32  33  33  32  32  35  35  33  33  35  34  32  33  33  32  34  34  32  33  32  32  34  34  34  36  34  34  35  35  32  33  35  35  34  34  33  34  33  33  31  33  34  32  34  34  33  32  31  35  33  30  34  32  34  34  36  35  34  34  33  35  37  34  33  34  34  34  35  33  34  33  33  31  33  32  33  33  34  36  33  32  34  33  34  33  33  34  35  34  33  34  35  34  37  33  35  35  32  32  32  33  33  34  35  34  33  33  34  34  32  33  34  32  33  35  34  33  34  33  34  34  33  32  34  33  33  32  31  32  34  35  32  34  34  33  33  33  35  34  33  34  35  34  33  33  32  32  34  33  32  33  33  33  34  35  33  32  30  32  32  32  33  35  35  33  33  33  32  33  34  34  33  35  35  33  34  34  35  34  35  35  33  33  32  33  34  34  34  35  34  35  35  35  34  33  33  34  35  33  32  34  35  33  35  36  33  33  35  32  35  32  35  34  34  35  33  35  36  36  35  34  35  35  35  35  34  34  35  36  35  34  36  39  36  35  34  36  37  36  37  36  33  36  35  38  37  34  34  34  37  36  36  36  35  35  33  35  36  37  38  37  37  35  35  36  34  33  36  37  37  37  37  36  36  38  37  34  35  35  34  36  35  37  39  38  38  38  37  39  39  38  36  35  37  39  39  39  38  37  41  38  38  40  40  40  39  40  36  38  38  38  39  38  38  39  39  38  38  38  40  40  41  42  39  39  38  38  39  37  37  38  35  36  40  39  40  40  40  42  40  39  42  32  77  52  34  39  40  40  39  41  41  38  38  40  40  40  39  40  41  40  42  41  42  40  43  43  41  41  45  43  43  41  43  44  43  39  40  42  44  42  42  42  41  43  43  42  42  41  43  42  42  40  40  42  43  43  44  43  40  43  44  43  42  42  39  41  44  42  42  42  41  43  42  43  44  43  41  42  44  42  42  42  42  42  42  42  44  42  44  43  43  42  43  46  45  42  43  41  44  43  42  42  43  41  44  42  41  43  47  44  43  45 
 33  33  30  31  32  33  31  31  31  30  31  31  32  33  33  31  33  34  33  31  34  33  32  31  32  32  32  30  29  33  32  31  33  31  31  31  32  33  32  32  30  34  35  33  31  31  31  32  32  33  31  32  35  34  33  32  32  33  32  33  33  30  32  33  33  33  32  33  34  33  35  32  33  34  37  37  33  31  34  35  35  35  35  35  34  33  32  33  33  34  33  34  33  33  32  35  33  32  36  32  35  34  34  34  34  34  34  36  37  36  33  33  36  33  32  32  35  34  34  33  32  31  34  32  33  35  32  32  32  32  33  34  33  35  35  34  32  30  34  34  34  31  34  34  33  35  37  34  32  34  35  35  36  35  35  35  33  33  33  32  33  35  34  34  36  36  36  35  35  34  35  36  34  34  35  34  34  35  32  33  33  31  33  33  34  33  33  32  33  34  34  33  34  33  32  33  30  30  34  35  34  34  35  35  34  34  34  33  33  33  34  34  34  35  34  33  33  35  35  33  33  31  32  34  33  31  32  35  33  31  34  34  34  34  32  35  32  34  33  33  33  33  32  33  36  33  33  35  34  33  35  34  33  34  34  35  34  33  34  34  33  34  32  33  34  33  34  34  36  37  36  35  35  33  35  36  36  33  35  38  36  33  34  35  34  34  35  37  35  37  36  36  36  35  34  36  37  36  36  35  35  35  34  36  38  37  37  37  36  36  37  36  33  35  37  36  35  37  37  37  38  38  38  35  34  37  37  34  35  38  36  36  36  36  37  40  39  39  41  37  39  39  39  39  39  39  41  37  36  40  40  38  38  37  38  38  40  39  41  40  39  41  40  39  39  40  40  39  41  39  38  40  39  37  39  38  38  38  37  37  39  41  39  39  37  38  41  40  42  42  27  38  44  44  43  42  41  40  39  40  40  42  42  40  40  41  40  39  41  41  41  41  40  41  42  40  40  39  41  42  40  41  42  42  41  40  44  43  44  45  44  44  42  43  42  42  43  43  44  42  41  41  42  42  44  44  41  43  44  45  43  42  41  42  47  43  41  44  43  43  41  41  41  43  42  43  44  45  44  42  43  42  41  41  44  42  43  44  42  44  47  45  43  42  42  43  44  40  43  40  44  44  42  44  43  43  44  42  41  41 
 33  32  30  33  33  31  31  32  32  31  32  32  33  33  32  31  31  31  31  32  32  33  32  32  33  30  30  32  31  32  31  32  34  31  31  33  32  31  31  35  32  33  34  33  32  30  29  32  34  33  32  33  34  32  33  33  31  33  33  33  32  32  30  32  34  35  33  34  34  33  35  34  34  35  36  35  35  32  33  34  35  35  34  35  36  36  36  35  34  36  33  32  30  34  34  36  32  34  34  34  33  33  33  32  33  34  35  33  32  34  34  33  35  32  33  33  35  32  33  34  33  33  34  33  33  33  32  34  33  32  34  36  35  34  34  34  33  30  34  34  33  33  34  34  34  34  34  34  34  33  34  36  34  34  34  35  37  35  34  35  34  34  34  33  34  35  35  35  36  35  35  36  34  33  36  36  35  35  35  34  35  33  35  34  33  32  33  32  30  32  32  32  33  34  34  34  32  32  33  33  32  32  34  36  35  36  35  36  35  31  33  35  36  35  35  35  34  34  35  33  33  33  33  35  34  33  32  36  34  34  34  33  35  34  33  35  32  35  33  32  33  32  34  36  35  33  35  36  34  35  33  34  37  34  35  37  33  36  33  35  34  36  35  36  36  34  36  35  34  35  38  36  36  34  35  36  36  34  35  35  36  37  35  34  33  37  34  38  38  35  35  34  36  39  36  37  38  37  35  35  35  35  35  36  36  36  38  40  37  38  39  38  37  37  38  36  37  38  36  39  38  35  38  36  36  37  39  39  36  36  38  36  36  37  39  41  41  38  40  38  40  40  39  38  39  39  39  39  39  41  39  39  39  36  39  36  41  39  40  40  39  40  41  39  40  41  41  40  40  39  40  40  40  39  39  39  40  40  41  39  38  40  41  40  38  38  41  42  39  43  43  42  43  43  43  42  43  38  38  43  43  41  41  41  41  43  41  39  40  39  41  42  41  41  40  40  41  40  41  43  40  41  40  40  40  38  43  41  42  43  43  42  41  43  43  42  43  45  43  43  42  40  40  43  42  43  42  43  44  43  45  43  43  42  46  44  41  43  45  46  43  42  42  43  42  41  42  44  44  42  43  42  39  39  42  42  42  42  44  43  43  46  44  40  43  46  43  39  43  44  40  46  43  41  42  42  42  41  43  43 
 31  34  33  34  32  31  32  33  33  33  34  34  34  32  32  32  30  31  31  33  36  32  32  34  31  33  31  31  31  32  34  33  33  31  33  35  34  32  32  34  32  32  32  33  33  31  31  33  35  33  33  35  32  31  33  35  33  34  35  33  31  34  32  33  35  33  33  34  34  34  36  36  36  34  34  33  35  34  34  34  33  36  33  33  35  34  33  36  36  34  34  34  32  33  33  35  32  34  32  36  33  34  33  31  32  34  33  33  34  33  33  34  34  33  36  34  32  32  34  34  34  33  33  34  32  32  34  35  34  34  34  34  35  33  33  33  33  33  33  33  34  33  33  34  34  34  33  35  36  33  33  35  34  38  38  36  36  34  37  37  36  34  36  36  35  35  34  36  35  34  34  35  34  35  36  36  35  35  35  35  37  35  33  34  33  33  35  35  35  35  35  34  35  36  35  34  33  34  34  33  34  34  34  37  38  36  34  32  35  35  35  36  35  34  36  36  34  34  35  34  34  34  34  34  36  34  33  35  34  35  32  32  35  35  33  35  34  36  35  32  35  32  35  36  35  35  36  35  33  33  33  39  37  34  36  34  36  35  37  36  36  35  36  35  36  36  36  35  35  34  36  35  35  35  35  36  36  36  36  35  36  40  36  35  37  35  37  39  37  37  37  37  38  38  39  39  39  38  37  39  40  39  38  38  36  38  40  40  39  38  37  40  39  37  37  36  38  40  36  40  38  37  38  37  37  39  40  41  38  38  40  38  37  37  39  38  38  38  42  41  38  41  42  39  39  38  39  40  42  42  39  38  40  39  41  37  39  38  40  41  39  40  41  40  40  41  42  41  40  41  42  41  38  41  41  39  40  40  39  41  40  38  41  41  41  38  40  37  38  43  37  39  39  41  41  41  40  41  41  43  42  38  42  43  41  42  42  41  41  42  42  41  41  41  40  42  44  42  40  40  39  41  41  41  42  39  40  39  40  41  41  42  43  41  43  41  40  42  41  43  44  40  42  44  42  42  43  43  44  42  45  42  42  44  43  43  44  40  41  45  45  45  42  43  42  41  41  43  43  44  46  45  41  40  41  42  42  41  44  42  41  45  44  42  46  46  45  45  43  42  42  42  44  46  43  44  45  43  44  45 
 32  34  34  33  32  32  32  31  33  34  34  34  34  32  32  32  33  35  32  31  36  34  32  32  31  33  30  32  33  32  33  33  32  31  33  33  33  33  33  33  32  32  31  32  32  33  34  34  33  33  34  35  34  33  33  34  34  34  33  33  33  33  34  33  33  34  32  33  35  36  36  33  33  32  34  33  34  35  35  34  33  35  33  33  33  33  32  36  35  32  33  35  35  32  32  32  32  34  34  36  36  34  33  31  32  33  33  35  33  32  36  37  35  33  36  35  34  35  36  35  36  33  35  36  33  32  34  35  35  35  33  33  33  33  34  34  33  33  33  32  33  32  35  34  33  36  35  34  35  33  33  37  34  34  36  36  37  37  35  35  35  35  37  37  35  36  35  35  34  34  37  35  35  37  35  34  34  35  34  33  34  35  34  35  36  36  36  36  35  35  35  34  33  35  35  33  35  35  33  34  35  35  33  34  33  33  34  34  36  37  36  35  34  34  35  34  33  36  34  34  35  35  33  34  34  33  35  35  36  34  33  35  35  35  33  33  34  35  36  33  33  35  36  34  35  36  36  34  35  34  35  38  36  35  36  34  37  36  37  36  36  33  35  34  36  37  35  36  36  34  36  35  35  37  34  35  37  36  38  37  34  39  37  38  38  35  38  38  38  39  38  38  39  37  38  38  37  38  36  38  38  39  36  37  37  38  37  37  37  37  37  40  39  37  38  38  39  41  38  38  39  39  38  38  38  39  40  37  38  39  37  40  38  36  38  38  39  39  39  40  40  41  42  41  40  38  39  39  41  40  38  37  39  40  41  40  41  39  40  41  39  39  40  41  42  41  40  40  41  42  43  41  40  40  40  40  41  40  39  41  41  40  40  39  40  38  39  38  40  40  40  39  41  41  42  41  40  43  43  39  40  38  39  43  42  41  43  40  40  43  41  42  39  39  42  41  40  40  40  39  39  38  42  40  42  40  41  42  42  42  40  42  43  41  44  43  40  40  41  40  43  41  42  42  41  42  40  41  42  41  43  42  42  45  43  45  44  40  40  42  44  46  41  42  43  43  43  44  45  47  45  44  43  45  43  41  42  46  43  43  42  44  42  42  43  43  45  45  43  44  46  44  40  44  46  46  45  44  43  43 
 33  33  34  32  33  32  30  30  33  33  32  32  33  32  33  34  32  32  33  32  30  33  31  30  32  31  31  33  34  32  31  32  32  32  31  33  32  31  32  34  32  32  32  32  32  34  35  34  32  32  33  35  34  34  33  33  34  34  33  35  35  34  34  33  33  33  33  33  33  35  36  32  33  33  34  33  34  34  35  34  35  33  33  35  34  35  34  34  33  34  32  32  33  33  35  33  33  33  34  33  36  33  34  33  34  35  36  35  31  32  37  38  36  32  34  35  35  34  35  33  36  34  36  36  34  34  34  36  35  35  33  34  33  35  35  33  33  33  34  33  33  33  36  33  31  34  33  32  34  34  35  37  36  34  34  33  35  37  34  33  34  35  36  34  34  35  35  34  34  36  38  37  37  36  33  33  34  35  36  34  32  35  35  36  36  36  35  34  33  34  37  36  32  35  36  32  35  35  35  36  35  35  35  34  32  32  33  33  34  35  35  35  34  35  35  34  35  36  33  35  35  35  34  35  34  33  36  37  38  35  34  35  34  32  34  34  35  36  36  34  33  36  36  34  36  35  36  35  35  37  36  33  35  36  34  35  34  35  34  35  36  34  35  35  36  38  36  37  36  34  38  36  36  38  35  36  37  36  37  38  33  38  39  38  38  38  38  37  38  37  38  35  37  38  38  38  36  37  36  36  36  38  35  36  38  36  36  37  36  38  40  39  39  38  39  40  39  41  39  37  39  38  37  38  38  38  39  37  38  38  39  40  41  37  38  40  38  39  40  41  39  36  38  39  40  38  40  38  40  39  40  39  40  41  38  39  40  39  40  39  38  37  38  40  41  40  40  39  40  41  41  41  42  38  39  41  41  40  42  41  41  42  41  39  40  39  39  39  39  38  39  38  40  40  39  41  41  42  41  39  40  40  39  41  43  41  43  40  40  42  39  41  40  38  41  39  39  42  42  40  41  38  39  37  40  40  42  45  43  44  41  40  39  42  43  42  41  41  41  40  42  41  39  41  42  41  40  39  40  42  43  45  45  43  43  44  43  40  42  42  42  44  41  42  42  43  45  43  43  45  42  41  43  46  44  42  43  48  44  41  40  43  43  42  41  44  44  41  44  43  43  48  42  43  46  45  44  44  43  44 
 32  33  34  35  34  31  32  33  33  32  32  31  31  33  35  33  30  34  32  32  30  31  31  32  31  32  35  31  32  33  30  29  30  31  31  33  31  31  33  32  31  32  32  34  34  36  32  33  33  32  33  33  32  33  33  34  35  35  33  34  35  35  35  35  35  32  34  34  29  33  35  33  33  33  34  33  32  33  36  33  35  34  34  36  34  35  34  32  34  35  33  33  32  35  36  34  34  34  33  34  35  34  32  33  34  36  35  34  37  34  33  35  35  34  35  35  34  36  36  32  34  34  35  33  33  34  34  35  34  32  33  34  35  35  35  32  32  34  34  31  33  32  33  32  32  32  34  33  33  33  34  36  34  35  35  35  37  37  35  35  37  36  36  34  37  34  35  33  34  36  35  35  36  35  33  34  34  33  35  34  34  35  33  36  35  35  35  35  35  34  36  35  34  35  35  32  33  34  34  37  33  33  36  33  34  35  36  36  35  34  35  36  35  35  35  37  36  36  33  38  36  35  34  35  35  35  36  36  38  36  36  35  35  35  35  36  35  36  35  33  34  35  36  36  37  34  36  37  35  36  36  34  36  37  36  35  35  33  37  36  36  37  36  36  35  37  37  36  36  36  38  36  37  37  37  38  37  36  35  38  38  38  39  37  40  40  38  38  36  37  39  37  39  38  38  41  39  39  37  36  36  40  38  37  37  38  39  38  39  38  40  39  39  38  39  40  40  38  39  40  42  38  39  40  38  38  40  40  38  41  38  39  40  39  39  41  39  38  37  39  39  37  38  40  40  40  39  41  39  40  41  39  39  41  38  39  40  39  39  41  40  39  40  41  39  38  40  39  37  38  37  39  39  39  42  42  39  38  40  39  41  41  41  41  41  39  36  38  40  39  39  38  39  40  39  40  39  40  40  41  43  42  42  39  41  41  41  44  42  41  43  42  41  39  39  41  41  41  39  40  42  41  41  41  40  39  39  40  39  43  42  40  40  40  40  38  41  42  41  42  42  43  40  43  42  41  43  41  39  43  45  45  43  43  44  40  44  43  42  41  40  41  40  45  44  43  44  43  42  46  43  43  42  43  43  44  44  44  44  42  44  41  42  44  44  43  44  43  43  42  44  45  42  44  42  45  44  43  43  44 
 31  31  34  35  33  32  35  35  31  31  32  31  32  33  34  34  34  35  32  33  32  32  33  33  33  32  32  32  31  32  31  30  30  31  33  32  30  30  33  33  33  32  32  33  33  35  32  32  34  36  35  33  34  33  32  34  34  33  32  32  32  33  33  34  35  36  34  34  34  32  34  34  33  33  35  35  32  34  33  31  33  31  31  35  36  35  34  34  34  33  32  33  34  34  34  35  35  34  34  36  35  34  35  33  33  35  33  33  33  36  33  34  34  33  35  35  35  36  35  33  35  34  35  33  30  31  34  35  33  33  34  33  35  34  34  34  34  33  33  32  33  35  33  32  33  33  34  34  33  32  34  34  33  34  33  35  37  36  34  34  36  35  36  36  37  33  34  35  34  34  37  37  35  36  33  35  35  35  32  34  33  37  34  35  35  34  35  36  37  35  35  34  35  34  35  34  35  35  33  36  33  32  34  34  35  35  35  35  33  34  34  34  35  34  34  35  34  36  34  37  35  35  35  36  35  35  37  36  36  33  35  34  35  36  34  36  34  33  36  34  35  35  35  35  34  35  37  37  36  37  37  35  35  36  36  37  37  36  37  37  36  36  37  36  34  36  36  36  36  36  39  38  38  36  36  37  37  39  35  37  38  37  36  37  38  40  39  38  37  38  40  40  41  40  38  38  39  39  39  39  38  39  37  38  39  39  39  37  39  39  41  39  37  38  40  40  41  40  41  42  43  39  41  41  40  39  39  40  40  40  39  40  38  39  41  39  40  41  39  38  38  39  41  40  40  41  39  40  38  39  36  36  39  39  38  40  39  39  39  39  38  40  42  42  40  37  38  38  37  39  39  38  39  40  42  43  41  37  39  39  38  40  40  41  42  41  40  40  40  43  41  41  41  41  42  43  40  37  41  41  40  43  41  38  40  41  40  43  39  38  44  43  41  41  40  41  41  41  42  42  42  40  41  40  41  41  40  40  39  38  41  42  44  42  40  42  39  40  42  43  42  44  43  41  41  42  42  41  42  42  44  44  40  37  43  43  45  43  42  44  41  43  41  43  43  42  43  45  45  46  44  42  44  45  42  42  43  42  42  45  45  44  42  43  43  39  42  44  42  43  41  43  42  44  45  45  42  42  41  42 
 34  32  32  32  31  32  34  35  32  34  32  32  33  33  31  31  32  28  30  33  33  32  32  31  31  31  31  31  30  31  31  32  32  31  31  31  30  31  33  33  33  32  32  34  33  33  31  33  34  36  34  33  35  34  33  34  34  33  33  33  32  34  32  33  33  33  34  32  32  32  33  34  32  33  35  33  32  33  33  32  33  32  32  35  35  32  32  33  34  34  34  32  34  32  32  33  32  33  34  35  34  33  35  33  33  34  33  33  32  34  34  36  33  32  34  34  33  33  33  33  36  35  35  34  33  33  34  36  34  33  34  33  36  38  35  34  36  34  33  33  33  34  33  34  34  33  33  34  34  33  34  33  34  36  35  36  37  35  34  34  36  35  35  35  35  34  35  36  35  34  38  36  36  37  36  37  36  35  33  34  34  36  34  35  35  33  33  34  37  36  35  34  34  33  34  36  35  36  34  36  34  33  34  35  35  35  35  36  34  34  34  34  36  35  36  36  35  36  35  36  35  36  37  37  35  35  37  36  35  35  37  36  36  36  36  36  35  33  35  38  37  33  34  35  36  35  37  36  35  36  38  36  34  35  35  36  37  37  37  37  36  35  37  37  36  37  37  38  38  37  38  38  39  38  38  38  41  40  39  37  36  39  39  41  39  38  38  40  39  38  37  39  40  40  38  38  39  39  40  40  39  39  36  37  38  39  38  37  39  40  41  39  38  39  40  39  40  41  41  39  38  40  40  40  43  41  39  40  43  39  40  40  42  42  40  39  39  41  40  38  37  39  40  38  39  41  40  39  41  40  41  37  40  39  37  39  36  38  40  40  40  41  39  40  40  39  39  40  39  39  40  39  40  39  41  42  42  38  40  39  39  39  39  40  41  40  40  41  40  43  41  41  41  40  40  41  38  38  40  40  38  39  41  41  41  42  41  41  39  39  41  40  40  42  42  42  41  41  41  41  40  41  43  43  44  44  42  40  41  38  40  41  42  42  40  44  40  40  42  44  40  42  43  41  40  42  41  41  42  44  41  46  42  40  43  42  46  43  43  45  44  44  43  42  42  41  42  43  42  42  44  45  44  43  41  42  42  42  44  44  42  43  42  44  44  42  41  41  42  43  42  45  44  42  42  42  43  43  43  44 
 33  33  31  30  31  32  31  32  33  34  33  32  33  31  31  32  31  32  29  34  33  31  31  32  31  31  31  31  30  30  31  31  32  32  30  30  30  30  31  32  31  31  32  33  33  33  34  36  34  35  35  32  33  34  34  33  32  32  32  31  32  33  30  33  34  31  34  33  32  34  34  34  33  34  34  31  33  32  35  32  33  35  34  34  34  32  33  33  34  34  33  32  33  31  33  33  30  33  35  33  32  33  34  34  33  34  33  30  33  31  34  35  33  32  33  32  33  35  33  33  34  33  34  34  34  34  33  35  34  33  34  36  36  37  34  33  34  33  34  35  34  34  33  34  34  34  33  35  36  35  34  33  34  35  35  35  35  36  35  35  36  34  36  36  36  36  37  37  37  35  36  34  36  36  38  37  36  33  34  32  34  34  35  35  37  36  36  35  35  35  35  34  35  33  34  36  35  36  35  36  36  34  35  35  34  34  34  35  36  35  35  36  35  36  34  35  35  35  34  36  36  36  36  38  36  36  37  36  35  37  38  37  38  37  36  35  36  36  34  36  36  34  35  37  37  35  36  37  36  36  38  36  35  35  35  37  37  37  35  37  37  37  36  37  38  38  36  39  40  36  37  36  37  37  38  39  40  37  39  39  37  41  40  39  38  38  38  41  41  41  38  39  39  39  39  41  41  39  38  39  38  39  38  37  39  41  41  40  40  39  38  40  40  39  39  40  42  40  39  39  40  41  40  39  42  39  40  42  37  42  39  38  40  40  40  40  40  40  41  41  39  42  41  39  39  40  39  40  39  42  40  40  41  40  39  40  38  38  39  41  41  41  38  39  39  38  40  42  39  40  42  40  39  40  40  39  40  40  40  38  40  36  38  39  39  39  40  41  38  41  39  40  41  41  40  41  42  41  40  40  41  40  42  41  41  42  41  40  40  42  41  40  41  42  43  41  41  42  42  41  40  41  44  43  43  43  43  41  40  39  41  41  42  41  41  42  42  41  42  43  39  39  42  42  39  42  42  40  41  41  39  46  45  42  40  40  39  41  43  42  43  43  42  41  44  43  44  43  43  41  42  42  42  42  44  42  43  43  45  42  41  43  43  45  44  43  43  41  41  45  45  47  45  42  42  44  45  44  44  44 
 30  31  30  31  32  32  31  31  32  31  33  33  32  31  31  32  33  32  32  31  30  29  31  31  31  31  32  31  31  31  31  31  31  32  32  32  31  31  32  33  32  33  33  33  33  34  34  34  31  34  34  32  32  34  33  33  34  34  33  31  32  32  30  32  32  30  32  32  32  35  33  35  34  35  35  33  35  32  35  32  32  35  36  33  33  33  35  34  34  34  32  32  33  31  34  34  31  34  36  32  32  33  33  34  33  34  33  32  36  33  35  34  33  32  33  33  33  35  34  34  34  34  34  32  33  34  33  35  35  33  33  36  36  33  33  35  34  33  34  35  35  33  33  33  33  35  35  36  36  36  34  34  34  32  34  34  34  36  36  36  36  36  36  36  37  36  35  35  35  34  35  36  38  36  38  37  38  34  35  32  35  35  36  34  36  35  36  36  36  35  35  36  38  36  35  36  34  35  35  36  37  35  36  36  36  34  34  34  37  36  35  36  35  35  33  36  36  36  35  36  36  35  36  38  37  37  37  36  36  37  37  37  38  37  37  36  38  39  37  36  35  37  36  35  36  35  36  37  37  37  38  37  37  37  37  39  37  37  34  37  37  36  35  35  37  38  36  38  38  35  38  37  36  37  38  37  39  40  36  37  40  41  38  38  40  40  40  41  41  43  41  40  40  39  40  41  41  39  39  40  38  38  39  39  41  40  39  40  39  40  39  40  40  40  40  39  39  41  41  41  40  40  39  40  43  41  42  42  40  41  41  43  39  40  42  41  41  40  41  42  40  41  40  39  40  40  39  37  38  38  39  38  38  39  40  40  39  39  38  42  40  40  40  40  41  41  43  42  40  40  41  39  38  41  41  39  38  40  41  40  43  40  37  39  40  40  42  41  38  43  43  43  43  41  40  40  41  42  40  40  41  39  39  39  38  41  42  40  40  41  42  39  38  41  42  41  41  43  43  42  41  42  42  42  42  42  42  42  41  42  41  42  41  41  42  40  43  42  41  42  41  39  42  41  40  41  42  40  42  39  41  42  41  42  43  44  38  44  46  40  42  42  42  40  42  43  44  42  43  41  40  39  42  46  45  43  43  42  44  42  43  44  43  44  44  41  44  44  42  47  45  44  45  44  43  44  46  45  45  45 
 30  30  31  31  30  32  32  30  32  30  32  32  30  31  34  31  31  31  34  33  31  30  31  32  30  31  33  30  32  32  31  33  33  33  32  31  32  32  32  33  32  34  34  30  32  32  32  34  33  34  33  34  33  31  32  33  32  35  33  32  34  33  32  32  32  35  34  30  32  33  34  33  33  33  35  35  34  33  33  31  31  32  34  32  33  32  33  34  35  32  33  34  32  31  32  34  34  34  33  32  33  33  34  32  32  34  32  34  34  33  34  34  33  32  34  34  34  33  33  33  33  35  34  33  33  34  34  35  34  33  35  35  33  34  34  31  33  35  36  34  34  31  34  35  34  33  34  36  34  35  34  33  35  33  34  35  34  34  33  34  34  35  36  36  38  35  34  36  35  35  34  36  36  36  34  36  38  37  36  35  37  37  36  36  37  34  35  36  36  36  36  35  34  35  35  36  33  35  35  34  36  35  35  36  35  34  33  35  36  36  34  34  35  34  35  35  34  34  36  37  35  35  36  36  38  38  36  35  37  36  36  35  36  36  36  36  36  34  36  36  33  38  36  36  38  37  36  35  38  37  37  37  38  39  36  37  34  36  34  39  38  37  37  37  38  37  37  38  39  37  38  38  38  37  37  39  40  38  39  39  39  39  39  38  40  40  39  39  38  39  40  39  40  39  41  38  39  39  40  40  40  39  41  40  41  38  38  39  38  42  41  40  40  40  41  39  40  42  41  40  39  38  39  42  43  41  42  41  42  40  39  40  42  41  40  41  43  40  40  38  39  39  40  39  39  39  38  38  39  37  38  38  37  39  40  38  40  40  38  41  39  39  40  40  39  40  42  40  40  42  41  40  40  42  40  39  41  39  42  41  40  42  40  40  39  40  40  40  40  44  43  41  43  41  40  42  40  41  40  40  41  41  39  39  38  41  41  39  41  43  41  40  41  40  41  42  42  40  42  42  43  44  42  45  44  43  42  41  42  43  42  44  41  43  42  40  41  41  40  41  43  40  44  40  40  40  42  41  41  41  43  41  40  41  43  41  41  47  47  39  41  42  45  43  42  42  44  42  42  43  47  42  42  46  44  44  45  43  44  45  46  43  45  46  44  43  43  43  45  45  42  42  45  46  44  43  44  45  44  43 
 30  30  28  30  31  32  31  30  30  30  32  32  33  33  33  32  31  32  30  31  31  32  33  32  30  31  32  31  32  32  31  33  34  31  32  34  29  29  30  31  33  31  33  33  31  34  31  33  36  36  33  35  32  33  33  32  32  32  33  32  32  33  33  33  33  35  31  31  33  34  33  31  32  33  34  33  32  34  32  31  32  34  34  32  33  32  32  31  31  33  32  33  32  32  32  33  35  34  35  32  32  35  34  33  33  34  33  34  31  37  33  33  34  32  33  36  35  32  34  34  35  34  33  34  34  34  34  34  34  36  34  34  34  33  35  32  32  35  35  34  34  33  34  34  33  35  36  35  33  33  36  34  35  36  35  34  34  34  34  33  33  33  35  35  36  35  34  35  37  37  36  37  35  34  32  35  38  36  36  34  36  35  35  38  37  35  37  38  36  33  35  37  36  35  35  37  35  35  34  36  36  34  34  34  36  35  33  34  35  35  36  35  35  36  36  36  33  33  36  33  34  36  36  35  35  35  36  36  37  39  38  37  37  36  36  37  37  36  36  35  35  36  34  35  35  35  37  38  36  35  35  37  37  36  36  37  35  36  35  38  38  38  38  40  39  39  39  38  40  38  38  38  38  37  39  41  41  38  38  40  37  40  39  38  38  40  40  40  38  37  38  38  40  40  39  39  36  40  40  39  41  40  39  41  39  38  40  39  40  39  41  39  39  41  41  40  43  39  40  40  39  42  40  40  41  41  42  42  40  40  38  38  42  40  40  41  39  42  41  40  40  40  41  40  40  39  38  39  39  41  39  38  38  42  40  39  37  41  39  40  39  41  40  39  39  39  39  41  40  41  39  40  40  39  39  40  41  37  42  39  42  39  40  40  40  41  41  40  39  43  40  39  40  39  42  44  43  40  42  42  42  42  41  40  40  41  41  40  40  40  42  42  42  42  42  42  42  42  43  43  43  42  42  42  43  42  42  43  44  43  41  44  43  43  44  42  42  44  42  41  43  41  42  40  42  41  41  42  41  42  42  43  43  41  38  39  42  40  40  41  41  40  43  43  42  45  43  42  44  46  46  43  44  40  40  43  44  42  42  43  45  46  45  46  45  45  44  44  44  45  42  46  48  45  44  44  44  43  42  44 
 31  32  29  32  32  30  31  30  29  31  33  31  30  30  31  35  34  31  30  31  30  31  31  32  32  32  31  32  32  33  32  31  32  30  31  33  30  31  34  35  35  34  33  34  32  33  32  33  32  31  32  33  34  33  34  32  33  32  33  31  32  33  33  33  33  33  31  34  34  34  32  32  33  33  34  32  33  35  33  32  34  33  34  34  35  35  34  33  31  32  32  32  33  33  33  33  32  34  35  32  32  34  33  33  33  33  33  33  32  35  33  33  34  33  32  33  35  35  35  34  34  33  33  33  33  35  34  35  34  35  34  34  36  32  35  33  33  32  33  33  35  36  34  34  34  32  34  35  36  34  36  34  34  35  34  33  33  33  34  32  33  33  34  34  34  35  35  35  35  36  34  34  35  35  36  36  38  36  35  36  37  34  38  38  37  34  35  36  35  32  36  37  35  35  36  37  35  37  35  36  36  37  37  35  35  36  35  36  36  36  38  38  35  34  34  36  35  34  35  33  35  36  36  36  36  35  35  36  38  38  38  38  38  37  35  36  35  36  35  34  35  35  34  36  35  37  37  39  37  36  37  38  37  36  36  38  37  38  37  39  38  38  37  37  38  39  37  37  39  40  40  39  38  39  39  37  40  42  40  41  38  40  39  40  38  39  41  41  40  39  41  41  42  40  40  41  37  39  38  40  42  40  38  41  41  41  39  40  39  39  39  36  38  39  40  39  40  39  38  41  39  41  40  39  41  43  42  41  38  40  40  39  40  39  40  40  38  42  41  41  40  39  40  40  41  41  38  39  39  40  41  39  39  39  36  41  39  41  40  40  41  42  41  41  40  40  38  39  40  39  38  39  39  39  41  40  39  41  42  42  41  40  42  41  42  40  40  39  39  43  41  41  40  39  41  42  41  41  42  41  42  43  42  41  40  40  40  40  42  42  41  41  43  42  42  43  44  40  41  42  43  43  43  43  43  42  41  43  45  45  42  44  44  43  44  44  43  45  43  41  41  41  40  42  41  41  41  39  41  42  41  44  44  42  40  41  41  42  42  43  42  41  42  43  42  44  40  40  41  42  42  42  46  43  41  42  42  41  42  45  45  42  44  45  44  43  43  44  47  47  44  47  45  45  46  43  43  45  46  46 
 28  30  28  29  30  30  31  31  31  31  31  31  30  30  33  33  32  31  32  31  30  32  31  32  33  34  32  32  31  34  32  30  31  32  32  32  33  32  33  34  33  36  32  32  32  32  34  31  33  31  31  31  35  31  33  31  33  32  34  33  34  34  33  34  33  32  34  36  35  34  34  34  34  32  33  33  34  34  32  32  34  32  33  34  34  32  34  34  33  31  31  31  33  31  32  32  29  34  35  35  36  35  35  32  33  32  34  34  33  32  33  34  33  34  32  31  33  34  32  33  33  34  34  33  34  36  35  36  36  35  35  35  35  34  32  31  33  33  34  33  34  35  35  34  34  32  33  33  35  34  34  34  34  33  33  33  33  33  34  33  34  34  33  32  34  36  36  36  36  36  32  32  34  34  36  35  36  36  35  37  36  35  37  34  35  34  33  36  35  36  37  36  33  31  35  34  33  36  37  34  34  35  35  34  35  35  36  37  36  34  35  37  36  34  34  36  37  36  34  35  38  35  35  37  36  38  37  36  35  34  35  35  35  36  36  36  35  35  36  36  35  34  36  39  35  38  35  36  37  36  36  35  35  36  36  38  39  38  37  38  36  37  37  36  38  39  38  39  39  41  40  39  38  40  38  38  39  40  40  42  40  39  40  42  38  40  41  40  40  40  41  41  41  40  41  39  41  41  38  39  40  40  38  40  40  40  36  39  36  40  38  38  39  39  40  40  37  40  39  41  40  38  39  39  41  41  40  38  37  40  41  39  39  38  39  39  41  41  41  40  40  40  39  40  40  41  40  41  39  38  41  42  37  35  38  41  40  39  41  40  42  41  40  43  40  41  39  38  40  39  40  39  39  39  40  41  41  39  39  41  40  41  40  40  41  42  41  40  42  43  42  42  42  41  41  42  41  42  41  41  42  42  41  42  40  39  40  40  43  44  41  41  41  41  41  42  45  40  42  43  44  44  43  43  43  41  39  40  42  44  42  43  43  43  41  43  43  43  43  42  41  41  40  42  42  42  41  40  41  41  41  43  42  40  41  41  40  42  43  43  42  41  42  42  40  42  41  41  39  41  42  42  44  46  43  43  43  42  44  49  49  45  47  46  42  42  43  42  46  49  42  43  44  44  45  44  45  45  45  44 
 30  31  30  30  32  31  29  32  32  29  31  32  31  30  30  30  32  33  33  31  32  33  32  31  31  34  32  31  31  32  31  31  31  33  33  32  33  30  31  31  30  33  31  32  33  32  35  31  35  34  33  32  35  32  32  33  34  33  34  33  33  32  33  33  32  31  34  34  34  35  35  35  35  33  33  34  34  33  32  34  35  33  34  34  33  32  33  34  34  33  32  33  33  33  33  34  33  33  34  35  35  35  36  34  32  33  35  35  34  35  34  34  31  34  34  33  34  33  31  33  32  34  34  31  33  36  33  34  35  35  35  33  33  33  31  30  31  34  36  35  32  32  34  32  31  35  34  32  34  33  33  35  35  32  35  34  34  35  35  35  35  34  34  34  34  36  36  37  36  35  35  35  34  33  35  34  35  37  34  34  33  36  36  34  35  35  33  36  38  38  35  36  35  33  35  33  33  37  38  35  34  35  34  36  36  35  36  36  35  35  34  35  36  36  37  38  37  37  35  35  38  33  34  36  36  38  38  36  34  36  36  36  35  34  36  36  37  37  36  38  37  35  37  38  36  36  34  36  38  37  35  34  35  36  36  38  38  39  37  37  36  37  38  37  38  40  40  39  38  37  40  39  38  40  38  42  40  38  38  40  40  40  40  41  39  42  43  40  38  39  40  39  40  41  41  38  41  41  39  40  40  40  39  40  38  39  38  39  38  39  40  39  40  40  40  40  38  40  40  38  39  39  38  39  40  40  41  40  39  41  40  39  39  39  40  39  40  39  41  40  43  42  39  41  39  40  43  44  42  40  40  40  39  38  41  41  40  37  40  38  40  40  39  42  41  41  38  40  41  38  40  39  40  40  41  41  40  41  41  38  42  40  42  42  37  40  40  41  43  41  42  41  41  41  40  43  43  40  41  41  40  40  42  43  42  42  43  43  40  40  43  42  39  41  42  40  43  42  42  43  42  42  42  42  41  42  42  40  39  42  41  41  43  43  42  44  43  43  44  45  42  43  42  41  43  43  40  42  42  40  40  40  39  41  41  41  43  43  42  43  41  41  42  40  40  42  44  42  40  43  41  43  42  45  43  44  45  45  45  44  43  44  43  46  43  45  46  42  43  46  45  42  45  47  43  45  44  42  45  45 
 30  29  29  29  31  30  29  31  31  31  32  29  30  30  29  31  33  32  32  32  31  34  33  31  30  32  31  32  32  33  33  33  32  32  33  32  31  30  32  32  32  32  33  34  35  33  33  32  33  34  32  34  33  33  31  35  34  33  34  32  32  31  33  32  32  33  34  32  32  34  33  34  34  33  33  33  35  35  33  34  35  33  33  33  35  35  34  33  35  35  34  34  33  34  33  35  36  31  32  32  32  33  33  34  32  34  35  34  33  38  33  33  32  33  35  35  34  32  31  34  31  32  35  33  34  37  34  34  34  33  34  33  32  32  33  33  34  34  34  35  33  32  34  32  33  35  35  36  36  33  33  35  35  34  36  34  35  35  34  34  35  34  35  36  34  35  35  36  35  34  36  38  35  35  34  36  36  35  34  37  35  36  37  36  35  37  35  36  36  36  35  37  36  37  38  34  34  38  35  35  37  37  36  36  37  36  35  35  35  37  35  36  36  35  35  38  38  35  35  35  36  32  34  36  37  35  35  36  36  38  35  36  37  34  35  36  37  36  35  37  37  36  37  37  38  36  36  36  37  38  36  37  38  37  36  36  36  39  37  39  39  38  38  36  37  40  40  37  38  35  38  38  38  40  38  42  40  39  38  38  40  41  39  39  39  40  41  39  38  40  40  39  40  42  38  38  40  38  38  41  39  40  41  41  39  38  40  40  42  39  41  39  38  39  39  36  39  38  40  38  39  42  39  40  40  39  39  40  41  41  38  39  40  39  40  39  40  40  40  40  43  41  39  40  39  41  41  41  42  41  39  38  41  40  39  39  41  38  40  40  40  39  39  41  40  41  39  43  41  37  39  40  41  40  40  39  38  37  39  39  41  41  39  40  40  40  46  40  39  39  42  40  40  40  39  41  41  40  41  41  39  43  42  40  41  43  44  45  43  41  43  42  41  41  42  41  42  42  40  41  40  40  43  42  41  43  44  41  39  42  41  41  44  43  43  44  43  44  44  46  43  44  45  43  41  43  43  43  43  42  43  42  41  44  45  43  44  43  42  43  41  42  43  41  42  42  45  43  42  42  41  44  43  45  43  43  44  44  44  44  42  41  44  44  44  45  45  43  42  42  44  48  46  46  46  43  42  45  46  45 
 30  28  28  28  29  29  30  28  30  33  31  28  31  33  33  32  31  30  30  31  31  33  32  32  31  31  31  32  31  32  33  32  33  32  32  33  32  32  32  31  33  33  33  34  34  35  33  31  34  34  30  32  32  30  30  32  31  31  33  33  34  33  34  33  34  33  34  33  33  33  31  32  33  33  33  33  33  34  32  32  33  33  33  33  34  33  33  33  35  34  33  33  32  32  32  34  35  34  34  33  33  33  32  34  34  35  34  34  33  36  31  33  32  33  34  33  32  30  32  34  32  33  36  35  35  36  34  37  34  35  35  35  33  31  34  34  36  34  31  34  34  34  35  35  36  34  34  35  34  34  34  34  36  36  36  34  34  34  33  33  35  34  35  35  34  34  33  34  35  35  35  37  35  36  34  36  35  33  33  38  36  34  38  35  34  38  36  38  35  35  36  36  34  35  36  36  34  35  34  35  37  35  35  35  36  36  35  36  36  35  35  36  37  35  34  36  37  35  34  35  35  33  36  36  35  36  37  37  35  36  34  35  36  34  36  37  38  37  36  36  37  36  37  36  37  36  36  36  35  36  36  36  37  35  35  37  36  38  38  40  39  38  38  37  38  40  39  38  38  36  37  39  39  38  37  38  41  41  39  39  40  40  38  37  38  37  39  39  39  41  41  39  39  41  38  37  40  41  39  38  37  39  40  40  39  39  39  39  40  39  40  38  39  40  39  37  40  39  40  41  40  40  40  40  39  39  37  39  38  39  38  41  41  40  39  39  40  41  38  37  37  40  40  38  40  42  40  38  40  41  39  41  42  38  40  38  38  40  40  42  40  39  39  39  39  39  39  43  41  39  40  42  41  38  38  43  44  40  41  42  39  39  40  40  42  39  45  41  39  40  42  42  41  42  40  42  40  42  41  39  40  45  43  41  41  43  44  45  44  44  43  41  42  40  40  40  42  41  42  42  42  43  44  42  41  42  41  40  41  42  43  41  42  42  42  41  43  42  42  43  43  44  45  45  41  44  45  43  43  43  45  43  44  42  44  43  41  42  42  42  40  42  43  41  45  42  43  43  44  42  42  43  44  44  44  43  44  44  41  43  46  44  44  41  44  42  41  44  43  44  42  47  48  41  45  45  46  49  45  44 
 30  28  29  28  31  30  28  28  31  33  32  30  32  32  29  31  30  32  32  30  32  33  32  32  32  32  31  30  29  30  31  29  32  32  32  33  33  35  32  30  32  30  30  32  33  33  33  35  31  34  32  32  36  30  33  32  32  31  33  31  32  33  31  31  32  31  33  35  35  34  31  30  33  33  33  33  31  33  32  32  33  33  34  35  35  34  34  35  36  33  32  33  34  32  34  34  32  35  35  34  34  34  34  34  36  34  33  35  35  32  33  34  32  33  32  31  33  33  34  33  32  32  33  32  31  32  31  36  33  36  35  34  36  31  34  32  33  35  32  33  34  34  35  33  33  34  33  33  35  36  35  33  37  36  34  34  33  34  36  34  36  35  35  34  36  36  34  34  38  37  35  36  36  34  34  36  35  34  35  34  36  36  36  35  34  39  35  37  36  36  36  35  35  32  32  38  34  34  36  36  34  33  37  36  36  37  35  36  37  38  36  35  38  38  38  35  35  35  34  35  35  34  38  37  37  37  35  36  38  37  36  35  35  35  36  36  37  36  36  37  38  36  36  35  35  37  36  36  37  37  37  38  39  38  38  39  36  36  36  39  39  38  37  37  37  36  39  40  38  37  38  40  40  38  38  40  41  40  38  39  41  38  38  38  37  38  39  38  37  38  40  40  39  42  41  40  40  39  35  37  39  41  40  40  39  40  38  39  36  40  39  39  40  40  40  39  40  40  37  42  41  38  42  42  40  42  38  39  38  40  42  41  42  40  40  40  38  39  38  40  40  41  42  38  40  41  41  39  39  40  40  43  45  41  40  39  37  39  39  42  39  39  39  39  38  38  38  39  39  39  39  40  38  39  42  43  39  41  41  41  38  36  38  42  39  41  40  41  40  41  41  41  42  42  40  42  40  43  40  40  42  42  40  41  41  40  41  44  42  42  44  42  39  41  43  40  43  42  42  44  42  43  42  42  43  41  41  40  41  42  44  40  40  44  42  42  46  41  40  38  42  43  43  43  43  44  40  42  42  42  43  40  42  41  41  40  41  41  41  43  41  43  45  41  43  42  44  42  44  43  44  43  46  44  42  45  46  46  41  43  47  46  42  44  46  44  42  48  44  48  53  40  45  44  45  47  44  44  46  47 
 28  28  28  28  29  30  29  29  29  30  31  32  31  28  29  33  29  33  31  31  32  32  31  31  32  32  31  31  32  33  32  30  31  30  31  30  30  32  30  30  31  31  31  31  32  30  33  36  31  34  36  33  34  31  35  33  33  34  31  31  33  33  32  34  31  33  33  34  30  31  34  32  33  33  32  33  33  33  34  33  36  33  34  34  33  33  33  32  33  31  33  35  32  33  33  31  31  33  32  32  33  32  31  30  33  35  34  33  31  32  35  33  32  33  33  33  35  34  30  32  33  31  33  29  32  34  34  34  35  33  36  34  33  34  32  35  35  35  35  35  36  35  34  34  34  33  33  36  35  33  34  34  34  34  32  34  34  36  36  34  34  36  34  36  36  37  36  35  36  35  34  36  35  34  34  36  35  33  36  34  36  37  35  34  36  37  37  37  36  34  35  37  37  36  37  36  35  35  35  39  39  38  36  37  36  36  35  33  35  39  36  39  36  36  35  35  35  37  37  34  34  37  37  37  37  36  37  35  36  37  38  36  34  37  38  36  35  36  38  37  38  38  36  37  36  37  38  36  35  36  37  37  37  36  37  36  36  38  38  37  38  38  37  38  39  38  39  38  38  37  36  38  38  40  40  38  38  40  40  38  40  40  41  37  39  41  39  39  41  39  38  41  39  39  39  39  40  39  37  38  38  41  41  40  40  41  39  41  40  40  41  40  42  43  40  39  41  41  39  41  39  41  40  38  38  39  40  37  38  41  40  38  40  42  40  42  42  39  40  38  39  39  42  39  38  40  39  38  40  41  40  41  42  40  39  40  43  43  40  40  39  39  39  40  39  40  40  39  41  39  37  39  40  38  41  39  38  40  41  41  41  40  40  37  39  40  38  37  41  39  40  41  42  42  41  40  41  40  41  40  40  41  42  42  42  42  42  42  43  43  42  43  43  43  42  44  44  45  41  42  43  45  41  43  44  44  42  42  43  42  40  44  41  44  42  43  44  41  43  44  40  40  42  42  41  44  41  42  43  44  44  43  42  41  41  42  40  40  42  43  44  42  42  43  45  47  46  43  45  42  41  43  44  46  44  43  44  44  44  43  45  45  45  44  46  47  44  42  44  45  46  45  45  42  45  44  44  44  46  46 
 29  29  29  29  29  28  29  30  29  30  29  30  31  30  30  30  30  30  30  34  34  31  30  29  29  31  32  31  31  31  32  29  28  28  31  33  31  32  33  32  32  32  31  31  33  35  34  32  33  33  32  34  34  32  35  32  32  31  30  31  32  34  33  33  32  34  33  32  31  32  33  33  35  34  32  33  32  31  33  33  33  32  33  32  31  32  34  33  33  33  33  33  34  36  33  32  34  35  34  34  33  33  32  31  31  35  35  31  33  34  33  32  34  32  33  35  34  32  32  32  33  35  34  31  32  32  34  33  34  33  35  35  32  32  32  35  36  34  34  34  35  35  35  34  34  33  34  34  33  32  34  35  34  33  33  34  33  33  35  35  36  37  34  34  35  35  35  35  36  37  36  37  38  38  33  33  36  37  36  35  36  35  35  37  36  36  36  34  36  36  36  36  34  37  36  34  35  36  36  36  34  33  36  39  36  35  37  35  33  34  35  36  36  35  35  36  37  38  36  34  33  36  37  38  39  36  36  36  35  35  35  37  37  35  35  35  36  36  35  36  37  36  35  37  35  35  37  37  36  35  37  36  36  36  37  38  37  38  40  37  38  39  38  38  39  38  38  37  37  37  37  38  39  40  40  38  38  39  39  39  37  38  39  39  40  38  38  38  39  37  37  39  39  43  41  38  40  40  38  39  39  40  37  37  37  40  39  40  41  40  42  42  40  40  40  39  40  43  40  40  37  40  39  40  40  40  40  42  39  40  41  39  39  41  41  40  37  39  43  41  39  37  40  41  40  42  39  39  40  40  39  41  44  42  40  40  42  40  38  41  41  39  39  39  40  40  39  38  39  38  38  40  40  39  41  40  40  40  40  42  42  41  40  41  41  41  41  38  39  40  43  43  39  41  41  40  43  41  42  42  41  42  43  42  41  43  42  44  45  43  42  42  43  43  42  43  42  44  42  42  41  43  41  41  42  44  44  43  43  44  39  41  43  45  42  43  44  42  41  42  42  42  44  42  41  45  41  42  41  41  42  42  39  40  42  43  44  42  42  42  44  43  43  43  44  44  44  44  47  44  43  43  44  46  46  44  42  45  41  45  44  43  47  41  43  40  43  46  47  44  42  42  44  43  46  46  44  44  46  47 
 29  29  29  30  29  27  29  29  28  28  30  29  30  31  31  31  30  30  31  33  30  30  31  32  30  30  32  32  31  32  32  31  34  33  32  34  33  33  33  32  33  33  32  31  32  31  31  31  34  33  31  33  35  33  34  32  32  30  31  32  31  33  32  32  34  34  34  33  31  32  30  31  32  31  30  31  32  31  34  33  32  32  33  32  32  34  34  35  33  33  35  35  34  34  34  34  35  35  33  33  33  33  33  36  34  33  34  32  31  32  35  37  34  31  33  35  33  32  32  31  32  32  31  32  32  31  33  32  32  33  32  33  35  34  33  34  33  33  33  33  34  35  33  33  33  34  34  34  34  33  35  36  36  35  33  33  31  31  33  34  35  35  33  33  32  33  35  35  33  36  35  35  35  34  35  36  36  34  33  35  34  36  37  37  35  35  36  35  37  34  36  39  34  37  37  34  36  37  35  36  36  35  36  35  36  36  36  37  36  34  36  35  36  35  35  36  36  37  36  35  33  34  34  36  37  34  36  39  37  35  37  37  36  38  35  36  36  35  34  35  37  35  35  37  35  35  37  38  38  38  36  34  37  36  34  38  38  36  37  36  38  40  39  38  38  37  37  36  36  37  39  39  38  39  38  38  38  38  38  39  38  40  39  39  39  39  40  39  40  38  38  38  38  40  41  38  40  41  39  40  40  41  38  38  36  38  38  38  39  38  40  41  42  40  38  39  41  39  36  40  40  40  39  40  41  40  39  40  39  40  40  40  40  41  40  39  40  40  41  38  38  39  39  42  39  40  40  40  40  39  39  39  41  41  40  40  42  39  36  40  42  40  41  40  41  40  39  39  39  38  40  41  40  39  41  40  41  40  40  41  40  40  40  41  41  41  41  42  39  40  41  41  39  41  41  38  41  42  44  44  43  41  43  43  41  43  42  42  44  45  43  41  42  44  42  42  41  43  43  43  41  43  45  42  41  42  41  41  40  45  44  43  42  42  43  44  43  38  40  40  44  43  42  42  41  43  41  42  41  41  42  41  38  41  44  42  44  40  40  41  42  43  43  44  45  43  42  41  45  47  47  45  44  45  41  41  45  44  44  43  43  46  44  44  45  46  46  43  41  42  46  44  42  47  45  45  42  44  46  47 
 29  28  28  29  29  29  29  28  28  28  30  30  29  29  31  32  30  30  30  29  29  31  31  32  32  31  33  32  30  32  33  31  32  31  32  32  33  33  31  32  31  30  32  33  32  32  33  33  33  33  32  32  34  32  32  32  31  30  33  34  30  32  32  32  34  31  31  32  32  33  33  32  30  31  33  34  32  32  32  33  34  32  32  32  32  34  32  34  32  32  34  34  33  32  33  34  35  34  32  31  31  34  33  33  32  30  34  33  33  34  35  34  33  30  32  34  34  34  33  32  32  31  30  31  33  32  33  33  33  34  31  33  34  34  33  34  33  32  33  34  34  34  34  34  34  35  35  34  34  34  34  34  35  35  33  33  35  34  35  34  34  35  34  34  34  34  36  36  33  34  34  33  33  33  36  36  35  36  33  36  34  35  36  38  37  35  35  35  37  38  37  38  35  37  36  35  36  35  35  37  35  35  35  35  36  35  34  38  37  35  35  36  33  35  35  36  36  36  35  36  35  35  34  35  36  34  36  36  37  37  39  37  36  40  37  37  36  35  36  37  37  36  35  37  36  36  36  37  37  37  35  35  39  36  34  35  37  37  37  36  36  39  38  37  38  39  39  38  38  38  40  40  39  39  38  38  39  38  38  38  39  42  39  39  39  41  41  40  41  40  39  41  39  38  39  40  41  41  41  40  39  40  39  42  40  38  38  39  39  38  41  40  39  37  38  40  40  38  39  42  41  40  39  40  41  40  40  38  38  39  38  39  39  40  39  41  43  40  38  37  39  39  38  41  37  38  40  41  39  39  39  40  41  39  39  39  41  42  37  39  41  40  40  39  42  41  40  40  41  40  40  40  41  39  40  42  43  41  40  41  40  42  43  42  42  42  41  41  38  40  40  41  42  41  42  41  41  42  43  42  42  41  40  41  42  44  43  42  43  42  40  43  45  44  44  43  42  42  41  42  39  42  45  42  41  41  40  43  40  41  43  43  43  43  42  43  44  44  40  41  45  43  44  43  40  40  40  42  41  43  43  41  41  43  43  40  42  38  43  44  42  42  42  40  43  43  44  44  44  44  46  46  42  41  43  42  43  46  43  42  44  45  46  44  46  47  43  40  44  45  46  47  45  46  48  47  44  45  45  43 
 30  29  29  30  29  28  28  28  29  28  29  30  29  30  31  32  33  30  30  30  32  32  29  31  34  34  35  34  31  33  32  30  31  31  31  31  30  30  33  33  31  30  31  32  33  35  34  31  33  34  32  32  33  32  32  31  31  32  34  33  30  34  33  34  33  29  29  32  32  33  34  34  31  32  33  34  31  33  32  33  35  35  34  33  31  33  33  31  33  35  31  28  34  34  31  32  35  34  32  31  32  34  32  32  32  31  33  32  33  34  33  32  32  32  33  34  33  31  34  32  32  35  33  32  32  33  34  33  33  34  33  34  34  33  34  34  33  32  34  35  33  33  35  36  35  35  35  35  35  35  34  33  35  36  33  34  37  36  35  34  33  33  34  34  34  34  35  35  35  36  36  35  35  33  36  35  34  37  34  36  35  34  35  37  36  35  34  34  38  36  36  40  36  36  37  36  37  34  33  35  33  33  35  38  37  33  35  36  35  36  35  38  33  36  35  37  38  35  34  35  35  35  34  36  35  35  36  33  37  38  38  38  38  36  36  37  37  38  39  38  37  35  35  40  38  37  36  36  36  35  38  39  37  36  38  35  38  39  36  37  38  40  38  37  39  40  40  39  39  38  38  40  40  40  39  37  39  39  39  38  37  39  38  40  40  40  40  39  41  42  39  39  41  41  38  40  40  38  39  39  40  40  37  41  40  38  39  40  38  39  41  39  38  37  39  39  37  37  39  40  38  38  39  40  40  40  42  42  39  38  39  38  39  39  39  41  42  40  41  40  39  39  38  41  39  41  41  41  39  39  40  41  39  37  39  40  37  40  40  42  42  40  38  39  43  44  41  40  41  40  39  39  40  39  40  42  43  39  40  41  41  44  45  41  43  42  40  40  40  41  41  42  43  42  42  42  41  40  41  40  41  42  41  42  43  42  42  40  41  44  41  42  43  44  44  44  44  43  42  42  40  41  43  43  42  42  42  45  43  45  42  41  44  44  44  44  44  46  42  42  44  43  44  43  42  41  41  41  39  42  43  41  43  43  41  40  43  43  45  44  42  42  42  40  44  45  45  43  42  43  42  44  43  44  46  44  42  44  43  45  42  46  46  43  46  43  45  45  45  46  44  45  42  42  47  45  45  46  44  45 
 31  29  29  30  30  28  28  28  30  27  27  31  31  33  31  31  32  29  31  31  31  31  29  31  31  33  35  34  33  33  30  31  34  33  30  30  31  31  32  32  32  32  30  31  32  32  31  30  32  33  33  33  34  33  33  32  32  35  34  32  32  32  33  33  32  31  31  33  33  32  31  31  33  33  32  33  31  32  32  34  33  32  33  33  32  33  34  32  34  36  32  31  34  32  32  33  33  33  34  33  33  32  32  33  35  33  32  33  33  33  32  33  32  33  34  33  32  31  33  32  32  34  33  34  34  33  34  33  33  33  34  33  34  33  34  34  32  32  34  34  33  34  35  36  35  33  34  36  35  33  35  35  35  36  34  34  36  34  33  34  32  32  34  34  35  34  34  33  35  36  35  34  38  35  36  35  34  34  34  35  36  35  36  34  35  36  36  35  35  37  34  35  37  38  38  36  36  36  34  34  36  37  35  36  36  35  34  34  36  35  37  38  35  38  37  36  36  35  36  36  35  35  34  37  35  37  36  35  37  37  37  37  36  35  36  36  38  40  41  37  37  36  35  36  38  38  36  37  37  36  39  38  37  37  39  38  38  38  36  37  39  40  38  38  39  38  39  38  37  37  37  38  37  38  38  38  39  39  40  39  38  37  38  41  40  39  40  39  40  40  38  37  39  40  38  38  41  39  39  40  41  42  38  39  38  38  39  39  38  39  40  38  40  40  38  37  38  37  36  37  38  39  40  40  39  39  40  41  40  40  41  40  39  38  38  40  42  40  41  42  39  41  40  40  39  42  40  40  38  38  41  39  39  38  40  40  37  38  40  41  41  41  40  40  42  43  40  39  41  41  40  39  39  40  40  39  40  39  39  40  40  43  41  41  42  43  41  41  42  42  41  41  41  43  42  38  40  39  42  42  40  42  43  42  41  42  41  40  41  45  44  40  40  43  43  45  44  43  42  44  41  41  44  45  42  42  43  44  43  47  45  43  41  42  45  45  43  42  43  43  41  44  42  44  43  41  42  43  40  43  43  40  42  42  42  42  42  42  43  41  42  43  42  42  46  44  42  41  43  44  44  44  45  45  43  46  46  44  46  44  41  45  43  46  47  44  48  48  44  45  45  46  41  46  45  42  46  46  46  48 
 30  29  29  30  30  29  29  28  30  28  27  29  30  32  30  31  28  28  31  29  30  31  30  31  28  29  32  33  31  32  30  29  31  30  31  31  33  32  31  31  32  31  30  30  31  29  30  33  32  31  32  34  35  33  33  33  33  35  34  32  32  31  32  32  32  32  30  32  33  33  31  32  34  36  34  34  32  33  32  34  31  30  33  32  32  33  33  33  34  33  35  36  33  30  33  34  32  33  35  34  34  34  33  32  32  32  34  35  34  33  31  33  32  32  35  33  32  34  34  35  34  32  32  35  35  33  33  34  33  34  34  33  34  33  34  34  33  32  33  33  32  35  34  35  35  35  36  36  33  32  35  35  33  33  33  35  36  33  33  34  34  35  35  35  36  36  35  34  35  36  34  34  38  37  36  34  35  35  35  36  37  34  35  35  34  36  37  36  36  36  34  35  36  37  35  34  34  36  35  36  36  36  35  35  37  38  34  34  37  33  36  35  34  36  38  35  34  35  37  38  37  36  35  38  39  39  36  36  36  36  37  35  34  36  37  37  36  38  38  36  38  38  36  34  36  36  34  36  37  37  36  35  38  38  35  36  37  37  39  38  39  39  38  37  38  39  39  38  38  38  39  39  38  38  37  38  39  38  41  40  41  38  39  40  39  40  41  40  39  40  39  38  39  38  40  38  42  42  42  42  40  41  40  40  40  39  39  41  40  40  41  40  38  38  39  38  39  41  40  38  39  39  40  39  37  39  38  38  41  42  41  40  39  39  39  39  43  39  40  42  41  42  40  37  38  39  39  41  39  39  41  41  41  40  41  41  41  40  39  37  38  40  40  39  41  39  38  41  40  40  40  40  40  41  39  40  40  40  39  41  41  41  40  41  41  43  43  40  42  41  41  40  39  42  41  38  42  40  43  43  40  40  42  41  41  42  43  42  41  42  43  43  42  41  41  43  43  42  41  42  42  42  43  44  41  41  42  43  43  43  43  43  42  41  42  43  43  43  44  42  43  46  45  45  44  41  43  43  43  44  42  42  42  42  42  43  40  39  43  42  43  43  42  41  43  43  43  43  43  45  44  44  43  43  45  45  42  47  43  44  45  42  42  48  46  44  45  46  49  48  44  48  46  47  43  45  49  47  45  46 
 29  30  30  30  30  29  28  27  28  29  28  28  28  29  30  31  30  30  31  30  29  32  31  31  30  30  32  33  32  32  32  32  34  31  32  32  32  30  33  31  30  31  29  29  31  31  30  32  33  31  30  33  32  31  33  34  33  31  33  34  32  34  32  31  32  31  31  31  32  32  31  34  31  32  34  32  32  33  33  33  34  33  34  33  30  32  32  33  33  34  34  32  33  32  31  32  32  33  33  32  34  34  31  33  34  34  33  32  31  32  33  33  33  31  34  34  32  34  34  34  33  34  33  34  34  32  31  33  32  33  34  34  36  34  34  33  34  31  32  34  33  34  32  33  32  36  35  34  33  34  35  33  33  32  32  36  35  33  34  33  35  37  36  34  34  36  36  35  36  34  34  35  35  35  37  34  36  35  32  35  37  36  36  37  35  35  35  34  34  35  36  35  36  37  33  36  35  36  34  36  36  35  34  36  36  35  36  36  36  36  34  36  36  33  36  35  35  36  34  34  35  35  34  36  39  34  35  38  37  38  38  36  37  36  38  38  35  35  34  38  37  37  38  38  36  36  36  36  38  37  37  36  38  38  35  38  37  36  39  38  38  39  39  37  38  40  39  38  38  38  38  39  39  38  37  39  41  40  42  39  38  39  39  39  40  39  38  40  40  42  39  37  40  39  39  37  38  37  40  42  40  39  40  40  40  39  39  41  39  39  39  38  36  36  39  37  38  38  40  39  40  39  39  39  38  39  39  39  39  40  39  38  39  42  40  40  40  40  43  40  40  42  41  40  43  42  41  43  41  41  41  40  40  38  39  43  40  40  39  37  40  39  40  40  41  40  39  42  41  40  37  37  41  40  38  41  41  39  40  42  41  41  42  40  41  41  42  43  42  39  40  43  43  42  39  39  41  40  42  42  40  39  42  41  41  39  42  41  42  43  43  42  44  40  41  40  42  42  41  41  43  43  42  40  42  42  38  41  42  44  44  41  44  42  42  44  42  42  44  42  48  47  45  43  41  41  44  42  44  44  41  42  43  40  42  43  43  44  44  40  43  41  43  43  44  45  47  44  41  43  43  45  43  45  43  43  44  44  44  45  49  47  43  48  46  45  44  43  45  47  46  46  47  45  44  48  47  47  45  43 
 29  30  31  31  31  29  29  27  28  28  29  29  30  30  30  31  29  30  30  29  30  32  32  31  29  30  29  31  33  34  33  33  35  32  32  31  32  31  30  31  30  31  30  30  33  32  31  32  31  32  31  30  32  33  34  33  32  34  32  32  33  34  32  30  31  31  33  31  31  31  30  33  32  30  34  31  30  31  31  32  35  31  30  35  32  33  31  32  32  31  31  31  31  33  33  31  34  33  32  31  33  34  35  36  35  34  30  31  32  33  34  30  34  31  31  31  32  34  32  31  32  34  31  33  34  35  34  34  33  32  35  33  32  31  32  32  35  34  34  35  32  34  35  33  32  34  35  35  35  36  36  33  35  33  34  36  33  34  35  35  33  33  34  35  36  35  36  36  35  33  34  34  34  34  37  36  35  35  34  34  35  35  35  34  35  34  35  33  34  34  34  33  35  36  35  35  36  35  34  36  37  34  34  34  33  34  34  36  37  35  35  35  36  34  35  35  37  36  34  34  33  35  36  36  35  31  37  37  36  38  37  36  38  38  38  36  36  34  38  38  36  36  36  37  38  39  38  37  38  38  38  37  38  38  37  39  38  37  39  37  36  37  38  36  36  39  39  38  38  38  36  37  37  38  40  40  40  39  41  39  39  39  39  38  39  39  39  41  39  41  39  40  41  38  39  41  40  39  41  42  42  40  39  39  40  41  40  40  39  40  40  38  40  40  37  38  41  39  39  40  42  41  41  40  39  40  38  39  37  39  40  39  40  41  39  41  38  41  45  40  39  44  41  40  40  42  40  41  39  39  39  41  42  39  40  40  39  40  42  40  40  38  41  42  39  41  43  41  40  41  39  38  40  42  40  40  41  40  42  41  39  41  40  40  41  39  39  41  40  40  41  43  43  42  40  40  40  41  43  41  40  40  43  40  40  40  42  44  44  42  41  41  42  41  43  40  41  43  43  43  42  43  41  40  42  43  41  41  43  44  43  42  42  45  43  44  44  43  51  44  43  44  46  42  41  43  45  45  41  43  43  43  44  42  42  42  45  46  42  43  46  42  43  43  44  41  42  44  45  44  44  42  45  43  42  45  48  46  44  44  44  47  47  47  46  45  44  45  45  45  46  47  46  47  47  46  45  46  47  46 
 29  30  30  30  29  28  29  29  29  28  28  30  31  31  30  31  30  31  30  30  30  30  30  30  30  31  30  31  34  36  31  31  34  33  34  32  29  35  32  32  32  31  32  31  31  31  31  31  28  31  31  30  31  33  35  33  33  36  33  31  31  34  32  31  32  33  34  32  31  32  32  32  31  33  33  32  31  32  33  33  33  30  33  33  35  32  33  33  31  31  33  33  31  35  34  32  33  31  31  32  33  35  37  34  33  32  33  34  32  34  32  31  33  32  31  31  33  33  34  35  33  34  35  32  31  34  36  34  35  32  35  34  33  34  35  34  35  35  34  34  31  33  35  34  34  33  34  33  34  34  33  32  33  35  33  34  35  34  37  36  34  33  34  37  35  33  34  35  35  34  36  35  34  35  35  35  32  33  35  34  33  34  33  34  36  36  37  35  35  34  35  34  35  35  35  34  36  34  37  35  36  38  36  36  36  36  35  35  35  35  36  34  35  35  36  37  38  36  34  35  33  35  36  36  35  36  38  36  39  35  34  35  37  37  36  36  38  36  36  35  36  36  36  36  37  38  38  38  37  37  36  37  37  37  37  37  38  38  40  39  38  38  39  38  38  38  38  37  38  37  37  38  38  39  40  39  38  39  41  40  40  39  38  37  37  40  39  38  38  41  39  39  41  39  39  42  41  41  41  42  43  41  40  40  40  41  41  40  39  40  41  40  41  41  38  39  41  42  42  41  41  40  41  40  39  40  41  40  39  40  40  39  39  40  39  40  40  41  43  39  41  41  40  43  40  38  39  41  40  39  39  40  42  41  41  38  40  41  43  42  41  40  39  39  41  42  42  41  38  40  40  39  39  42  41  40  42  41  40  41  41  39  39  40  41  39  39  39  40  44  41  38  42  42  42  42  40  40  41  40  42  42  43  40  42  41  40  41  42  42  43  43  42  42  44  41  43  44  42  43  42  42  41  42  42  42  43  43  42  43  43  44  42  44  43  43  43  39  45  42  42  43  45  44  44  45  44  42  42  43  44  44  44  43  43  42  45  45  46  47  43  41  41  41  44  42  41  40  42  43  42  42  45  45  47  45  42  44  42  42  41  44  46  44  46  46  44  47  47  47  47  47  44  45  44  44  48  48  47  47 
 30  29  29  29  29  28  28  29  29  28  28  29  30  29  28  32  31  32  31  31  30  30  30  30  31  30  30  31  33  32  33  31  32  32  34  31  30  33  33  32  32  32  32  31  30  30  32  32  30  32  32  31  31  31  33  34  35  33  31  33  36  33  33  34  34  32  33  32  30  32  32  32  33  34  32  32  33  33  33  32  31  32  32  33  32  32  34  33  32  33  35  34  32  34  33  32  33  32  33  34  33  35  34  32  32  34  36  34  33  33  32  33  34  34  33  32  34  35  33  33  34  36  35  32  31  32  32  31  34  32  34  35  33  35  35  35  36  34  32  33  33  35  34  32  33  33  33  33  34  33  31  33  33  35  33  33  35  33  35  34  34  33  34  36  35  32  33  35  35  34  35  34  33  37  34  36  33  33  33  34  34  34  35  34  34  37  35  33  34  35  35  33  33  33  35  34  36  36  36  34  34  37  35  36  37  36  36  36  36  36  37  34  33  34  36  36  35  35  35  35  34  33  34  36  34  35  35  37  38  34  33  36  36  35  35  37  37  38  36  35  37  37  37  38  37  35  36  38  37  36  36  38  37  37  38  36  36  37  37  37  38  38  39  38  39  39  38  38  38  36  38  37  39  39  38  40  39  40  40  39  40  37  39  40  39  40  37  36  38  40  40  40  41  41  39  40  39  41  40  39  41  41  41  40  39  40  41  40  37  39  39  40  41  39  40  40  40  42  41  40  39  41  39  40  41  41  41  39  38  38  37  40  37  39  40  39  41  40  40  40  41  42  40  41  39  40  39  40  40  39  39  38  41  43  41  38  40  39  41  40  39  39  39  39  41  40  38  40  40  43  40  38  39  39  41  40  40  41  40  41  41  39  39  39  41  41  43  43  41  42  41  42  42  41  43  43  40  41  41  41  44  43  41  41  43  41  41  39  40  42  42  42  43  43  42  42  42  41  40  42  42  42  43  43  43  42  45  43  41  43  43  44  42  41  41  43  44  40  42  46  47  46  45  46  45  44  43  43  43  43  43  43  43  42  44  44  44  43  44  46  41  40  43  41  43  46  45  42  43  43  43  47  42  47  42  45  46  42  44  42  44  44  45  43  43  44  43  46  48  46  45  47  45  45  50  45  47  47  46  48 
 30  29  30  29  30  30  27  28  29  29  28  29  30  30  30  32  33  32  31  31  32  32  32  31  30  31  31  31  33  32  34  31  31  32  33  31  34  31  34  31  31  33  31  31  31  31  32  31  29  31  32  32  31  31  31  33  34  33  32  31  33  33  33  34  33  30  32  32  31  33  31  30  34  32  34  32  34  33  32  33  33  35  33  35  31  31  35  34  35  36  35  34  33  33  33  31  33  34  34  34  33  35  33  34  34  34  34  35  35  34  36  33  35  35  33  32  33  32  33  33  33  34  32  33  35  34  31  32  34  34  34  35  35  33  31  32  33  33  31  34  35  36  33  32  33  35  35  35  35  35  35  35  36  35  34  34  33  34  35  35  35  35  34  34  33  32  35  35  36  33  34  34  34  36  32  34  35  34  35  36  35  33  34  35  35  36  32  31  35  36  36  33  34  34  37  34  34  35  33  34  35  33  33  37  37  35  35  34  34  34  36  35  35  36  35  36  35  35  37  35  36  34  37  39  35  32  33  37  33  36  34  37  36  36  36  37  34  38  37  36  36  35  35  37  36  35  36  38  38  38  38  38  37  37  37  36  37  38  39  39  38  38  40  38  39  40  38  38  38  36  37  37  38  39  38  37  38  39  38  40  39  37  39  40  39  39  38  38  39  38  40  40  40  40  38  41  41  42  40  37  41  42  43  42  40  41  42  41  40  41  39  40  42  40  41  41  40  41  39  40  39  40  39  40  41  40  40  39  39  39  36  39  38  40  42  38  40  40  41  40  40  40  40  41  39  39  38  39  39  38  37  37  40  42  41  40  40  39  41  41  38  38  40  41  39  38  40  41  39  41  41  40  39  38  40  41  39  40  42  41  39  41  39  39  42  42  43  41  39  40  40  40  40  41  42  42  40  42  42  42  44  41  41  41  42  41  43  41  41  41  40  39  39  42  41  42  41  42  42  42  41  41  41  41  43  44  42  42  42  43  43  42  42  41  42  46  45  44  46  45  41  42  46  46  45  44  45  48  46  44  45  44  43  42  44  45  43  43  43  46  45  42  44  44  44  45  46  44  41  46  43  43  44  43  42  42  42  43  44  43  44  44  43  43  43  46  45  47  48  44  43  45  48  46  49  45  46  47  44  48 
 30  29  30  29  29  28  27  30  30  30  30  30  30  31  31  32  32  32  31  31  32  30  31  31  31  31  32  30  32  32  33  29  31  32  32  33  33  32  33  32  30  31  32  31  30  31  32  30  29  31  32  31  31  32  32  31  34  34  33  32  32  31  33  30  30  31  33  33  33  35  33  32  33  34  35  33  33  32  32  33  32  34  34  34  31  32  34  33  35  33  33  33  34  34  34  31  31  33  33  32  32  34  32  32  32  32  34  34  32  34  34  33  33  33  33  32  32  31  33  34  32  33  33  33  33  33  34  34  32  35  34  35  35  33  32  34  33  34  35  36  33  32  33  34  32  35  35  33  32  35  37  35  33  35  34  33  35  33  34  36  34  33  34  34  33  34  36  34  34  35  36  33  32  35  34  34  34  34  37  36  34  34  36  34  36  34  34  34  34  34  34  34  35  34  36  34  33  37  34  34  34  35  36  36  36  35  34  34  35  35  36  35  34  35  35  37  36  34  36  37  35  35  38  38  33  35  37  34  35  38  33  36  36  37  37  39  35  34  35  36  36  35  35  37  37  38  37  36  39  38  37  37  37  38  37  38  39  38  40  40  38  38  40  38  37  39  38  38  40  38  40  38  38  38  39  38  38  38  36  40  39  39  38  36  37  41  41  39  39  40  40  41  40  40  41  41  41  41  41  40  42  41  41  41  41  42  41  40  42  41  39  39  41  41  40  44  42  43  40  41  40  42  41  41  42  40  37  40  41  40  38  40  40  41  43  38  39  40  40  38  40  38  42  42  41  39  38  40  40  39  39  40  40  39  40  40  41  41  40  39  40  39  41  40  40  41  41  41  40  41  41  41  40  40  39  42  41  39  39  41  41  41  39  38  43  42  41  40  42  41  40  39  41  42  43  42  42  42  42  43  44  43  42  39  41  42  42  43  42  41  41  40  40  44  43  45  43  44  43  41  43  44  44  40  43  44  41  43  42  41  41  40  46  45  44  47  43  44  43  45  44  46  43  42  43  43  43  47  44  44  47  45  43  43  42  46  44  45  44  42  44  46  43  43  43  41  43  42  42  44  45  41  44  47  44  42  43  43  43  41  42  45  43  44  44  46  49  46  45  45  44  43  47  45  47  45  45  47  47  46 
 30  28  29  30  30  29  29  30  29  30  30  29  30  29  30  30  31  33  31  30  32  31  31  30  30  29  31  32  32  31  33  31  31  31  31  33  32  33  31  32  33  32  34  32  32  33  30  31  33  32  32  30  30  32  32  32  33  35  33  33  32  30  31  33  31  31  34  34  32  33  33  34  33  35  34  32  31  30  34  32  32  33  34  32  32  32  34  34  33  31  31  31  33  34  32  31  32  32  32  32  33  32  33  32  31  33  33  32  32  35  32  31  33  33  32  31  32  33  34  31  33  33  31  33  31  33  34  33  33  34  33  32  33  31  31  35  34  34  33  34  34  33  34  35  32  33  35  33  33  35  34  33  33  35  34  35  37  34  35  34  34  33  36  35  34  34  35  34  33  35  35  32  32  36  33  33  34  34  35  36  33  36  36  37  36  34  33  37  35  33  34  35  37  36  36  34  33  36  36  34  36  36  36  34  35  36  35  32  38  36  35  34  33  34  36  37  35  35  37  37  33  36  38  36  33  37  35  36  38  38  35  36  35  37  34  35  36  34  36  34  36  37  36  36  36  38  36  37  38  37  36  34  35  37  37  38  39  38  36  37  36  37  39  37  38  39  38  41  38  39  40  41  38  40  39  39  39  39  38  39  40  39  39  37  40  40  38  41  41  41  40  39  39  41  41  37  39  41  41  39  40  38  40  41  39  39  40  38  42  40  39  39  42  40  39  39  41  41  40  41  41  41  41  42  42  40  38  40  40  39  39  40  39  41  40  39  39  40  40  39  41  39  39  39  39  40  38  40  43  41  39  39  39  40  41  42  43  40  39  39  38  41  41  39  42  40  39  40  43  42  41  41  43  41  40  40  41  40  39  38  41  43  41  39  40  40  38  40  41  41  41  42  41  42  42  42  41  41  42  41  41  41  43  44  42  41  40  40  41  41  43  44  43  43  44  43  43  41  41  42  44  46  45  43  41  43  42  43  43  44  42  42  44  46  44  47  44  45  43  44  42  44  42  42  43  44  44  44  41  42  42  44  47  44  43  43  44  46  45  43  41  44  43  44  43  42  43  42  44  43  42  43  44  46  43  43  45  45  44  44  43  45  45  45  44  46  48  45  43  46  46  43  45  44  44  44  45  43  48  45 
 30  27  28  29  29  29  30  30  30  30  29  30  30  28  31  29  31  34  31  29  30  32  33  30  28  30  31  32  31  31  32  31  32  32  32  33  32  32  30  31  31  31  32  32  33  34  30  30  32  30  30  31  33  34  32  30  31  32  32  32  31  34  32  34  33  31  32  33  31  33  33  33  33  34  34  33  34  33  34  33  32  28  32  33  32  30  33  36  36  31  34  34  32  32  35  33  31  33  33  34  33  31  34  33  32  32  30  33  32  33  33  32  32  31  32  31  31  34  33  31  33  32  34  34  32  34  33  33  34  34  34  34  34  35  35  34  35  35  32  33  34  32  34  35  33  34  35  32  34  35  32  32  34  33  33  34  35  35  34  35  34  33  35  33  34  36  35  33  33  34  33  34  35  35  34  35  35  34  35  36  33  34  34  35  34  35  34  37  37  37  35  34  34  35  34  34  34  35  34  33  36  33  35  36  34  34  37  33  35  34  34  35  35  35  37  36  34  36  37  34  33  36  36  35  35  36  34  37  38  37  36  36  35  35  35  34  39  38  36  34  37  37  35  36  36  37  36  37  37  36  37  38  38  37  39  39  36  37  35  39  39  39  39  38  40  40  37  39  37  39  36  39  37  39  38  38  39  41  40  39  36  39  41  38  38  41  38  39  39  38  39  39  39  40  39  40  43  43  41  39  40  39  40  42  39  41  44  41  41  40  41  41  42  40  40  40  40  40  40  41  41  39  41  42  42  39  39  39  39  38  38  40  39  40  40  40  40  41  41  40  39  38  39  40  39  39  42  40  39  38  39  39  38  40  40  41  42  39  41  42  40  41  39  39  40  38  41  42  40  39  39  39  42  40  42  40  41  41  40  40  41  39  38  38  40  40  38  40  40  41  41  42  41  41  40  40  40  41  43  45  44  43  42  41  40  39  43  44  46  44  43  43  44  42  43  44  45  43  44  43  41  42  42  43  43  46  46  44  44  46  43  43  43  42  41  43  41  42  43  45  45  45  41  42  43  44  44  44  43  43  41  45  47  43  44  42  42  45  45  45  42  43  44  45  44  45  44  43  45  45  43  44  45  43  44  43  43  44  44  44  44  43  44  45  44  46  46  45  44  43  45  43  43  44  44  45  46  44  48  48 
 30  29  30  29  28  29  29  29  29  29  29  31  29  28  31  30  31  32  31  31  32  32  33  31  31  32  32  30  30  32  30  32  34  33  31  32  31  32  32  32  30  30  31  31  32  32  31  30  31  31  30  32  31  31  33  32  33  32  33  35  33  34  31  33  33  34  32  33  32  34  34  32  33  34  35  34  33  35  31  33  31  30  34  33  31  34  33  34  35  32  34  33  33  34  33  33  34  35  33  31  32  33  33  34  34  33  31  34  33  32  35  35  33  30  32  34  33  34  33  33  33  34  36  34  32  34  33  34  32  32  35  36  33  35  36  34  35  35  32  34  35  32  33  33  33  35  32  31  35  37  32  33  35  34  33  32  33  33  34  36  35  34  35  34  37  37  35  34  36  34  34  34  34  33  34  34  34  34  36  35  34  34  35  34  32  35  35  35  37  37  36  34  33  34  35  36  37  34  35  35  34  33  34  36  34  34  36  36  34  35  35  35  34  35  37  35  36  37  37  33  35  35  36  34  35  36  36  35  38  38  37  37  36  37  36  36  39  38  37  35  37  37  35  37  37  36  37  37  38  36  37  40  38  37  37  37  37  38  37  39  37  38  38  38  39  39  39  37  39  38  38  39  38  40  39  39  39  39  39  38  38  40  40  37  40  41  40  38  40  40  40  40  40  39  39  42  43  41  40  39  41  40  40  41  40  41  42  42  39  41  42  42  40  41  42  42  38  39  41  41  42  40  41  42  41  40  41  41  42  41  39  40  40  39  40  39  40  41  39  40  39  38  39  40  39  39  40  39  39  39  40  39  38  39  39  39  39  38  40  41  41  39  39  40  40  38  41  41  38  39  40  39  38  40  41  42  41  41  40  42  41  39  39  39  42  41  41  41  39  41  41  41  39  38  40  44  45  40  42  45  42  43  42  42  46  42  41  44  46  45  41  44  46  46  42  46  46  42  43  42  41  44  44  41  44  44  44  43  44  45  42  44  46  43  43  43  43  43  42  43  43  45  43  43  44  43  43  44  44  43  42  45  46  43  44  43  41  43  45  44  43  42  44  44  44  44  43  44  45  43  45  45  44  44  44  43  42  44  45  46  48  44  43  45  44  45  45  46  44  43  45  46  46  46  46  45  44  44  46  47 
 30  30  30  28  29  30  30  29  28  28  29  31  30  29  30  31  30  29  30  33  33  31  30  30  32  32  31  30  31  32  32  34  34  32  30  31  30  32  32  32  31  32  29  31  31  30  32  32  33  33  30  31  31  32  33  33  33  33  33  34  33  33  31  33  32  34  34  33  32  33  32  33  33  34  33  33  33  35  32  34  33  35  37  35  32  34  34  32  33  34  32  31  33  33  32  33  33  35  33  32  33  34  32  33  35  33  32  35  35  33  34  33  33  31  32  35  34  33  33  35  34  34  35  32  32  34  32  35  31  31  34  34  34  32  36  35  33  34  33  34  36  36  34  35  36  36  36  33  35  37  33  34  34  34  36  35  34  34  35  37  34  36  36  35  35  33  33  36  36  35  35  35  34  34  34  32  32  34  35  34  35  34  35  37  34  35  35  33  36  37  36  35  33  35  35  35  36  35  38  35  33  36  37  35  36  37  33  35  34  35  36  36  35  35  35  34  35  36  36  36  36  36  36  33  35  35  35  35  37  37  36  37  36  37  36  38  37  34  38  38  37  37  35  37  37  36  38  38  37  37  37  38  37  38  37  38  37  38  38  37  36  37  38  37  38  38  40  38  40  38  43  42  41  40  40  42  39  37  38  39  40  39  39  38  40  37  39  37  39  40  40  39  40  40  40  41  40  39  40  40  41  41  41  39  40  40  38  41  38  39  38  41  40  42  39  40  40  41  42  39  40  42  41  41  39  39  42  40  42  43  40  40  39  39  38  37  39  39  39  41  42  37  37  39  39  39  39  39  39  39  39  38  37  38  40  40  40  40  39  39  40  40  41  41  40  38  40  40  39  41  42  41  39  42  41  40  39  39  40  38  38  45  42  40  42  40  41  41  41  41  40  42  42  41  42  44  41  39  39  40  38  43  45  45  44  42  43  45  47  46  42  46  46  45  41  45  43  43  46  44  42  41  41  42  41  40  41  43  42  42  40  43  45  44  45  44  47  45  44  45  45  45  44  44  43  42  42  43  44  43  41  43  44  44  43  43  42  42  43  42  44  42  43  43  44  43  45  45  44  44  45  45  45  44  44  45  43  45  46  45  46  46  45  45  45  45  44  46  44  45  45  49  46  47  46  46  43  44  43  47 
 29  29  30  28  29  29  30  29  29  29  29  30  30  30  30  30  31  30  30  31  31  29  29  29  30  31  31  31  31  33  33  34  33  32  31  31  31  31  31  31  32  32  29  32  32  30  31  31  31  32  32  31  35  36  31  30  31  33  32  32  34  33  33  33  31  32  34  32  32  33  31  33  34  34  32  31  35  36  35  34  35  35  35  35  33  31  33  33  35  35  35  34  32  32  34  34  31  33  36  36  34  35  34  33  32  31  31  34  34  33  33  30  32  32  32  33  33  31  32  35  33  33  35  34  34  35  32  35  33  33  35  33  34  34  35  34  32  33  33  33  34  36  33  33  34  34  35  35  34  36  35  34  35  35  36  35  35  35  34  35  33  34  36  36  36  35  35  38  35  35  36  36  34  33  35  35  33  33  35  34  35  33  34  35  36  36  36  36  36  36  36  35  34  35  35  33  35  37  37  34  34  35  38  37  36  36  34  35  33  35  36  37  35  34  34  33  34  35  34  36  35  35  36  32  35  35  34  37  37  36  35  36  35  36  38  38  37  37  37  38  37  37  36  37  38  36  37  39  37  37  37  37  38  38  38  39  36  37  38  39  38  40  40  37  38  39  38  38  40  38  41  40  39  38  38  40  39  39  40  40  40  38  39  39  37  38  40  39  39  39  39  38  40  41  41  41  40  40  42  41  41  42  42  39  41  42  40  40  39  39  38  41  41  42  39  39  42  43  41  38  39  42  40  40  40  40  41  37  39  41  40  39  39  41  39  40  40  39  38  41  42  39  38  40  39  39  39  39  38  39  41  40  40  40  42  43  42  41  39  38  40  40  41  40  41  39  41  42  41  40  40  40  40  42  41  40  40  39  40  39  38  41  38  40  42  40  40  43  45  43  40  42  41  40  40  43  42  41  40  42  40  43  42  43  44  45  45  45  47  45  43  44  43  44  42  43  43  42  42  44  46  43  42  44  43  42  43  45  45  44  43  46  46  43  43  42  43  41  42  45  44  40  39  42  42  41  43  44  46  44  42  43  44  45  42  43  44  41  42  42  45  44  43  43  44  43  47  46  45  47  46  45  45  45  44  46  45  44  45  45  43  43  46  46  45  44  44  45  45  44  44  46  44  45  46  47  45  47  46  46 
 30  30  30  28  29  28  29  30  30  29  29  30  29  30  30  30  31  31  31  30  30  29  31  30  31  31  31  32  32  33  31  32  31  31  31  30  31  32  33  35  33  32  32  32  33  32  28  29  31  32  34  32  32  31  31  30  32  36  34  32  35  31  34  35  32  32  32  31  32  33  32  33  34  34  31  32  35  36  35  32  35  36  33  32  32  35  34  34  35  34  34  33  33  34  32  34  34  34  33  33  34  36  36  35  33  32  33  33  32  32  33  32  34  33  34  34  33  33  33  34  34  34  34  35  35  35  34  35  34  34  35  34  33  35  33  32  33  33  32  32  33  34  33  34  35  34  34  35  34  35  35  34  36  37  35  34  33  34  35  35  35  34  36  36  35  34  34  36  36  36  35  34  33  32  35  36  34  32  35  36  36  34  34  33  35  36  37  37  35  35  35  36  36  38  37  35  35  36  35  35  35  33  35  37  35  33  36  34  33  36  37  36  34  33  36  36  36  36  35  35  35  35  35  34  37  35  36  37  37  36  35  37  37  38  39  38  38  39  36  36  37  38  37  37  37  37  37  38  38  36  37  37  37  37  35  37  38  40  39  39  38  39  40  38  39  39  37  38  38  40  39  38  39  40  37  37  39  40  40  39  42  38  37  40  40  38  38  39  37  38  39  39  40  41  40  41  40  40  40  39  40  39  40  41  40  41  40  39  40  41  41  40  40  40  40  39  40  40  40  42  41  40  38  40  41  40  42  39  40  41  41  41  41  42  40  41  41  40  41  39  40  40  40  41  41  40  37  38  40  42  42  41  43  42  42  43  40  38  39  39  40  40  41  40  41  40  40  41  42  41  41  41  41  40  41  43  44  40  41  42  41  37  38  41  43  42  42  43  44  43  41  42  43  43  41  43  42  42  40  43  41  38  44  47  44  43  44  42  41  41  43  43  43  45  44  42  42  43  44  45  46  43  42  45  45  43  42  42  42  43  42  43  44  44  43  42  42  42  44  43  41  42  45  43  42  42  44  45  44  44  44  45  44  44  41  44  44  41  42  42  44  44  43  43  43  43  46  44  44  47  45  45  44  44  45  46  45  43  44  48  44  43  43  45  44  44  45  45  47  45  44  46  44  44  44  46  46  46  47  45 
 30  29  28  27  29  29  30  29  28  28  30  31  28  29  31  31  30  30  31  30  30  29  30  30  32  32  32  31  31  32  31  31  30  30  29  30  32  31  31  34  32  32  33  29  29  33  31  32  32  30  31  32  32  32  34  31  31  35  33  30  32  32  34  34  31  31  32  32  32  31  32  32  33  34  32  33  34  36  34  33  36  34  33  33  34  34  36  33  32  34  32  33  32  32  33  33  34  34  33  33  33  32  34  34  33  33  34  34  31  32  34  37  34  31  33  33  32  32  32  31  34  36  32  33  34  34  36  33  33  33  34  34  35  36  32  34  35  33  32  33  35  34  34  35  36  35  34  34  34  35  35  34  35  35  36  37  35  35  34  36  37  34  36  37  35  35  35  37  36  35  34  34  35  37  35  34  36  36  33  35  35  35  34  36  35  33  35  35  37  35  34  35  36  35  36  37  36  35  36  35  35  37  37  35  35  34  37  34  35  35  37  35  34  33  36  37  37  35  36  39  37  37  34  36  36  32  36  34  34  36  36  37  37  38  38  38  35  35  35  35  37  38  37  37  37  39  37  37  39  37  38  39  38  39  39  39  38  38  38  39  39  38  38  38  39  39  38  40  37  40  37  37  39  41  38  40  40  39  40  39  39  39  40  39  37  42  38  39  34  37  40  41  40  39  39  40  40  38  38  39  40  37  39  43  42  39  39  38  40  37  39  38  40  40  41  39  41  39  38  43  41  41  38  40  41  39  40  41  39  39  40  38  39  39  40  42  41  41  43  39  38  38  38  40  40  40  41  42  41  41  40  39  41  40  38  38  40  41  43  43  42  40  39  39  39  38  39  42  44  45  43  43  47  39  41  41  41  40  42  42  44  42  43  43  40  41  43  42  39  42  45  44  42  43  43  43  41  41  39  43  45  42  45  44  44  42  41  45  46  44  44  42  43  44  45  43  44  43  42  44  43  43  44  42  43  44  44  44  43  45  43  44  44  44  44  43  43  45  44  41  42  44  44  43  42  42  42  42  41  43  44  44  42  43  41  45  44  42  43  43  41  43  42  44  43  44  46  44  43  43  43  44  43  44  45  45  45  43  43  44  45  43  42  45  44  45  47  44  46  46  44  45  45  44  44  45  46  44  44  47 
 28  29  31  32  30  29  31  29  28  30  29  29  30  29  31  30  30  33  30  30  30  29  29  30  29  29  32  32  32  32  33  31  31  31  30  31  31  30  31  32  32  31  30  31  30  29  32  32  31  31  31  32  32  32  33  35  34  34  31  33  32  33  34  33  32  32  32  33  32  32  33  34  32  33  36  34  34  31  32  34  33  33  35  32  36  32  34  35  33  31  30  33  33  31  33  35  34  34  34  34  32  34  34  33  32  32  33  33  34  33  34  32  32  32  32  30  33  35  33  31  33  35  33  34  33  33  34  32  34  35  34  34  33  33  33  34  35  32  33  34  34  35  34  32  33  35  33  34  33  34  36  34  34  34  35  35  34  36  35  33  33  34  35  36  34  36  38  37  36  36  35  36  37  35  37  35  35  33  33  35  36  32  35  35  33  36  34  36  38  37  36  36  34  34  36  38  36  37  37  37  37  37  37  35  34  35  36  36  37  39  36  35  33  35  35  36  38  36  37  35  36  37  37  38  37  37  37  35  34  37  38  38  38  37  36  38  36  39  37  37  38  38  38  36  37  38  37  38  37  40  39  38  40  37  37  38  39  40  38  38  39  39  38  38  37  37  39  38  40  39  38  38  40  39  39  42  41  40  39  40  41  40  37  38  39  43  40  38  37  38  38  38  38  40  39  42  38  37  37  38  40  41  40  42  42  40  38  39  39  39  40  37  40  39  41  38  42  40  41  42  41  40  41  43  40  36  37  39  40  42  42  41  40  38  40  42  41  38  38  40  40  39  41  41  40  41  44  43  38  40  40  37  41  43  44  45  44  44  44  41  39  39  40  42  39  42  39  44  44  42  43  43  41  41  43  44  41  40  43  43  45  42  41  41  41  42  41  42  43  42  43  43  43  44  44  45  41  44  42  39  39  42  43  41  40  41  44  44  46  44  42  44  43  43  43  41  42  43  45  44  44  46  43  39  43  40  45  44  44  45  44  43  45  45  43  41  43  43  42  42  44  44  45  44  41  45  44  41  45  45  43  43  44  43  41  46  44  45  43  45  42  42  40  42  43  44  44  43  44  41  43  44  44  44  45  44  46  44  44  44  46  41  46  45  46  45  45  44  44  46  44  44  47  44  46  45  46  44  43  46 
 30  30  30  30  30  30  31  30  29  30  29  29  30  29  31  32  31  32  31  31  31  31  31  31  31  29  30  31  30  30  30  29  31  32  33  31  30  31  31  31  32  33  31  31  30  30  31  32  32  31  32  34  33  32  32  32  32  34  31  33  33  33  33  34  32  32  33  33  33  32  32  33  35  32  31  34  36  34  34  32  32  33  32  31  34  33  34  34  33  33  33  33  34  34  34  36  35  34  34  34  33  35  36  35  34  32  33  34  34  34  35  34  33  33  33  33  33  32  34  34  32  30  32  33  33  33  34  35  34  34  35  33  34  35  33  32  33  33  34  32  33  35  33  33  34  33  33  35  33  35  36  34  33  34  34  34  33  35  36  34  34  34  33  33  33  35  36  35  36  36  36  35  33  35  35  35  35  35  38  35  37  35  34  34  37  36  36  35  35  37  36  36  35  35  37  36  37  36  35  37  36  35  35  35  36  35  36  36  36  38  35  36  36  36  34  35  37  36  38  36  35  35  36  37  37  36  37  36  37  36  37  37  36  36  36  35  39  35  35  39  37  36  37  38  36  38  38  39  39  40  39  38  39  36  37  39  38  39  39  37  38  39  38  37  39  38  38  36  39  37  37  40  39  37  39  40  40  39  39  41  38  39  39  41  39  41  41  39  39  39  40  39  37  39  41  42  41  41  41  39  40  42  39  39  39  40  39  39  41  40  39  38  38  37  37  40  42  40  42  41  39  40  38  39  40  40  41  42  40  44  39  39  41  41  40  38  40  40  40  39  41  41  42  41  39  39  38  39  39  40  42  44  46  45  44  43  42  41  40  40  41  41  42  43  41  44  39  37  44  45  43  42  40  41  43  43  42  40  40  43  43  45  42  42  42  41  41  43  44  42  42  43  42  42  42  43  41  44  43  41  41  41  40  40  40  41  42  41  44  44  42  43  43  43  44  43  41  41  40  44  45  43  44  42  42  43  42  42  46  45  43  41  44  44  42  43  43  42  44  43  44  44  44  44  44  46  45  42  44  43  42  44  47  47  44  44  44  43  42  43  41  42  42  42  44  45  45  44  45  42  44  45  44  42  44  42  45  43  41  44  45  43  46  44  44  42  43  45  45  47  47  44  45  49  47  44  44  45  47  46 
 31  31  29  28  29  29  29  30  28  29  29  29  30  30  30  30  29  29  30  30  31  32  31  30  31  31  31  32  30  30  30  30  30  30  30  30  30  31  31  30  30  32  31  29  29  29  30  31  32  30  30  32  32  31  31  30  31  33  32  32  32  33  33  33  31  32  32  32  34  33  34  33  34  33  33  33  32  35  35  33  35  35  32  32  33  34  33  32  33  34  35  35  35  36  34  34  35  35  35  34  33  34  34  34  34  32  33  34  34  33  35  33  32  33  32  33  33  33  34  35  36  34  32  33  33  33  34  34  32  34  36  35  34  30  32  35  33  35  34  30  34  35  32  36  36  37  35  34  34  35  35  33  34  34  34  34  34  34  35  36  36  35  34  35  35  35  35  34  36  35  35  35  35  37  36  36  36  35  37  35  36  35  34  34  36  34  35  35  36  36  35  36  35  35  37  34  36  34  33  37  36  33  33  35  36  35  36  36  34  35  34  36  38  35  35  34  35  34  35  35  36  36  36  35  35  34  35  36  37  37  38  37  36  36  37  40  35  39  38  37  36  36  37  38  38  39  39  39  35  36  37  38  39  38  39  38  38  38  38  37  38  39  37  37  40  41  39  37  38  38  37  38  41  40  37  40  39  38  39  41  39  38  38  41  41  40  41  41  41  41  40  40  40  41  43  41  41  42  41  39  40  42  37  37  40  42  40  40  42  40  41  41  37  41  38  39  44  40  44  40  37  40  40  41  42  42  41  43  41  40  41  41  38  39  37  38  37  41  43  40  42  42  38  43  40  40  42  44  47  43  45  43  42  41  43  41  41  41  40  41  43  42  40  41  40  40  43  42  39  39  40  43  40  41  41  40  40  42  43  43  37  44  43  41  43  41  41  42  43  42  43  43  42  42  41  43  44  43  43  43  43  42  41  41  42  42  42  40  42  42  41  42  44  44  44  44  43  43  41  43  42  45  44  44  42  46  43  43  43  44  43  42  44  43  45  44  43  43  44  43  43  44  43  43  44  43  43  43  43  42  41  43  44  46  44  42  45  44  43  44  44  45  44  43  45  44  43  46  47  45  42  42  43  43  42  44  45  47  43  45  46  47  46  44  45  43  44  46  46  45  45  45  45  48  44  46  47  46  44  45 
 30  30  30  29  30  29  30  30  28  30  28  29  30  29  30  30  31  31  32  32  32  31  32  31  31  33  32  33  31  31  32  33  32  31  32  31  30  30  30  31  29  30  30  29  30  30  31  30  31  32  31  31  31  31  32  32  33  33  32  32  32  32  34  32  31  33  31  30  34  34  34  33  32  34  36  33  33  33  33  34  34  34  32  33  31  31  33  33  33  34  34  35  35  35  34  33  33  34  34  34  33  33  33  33  33  32  33  34  35  34  34  31  34  36  32  33  34  37  33  33  35  35  34  35  34  33  35  35  35  35  34  33  33  33  33  32  34  32  35  31  33  36  35  35  32  36  34  34  34  35  34  33  34  35  35  35  35  35  34  35  34  34  36  38  35  35  35  35  37  34  32  34  35  36  36  36  35  35  35  37  35  36  35  35  34  33  34  34  36  36  35  37  35  36  38  37  36  35  35  36  36  34  35  37  36  35  38  38  36  38  37  38  37  35  37  36  36  35  35  34  37  39  37  36  36  35  37  36  37  36  37  36  34  37  36  39  35  38  39  36  37  39  39  38  39  39  38  39  36  36  38  39  39  40  38  37  39  38  37  38  40  39  38  39  39  40  39  40  41  40  39  40  39  38  39  40  37  39  41  42  37  39  41  41  40  41  41  41  40  41  39  39  42  40  39  38  39  40  39  38  38  42  41  39  37  38  40  41  42  42  42  39  39  40  37  39  39  39  38  39  40  42  39  40  41  43  41  35  40  39  41  44  44  39  75  65  40  39  40  42  41  41  42  40  44  44  42  44  46  40  40  37  37  39  43  41  41  43  42  41  42  40  41  41  40  40  42  42  42  42  38  40  42  42  41  40  38  38  43  42  38  42  43  41  44  41  41  41  41  41  44  42  42  40  40  42  43  42  42  43  42  43  42  43  42  42  42  41  41  39  41  42  42  43  44  43  44  46  44  42  40  46  43  42  42  44  46  42  42  44  44  41  41  42  46  44  41  43  43  43  43  44  43  42  44  44  45  42  43  44  42  44  41  43  43  43  45  44  43  45  44  46  45  44  44  41  43  46  45  42  44  45  43  43  43  45  43  45  44  45  46  47  45  43  45  44  44  45  44  44  45  47  46  45  45  47  45  45  45  45 
 29  29  31  30  30  30  31  30  29  30  28  29  30  30  30  30  31  32  31  30  31  30  32  31  31  32  31  32  31  31  33  34  33  32  33  32  31  30  30  31  31  30  30  32  32  31  31  30  30  32  32  32  31  31  31  33  34  33  32  32  32  32  35  32  31  33  34  32  34  34  33  32  34  33  33  32  35  33  33  34  32  31  32  34  32  31  33  34  34  33  33  34  32  33  34  33  34  34  34  34  34  34  33  33  33  34  34  31  34  33  32  31  35  36  33  32  34  34  34  34  33  33  34  35  34  35  36  32  34  36  35  35  33  33  34  32  35  35  34  31  35  34  30  34  35  34  31  34  34  34  34  33  34  35  34  34  35  35  36  35  33  34  34  35  34  34  35  34  35  34  33  34  34  34  35  36  36  36  37  35  35  39  33  36  35  36  34  33  35  35  35  37  36  36  37  38  35  36  36  36  36  36  36  38  36  35  37  35  35  36  36  36  35  35  36  36  36  37  37  37  38  37  37  36  36  35  35  34  34  35  36  36  36  39  38  36  37  36  37  37  36  38  37  38  38  38  38  40  38  39  40  39  39  38  37  38  40  39  37  38  38  37  38  41  38  39  39  40  40  39  40  40  40  39  40  42  38  39  40  39  38  41  43  42  43  42  41  41  40  41  41  41  43  40  39  39  40  41  41  39  39  41  41  40  38  40  41  40  40  41  40  37  36  39  38  38  44  48  36  68  54  40  41  41  41  41  45  43  40  45  49  44  41  40  46  42  38  43  41  38  42  42  40  39  40  40  40  41  40  38  42  40  39  40  42  37  38  41  43  40  40  39  41  41  39  41  41  42  41  42  41  42  40  42  42  42  40  42  40  41  42  41  41  41  44  42  41  42  41  41  42  40  42  40  40  41  43  42  42  41  41  41  43  44  42  42  43  42  41  39  40  42  40  41  44  43  43  46  42  42  42  43  44  43  45  42  46  41  41  42  43  42  41  43  43  45  44  41  43  43  42  43  42  44  43  42  44  44  43  45  44  45  41  44  45  46  43  43  42  44  40  44  45  45  45  44  45  46  43  42  45  45  45  45  44  44  43  43  43  45  47  47  45  44  44  45  44  44  43  44  48  46  42  44  48  48  46  48  50  46 
 28  29  30  30  29  30  31  29  30  29  29  29  30  30  29  30  30  31  29  30  30  30  31  28  30  32  29  31  31  32  33  33  31  32  31  31  32  32  32  32  33  32  31  32  32  30  30  29  29  32  31  30  30  31  30  32  31  33  31  32  32  32  33  32  32  33  35  35  33  34  33  33  34  32  32  33  32  33  35  36  33  33  35  35  34  33  33  32  33  34  33  33  31  32  33  34  36  35  35  35  35  35  33  34  34  33  33  32  34  32  33  32  34  33  33  32  34  34  35  35  34  33  33  34  34  33  35  34  36  35  33  33  35  32  34  35  35  34  36  34  31  33  35  35  33  33  33  37  34  33  34  35  33  34  35  35  34  34  36  34  34  36  35  34  33  33  35  33  32  33  34  35  34  34  33  34  35  38  38  35  37  37  33  35  35  34  35  34  34  36  36  36  36  36  36  34  35  37  37  36  35  37  36  35  35  35  33  33  37  36  35  39  37  37  34  34  35  36  36  37  37  36  36  35  39  37  37  36  37  37  38  38  38  38  40  37  37  38  38  37  37  37  36  37  39  39  38  38  38  39  38  38  39  38  38  39  40  38  38  39  38  35  37  41  38  41  39  39  39  39  41  39  40  42  38  41  39  38  39  40  42  39  40  41  45  42  41  43  42  40  41  40  43  42  39  40  39  38  41  41  41  39  41  42  42  47  45  41  41  41  38  57  46  42  42  47  43  43  36  47  43  38  40  43  41  39  46  39  37  42  38  40  41  41  37  38  41  39  41  41  39  41  43  38  42  43  40  43  41  40  44  43  40  40  41  36  38  41  42  41  40  40  39  41  38  41  40  41  42  43  43  41  39  40  41  44  42  41  40  41  44  44  41  41  43  44  41  41  42  41  42  41  42  43  42  40  43  43  41  41  44  43  41  43  41  42  43  43  43  41  41  42  41  41  43  42  42  43  43  44  43  42  44  43  43  43  43  45  43  41  43  44  43  44  43  44  45  42  43  43  42  43  42  41  43  46  44  42  42  45  44  45  42  42  46  45  44  41  43  47  43  44  47  46  46  47  45  43  44  43  44  43  45  48  45  43  46  43  44  45  46  45  47  44  43  44  45  46  44  44  46  45  42  45  44  45  45  47  46  47 
 29  29  28  29  29  30  31  28  30  30  29  30  31  30  30  31  30  32  30  32  30  30  31  30  31  32  30  32  32  32  32  31  31  33  32  30  32  32  32  32  32  33  31  30  31  31  32  31  31  32  31  32  33  31  32  32  30  33  30  32  33  34  33  33  33  32  34  34  31  32  33  33  31  31  33  34  32  35  36  35  34  33  35  34  33  33  33  33  33  33  33  34  33  32  31  34  34  33  34  34  35  34  33  34  33  31  33  36  35  34  34  34  34  32  34  33  34  36  35  33  33  33  33  33  32  33  35  33  34  34  34  35  36  34  35  34  34  33  33  33  33  34  35  34  34  36  32  34  33  32  34  34  34  34  35  35  35  33  35  35  35  36  35  34  34  35  34  33  35  35  34  34  34  35  33  33  33  36  37  36  38  34  36  33  34  31  35  36  35  37  36  34  35  36  36  34  36  36  36  35  36  36  35  34  36  38  35  34  38  37  36  36  34  35  36  34  35  37  37  35  37  36  36  35  37  36  35  36  37  36  38  38  38  37  39  35  36  39  38  38  37  38  38  39  39  39  38  37  41  38  36  37  40  40  38  39  39  38  38  39  39  37  41  42  39  40  38  39  39  40  40  42  40  40  38  38  40  40  40  42  41  42  42  37  32  24  24  26  34  39  36  32  40  34  39  37  36  31  27  27  34  36  37  37  31  40  42  34  37  40  35  50  38  30  35  34  35  33  34  34  35  33  34  36  36  37  37  39  39  40  42  44  39  41  40  42  47  42  39  37  39  42  40  40  39  42  41  44  42  40  40  43  41  40  42  41  42  41  42  42  41  42  40  40  40  43  41  41  40  41  42  42  41  42  43  44  41  41  42  39  36  40  41  41  42  43  41  40  42  42  42  43  41  43  43  39  41  42  42  42  45  43  39  41  40  42  42  42  44  44  41  41  42  43  41  41  42  42  46  45  42  43  43  42  43  44  43  48  45  43  44  44  43  43  44  44  42  43  43  43  43  43  43  44  44  45  42  45  43  45  45  44  43  42  45  44  44  44  43  46  45  42  43  45  45  46  43  42  43  42  45  44  43  45  48  45  47  43  43  43  43  44  46  43  43  43  43  46  46  43  43  46  46  46  45  47  45  46  45  47 
 30  30  29  30  30  31  30  29  31  31  30  31  31  31  30  29  30  31  31  31  30  30  31  32  31  33  32  31  31  32  32  31  31  32  31  30  31  31  32  32  33  34  30  31  32  32  33  32  32  32  32  33  34  31  33  33  33  31  31  33  33  32  32  33  33  34  35  30  31  32  33  33  33  34  33  34  34  31  33  34  33  31  31  34  32  33  34  37  34  32  33  34  34  33  32  35  35  33  32  33  35  34  32  35  35  33  35  35  34  33  33  34  32  33  36  32  31  32  34  33  33  32  33  34  35  36  36  35  33  33  35  35  34  34  35  37  35  33  34  33  34  34  34  35  33  34  34  33  33  33  35  33  34  33  34  35  35  33  33  36  34  31  33  36  35  36  33  34  35  34  33  35  34  34  34  36  34  35  35  34  34  34  35  34  34  34  33  35  37  36  36  34  35  36  34  36  35  35  35  35  37  36  37  36  37  37  36  36  36  39  38  36  36  35  37  34  33  37  37  36  36  35  34  35  35  35  36  36  36  38  39  36  37  38  37  37  36  39  37  37  37  37  39  39  40  39  39  36  42  36  38  38  38  39  36  37  38  40  40  39  38  40  40  40  39  42  38  38  38  39  37  38  39  37  39  40  40  43  42  42  33  17   3   0   9  34  44  44  22  12  13  23   6  19  15  16  25  49  35  44  19  15  27  30  32  37  21  46  43  26  31  29  20  45  36  34  35  29  35  24  31  32  37  31  24  27  27  24  33  35  31  37  40  33  30  30  27  34  25  27  32  30  37  35  36  40  37  35  38  36  35  42  35  40  37  36  36  38  42  39  40  42  40  39  39  39  40  41  40  41  40  41  40  43  42  40  40  40  40  40  40  40  39  41  41  41  41  43  42  42  42  41  40  41  44  42  41  40  43  42  41  40  39  42  42  43  43  42  43  42  42  42  42  43  40  40  44  41  44  44  41  42  42  42  44  46  44  45  43  47  44  44  45  45  42  45  43  44  43  43  43  42  43  43  43  44  44  45  41  41  43  42  42  44  44  45  41  44  44  46  44  41  45  46  43  45  46  45  44  45  42  44  47  44  48  50  46  47  45  44  43  46  45  44  45  46  42  47  47  44  46  46  46  45  48  48  45  45  45  45 
 30  31  31  31  31  32  30  31  32  31  31  31  30  30  30  29  30  31  30  31  32  32  32  31  32  32  31  31  32  33  34  32  30  31  30  31  31  31  33  33  32  33  31  31  32  31  31  31  32  32  31  30  30  32  31  32  32  32  33  34  34  31  32  33  33  34  33  31  32  32  32  34  35  36  35  34  35  32  33  33  31  34  34  35  34  32  32  34  33  34  34  34  32  34  33  35  35  34  34  34  33  34  34  33  36  34  33  33  35  33  31  33  32  32  34  33  32  32  32  32  34  33  33  36  36  35  34  33  34  34  35  34  32  34  35  35  34  35  34  33  35  34  34  33  32  32  33  35  33  34  33  32  34  34  34  33  35  36  34  34  34  33  34  35  34  34  34  35  34  34  34  36  37  34  33  33  34  34  34  35  34  34  34  33  34  35  36  35  36  34  36  35  35  38  36  35  36  35  37  38  37  35  38  38  35  35  34  36  37  36  36  36  36  35  37  37  34  33  36  35  36  36  36  35  36  37  38  36  36  38  38  38  37  37  36  39  37  36  38  38  37  38  40  38  38  38  39  36  39  36  39  39  38  37  38  38  37  40  40  38  38  40  38  35  41  39  42  37  38  40  39  40  41  40  37  38  35  31  18   4   5  49 137 181 192 199 187 205 183  98 142 187 131 191  89 102 114 154 175 213 165 127 134 126 139 112  86 110  55  52 105 119 109 138 103 109  91  79 120  94  64  96  96  77 115 118  69  90  49  33  50  45  30  60  67  50  71  43  53  85  79  53  37  56  44  33  39  42  32  42  51  34  48  36  43  41  37  36  37  38  43  41  37  41  44  44  42  39  40  41  42  41  41  36  41  41  38  41  41  40  42  39  38  41  42  41  40  42  42  42  42  41  43  41  43  44  41  42  42  40  40  40  40  40  41  42  43  43  42  42  41  42  43  42  42  44  44  40  42  44  41  44  43  41  42  45  43  42  43  44  44  45  46  45  43  43  43  45  44  42  43  43  44  44  43  45  46  44  42  45  43  45  46  43  45  47  44  44  45  44  44  44  43  45  44  45  46  45  46  47  45  45  48  44  45  48  47  47  42  43  44  46  45  42  44  45  44  45  42  46  49  49  46  45  47  45  44  47  45  46 
 30  31  31  30  31  31  30  31  31  30  31  31  30  30  31  30  30  31  31  31  32  32  31  31  32  31  30  30  31  33  33  31  31  32  32  33  32  30  33  32  31  32  31  31  32  31  32  31  30  30  30  32  30  33  31  32  31  32  34  32  33  33  34  34  33  34  33  32  32  32  31  31  32  34  33  33  33  33  33  31  32  35  34  36  36  35  35  33  33  34  33  35  33  35  33  32  33  33  34  35  33  34  33  31  33  32  33  35  33  35  34  32  34  31  31  34  34  33  33  32  34  33  34  34  33  33  34  34  34  34  35  35  35  36  36  36  34  33  35  34  32  31  34  34  35  34  33  33  31  34  32  31  34  35  35  33  34  35  34  34  34  35  34  34  35  34  34  34  34  35  35  36  37  36  35  34  34  34  35  35  34  35  34  33  35  37  37  35  34  36  33  37  36  36  36  35  36  35  35  36  37  36  35  35  35  36  36  37  36  35  35  35  35  35  36  33  35  36  35  37  36  37  37  34  36  36  37  35  35  36  37  39  38  38  38  38  38  38  38  37  37  38  41  39  37  36  39  37  38  39  41  38  36  38  39  39  38  39  40  39  38  37  39  37  41  43  41  42  38  28  19  24  23  19  16   9   6  15  42 137 217 235 253 252 218 199 185 194 165 182 209 187 182 216 154 160 138 121 146 154 136 162 132 117 130 134 117  77  47  65 101 103 101  82 100  79  72  66  91  94  84  97  90  77 102 113  96 114  76  85  85  67  65  80  83  99 121  85  96 120  95  74  68  68  68  59  68  72  67  74  79  57  73  54  83  77  69  63  51  51  57  42  45  44  45  63  59  41  45  43  44  40  42  43  45  43  44  40  40  43  41  42  45  43  42  40  39  41  42  41  42  42  43  41  41  43  41  41  42  42  42  41  41  39  41  43  44  44  43  43  42  44  45  42  43  46  43  42  42  44  41  44  43  43  42  45  43  41  42  41  42  44  45  43  44  45  45  43  46  44  46  47  46  47  44  45  45  43  43  44  45  44  45  44  43  46  44  44  44  42  44  45  41  44  44  43  43  44  45  47  46  46  44  42  45  45  45  46  42  44  45  46  45  43  45  44  47  43  44  47  48  44  46  45  44  46  46  45  45  43 
 31  30  30  31  31  30  31  30  30  30  29  30  31  30  31  31  31  32  31  31  30  31  32  32  31  31  31  32  33  34  32  31  32  33  32  33  32  30  33  32  31  31  32  32  31  31  31  31  32  32  32  34  31  32  30  33  33  33  34  32  32  31  33  34  34  35  34  33  31  32  32  31  33  34  34  33  33  31  33  34  33  34  34  34  33  35  35  33  34  35  33  34  32  34  34  34  33  32  34  34  33  33  33  32  34  34  35  35  34  35  34  31  32  34  35  35  31  33  35  33  32  33  33  34  35  34  32  34  35  34  34  35  34  34  33  36  35  32  34  35  35  36  34  33  35  35  35  34  32  35  34  33  34  34  35  34  34  33  34  34  33  34  35  34  36  35  34  34  34  34  33  33  35  34  34  33  35  36  36  33  35  33  35  34  35  36  35  36  37  38  33  36  34  35  37  36  36  36  35  35  36  36  34  35  36  36  35  37  38  34  35  37  38  36  34  33  35  38  34  36  36  36  37  34  36  36  36  36  36  36  38  39  38  38  38  38  37  37  38  36  38  37  38  39  38  38  39  39  39  41  40  38  36  37  38  40  41  39  39  37  38  39  36  41  40  28  16  12   7  23  43  34  38  33  78  84 128 213 216 207 199 200 185 149  92  47  42  60  47  52  75  70  72  70  46  76  69  49  38  33  41  58  59  63  88  58  47  35  45  50  74  82  75  53  58  44  41  56  54  50  60  68  62  40  44  44  45  63  58  74  60  51  66  55  53  53  67  66  44  42  47  54  56  57  73  60  65  58  65  55  49  53  62  63  62  56  60  67  60  48  50  43  45  42  43  52  49  45  48  43  43  39  44  47  49  49  52  44  45  48  46  47  48  45  44  41  41  43  44  42  43  42  42  41  41  41  41  40  41  42  44  44  43  41  42  43  43  43  43  43  43  45  44  43  44  44  43  43  41  44  40  42  41  42  42  43  42  43  44  42  43  45  44  42  45  45  45  41  44  42  44  45  45  44  43  44  45  46  43  43  46  44  44  44  44  46  44  40  44  44  43  44  46  47  45  46  44  44  45  46  43  44  46  47  47  45  44  45  44  47  43  41  44  45  46  46  43  45  45  42  43  43  44  46  45  47  45  45  46  43 
 30  30  29  30  30  30  31  31  30  31  28  30  31  31  31  31  31  32  32  32  31  31  32  32  30  31  31  31  32  32  32  32  32  33  31  31  31  30  33  33  31  31  32  32  31  31  32  31  32  32  32  32  32  31  31  33  32  33  33  32  31  31  32  32  32  32  33  34  32  32  33  33  33  33  33  32  32  34  34  33  34  35  35  34  31  33  34  33  34  34  34  34  32  34  35  34  34  35  35  34  33  34  34  34  34  34  32  33  36  33  31  33  33  33  34  35  32  32  34  33  33  34  34  32  33  33  34  35  36  34  34  35  36  34  33  35  34  34  33  33  37  37  35  34  33  33  35  35  34  34  34  33  33  33  34  34  35  33  35  34  33  34  35  34  37  35  35  35  36  33  32  34  37  35  35  35  36  35  35  33  34  33  35  34  35  35  34  36  37  34  35  34  33  35  35  36  35  35  36  36  37  36  35  35  36  38  37  35  37  36  37  37  37  35  36  38  35  38  36  36  37  37  38  37  36  37  37  37  37  37  40  38  38  37  36  39  37  34  38  37  39  37  36  38  38  39  39  38  37  38  38  39  37  36  35  39  40  39  38  40  40  42  34  17   7  33  47  64 115 193 234 205 208 224 201 220 226 183  97  77 116 155 192 183 181 164 151 155 145 142 146 171 169 156 134 137 141 137 130 126 105  92 114 118 117 100 103  92  94  80  90 101  77  94  91  64  60  70  66  81  63  67  60  52  54  54  54  57  57  42  39  44  46  52  59  44  34  46  46  39  44  49  45  40  43  47  45  37  44  44  43  43  43  42  43  42  44  42  44  45  45  44  43  45  40  39  41  43  45  45  44  44  44  40  44  46  45  43  45  44  44  43  44  43  45  44  43  45  44  43  44  42  42  44  43  42  43  42  41  40  43  46  44  43  43  43  42  41  43  43  42  43  43  44  44  43  45  45  42  43  41  42  40  41  42  43  44  45  44  42  44  43  43  44  44  43  43  42  43  42  43  44  45  43  43  44  44  46  42  44  43  45  44  42  43  47  45  40  41  43  43  43  44  44  45  46  44  44  44  44  44  45  44  44  45  44  44  45  43  45  44  44  45  44  45  44  43  44  47  46  45  50  44  46  51  48  46  49  49  48 
 30  31  30  30  30  29  28  29  29  30  29  29  29  30  30  30  31  31  31  31  32  33  32  31  32  32  32  32  31  30  32  31  31  32  33  31  31  31  32  32  31  31  32  32  30  32  32  32  32  33  31  30  33  32  35  34  31  33  34  35  33  32  31  32  31  32  32  34  32  32  31  32  33  32  33  34  33  34  34  31  33  32  33  34  34  33  34  35  35  31  32  34  34  33  35  34  33  36  34  32  34  34  33  34  34  33  32  34  35  33  33  35  34  33  33  34  34  33  33  32  34  34  34  34  35  33  34  33  37  34  34  34  36  36  35  36  34  34  35  35  35  34  34  36  35  35  36  34  35  34  35  35  34  34  34  33  34  33  35  34  34  35  34  34  36  33  35  37  36  34  35  35  36  34  35  36  35  34  34  35  34  34  34  34  34  34  33  34  35  35  35  33  35  37  35  37  37  34  35  38  38  35  36  37  36  37  36  34  36  37  38  37  36  36  36  38  36  36  37  37  38  36  38  36  35  36  37  37  37  38  40  37  39  37  39  39  39  37  38  36  40  38  37  38  36  39  39  40  38  37  39  40  38  37  37  38  39  38  38  38  38  40  19 114 100 158 234 214 203 171 195 225 209 229 213 209 174 171 193 212 207 161 151 166 176 181 150 181 189 161 125 122 132 125 167 127  88 110 127 121 109 111  90  75  82  93  94 112 106  87  75  79  94  79  87  99  83  71  76  97  95  59  71  86  71  68  79  64  72  58  47  51  60  62  60  57  51  51  49  52  52  50  49  51  51  52  49  50  46  44  44  44  44  41  42  47  46  38  39  44  40  44  43  43  42  45  42  42  43  45  41  37  38  43  42  40  41  39  41  41  38  40  40  39  42  41  43  43  40  40  45  41  40  43  42  42  41  41  42  40  41  44  42  43  42  43  44  42  42  44  43  43  40  42  42  40  43  41  42  42  42  41  42  42  40  40  41  42  39  40  43  40  41  42  41  42  43  45  42  41  43  42  43  45  44  44  44  43  45  43  43  44  42  44  43  43  43  44  42  43  43  44  45  42  42  44  42  46  46  45  46  48  46  45  46  45  48  50  47  47  46  48  51  48  48  47  48  50  48  48  48  47  47  48  49  49  47  46  47  49 
 30  31  30  30  30  30  29  29  29  30  30  30  28  29  31  31  31  31  31  31  31  32  31  30  32  32  32  31  31  32  31  31  31  32  31  29  31  32  31  32  33  33  32  31  31  31  32  32  31  32  32  30  31  32  35  34  35  34  34  34  32  31  33  31  32  34  31  32  32  32  32  34  32  33  36  33  33  31  32  34  32  34  32  33  34  32  34  33  33  31  32  33  33  33  34  34  33  32  34  33  33  32  34  34  34  36  34  34  33  34  35  35  34  33  33  32  32  37  35  33  36  33  32  37  38  35  37  35  35  35  34  35  33  34  34  34  34  32  36  36  37  37  34  36  35  37  39  36  34  36  35  35  36  35  34  33  33  34  35  34  35  35  34  33  35  33  34  35  33  34  37  36  35  34  36  37  36  36  35  35  35  36  34  34  35  33  34  35  35  34  34  36  34  35  36  35  35  35  38  35  38  38  36  37  37  35  35  37  35  36  38  37  35  35  37  40  37  38  38  37  37  35  38  38  34  35  39  38  35  37  37  39  39  37  38  37  38  37  38  38  38  37  38  39  37  40  40  39  37  38  40  40  38  39  39  37  38  40  39  38  37  39  13 163 246 222 239 237 181 146 167 178 179 169 160 167 134 122 110 117 112  68  78 121  82  58 106 151 153  56  44  41  93 128 137  51  16  18  33  44 106  97  61  42  38  33  46  72  54  44  41  43  59  65  78  87  83  59  71  81  75  56  77  83  81  71  67  58  69  68  77  70  63  58  61  66  61  64  62  59  59  53  59  61  54  56  62  63  58  54  59  50  52  57  58  56  49  51  51  52  48  50  51  54  51  50  56  55  50  51  54  58  49  47  49  50  40  40  45  46  41  44  51  43  43  46  45  42  39  40  44  39  42  43  42  42  37  40  42  44  41  40  42  43  38  38  40  44  45  40  44  39  41  39  39  42  40  44  42  40  45  42  43  42  41  45  49  42  45  42  43  44  42  41  43  43  43  44  46  45  42  45  45  45  47  49  48  45  45  45  48  51  49  48  47  47  45  46  48  49  47  47  45  45  47  44  44  49  48  46  45  47  46  49  47  47  50  50  53  51  48  47  49  49  47  48  44  48  48  48  47  46  48  49  48  48  51  48  47  47 
 31  30  31  32  31  30  30  29  29  30  30  31  30  29  31  31  30  30  32  31  32  31  31  31  33  32  30  31  31  31  31  31  32  33  31  31  32  33  32  31  33  33  32  31  32  30  31  32  31  31  32  32  31  32  35  34  34  33  33  33  32  32  32  30  33  34  32  31  31  32  34  32  31  32  34  32  32  32  32  33  32  34  34  33  34  33  33  32  33  32  32  32  32  33  34  34  35  33  35  34  34  33  35  33  33  34  33  35  33  33  34  33  35  33  33  32  32  36  35  35  36  34  34  35  35  35  37  35  34  35  34  35  36  36  35  34  35  33  34  35  37  38  35  36  35  35  36  35  35  37  35  34  36  35  35  35  35  34  34  34  34  34  35  36  35  34  35  34  33  34  35  37  36  36  37  38  37  37  34  33  35  35  34  35  37  34  35  35  35  34  35  37  36  34  35  36  35  36  36  35  37  36  36  37  37  35  37  37  34  37  37  37  35  35  37  37  37  38  36  37  37  36  37  36  37  38  39  37  36  40  38  38  37  37  38  38  38  37  37  38  37  36  37  37  37  38  39  38  36  37  39  39  40  39  39  39  39  40  38  36  39  35  25   8 104 255 247 255 227 211 200 226 216 230 227 233 228 225 224 220 188 227 232 216  98 173 225 134 127  95 193 232 220 120  82  70 106 116 150 168 122  75  89  69  90  98  92  56  43  45  42  54  56  50  61  72  57  66  81  73  61  67  57  60  69  64  52  52  49  46  57  54  56  49  53  55  59  66  54  57  70  59  59  54  55  65  64  65  60  53  59  58  62  62  65  47  46  54  60  62  53  57  54  50  51  49  53  51  49  53  56  60  53  62  46  50  54  44  49  48  46  49  55  51  47  51  52  48  47  48  50  48  52  49  49  55  48  45  50  48  48  47  45  48  44  43  43  46  50  47  50  45  47  47  45  49  46  49  50  49  49  46  46  48  46  48  53  45  51  50  47  48  50  49  50  47  45  47  47  47  45  46  47  49  44  42  45  51  49  46  47  50  50  46  46  49  47  46  48  50  47  47  48  47  47  46  45  50  47  47  45  47  44  46  47  48  47  47  49  47  49  47  51  50  45  49  49  49  48  46  49  49  44  48  50  50  50  47  46  44 
 31  31  31  31  30  30  32  30  29  30  29  30  31  30  30  31  30  30  31  32  33  31  31  32  33  31  30  31  31  30  31  31  31  33  32  33  32  32  33  32  32  32  31  31  32  31  31  31  31  31  31  31  31  31  34  32  31  31  32  33  33  34  32  31  34  33  33  34  33  33  34  31  33  32  31  34  32  34  34  32  32  33  34  34  33  34  33  33  34  32  32  34  34  33  33  33  33  34  36  34  33  33  34  34  32  33  34  35  35  34  33  33  35  34  34  34  34  32  33  36  35  35  35  33  33  35  36  36  35  35  34  34  34  35  35  35  35  37  34  34  36  36  35  37  37  35  34  33  33  36  36  37  34  34  35  36  35  34  34  34  34  34  35  36  34  33  34  34  36  35  36  39  37  35  35  36  36  35  35  34  35  36  34  37  37  35  36  35  34  36  36  35  36  36  35  37  36  36  36  37  37  35  35  36  36  35  38  36  35  37  36  38  37  37  37  36  38  38  37  37  38  37  37  34  37  38  37  36  39  41  39  36  37  37  38  40  40  37  38  38  38  37  38  38  38  38  38  39  37  37  39  40  41  38  37  37  39  39  38  40  35  36  36  17  20  73 108 223 231 207 212 114 168 105 150 144 141  92  96 104   9  33  77 110  82 161 124  56  61  74 128  89  73  10  28  38  64  61 125 113  20  51  54  52  87  62  66  52  49  44  43  48  48  39  32  39  34  39  42  49  53  54  43  51  50  63  76  68  68  72  74  59  48  49  46  53  83  56  56  63  62  55  47  39  49  65  50  61  56  40  46  49  56  60  62  48  52  45  47  46  46  49  51  43  47  45  44  50  43  42  51  48  49  52  44  57  55  52  55  46  47  45  45  48  45  49  50  49  48  50  49  48  47  50  47  50  52  48  47  50  47  47  47  49  51  47  47  48  51  51  46  49  47  47  45  47  47  45  46  45  49  50  44  50  47  46  49  46  47  49  46  44  46  52  51  46  45  49  46  45  48  44  47  46  43  47  46  45  51  49  46  44  46  46  47  50  50  47  44  48  47  49  49  47  48  48  46  47  46  48  47  49  45  45  43  50  48  45  43  46  49  46  49  46  46  49  50  48  45  45  47  45  44  51  46  47  48  45  49  47 
 30  30  30  30  29  30  31  31  30  30  30  30  31  30  29  31  31  31  31  32  31  30  31  30  31  32  31  32  32  31  30  30  31  32  32  31  30  31  32  32  31  31  31  31  32  31  31  31  31  31  30  29  31  30  32  32  31  31  32  33  33  34  33  32  33  32  33  35  35  34  34  34  34  33  32  34  34  35  35  33  33  32  33  33  33  35  33  33  33  33  34  34  34  34  32  33  34  35  35  33  33  33  34  34  34  35  34  34  35  34  34  34  34  35  35  35  35  33  33  37  35  34  36  33  32  34  35  35  35  35  34  34  33  34  35  34  33  37  34  34  35  34  36  38  37  35  35  35  35  35  36  38  34  35  36  35  34  33  35  35  36  35  35  35  34  34  35  35  35  36  36  38  36  34  34  35  36  36  36  35  36  37  33  35  35  36  37  35  34  36  35  35  35  37  36  36  35  36  38  37  35  37  36  34  35  35  37  36  36  36  35  37  35  35  35  38  37  36  39  38  37  36  37  37  35  35  35  36  37  38  39  36  38  37  37  39  38  37  39  39  39  38  38  37  38  38  38  39  38  37  39  40  39  37  38  37  38  39  39  38  34  39  37  32  23   9   1  60  66  10  27   2   4   6   4   4   4   8   9  10  23  22  12  11  14  12  33  45  18  45  36  12  18  34  35  31  27  38  37  22  39  54  38  39  34  31  41  38  40  41  38  37  39  41  38  37  39  38  37  36  36  41  42  37  37  39  43  36  58  74  72  48  43  57  69  84  98  61  75  74  66  61  44  44  49  55  43  41  47  46  45  50  63  53  54  62  55  58  56  48  46  42  45  44  44  42  42  42  40  40  42  42  43  48  44  50  46  52  54  49  45  44  46  45  46  49  45  46  45  49  48  45  44  47  44  45  48  45  47  44  43  44  46  50  51  46  47  47  48  49  45  46  45  45  45  44  49  45  47  49  45  45  43  46  45  44  47  47  46  48  48  45  43  48  49  47  47  48  45  44  46  44  45  47  43  49  47  44  51  46  46  45  42  43  45  46  47  43  42  47  46  47  47  46  47  46  43  45  43  44  45  47  45  44  44  47  44  44  44  44  45  44  45  44  48  46  45  47  48  47  45  47  49  49  43  45  46  45  48  48 
 30  30  31  31  31  29  29  30  30  29  31  30  30  31  30  31  32  33  31  31  31  32  33  31  31  33  32  32  32  33  32  31  31  32  32  32  31  31  31  31  31  31  31  31  33  32  31  31  31  31  31  31  33  32  33  33  33  33  33  33  32  31  33  33  33  32  34  34  32  33  35  34  33  34  33  33  35  34  33  33  33  33  33  33  34  34  34  34  34  35  35  32  34  34  32  35  36  35  34  33  34  35  35  34  34  35  34  34  35  35  33  34  35  34  35  35  36  36  35  38  35  33  34  34  33  33  33  34  35  36  35  34  35  34  35  33  33  35  32  35  37  35  35  36  35  35  36  37  37  35  35  37  34  36  36  35  35  34  36  35  36  35  35  35  36  36  34  34  32  34  35  37  35  35  36  35  36  37  35  35  36  37  34  35  36  36  36  34  34  35  35  35  35  36  36  37  36  36  36  36  36  35  36  35  36  35  35  35  36  37  37  36  34  35  35  36  37  37  38  37  37  36  36  37  38  35  36  36  34  37  38  35  37  38  38  38  37  35  38  38  38  38  37  36  38  38  37  38  39  37  40  39  36  37  40  40  39  39  37  39  36  39  35  37  38  42  33  14  14  25  24  34  40  36  38  38  40  39  38  40  40  41  43  40  40  36  30  29  37  32  34  41  44  39  39  38  39  36  36  32  49  48  39  42  64  50  37  45  39  40  46  43  41  42  46  43  38  43  44  42  46  47  41  38  40  38  38  36  39  39  37  43  38  52  73  47  47  53  62  44  55  56  40  45  41  38  41  38  41  40  43  55  49  43  44  57  54  68  70  50  41  42  43  44  42  40  40  42  47  46  45  43  47  49  49  48  46  49  48  49  44  45  44  43  43  42  40  39  38  42  44  40  41  41  40  43  42  41  41  42  40  41  43  43  43  39  42  42  43  44  45  41  41  41  41  40  46  44  41  41  41  42  42  44  43  44  47  46  43  44  43  42  44  43  45  46  45  43  44  45  44  45  46  45  42  48  48  44  48  43  45  45  42  43  45  45  46  45  45  47  44  45  47  46  44  45  44  45  43  43  45  44  43  45  48  45  41  44  47  44  44  48  49  49  46  46  43  47  47  47  46  49  48  44  45  45  46  46  45  45 
 32  32  31  30  31  31  30  31  31  30  31  30  30  30  31  30  32  33  31  31  32  33  34  33  32  32  33  32  32  33  32  32  32  33  32  32  32  31  31  31  32  32  31  31  32  31  32  32  31  31  31  30  32  33  33  31  32  32  32  33  32  32  33  34  34  34  36  33  32  34  34  32  32  34  32  32  34  34  34  35  35  35  35  34  33  32  34  35  34  35  34  33  36  35  32  33  34  34  32  34  34  35  36  35  35  35  35  35  36  36  34  34  35  34  34  35  35  35  34  35  34  33  35  36  34  35  35  34  35  36  35  34  33  32  34  33  34  34  33  35  36  35  35  35  34  35  36  35  34  34  34  37  35  35  35  34  35  35  36  34  36  35  35  35  35  35  33  33  33  33  36  35  35  36  36  35  35  36  37  35  36  38  37  36  37  36  35  35  34  35  34  35  35  34  36  37  36  35  35  38  37  33  34  35  37  36  35  36  35  37  37  37  39  39  38  36  38  39  36  37  37  38  38  35  38  36  38  37  36  37  37  36  35  38  38  37  37  36  37  37  39  39  37  36  39  39  37  38  39  39  42  40  37  40  40  41  41  40  39  39  37  38  36  36  38  37  38  42  40  40  42  40  38  39  39  39  40  39  40  38  38  36  41  40  42  43  43  41  38  42  43  42  41  42  39  39  41  40  42  41  36  34  36  35  45  43  40  43  38  42  42  40  43  41  42  40  42  45  44  44  45  40  42  42  43  43  42  42  39  38  38  42  40  40  35  37  37  38  36  37  39  39  36  42  42  41  41  39  41  42  42  42  38  41  41  44  45  44  43  47  43  43  41  40  41  40  42  46  46  44  41  43  42  41  48  47  43  48  46  42  45  43  44  46  43  42  41  44  44  45  46  41  40  42  43  43  44  42  43  42  42  44  43  43  43  41  41  45  43  41  43  41  42  42  42  41  44  44  44  42  43  41  44  42  42  44  44  43  45  45  42  42  47  42  43  44  44  41  42  44  44  46  46  45  43  44  43  42  43  45  43  40  43  44  44  45  45  45  45  44  46  47  45  47  46  47  46  46  46  47  48  45  45  47  48  48  47  46  46  45  44  45  46  46  45  47  44  44  44  45  43  43  46  47  45  46  46  48  48  47 
 30  30  30  29  31  31  30  30  31  30  30  31  30  30  32  32  32  32  31  32  32  31  32  32  31  30  33  32  31  33  33  32  33  33  31  32  31  31  32  32  33  33  32  31  31  30  32  32  31  31  31  29  31  33  32  30  31  31  32  33  33  34  33  33  32  32  34  32  33  34  31  32  34  35  31  33  33  34  35  35  35  35  35  34  33  32  34  36  35  34  32  34  35  35  32  33  34  34  33  36  35  35  33  34  33  34  34  32  34  36  35  34  35  34  33  34  34  34  33  34  36  35  35  35  34  35  34  34  36  36  35  33  33  32  34  33  35  36  36  34  34  33  35  35  36  38  36  35  34  37  35  37  37  37  36  33  34  35  36  35  36  35  35  36  34  35  35  35  34  32  35  34  35  37  35  36  37  38  38  35  34  36  37  36  38  37  36  37  35  37  36  36  37  35  36  34  35  35  36  37  37  36  35  34  36  35  36  37  35  39  35  35  37  35  39  38  36  36  37  38  36  39  42  37  36  37  37  36  38  35  36  38  36  37  37  37  39  38  37  37  39  39  37  36  39  40  38  37  39  39  41  39  38  41  39  40  41  39  41  39  39  38  35  37  37  36  41  40  39  39  40  41  35  38  39  39  37  40  38  42  41  41  37  42  40  40  41  40  42  39  40  40  43  41  42  39  40  40  40  38  40  38  40  38  34  39  41  41  41  39  40  41  43  42  40  40  40  43  43  45  43  40  38  39  44  40  39  39  44  43  41  42  41  44  40  42  44  42  42  44  39  42  42  39  41  38  41  40  39  42  40  40  41  41  43  39  40  41  40  41  45  43  41  42  43  43  40  40  41  42  44  41  40  41  44  40  40  42  42  44  40  42  42  44  42  44  41  45  45  44  45  41  41  40  42  44  42  44  44  44  42  43  46  48  47  45  42  43  43  43  43  45  42  42  43  45  44  44  45  40  45  44  43  42  41  44  42  42  44  42  43  42  42  43  44  43  43  42  42  44  46  45  44  43  43  40  40  44  44  42  42  44  42  42  43  44  43  42  46  44  44  44  45  48  44  45  44  48  48  45  46  44  45  48  46  44  43  46  46  43  45  44  47  45  47  46  45  44  48  46  42  44  49  47  47  49  45  44  47  45 
 31  29  30  30  30  31  31  31  31  30  30  30  30  32  33  32  30  31  31  31  32  33  33  31  31  32  33  32  32  32  32  33  32  32  33  33  32  32  32  33  34  31  33  32  30  31  31  31  32  32  30  30  32  31  32  32  32  34  34  33  31  33  33  33  33  34  32  32  34  34  34  35  34  33  33  35  34  33  34  34  34  32  35  36  34  34  34  34  35  34  34  33  33  34  34  34  35  35  35  34  33  33  33  35  33  33  36  33  34  34  34  34  34  33  34  35  35  33  35  35  35  37  35  34  35  35  35  36  36  35  36  34  33  34  33  34  34  33  33  36  33  33  36  36  35  36  36  37  36  36  35  35  35  36  35  34  37  36  34  35  33  35  36  37  35  36  37  35  33  36  35  34  36  36  35  34  35  36  34  35  36  37  36  37  38  37  36  37  36  38  38  36  36  36  36  37  36  36  36  36  37  37  36  34  34  35  37  40  36  36  35  38  34  36  39  38  38  36  38  39  38  36  38  39  39  36  36  37  36  36  37  39  39  37  36  37  38  39  37  37  39  39  35  40  37  39  39  40  40  40  38  41  37  39  39  41  40  40  39  37  41  40  38  37  40  39  39  38  38  40  38  39  40  38  37  38  39  40  38  42  39  41  41  40  42  39  40  39  42  42  42  40  41  43  39  38  39  38  40  40  41  40  39  40  40  42  40  40  39  38  42  43  43  40  42  43  43  41  41  39  40  44  44  42  42  40  40  43  41  43  43  42  39  39  41  40  41  39  40  42  42  43  41  40  40  40  41  43  40  37  39  43  41  40  42  40  40  42  39  43  43  42  42  42  40  40  40  41  41  42  44  42  42  43  42  41  43  42  43  43  44  43  43  43  44  44  42  43  42  43  41  41  43  43  42  43  43  44  44  43  41  42  43  43  42  43  44  42  46  43  41  41  43  40  41  44  42  42  43  42  43  46  42  43  43  43  41  43  44  45  44  44  44  46  43  41  41  42  42  43  48  42  44  43  44  44  44  44  42  44  42  41  44  46  43  45  46  46  46  43  43  44  45  44  45  46  44  47  46  44  46  45  46  48  46  43  41  45  44  43  45  45  48  47  43  43  45  45  43  45  43  44  45  45  46  47  44  44  48  48 
 30  31  31  31  30  28  30  31  32  32  30  31  31  32  32  32  32  33  34  33  32  31  33  32  32  33  34  33  33  32  32  33  33  33  34  32  32  33  32  33  33  31  32  32  33  34  33  32  31  30  30  31  31  31  31  31  32  33  33  33  31  32  34  33  33  34  33  33  35  35  34  33  33  33  33  33  34  33  33  33  34  33  35  35  33  32  33  33  34  34  35  33  32  33  34  34  34  34  34  34  33  35  33  33  34  33  35  34  34  33  34  33  33  33  33  34  34  33  35  35  34  36  34  34  35  36  37  35  35  35  34  34  34  35  36  36  35  34  33  36  34  34  35  35  35  34  34  35  35  35  35  34  35  35  34  34  34  35  35  34  32  35  36  35  35  34  34  34  35  35  34  36  37  35  37  37  37  37  34  36  38  38  36  35  36  36  37  36  36  37  36  36  37  36  36  36  36  38  36  37  37  36  35  36  37  36  36  37  35  37  35  36  34  37  37  35  37  37  38  38  37  37  38  38  39  40  36  34  36  37  38  37  38  39  38  41  39  37  38  38  40  38  36  37  37  39  38  38  37  39  38  39  38  41  39  43  41  39  40  39  40  39  40  39  39  39  35  38  40  38  39  39  41  41  39  41  41  40  37  39  37  38  39  39  40  41  40  38  40  38  38  39  39  39  38  38  39  39  39  40  40  38  39  42  42  41  39  38  39  40  41  39  41  40  38  43  44  42  43  40  38  40  40  41  44  43  42  41  39  41  42  46  44  43  43  41  42  42  43  44  43  41  42  42  43  43  42  40  40  40  39  40  40  41  41  39  39  40  41  42  43  43  42  39  39  41  43  44  42  41  42  41  41  43  43  42  41  44  43  43  44  43  41  41  41  40  40  41  42  43  44  42  42  42  41  42  42  42  46  42  44  44  40  42  41  40  43  44  41  40  38  42  44  42  42  44  44  44  43  43  42  43  42  43  42  43  42  41  42  42  42  43  43  43  43  43  43  41  40  45  42  44  42  44  44  42  43  44  44  44  42  43  44  46  44  46  45  43  42  42  42  42  44  43  45  45  44  44  44  43  43  48  47  47  45  46  46  44  46  45  44  44  47  47  44  46  45  44  44  47  47  47  46  47  45  48  48  46  44  45 
 30  32  31  31  31  30  31  31  30  32  30  31  31  32  32  31  33  32  33  34  33  32  33  33  32  33  34  33  33  32  32  33  32  32  33  32  32  33  33  33  32  32  32  33  32  31  32  33  32  32  33  31  30  31  31  31  33  32  32  33  33  33  33  33  32  33  33  33  33  33  33  34  33  34  33  32  34  33  33  33  34  35  34  34  34  33  33  33  34  35  35  35  35  34  34  34  34  34  35  34  33  35  32  32  33  32  33  34  33  33  34  34  33  34  33  33  34  33  35  34  33  33  33  34  34  36  36  35  36  35  35  35  34  34  34  35  33  35  33  34  35  35  34  35  34  33  33  34  34  35  35  33  35  36  35  34  33  34  35  36  34  35  35  35  36  35  35  36  34  34  34  35  35  35  36  38  38  37  35  35  37  37  36  37  36  36  37  35  36  36  35  37  38  37  38  36  35  38  35  36  37  36  36  37  37  37  35  36  34  37  36  36  35  37  36  35  35  36  37  37  37  37  38  38  38  37  35  36  38  39  40  35  37  40  39  38  39  38  37  39  40  38  39  37  38  38  39  38  38  40  40  39  40  42  38  41  40  39  42  41  38  36  40  39  37  38  40  41  39  36  40  39  40  41  39  38  40  40  38  41  40  40  41  41  40  40  40  39  40  39  39  41  41  39  40  38  40  40  39  40  40  37  38  40  40  41  42  40  40  39  38  39  39  39  39  39  39  41  43  42  41  42  38  38  40  41  41  40  41  41  40  41  41  41  42  41  42  44  42  44  42  42  42  42  42  43  42  42  43  39  39  40  40  43  42  42  41  40  42  41  41  42  40  41  43  41  41  44  41  41  42  40  41  42  43  43  41  44  43  42  44  45  40  43  42  43  45  43  43  44  44  41  41  41  40  41  43  42  44  43  41  42  41  44  42  40  42  43  40  46  43  42  41  42  43  43  43  44  43  44  42  44  45  44  43  43  42  42  42  41  42  43  40  42  43  45  45  44  43  44  42  42  41  41  44  44  44  43  44  42  41  44  42  45  43  44  43  43  42  44  43  43  44  44  44  44  44  44  43  43  44  46  44  44  44  45  46  47  48  47  44  43  46  46  45  47  46  44  46  45  46  47  46  49  45  45  45  45  48  45 
 31  31  31  31  31  30  31  31  29  32  31  30  30  31  32  32  34  32  32  33  32  32  32  31  31  33  32  32  32  32  32  32  31  31  31  32  32  31  32  32  32  33  33  32  31  31  32  32  31  32  33  32  31  32  32  32  33  32  31  33  34  34  32  32  31  32  35  33  32  33  34  33  33  33  32  32  33  33  33  34  33  34  33  33  34  34  34  34  35  34  33  37  37  35  34  34  35  35  35  33  33  34  33  33  34  34  35  34  33  33  33  34  34  35  34  34  34  33  35  35  33  33  33  34  35  35  34  34  35  35  34  34  36  34  33  33  34  37  34  34  35  36  34  34  35  35  34  34  35  35  35  35  36  36  36  35  34  34  34  36  35  35  34  34  35  34  34  36  35  34  36  36  34  34  35  36  36  36  37  36  36  37  37  37  35  36  37  37  36  36  36  38  37  36  40  36  35  38  35  35  36  36  37  37  37  37  37  38  36  35  38  38  36  37  37  38  36  36  37  36  37  37  37  38  36  34  36  39  39  40  41  36  38  38  39  36  39  40  38  39  38  37  39  40  38  39  40  39  39  39  39  40  39  40  38  41  38  39  41  39  39  38  40  37  39  41  39  38  38  41  41  39  37  39  39  39  39  39  40  41  40  39  40  40  39  39  39  39  40  41  40  41  41  39  39  39  40  39  40  40  39  37  39  40  40  40  41  40  39  39  38  40  40  40  42  39  38  40  41  40  41  41  40  38  39  41  38  41  43  41  40  41  40  40  40  40  41  43  40  43  43  42  42  40  39  40  43  44  45  39  41  41  39  41  41  42  42  41  43  42  40  43  40  39  41  42  42  41  41  41  43  40  41  42  40  43  43  43  42  41  42  45  46  46  43  43  43  43  43  45  42  43  44  42  41  42  43  44  42  43  40  41  43  44  43  41  41  42  44  44  44  42  41  41  44  43  42  42  41  44  42  42  45  45  44  44  42  43  45  44  43  43  41  42  42  41  42  44  43  40  43  41  44  44  43  43  44  46  43  42  44  45  43  44  43  42  43  45  43  44  43  42  42  43  43  43  43  44  43  44  48  45  43  45  45  44  45  48  47  47  45  45  46  45  45  45  46  47  46  46  46  46  46  47  45  46  46  47  46  46 
 32  30  30  30  30  30  31  31  30  33  31  30  29  31  32  33  34  32  32  31  31  32  33  32  33  32  31  32  31  31  31  31  32  31  33  33  31  30  31  32  32  33  32  32  33  33  33  33  31  30  32  33  31  32  32  32  33  32  32  33  33  33  33  34  32  31  34  33  32  33  34  33  34  33  33  33  33  34  34  34  33  33  32  33  34  35  35  34  35  34  33  35  35  34  34  35  34  34  35  34  34  34  33  34  34  35  36  34  34  33  33  33  34  36  35  34  35  34  35  35  34  34  34  35  35  34  33  34  34  35  35  34  36  35  34  34  37  37  34  34  34  35  35  35  35  36  35  35  37  36  36  36  37  36  35  34  33  34  35  34  33  33  36  35  35  35  34  35  37  34  34  36  36  35  35  35  35  36  37  37  38  38  37  38  37  37  36  40  36  36  36  38  37  35  38  37  36  39  37  35  36  37  37  36  36  37  36  37  37  37  39  37  36  36  37  39  38  37  38  36  37  36  37  37  34  36  36  38  39  38  39  38  39  39  37  39  39  36  37  40  37  35  36  39  38  38  39  38  38  38  39  41  39  38  40  40  38  40  40  39  40  40  39  37  40  38  42  45  39  38  40  40  37  39  41  40  39  39  40  39  39  39  39  39  38  41  40  39  38  38  40  39  40  39  37  40  39  39  41  40  38  39  40  41  41  40  40  40  39  39  40  39  40  41  40  41  41  41  40  40  40  39  41  40  40  42  38  41  40  40  40  41  41  40  41  43  41  41  39  40  40  40  41  41  40  39  40  39  41  42  43  43  42  42  41  42  41  40  43  42  41  43  42  41  41  41  41  41  40  42  42  40  42  41  39  42  44  43  42  41  40  42  40  42  41  44  44  42  42  44  41  42  46  43  42  41  42  42  44  41  41  42  42  43  43  44  43  41  44  40  43  42  43  42  43  41  42  43  42  45  42  41  42  43  44  42  40  42  43  44  43  43  43  44  41  39  41  43  43  41  42  43  45  45  44  44  43  44  42  43  46  45  45  44  43  44  44  44  43  44  43  42  41  43  45  43  43  43  44  44  45  45  44  47  47  46  49  45  45  46  45  46  46  44  45  44  47  47  45  45  44  45  45  45  44  48  47  47  45  47 
 31  31  31  31  31  31  30  30  31  32  31  31  31  32  32  33  33  33  33  32  32  32  33  32  33  32  31  32  32  32  31  32  31  32  33  33  32  32  32  32  32  31  33  32  32  33  31  31  32  31  32  32  32  31  32  33  32  33  32  33  32  32  31  33  33  31  31  32  32  32  33  31  33  35  34  33  34  34  33  34  34  33  33  32  33  34  34  33  35  34  34  35  35  36  36  36  34  35  35  34  35  34  33  32  33  34  34  34  33  33  34  34  33  34  35  36  35  33  33  35  34  34  34  34  33  34  34  35  33  35  36  34  35  35  36  35  34  36  35  34  33  35  35  34  34  34  34  35  36  37  37  36  36  36  35  35  35  35  37  35  34  34  37  35  35  35  35  35  36  35  33  34  35  35  35  35  35  36  36  35  36  36  35  38  38  37  35  38  38  38  36  37  36  37  38  36  36  38  38  37  37  36  35  36  36  37  36  37  39  37  38  37  37  37  39  37  37  38  37  37  37  37  38  37  35  38  37  36  37  38  38  39  38  38  39  38  39  36  37  40  38  35  38  38  39  37  39  38  38  40  39  41  41  39  41  38  38  39  38  40  39  39  40  37  40  38  39  43  39  38  41  42  39  41  40  39  39  38  42  39  37  39  39  40  41  42  39  39  39  37  40  39  41  40  38  40  40  39  41  40  40  40  41  41  39  41  40  40  39  39  42  40  39  41  39  40  39  41  40  40  42  40  40  40  40  41  40  40  38  40  40  40  41  41  41  43  43  43  41  39  39  38  39  41  42  41  42  43  42  39  37  39  42  43  42  43  41  40  42  41  41  40  40  44  44  41  40  42  40  41  42  40  41  41  41  41  42  41  42  42  40  42  41  44  42  43  43  42  44  43  43  41  43  42  41  41  42  42  44  41  40  40  40  41  42  45  43  42  41  43  44  43  42  42  42  42  42  42  44  44  41  42  42  43  43  43  42  42  42  43  42  42  42  43  42  42  43  43  45  44  44  45  43  42  44  45  44  43  43  44  45  43  47  45  45  45  45  43  45  44  45  44  42  44  44  44  43  42  43  43  43  44  43  46  46  47  48  43  45  46  43  44  46  44  44  46  47  46  45  43  43  45  44  47  45  44  44  46  48  48 
 31  33  31  31  31  31  31  31  32  32  31  32  32  33  32  34  34  35  34  33  32  31  33  32  31  32  32  32  32  32  33  32  32  32  32  32  32  32  34  32  32  31  33  32  30  33  32  31  31  32  31  32  32  32  33  32  32  33  33  33  32  32  32  32  33  33  31  33  34  34  34  31  32  33  32  31  34  34  33  34  34  34  33  34  33  33  33  32  34  34  35  34  35  36  36  35  35  36  35  34  35  34  35  34  34  34  34  35  34  34  33  33  33  34  35  35  33  33  33  33  35  34  33  33  33  35  35  35  33  34  35  34  35  34  37  36  33  36  36  36  35  37  35  35  35  33  35  36  36  36  36  35  35  37  36  36  37  36  38  37  36  34  36  34  33  33  35  35  35  35  34  34  34  35  35  36  36  36  36  35  35  36  36  36  36  36  35  38  37  38  36  36  36  39  37  36  36  37  38  37  37  35  35  37  36  37  36  37  38  37  38  37  37  37  39  37  37  38  38  37  36  37  38  36  35  36  38  37  36  39  38  38  37  38  40  37  39  40  38  39  40  37  40  38  40  38  40  39  40  41  38  40  41  40  41  39  41  38  36  41  40  39  41  40  40  40  40  39  38  38  40  41  40  40  39  40  41  38  40  38  37  39  39  40  40  41  37  38  40  38  40  38  40  41  39  41  40  39  41  40  40  41  41  41  40  41  39  37  39  38  41  43  40  39  40  37  39  40  40  39  40  39  40  41  40  40  41  41  40  41  41  42  42  42  42  42  42  43  43  42  43  41  40  39  41  41  40  44  43  41  40  39  41  41  40  40  40  42  42  42  43  40  39  43  43  41  43  44  41  42  43  40  39  39  41  41  41  40  41  41  40  42  41  45  43  43  42  42  44  41  45  42  43  40  40  41  42  43  44  44  41  40  41  41  41  43  41  44  41  42  44  44  42  41  42  43  42  41  42  42  40  42  42  44  44  45  44  44  44  44  43  43  41  41  43  43  43  44  44  43  44  43  42  44  43  42  43  45  45  45  45  43  45  46  44  44  45  43  46  44  44  44  41  44  43  45  45  43  42  44  45  44  44  44  44  44  42  44  46  46  43  42  46  45  44  47  46  47  46  45  45  45  45  48  46  45  46  47  47  46 
 31  31  30  31  31  32  32  31  32  32  32  32  31  33  32  33  35  33  32  31  32  33  34  33  32  32  33  32  31  32  31  30  32  33  32  32  32  31  33  32  31  30  31  32  32  32  32  32  32  33  33  32  31  32  33  32  32  33  32  32  32  32  36  32  31  33  31  33  34  33  34  35  34  33  32  33  34  35  34  35  35  34  34  35  34  33  34  33  33  33  34  32  34  34  34  35  35  35  35  34  34  34  35  36  36  35  34  35  35  34  35  35  36  36  36  35  34  35  34  33  35  35  34  34  35  35  34  34  36  36  35  35  35  32  35  35  36  35  35  34  35  37  36  37  37  34  36  39  36  35  34  34  35  37  37  34  34  35  36  35  35  36  35  35  36  34  35  37  36  35  35  35  34  36  36  37  36  35  36  36  36  36  35  38  38  36  37  37  35  36  35  38  36  36  35  35  38  37  37  35  37  37  37  37  37  36  36  36  34  37  37  37  37  37  37  37  38  38  40  38  38  40  39  38  36  35  37  37  38  40  37  35  37  37  36  37  38  39  36  37  39  39  40  39  39  39  37  38  38  39  39  41  40  40  40  40  42  40  39  40  39  39  41  40  40  42  40  39  39  41  39  40  40  39  42  39  41  39  38  39  41  39  39  39  40  38  38  38  40  39  41  39  38  40  40  42  39  37  40  40  38  40  40  38  40  41  40  37  40  37  39  41  41  41  41  40  40  40  42  41  39  38  40  42  42  40  41  43  42  39  42  42  41  43  41  40  40  41  41  41  42  43  43  39  40  39  40  41  39  41  41  44  46  44  42  40  41  42  40  40  43  42  43  43  42  40  42  43  42  44  46  45  42  40  40  40  41  43  42  40  40  42  41  41  42  43  43  43  43  42  41  39  42  42  42  42  42  43  45  43  43  42  42  42  41  44  42  43  43  41  44  43  44  42  42  43  43  43  42  43  43  43  43  45  44  44  43  43  43  44  44  43  42  41  43  44  42  44  46  43  42  42  42  45  43  41  44  45  44  44  44  43  42  44  45  45  45  42  45  41  43  45  43  45  44  43  46  45  42  45  45  47  44  43  44  42  42  46  47  45  45  43  45  47  44  46  45  47  46  46  47  47  47  45  49  47  45  45  44  44 
 31  31  31  31  32  32  30  32  32  31  32  33  32  31  33  34  32  33  33  33  33  32  32  32  33  34  32  31  33  32  30  32  31  33  34  32  32  32  34  33  32  31  32  32  33  31  31  32  33  33  33  31  32  31  30  33  33  32  32  32  32  31  33  31  32  32  32  33  33  32  32  33  33  33  33  33  34  32  34  33  34  34  33  34  33  33  33  33  34  35  34  34  33  33  34  34  33  34  35  33  34  35  34  35  34  34  35  35  34  33  35  36  37  34  36  37  35  35  35  34  34  33  34  34  35  34  34  33  34  34  34  34  34  35  36  35  35  36  36  35  35  36  36  34  34  35  35  35  34  36  38  37  36  37  37  35  35  36  37  36  36  36  36  36  36  36  35  36  35  37  36  38  36  36  36  36  35  35  36  36  36  37  38  37  38  36  36  34  36  37  36  36  37  38  35  35  37  37  37  36  37  37  36  36  37  37  37  37  36  37  38  38  39  38  37  37  38  36  37  36  37  38  37  38  38  37  37  37  39  37  36  37  39  38  39  36  38  39  37  38  39  38  39  40  41  38  37  38  40  41  39  39  40  38  40  40  40  41  40  40  39  40  40  39  39  40  37  37  37  40  39  40  40  40  40  39  40  39  39  40  41  38  39  39  38  38  39  39  40  40  41  42  40  39  38  41  39  39  40  39  37  39  40  37  40  42  40  41  40  40  40  39  41  41  42  42  41  40  40  40  41  38  41  42  39  41  41  40  40  40  43  39  42  44  41  41  40  42  42  42  41  42  43  41  41  42  41  42  41  40  42  40  40  41  41  43  43  42  42  39  40  42  41  43  43  43  43  40  41  41  43  44  44  44  42  40  42  42  42  42  43  42  43  43  41  43  44  42  43  43  42  40  40  43  44  42  41  42  42  42  41  40  42  42  42  45  45  43  43  42  42  41  42  43  44  42  42  44  44  41  43  44  43  44  43  44  44  42  41  43  43  44  43  41  43  46  44  43  47  42  42  43  43  41  41  42  42  46  44  43  43  43  44  44  46  46  45  44  47  45  45  48  45  45  44  42  44  45  44  44  44  43  42  45  48  46  45  45  47  44  44  46  43  46  45  45  48  44  43  46  49  47  46  45  45  45  44  45  47  47 
 31  30  31  32  32  32  33  31  31  32  31  32  32  30  34  33  31  33  32  34  33  32  33  32  33  33  30  30  32  32  32  32  34  32  33  33  32  33  34  33  32  32  33  33  34  31  30  31  32  32  32  31  31  31  31  33  33  32  32  34  34  32  32  32  33  32  33  34  34  32  33  32  32  33  32  33  34  32  34  34  33  33  34  34  33  33  34  33  35  35  35  35  32  33  34  34  34  35  36  34  34  37  35  33  33  35  36  35  35  34  35  36  36  33  36  36  34  35  35  34  34  33  34  34  34  33  33  34  34  33  33  35  34  34  36  35  35  36  37  35  35  35  35  34  33  35  35  36  35  36  39  37  36  37  36  35  36  35  36  35  35  35  36  37  37  37  36  36  35  36  36  38  37  38  36  35  35  35  36  36  37  38  39  37  37  36  36  35  36  37  38  36  35  37  36  35  37  36  37  36  37  36  35  36  36  36  36  36  37  39  38  38  38  37  37  37  39  36  38  35  37  38  37  37  40  38  37  36  38  37  38  39  39  38  38  35  38  39  38  40  40  38  38  39  40  39  38  40  41  41  39  39  40  40  40  41  39  40  39  39  40  40  39  39  41  39  38  39  41  41  38  39  40  42  40  37  38  37  38  38  41  38  40  39  39  40  40  40  39  38  39  42  39  38  38  39  40  40  40  40  39  40  40  38  40  42  40  42  39  39  40  40  41  40  39  40  40  40  39  39  41  40  41  42  39  41  42  40  40  41  43  39  42  44  41  40  41  41  40  42  40  41  42  42  42  42  41  43  43  41  42  38  38  40  41  40  42  41  41  43  43  42  41  41  42  41  40  40  43  43  42  41  40  42  41  40  44  42  41  41  42  41  44  46  43  42  41  45  41  41  42  43  45  42  41  43  43  41  40  43  43  45  43  41  42  41  43  41  44  44  44  43  45  45  46  42  42  44  44  41  44  45  43  42  42  44  45  43  41  43  44  42  43  42  43  44  44  46  45  45  42  40  44  43  43  43  42  44  45  43  43  43  43  43  44  44  45  43  45  46  45  48  45  44  46  45  44  46  45  42  43  43  43  45  45  47  47  44  45  46  45  43  45  46  43  44  49  45  45  46  46  45  46  47  45  45  44  45  47  46 
 30  31  33  32  31  32  33  31  30  32  31  32  32  30  33  32  32  33  32  34  32  32  34  32  32  32  33  33  33  33  32  32  33  32  33  32  31  32  32  32  33  32  34  33  34  32  32  32  32  32  32  32  31  32  33  32  34  32  33  34  35  32  33  33  34  33  33  33  34  33  34  33  33  33  33  33  34  34  32  34  33  34  34  33  33  33  35  33  33  33  34  34  31  34  35  34  34  33  34  35  35  36  34  33  35  35  34  34  35  34  33  34  35  35  36  35  34  35  34  34  34  35  34  36  35  33  34  34  36  37  35  34  34  33  35  36  36  36  36  36  35  36  35  36  35  34  36  37  35  35  37  35  36  36  35  37  37  35  36  35  35  35  36  37  37  38  36  37  36  35  37  37  38  37  36  36  35  34  34  35  36  36  37  36  36  38  38  36  36  37  38  36  36  36  35  35  36  34  36  36  35  36  36  37  38  37  36  35  36  37  36  38  39  38  37  38  39  36  38  39  39  40  39  38  37  37  36  36  37  39  40  40  38  36  37  35  37  38  36  37  37  39  40  39  39  38  39  41  40  39  40  39  40  40  39  42  41  41  39  38  39  38  37  39  42  40  40  42  41  40  39  38  39  42  40  39  40  39  40  39  40  39  41  41  40  41  39  39  40  38  38  39  39  39  38  39  40  40  39  39  40  41  40  40  41  40  37  40  37  38  40  40  39  39  38  39  40  42  40  40  41  41  40  39  40  39  41  41  41  39  39  41  41  42  41  39  41  41  40  41  40  41  40  42  42  41  41  42  43  42  40  40  42  43  41  38  40  43  40  42  41  41  43  41  42  41  38  38  41  44  43  42  43  43  42  39  41  42  41  40  42  42  41  42  41  42  44  41  39  44  44  40  44  42  41  43  44  43  43  44  44  45  43  42  43  40  43  41  43  43  42  41  43  45  45  43  43  43  44  43  44  42  43  43  43  43  43  42  42  44  43  41  42  44  45  42  42  45  45  46  44  41  44  45  45  44  45  43  44  44  43  42  43  39  45  45  40  43  44  44  45  46  45  44  46  47  44  45  47  45  45  47  44  44  45  46  48  45  46  46  44  44  45  45  45  46  48  47  47  45  46  48  50  47  47  48  46  47  48  46 
 30  32  33  31  32  32  30  32  32  31  32  33  31  30  32  32  33  33  32  32  31  32  33  32  31  32  33  33  32  33  30  32  30  33  33  31  31  32  31  31  32  32  33  31  32  33  34  33  33  32  32  33  31  31  32  31  34  32  32  33  34  33  33  33  34  34  31  31  33  32  33  33  32  32  32  32  33  34  31  33  33  34  33  33  33  33  35  34  34  33  34  33  32  34  34  33  33  34  35  34  35  34  33  34  36  34  34  35  35  35  34  34  34  35  35  33  34  35  34  34  35  36  36  37  35  35  36  36  36  35  34  35  35  34  34  36  37  35  35  36  36  37  36  37  36  35  37  38  36  36  37  36  36  35  34  37  37  35  36  35  35  35  37  37  36  37  36  37  37  35  37  35  37  36  38  39  37  34  34  36  37  36  35  35  37  39  39  37  37  36  35  35  37  36  36  36  37  34  35  35  35  36  37  38  39  38  37  36  36  37  36  37  38  37  37  37  36  34  36  37  37  37  37  36  35  36  37  38  38  38  38  39  39  38  36  36  37  38  39  37  37  39  40  39  38  37  39  40  39  39  40  38  39  39  36  39  40  40  39  38  38  38  37  38  41  40  41  40  39  39  41  39  39  40  39  41  40  40  41  40  40  40  41  41  39  40  38  39  41  40  39  38  39  40  39  39  40  41  39  40  40  39  38  40  42  41  40  40  39  39  41  41  39  38  39  38  40  41  40  39  40  41  40  40  41  40  41  42  41  39  39  43  40  41  40  40  41  41  42  41  38  40  40  42  42  40  41  41  43  42  40  38  39  42  42  41  40  44  42  40  41  42  42  41  43  42  40  41  41  43  42  43  42  41  43  42  42  42  41  40  41  43  41  43  44  42  41  40  39  44  44  42  42  46  44  42  41  45  45  44  44  45  43  44  45  44  45  45  44  43  42  40  41  42  43  43  44  44  45  43  44  41  42  42  43  43  42  43  43  43  43  42  42  42  44  42  42  44  45  43  44  43  42  43  43  42  44  43  42  43  44  42  44  41  44  44  43  44  43  44  46  46  44  44  45  46  44  43  45  45  44  48  47  47  46  45  45  45  47  44  43  46  42  44  47  48  47  47  46  46  46  46  49  47  47  49  48  49  49  48 
 31  33  32  31  32  32  31  31  32  31  32  32  30  32  31  34  33  30  33  32  32  32  32  32  32  33  33  32  31  34  33  31  32  33  32  31  31  33  32  32  33  32  33  30  32  31  33  33  32  31  31  31  31  31  30  32  31  31  31  33  34  32  32  31  33  34  33  33  33  32  32  34  33  32  32  32  33  33  34  33  34  36  33  33  34  34  34  34  35  34  34  33  34  33  32  34  33  34  35  33  34  34  34  36  35  34  36  36  35  34  34  36  35  34  36  34  36  35  35  36  35  36  37  36  35  37  34  35  35  34  34  34  34  35  35  36  36  37  37  37  36  34  37  36  35  37  37  36  36  35  35  35  35  34  34  35  35  36  39  36  38  37  38  37  35  37  35  36  37  37  37  37  36  37  36  37  37  37  37  37  38  37  36  37  36  36  36  37  36  36  35  37  36  36  37  36  37  34  35  36  37  36  35  36  38  37  36  36  36  39  36  35  36  36  37  36  36  37  37  36  37  37  37  39  36  37  38  40  38  37  38  39  38  39  38  40  36  39  41  38  38  39  38  38  39  38  38  39  38  38  41  39  40  41  38  41  40  39  40  39  40  41  41  40  40  39  41  39  39  40  39  39  41  40  40  38  38  38  40  38  40  42  39  40  38  39  39  40  40  41  41  37  39  37  37  40  41  40  38  40  40  39  38  38  40  41  41  39  40  38  41  43  40  39  41  40  40  41  40  40  41  40  40  40  39  41  41  40  38  39  41  41  41  41  40  43  42  41  43  39  39  40  41  41  41  39  42  41  40  41  41  41  40  41  41  43  42  41  42  43  42  41  41  41  41  41  40  40  42  42  41  43  41  42  44  43  44  44  43  42  41  40  40  40  42  41  42  43  40  42  41  42  42  42  42  45  45  44  44  40  40  40  40  44  44  45  42  44  43  41  43  43  41  42  44  42  43  43  42  39  44  42  44  44  46  43  43  44  43  42  44  44  43  42  42  40  42  43  44  44  44  42  42  44  43  42  42  45  43  43  44  43  43  42  43  43  46  45  42  43  45  47  43  46  45  44  44  43  45  46  44  47  48  49  46  46  45  45  45  45  43  45  43  44  43  45  47  48  47  47  48  47  48  48  45  46  46  46  43  45 
 30  31  32  31  31  32  33  31  31  32  31  31  31  33  33  33  31  32  34  32  33  33  32  32  33  32  32  33  32  32  32  31  33  31  32  32  32  32  31  33  32  31  32  32  32  31  31  32  32  31  31  31  32  32  32  34  33  33  34  32  32  34  33  32  33  34  33  32  33  33  32  33  33  33  33  34  33  32  34  33  34  34  33  33  34  34  34  34  34  32  32  33  32  33  35  34  33  33  33  33  34  35  36  34  34  35  36  34  34  35  35  35  34  36  35  35  37  34  33  35  34  35  36  35  35  35  34  35  36  36  35  34  34  34  35  34  35  34  35  36  35  35  37  36  36  38  38  37  36  37  35  35  38  38  36  35  36  37  37  36  39  39  36  35  36  35  35  36  36  36  37  38  36  36  36  37  37  39  37  38  38  35  36  38  38  36  35  36  37  36  35  36  36  36  36  36  36  36  36  36  36  36  35  36  37  37  35  36  35  36  37  35  35  37  38  37  35  37  36  37  38  39  39  38  35  36  37  38  36  38  39  41  38  37  37  37  35  37  39  38  37  39  41  39  38  38  37  40  38  38  39  38  40  39  40  41  40  41  41  42  42  41  40  40  37  40  41  40  40  39  39  39  40  38  40  41  39  40  42  41  38  40  41  39  38  40  40  41  40  40  38  40  39  39  38  40  40  39  38  41  40  39  38  38  41  41  40  39  40  40  39  39  39  39  41  40  40  39  41  41  39  40  40  41  39  42  40  40  40  40  40  41  39  39  41  39  44  41  41  41  40  40  42  41  40  39  40  41  41  40  41  42  42  40  38  40  41  41  43  44  42  42  40  41  42  41  40  42  43  42  41  42  42  41  41  42  42  43  41  42  40  41  41  40  42  40  44  42  41  43  42  42  42  42  41  42  43  44  44  42  40  41  43  41  41  44  42  43  42  43  43  44  42  43  41  40  43  44  46  47  44  42  43  43  45  45  45  44  42  44  44  43  41  43  44  42  43  44  44  45  42  44  43  43  43  44  44  46  43  44  44  44  43  43  44  44  43  44  44  43  45  44  42  45  44  45  53  47  40  46  46  43  45  46  45  46  47  47  45  47  46  45  45  45  45  45  49  47  46  45  44  49  47  47  46  45  45  49  47  45 
 32  32  33  32  31  32  31  31  31  31  31  31  31  32  32  33  32  33  32  32  32  33  32  31  32  31  30  33  33  32  32  32  33  31  32  31  32  31  32  33  32  32  32  33  33  33  33  33  32  31  32  33  33  32  32  32  32  32  33  33  32  32  33  33  33  33  32  32  33  34  33  33  34  34  34  34  34  33  34  34  34  34  35  34  34  33  35  35  34  33  33  35  34  35  35  34  33  34  34  34  34  35  36  35  35  35  36  34  35  36  36  35  33  35  34  34  36  34  33  35  35  34  35  35  36  35  36  35  35  36  35  35  35  34  35  35  36  35  36  36  35  36  37  36  37  37  37  36  37  37  35  35  37  37  35  35  37  37  36  36  38  37  35  36  37  35  35  37  37  36  35  35  36  36  37  38  37  38  35  36  36  35  36  35  37  37  36  36  38  37  36  35  36  36  35  36  37  37  36  35  36  36  36  37  37  37  36  36  35  37  38  36  37  38  36  36  35  36  36  37  37  40  39  37  39  39  40  39  37  39  39  39  38  37  37  36  37  37  37  37  38  39  39  37  37  38  38  40  36  38  38  38  40  40  40  39  39  40  40  39  39  38  37  38  37  40  40  40  40  38  39  40  39  38  39  41  39  41  42  41  37  39  41  40  38  39  39  40  40  37  36  41  39  40  37  40  41  40  39  40  39  40  39  40  40  41  42  39  39  40  40  38  39  39  38  39  41  41  40  39  39  40  40  41  40  39  37  41  42  40  38  40  38  39  42  39  43  42  42  42  40  38  42  42  42  39  38  41  42  41  42  42  43  40  39  40  40  40  43  46  41  40  39  41  42  41  40  39  39  43  43  42  43  41  42  43  41  41  40  41  40  42  43  42  43  40  42  40  39  42  42  42  43  44  42  43  45  43  42  44  41  42  43  40  42  44  43  43  43  43  42  45  45  45  43  44  43  43  44  45  44  45  44  47  45  43  41  41  44  41  42  44  47  44  44  44  44  43  44  43  42  45  46  43  43  43  44  45  44  45  43  44  44  43  43  44  43  43  45  43  45  44  43  43  44  45  48  47  42  45  47  42  45  44  42  45  47  46  43  47  46  45  44  45  45  45  48  44  44  46  46  43  46  50  48  47  48  47  46  46 
 33  32  32  32  33  32  30  31  32  32  31  30  31  32  32  33  34  33  32  33  32  34  33  32  32  32  31  32  32  31  32  33  34  33  32  31  31  32  33  33  33  34  34  33  32  32  32  32  31  30  31  34  34  32  32  32  31  32  33  34  34  31  32  33  33  33  33  32  33  34  33  33  34  33  33  34  34  33  33  33  34  34  35  34  33  32  34  33  33  33  34  34  36  36  33  34  33  34  35  34  33  34  35  36  35  34  35  35  35  36  36  35  35  35  35  35  36  34  34  35  35  34  35  35  35  34  35  34  34  35  35  35  34  36  36  36  36  35  35  35  36  35  37  37  36  36  35  34  37  36  35  36  35  35  35  36  37  37  37  36  36  37  37  37  37  36  35  35  38  37  35  34  35  36  37  37  36  36  36  35  35  37  38  38  37  36  37  36  36  37  38  36  36  36  35  36  38  36  36  36  37  37  36  37  36  36  36  36  35  37  36  35  37  37  36  36  36  35  35  36  36  37  38  37  40  39  39  38  37  40  37  37  38  38  38  38  38  38  39  37  40  39  37  38  39  38  39  39  36  38  38  39  40  41  39  38  39  39  39  38  38  38  38  40  39  39  39  38  40  39  38  40  40  39  39  39  39  40  40  40  38  40  38  40  38  37  40  39  39  37  37  41  39  39  38  39  41  40  39  39  39  40  40  41  40  39  39  38  38  40  41  39  40  40  39  39  39  41  40  39  40  41  42  39  38  35  38  41  41  39  40  41  41  41  39  40  40  41  41  41  40  40  41  39  40  38  39  41  41  40  40  40  40  40  41  42  40  38  41  43  40  39  40  41  42  41  40  39  41  41  41  43  44  42  44  44  42  42  42  41  40  42  42  42  43  42  44  42  40  41  42  41  43  43  41  43  44  42  40  43  42  39  41  41  43  45  43  44  44  43  41  43  44  44  44  47  45  45  44  42  43  43  43  45  45  46  46  48  44  42  43  41  43  46  43  44  46  44  44  43  44  42  42  44  46  44  45  47  46  44  43  45  46  45  46  46  45  44  45  43  45  44  43  43  45  43  40  44  45  44  47  43  45  45  46  45  43  45  46  46  46  45  45  46  46  47  48  44  46  46  44  46  46  46  46  48  50  44  45  46 
 31  32  31  32  33  33  32  33  33  32  33  32  32  33  32  33  33  33  33  34  33  34  33  32  33  33  33  33  31  31  32  32  33  32  32  32  32  31  32  34  33  33  33  33  31  31  33  33  31  31  31  33  34  33  33  33  33  35  34  33  33  34  32  32  33  34  33  32  33  34  33  33  34  33  34  34  34  34  34  34  34  33  34  34  35  34  35  34  33  34  34  34  35  36  34  35  34  34  36  36  34  34  35  35  35  35  35  36  35  35  35  36  35  34  36  36  35  34  34  34  35  35  36  35  35  34  34  35  35  35  36  36  35  37  35  35  35  34  34  35  36  36  36  35  35  35  35  34  38  36  35  37  36  37  36  37  37  36  36  36  37  37  37  36  36  37  36  35  36  36  35  35  37  36  37  38  37  37  38  37  37  38  38  38  36  36  37  37  36  37  38  36  36  36  36  37  37  37  37  36  36  37  36  37  35  35  36  36  34  35  34  35  37  35  38  35  37  35  37  36  36  37  38  37  38  38  38  36  37  40  37  36  39  38  40  38  37  37  38  37  39  38  38  39  38  38  37  39  38  40  40  40  40  40  39  40  40  39  38  40  40  38  41  41  39  40  39  39  40  40  39  39  39  39  38  40  39  38  38  40  38  40  41  40  38  39  42  38  39  39  39  39  37  39  40  38  39  39  38  39  40  40  39  40  40  39  39  38  38  40  39  40  39  38  40  39  39  38  41  40  40  39  40  40  39  39  40  41  39  39  42  39  39  40  36  39  39  40  41  40  39  41  41  39  40  38  41  42  40  40  39  39  40  39  41  42  42  41  40  39  41  43  41  41  41  40  43  42  39  44  42  40  44  43  44  43  42  40  41  40  41  41  41  42  43  42  45  43  42  42  42  42  41  41  40  42  41  42  41  44  43  41  42  42  42  43  42  42  44  46  45  43  44  44  41  44  44  47  47  47  44  45  45  41  43  45  42  43  45  46  45  43  43  46  44  43  43  42  41  44  47  48  46  42  45  43  46  46  43  44  43  44  45  45  46  46  45  43  45  44  46  43  43  45  45  44  43  45  44  42  45  42  44  44  48  46  43  44  44  44  45  46  46  47  45  46  47  45  45  45  45  46  45  45  46  47  47  45  47  46 
 32  33  33  33  32  34  34  34  33  32  33  32  33  33  33  35  33  34  33  33  33  32  32  32  32  31  33  33  31  33  33  31  32  31  32  32  32  33  33  33  32  31  32  32  31  33  35  34  32  32  32  33  33  33  33  33  34  35  33  32  33  33  33  33  34  34  34  33  34  35  34  33  33  34  33  33  35  35  35  35  35  34  34  35  35  35  36  35  34  35  34  35  36  35  35  34  35  34  35  36  34  34  35  34  35  35  35  36  35  34  35  36  35  34  35  35  34  35  35  33  34  37  35  34  36  36  35  36  36  36  37  37  36  37  35  35  37  36  35  35  36  36  36  36  36  36  34  35  38  36  35  37  36  37  36  36  37  36  36  36  38  37  35  36  36  37  38  36  36  35  37  37  37  35  37  38  38  38  36  36  38  38  37  35  34  37  37  36  37  37  37  35  37  36  37  37  35  36  36  35  36  37  37  37  36  36  36  35  35  36  35  38  38  35  37  35  37  37  39  37  37  37  38  37  40  39  39  37  38  39  37  37  39  38  38  37  38  37  37  39  37  37  38  38  37  38  36  38  41  41  40  40  39  41  40  41  40  38  40  41  39  40  39  39  40  41  40  39  40  39  40  38  38  38  39  39  40  39  37  39  38  39  42  39  39  40  41  37  39  39  40  39  38  39  40  39  39  39  37  39  40  40  39  40  40  39  39  39  39  38  39  40  39  38  38  38  40  40  40  38  41  37  38  41  39  41  40  40  37  38  40  39  39  40  39  40  42  42  42  41  39  40  42  43  43  40  42  41  39  40  40  41  42  40  40  42  42  41  41  42  41  42  42  42  41  40  42  41  40  43  42  41  43  43  42  41  42  41  41  40  42  41  40  42  42  40  44  43  44  43  42  43  40  41  42  43  42  42  42  43  42  42  45  43  42  44  42  41  41  44  45  45  44  46  43  41  41  43  42  42  43  45  45  42  43  45  42  43  43  43  42  43  46  48  48  44  42  43  44  45  44  45  41  42  45  46  49  47  44  45  44  43  43  44  45  47  47  46  47  46  47  42  42  46  45  45  44  43  44  44  45  45  44  43  44  46  45  44  42  44  44  45  44  46  46  46  48  47  46  45  49  42  44  48  44  45  45  47  45  46 
 34  33  33  34  32  34  35  34  33  32  33  34  34  33  34  36  33  34  33  32  34  33  32  34  33  33  34  34  32  32  33  31  32  32  32  31  32  35  33  32  31  31  31  31  32  31  32  32  32  33  33  32  32  33  33  33  33  32  32  33  34  33  34  35  34  34  34  33  34  34  33  33  32  33  34  33  34  34  34  34  35  34  34  34  34  34  34  35  33  33  34  35  37  35  35  34  35  35  35  35  35  35  35  36  36  35  35  35  35  34  35  36  36  35  36  36  35  35  35  33  34  36  34  33  35  36  35  36  36  36  36  36  36  36  36  35  38  39  37  36  36  36  37  37  37  36  35  35  37  36  36  37  36  35  35  36  36  36  37  37  37  36  36  36  37  38  37  37  37  36  37  36  36  35  36  37  37  37  35  36  38  37  35  36  37  39  37  36  38  37  37  36  37  36  37  38  36  36  36  35  36  36  37  38  36  37  36  37  36  37  36  37  37  36  37  37  35  37  37  37  36  37  38  37  39  37  37  37  37  38  37  37  39  38  35  36  39  38  39  40  38  38  39  37  38  37  37  38  40  40  39  39  38  42  41  42  41  41  42  41  40  41  39  39  41  40  40  40  40  39  40  38  38  39  39  38  40  41  38  39  38  39  41  39  39  39  38  37  38  38  39  38  40  39  38  39  40  40  37  39  39  40  40  40  40  38  38  39  40  40  40  38  40  40  38  40  39  41  40  39  44  40  40  40  38  38  40  41  39  39  39  39  39  38  38  38  42  42  41  40  40  40  40  39  42  42  41  40  40  42  41  42  42  40  40  41  41  39  41  43  39  40  43  42  41  40  42  40  40  43  43  42  43  42  41  40  42  44  43  42  44  43  43  43  43  41  43  43  44  44  44  45  42  43  43  43  42  41  41  42  41  42  44  43  43  45  44  43  42  41  41  43  41  44  43  41  42  45  44  42  44  43  41  43  42  44  44  44  45  46  44  42  43  44  45  43  42  43  45  44  43  43  44  43  43  44  44  44  45  46  45  44  45  43  41  44  45  44  46  44  46  43  43  46  47  47  44  43  46  46  45  49  44  45  45  45  45  46  45  46  45  45  44  45  44  44  45  45  45  46  43  49  47  46  45  47  47  46  44  46 
 32  31  32  34  32  34  33  32  32  31  31  33  32  31  32  35  33  34  34  33  33  32  33  34  32  32  33  34  34  33  33  33  34  33  32  31  33  34  31  32  32  32  32  32  33  33  33  32  32  33  32  31  30  34  35  33  33  33  34  35  34  34  32  32  32  33  33  32  33  34  33  33  32  33  35  34  34  35  34  35  36  35  33  35  35  35  34  35  34  34  35  34  35  34  34  35  36  36  36  35  35  35  34  37  36  35  34  35  35  33  36  36  36  36  36  36  35  36  35  35  37  35  36  35  35  35  34  36  35  35  35  36  35  36  37  34  35  37  36  35  36  37  36  35  36  37  37  36  35  36  36  36  36  36  36  36  36  36  37  37  36  37  39  37  37  37  36  35  36  37  37  36  36  36  36  36  35  36  37  38  39  37  34  36  36  37  36  39  39  37  37  37  36  36  37  37  36  37  37  37  37  37  36  36  36  38  36  38  37  38  36  35  36  36  33  35  35  37  37  35  36  37  37  37  37  36  37  39  39  38  38  37  39  39  38  37  39  38  40  38  37  38  37  37  40  36  39  38  38  40  38  39  38  42  40  40  40  43  42  42  41  39  41  40  39  40  41  42  41  39  39  39  39  40  39  38  39  40  40  40  39  39  37  39  39  39  38  40  40  38  39  37  39  38  40  38  39  39  38  39  40  40  38  37  40  40  39  39  39  40  40  40  39  38  39  39  40  39  40  39  41  40  42  41  41  39  39  40  40  40  39  40  41  40  41  42  39  40  38  38  41  39  41  40  41  41  41  41  41  43  41  40  40  40  42  42  42  41  41  39  40  43  43  42  40  40  42  43  44  42  40  43  44  41  41  41  41  43  42  41  42  43  43  42  42  42  42  41  42  42  44  44  43  44  43  43  44  43  41  43  42  43  41  41  43  44  44  44  43  42  42  43  40  42  42  41  43  44  44  45  45  44  42  44  44  43  42  42  45  44  44  43  46  44  44  45  44  43  41  44  47  43  48  46  45  44  42  44  43  42  42  44  46  45  43  45  44  43  44  40  44  44  45  46  45  45  44  42  44  47  43  49  43  44  44  45  46  45  43  44  44  45  43  45  46  47  47  46  48  47  44  45  47  47  49  50  49  46  49  46 
 31  32  33  32  32  34  33  33  32  32  31  31  31  32  31  30  33  33  33  35  34  32  33  34  32  32  33  33  34  33  33  32  32  32  32  31  33  33  32  32  33  34  33  33  33  32  34  32  32  31  33  33  34  33  33  33  32  33  33  32  34  33  32  34  36  33  34  33  33  36  33  32  33  35  34  33  33  34  35  33  36  34  33  34  36  36  35  35  35  35  36  35  33  33  33  35  35  35  36  34  34  35  35  36  36  36  35  35  35  35  36  36  37  36  34  35  35  37  35  36  36  36  35  36  35  36  36  37  37  34  35  34  35  35  35  35  35  34  34  37  36  36  35  37  34  34  36  36  36  37  37  36  36  36  37  35  36  37  37  37  37  37  37  37  36  36  37  36  36  38  37  36  37  38  36  36  36  37  39  36  36  37  37  36  38  37  37  37  36  38  36  37  39  38  36  38  38  38  38  37  38  37  38  38  37  37  37  37  37  35  36  35  35  38  38  35  35  36  36  38  41  38  36  38  38  38  36  36  39  37  39  38  37  40  37  37  39  37  37  38  36  37  38  39  39  38  38  39  40  40  37  38  41  39  38  40  40  41  40  41  43  42  42  40  41  40  40  42  41  41  42  40  40  42  44  41  39  40  39  39  39  40  39  40  38  39  40  40  38  38  40  39  39  41  40  39  39  39  38  40  39  37  39  39  42  40  40  39  39  40  41  41  39  39  39  38  39  42  43  39  40  38  40  41  42  40  39  41  39  38  40  43  42  40  40  40  39  42  40  39  41  41  41  43  41  43  43  42  39  43  41  39  39  41  41  40  42  41  40  41  42  43  41  40  41  44  43  44  43  43  39  40  43  44  45  44  40  40  44  41  43  45  42  43  41  42  42  42  43  41  42  44  44  43  44  42  43  42  42  40  43  45  41  42  43  40  42  44  43  45  42  45  44  42  43  43  43  43  41  42  40  41  46  42  44  43  44  44  45  41  43  44  43  45  44  45  47  42  43  42  45  43  44  45  46  43  44  45  44  45  46  43  44  46  45  42  45  42  45  45  45  43  43  43  41  45  46  44  46  48  43  47  43  45  43  42  45  46  46  46  46  46  47  43  43  45  44  46  47  51  51  49  49  45  48  47  45  45  45  49 
 33  32  33  33  33  32  32  32  33  33  32  33  32  32  32  32  32  33  34  34  32  32  33  33  33  33  32  32  33  33  31  32  33  32  31  33  32  34  33  33  33  34  33  33  33  32  33  33  33  33  34  33  34  32  32  34  33  33  33  33  33  33  32  32  33  32  33  34  33  34  34  33  34  34  32  32  33  34  35  34  35  34  33  33  35  34  34  34  34  33  33  34  33  35  35  34  34  35  35  34  35  35  34  35  35  35  35  35  34  34  36  36  35  35  35  36  35  35  35  36  35  36  36  36  35  36  37  35  35  34  35  35  36  37  37  37  36  35  34  36  36  36  36  38  35  35  36  37  38  38  37  36  35  35  36  35  36  37  36  36  36  36  36  37  38  37  36  36  36  38  37  36  36  36  38  40  39  37  37  37  37  38  38  37  38  36  37  38  37  38  37  37  36  35  36  38  38  36  36  36  35  34  35  36  35  36  37  37  38  37  36  35  35  36  36  37  38  37  36  37  37  37  37  38  38  37  38  38  38  37  39  38  38  39  37  37  39  38  39  39  37  38  37  37  37  38  39  39  40  40  39  41  41  39  39  40  39  39  41  43  43  41  41  40  42  41  40  40  40  40  40  39  40  41  42  44  40  39  39  40  38  41  42  41  37  38  38  39  38  38  38  40  41  41  40  41  39  38  39  41  42  40  40  40  40  39  39  39  40  41  40  41  40  37  38  41  40  42  41  39  41  39  40  42  42  41  41  42  41  40  41  41  41  40  40  39  39  41  41  40  39  41  39  42  41  42  40  36  39  42  41  42  38  38  40  39  41  41  40  41  40  42  40  41  41  40  42  45  42  41  41  43  43  44  44  43  41  40  41  40  42  43  43  44  43  43  43  42  44  42  42  44  42  43  43  41  43  43  43  42  43  43  42  43  43  42  41  44  43  42  41  44  44  42  43  43  43  44  43  42  42  42  45  45  44  43  44  44  45  43  45  45  43  47  42  42  46  41  42  42  46  44  43  43  44  44  45  44  41  44  42  44  45  44  44  42  43  41  43  44  45  45  45  44  43  45  44  42  44  45  44  46  45  48  47  44  44  44  44  43  43  45  46  44  45  48  49  46  46  44  47  47  44  48  46  45  46  46  46  45 
 33  31  32  33  32  33  32  31  33  33  33  33  33  33  32  34  31  31  33  31  32  33  34  33  34  32  31  32  32  33  31  32  33  32  32  32  31  32  33  32  33  34  32  33  33  33  33  35  33  34  33  33  32  33  33  34  34  33  34  33  33  34  34  33  33  32  34  36  32  32  34  34  34  32  31  32  34  34  35  34  34  35  34  35  36  35  35  35  35  34  34  34  34  35  35  35  35  35  35  36  36  35  34  35  35  35  36  37  36  36  36  36  36  36  36  37  36  35  37  37  37  37  37  35  35  36  36  34  34  34  35  35  35  36  36  36  35  35  35  36  36  36  36  36  37  36  37  37  36  37  37  37  36  36  36  36  36  36  37  36  36  37  37  37  39  38  36  36  38  38  37  36  37  39  37  36  38  39  37  37  38  38  37  37  37  36  38  39  38  39  39  39  38  36  37  37  37  38  37  37  37  37  36  36  37  37  39  38  37  37  37  37  37  37  37  38  37  37  37  35  36  37  38  36  37  38  40  39  37  39  38  38  38  39  38  37  39  38  38  37  38  39  37  39  38  38  38  38  38  39  39  39  38  38  39  40  40  41  40  43  43  41  40  40  42  41  40  40  41  40  42  40  39  40  41  41  40  40  39  41  41  38  38  40  40  38  37  38  39  38  39  40  39  37  39  39  38  39  40  40  40  40  38  38  39  37  39  39  40  39  37  37  38  37  38  39  41  41  39  39  42  39  40  41  42  40  40  40  40  40  40  41  42  41  41  39  42  42  40  40  41  41  38  40  41  41  39  37  40  42  42  42  41  41  39  40  43  43  41  42  41  43  41  43  43  41  42  43  42  42  43  44  42  43  44  42  41  42  41  41  42  41  42  43  42  42  42  42  43  42  43  44  42  44  42  41  43  43  43  43  42  43  43  42  44  43  39  43  43  43  43  40  42  44  43  43  42  43  43  42  44  42  44  45  44  43  44  45  46  45  46  44  41  46  43  43  46  42  42  44  46  44  42  45  45  44  46  42  43  44  44  45  45  43  45  44  44  44  43  42  44  43  42  45  46  45  46  45  46  45  45  42  43  45  46  47  46  48  50  43  42  43  43  43  45  46  47  44  46  49  48  48  44  44  45  44  47  46  45  48 
 32  33  32  31  32  34  32  32  33  33  32  33  34  33  32  33  31  31  33  33  33  33  34  32  33  33  33  34  33  33  33  32  32  33  31  32  32  33  32  34  35  35  34  34  35  34  32  35  33  33  32  33  33  33  33  32  33  34  33  34  34  34  34  33  34  34  35  35  33  32  34  36  33  32  32  33  34  34  35  34  34  35  35  36  36  36  36  36  35  35  36  35  34  34  34  35  35  36  36  37  37  36  35  36  36  36  36  37  38  37  36  35  36  35  35  35  35  36  36  36  36  36  36  35  36  37  35  35  35  35  36  36  35  35  35  35  35  35  35  35  36  36  35  35  37  36  36  37  36  37  37  37  36  37  36  36  36  36  38  36  36  37  38  37  37  37  36  36  36  36  37  36  36  38  36  36  36  37  37  38  39  38  35  38  38  37  38  36  37  37  37  39  39  38  38  35  36  39  38  37  37  37  36  36  37  37  38  37  35  36  39  38  37  38  39  38  35  36  37  37  38  39  38  35  38  39  39  38  38  40  38  38  38  38  38  38  38  37  37  38  40  40  37  39  39  38  36  37  38  39  38  36  37  39  39  38  40  43  40  41  42  42  41  40  41  41  41  40  41  41  42  39  37  39  39  42  43  41  39  41  41  38  38  39  39  39  40  39  39  39  40  42  42  40  38  38  38  40  41  39  39  39  38  38  40  39  40  40  39  37  38  38  37  40  40  38  40  40  39  39  40  39  40  42  42  40  40  39  40  40  40  41  41  41  41  40  42  40  39  40  42  41  38  40  40  41  40  40  39  41  41  41  43  44  42  41  42  42  41  42  41  43  40  41  42  40  42  43  42  43  43  42  43  43  43  42  42  42  43  44  44  44  43  43  43  42  42  44  42  42  44  43  43  45  42  42  42  42  42  43  42  44  43  42  45  45  44  46  43  42  41  41  42  42  43  43  44  43  43  44  45  43  43  43  43  42  43  43  44  44  45  44  43  45  45  45  46  45  44  46  45  44  44  45  45  44  45  44  46  43  45  45  43  42  45  45  44  45  45  43  43  42  42  45  44  43  47  47  46  44  45  43  45  44  44  46  45  45  46  44  43  45  46  46  46  45  43  44  46  46  46  47  47  44  47  48  49  47  45  46 
 32  34  33  32  32  33  33  33  34  34  31  33  34  33  32  32  32  31  32  33  32  32  32  30  30  32  32  34  33  32  35  32  32  33  32  32  33  33  32  34  34  34  34  34  35  34  31  32  33  33  32  32  34  34  33  32  33  34  34  35  34  34  34  33  34  34  34  33  33  34  33  36  33  33  33  33  33  34  34  33  34  34  34  35  34  34  34  34  34  34  35  34  35  35  35  34  34  35  35  36  36  35  35  35  35  36  35  34  36  37  36  35  36  35  35  34  36  36  35  35  36  35  35  36  37  37  35  36  35  36  37  37  37  36  35  35  36  36  36  35  35  36  36  36  37  35  34  35  36  37  36  36  36  36  36  37  37  36  37  36  36  36  37  37  35  35  37  36  35  35  36  37  36  36  37  37  37  37  37  37  38  38  36  36  37  38  38  37  37  37  36  37  38  37  38  36  36  38  38  36  35  34  36  36  36  37  38  38  37  38  40  38  36  38  39  38  36  35  37  39  39  39  38  37  38  39  37  37  39  39  39  39  39  36  37  37  37  37  37  38  38  39  37  39  39  38  36  39  40  39  38  39  39  39  39  39  39  41  39  39  41  42  42  40  40  41  42  41  41  41  39  39  39  40  39  41  41  37  38  42  40  39  40  39  38  40  41  40  39  40  39  39  41  41  39  40  40  39  40  40  40  41  39  40  42  39  41  40  40  40  40  40  38  39  41  40  38  40  40  41  39  40  41  43  42  40  40  39  40  41  41  41  40  40  41  41  40  40  41  40  40  39  39  40  40  41  41  39  41  40  40  43  40  42  45  41  39  42  41  42  41  43  41  41  41  40  42  43  41  42  44  44  42  43  42  42  43  43  44  44  44  44  43  43  44  43  43  45  43  43  44  42  41  43  42  43  43  43  42  42  41  43  42  42  45  45  45  44  44  42  43  44  44  42  43  43  44  43  43  43  44  43  42  44  43  43  42  42  43  43  44  44  44  46  46  43  44  46  45  47  44  45  45  45  44  43  43  44  45  45  44  47  45  42  46  45  43  45  44  43  43  43  44  46  43  42  46  46  44  43  43  45  47  46  45  47  45  45  44  43  41  43  44  44  45  46  44  46  46  45  48  43  44  46  45  47  47  46  44  46 
 33  33  32  32  33  33  33  34  33  33  32  32  32  31  32  32  33  32  31  31  32  33  33  30  32  32  32  33  31  32  34  32  32  34  31  31  32  32  32  34  32  32  32  33  33  34  33  31  33  33  33  33  34  34  33  34  34  34  34  35  34  34  34  34  35  35  34  32  34  35  33  35  34  34  33  33  33  34  34  33  34  33  34  35  33  33  34  34  33  33  34  34  36  35  35  36  35  35  36  34  35  35  34  35  35  35  34  34  35  35  36  36  36  36  36  35  37  36  37  36  37  36  36  37  36  36  35  37  35  36  35  36  36  36  36  36  36  36  37  35  35  36  35  37  38  36  36  35  36  37  37  38  37  36  35  37  37  36  37  37  37  37  37  37  36  36  37  38  37  36  37  37  36  37  37  37  38  39  37  37  37  37  37  35  36  37  37  38  37  38  37  37  37  36  38  37  37  37  36  38  37  35  37  37  37  37  37  39  39  39  39  37  37  39  38  37  38  38  38  39  37  38  39  39  38  38  37  38  39  38  38  39  39  38  38  38  38  38  37  38  38  38  37  39  39  39  38  39  40  37  38  40  39  38  39  42  38  39  40  38  40  42  43  40  40  41  41  40  39  41  38  40  41  42  39  40  41  39  41  44  42  39  39  38  40  41  40  39  40  40  39  37  38  39  41  41  41  38  38  41  40  39  38  38  42  38  39  39  40  41  41  40  39  39  40  39  38  38  40  41  38  41  40  41  42  41  38  38  39  41  41  41  40  40  42  41  40  41  42  39  40  40  40  41  41  41  42  41  42  42  42  41  39  40  46  42  40  43  42  42  40  41  40  41  42  42  42  42  41  41  44  44  42  43  42  42  43  42  42  42  42  41  43  42  43  42  42  46  45  43  43  43  42  43  43  42  43  43  42  42  42  41  42  41  43  43  42  41  44  43  44  43  44  43  43  44  43  42  42  41  43  42  42  46  44  44  43  44  46  46  44  43  43  45  46  44  44  46  45  45  43  47  46  46  45  44  42  42  44  45  44  46  46  44  47  47  45  46  43  43  44  44  45  45  45  44  45  45  44  47  43  45  44  44  42  43  45  46  45  46  43  44  46  45  44  45  45  45  46  46  46  45  45  48  43  46  45  45  44  46 
 33  32  32  33  32  33  33  33  32  32  32  32  32  31  32  32  34  32  33  32  32  34  34  32  34  34  33  33  31  33  33  32  33  33  31  32  32  33  34  34  33  32  33  33  33  35  35  31  34  34  33  33  34  32  33  35  34  34  34  34  33  33  33  34  34  34  34  32  33  35  33  36  35  33  33  33  33  34  34  32  34  33  33  34  33  34  34  34  35  34  33  35  36  34  34  36  34  34  35  34  34  35  35  35  36  35  35  36  36  35  35  35  35  35  36  36  37  35  37  37  37  37  36  37  37  37  36  36  35  36  35  36  35  35  35  35  34  36  37  34  35  36  35  37  38  37  38  36  37  37  37  36  37  37  36  37  37  35  36  37  37  37  37  37  37  36  37  38  37  36  37  36  36  37  38  38  38  37  37  37  37  37  37  36  36  36  35  36  35  36  36  37  36  37  39  37  38  39  36  37  39  37  37  37  37  37  35  37  37  38  37  36  38  39  37  37  38  39  38  37  38  38  38  38  37  37  37  38  38  39  38  37  39  39  39  39  38  38  38  39  39  38  37  38  39  40  39  38  39  38  38  39  38  37  38  43  39  39  40  38  40  40  42  41  42  41  40  39  38  41  40  40  39  41  39  40  40  39  41  40  40  40  40  39  40  40  38  39  42  41  39  39  41  41  40  40  41  38  38  40  39  39  38  38  40  38  38  37  38  40  40  39  40  42  40  37  39  38  39  39  38  40  39  40  40  40  37  38  39  40  41  40  40  41  41  41  41  41  40  38  39  41  40  40  40  40  41  43  41  41  42  40  41  42  43  42  41  43  43  41  39  39  39  41  42  42  41  42  43  43  43  40  42  42  42  43  43  40  39  41  42  41  43  42  43  43  43  46  45  42  42  43  44  45  44  41  43  43  42  43  43  42  41  42  42  44  43  43  45  40  43  41  43  43  44  43  43  43  43  40  43  43  41  46  44  44  45  45  46  45  45  44  45  43  45  44  45  46  43  43  43  48  46  44  45  45  43  43  44  43  46  45  43  44  45  46  46  46  45  45  45  44  44  43  44  44  45  45  45  49  45  46  44  45  45  43  44  46  43  44  43  45  46  47  45  45  46  45  46  47  44  45  45  45  45  47  46  46  46  42 
 32  33  34  33  31  32  32  32  32  33  33  33  33  32  33  32  34  32  35  34  32  33  33  33  32  33  33  33  33  33  33  33  33  32  33  32  33  33  33  33  33  33  33  32  32  35  34  33  35  35  33  33  34  33  33  34  34  34  35  34  32  34  35  35  35  33  34  33  32  33  34  36  34  32  34  34  33  34  34  33  35  35  33  34  34  34  33  35  36  36  35  35  35  35  35  34  34  34  34  35  35  36  35  34  36  36  35  37  36  35  34  35  35  35  35  36  35  35  35  36  36  36  36  36  37  38  34  35  37  36  35  37  38  36  36  35  36  36  36  37  36  35  37  35  35  36  37  35  36  37  36  35  37  37  37  37  37  36  36  36  35  36  37  38  37  36  37  38  38  39  37  36  36  36  38  38  37  37  36  36  37  38  38  37  37  37  37  36  37  37  37  38  36  37  39  38  39  38  37  35  37  38  37  39  37  37  36  38  36  37  37  35  37  37  37  39  39  37  38  38  39  37  37  38  38  39  38  37  37  38  38  38  38  38  39  39  36  38  40  39  39  38  39  37  38  39  41  40  39  40  38  38  41  39  37  40  38  39  40  40  40  39  39  39  42  40  39  39  40  39  41  40  39  43  42  41  39  40  40  40  39  39  41  40  40  40  38  41  43  42  40  40  41  40  40  39  41  38  39  40  39  40  40  39  38  38  40  38  39  41  39  39  40  40  39  38  40  40  38  37  40  39  41  40  39  40  37  40  39  39  40  41  41  41  37  41  43  40  41  42  40  41  41  41  40  40  41  41  43  40  42  42  42  43  41  41  42  42  42  41  41  42  42  42  41  42  41  40  41  44  43  42  44  40  41  44  42  45  42  43  44  42  43  44  42  41  44  44  42  41  43  42  43  45  46  43  44  43  43  42  43  43  43  45  44  44  43  42  45  43  45  42  44  43  44  42  43  43  45  43  41  43  41  43  43  43  44  42  44  43  45  43  45  45  43  42  44  46  43  45  44  44  46  46  45  44  45  43  46  45  45  46  44  44  43  45  46  45  47  45  45  45  44  44  45  44  44  44  45  44  46  47  45  45  47  44  44  45  42  47  42  45  44  46  44  44  46  46  43  45  44  43  45  49  44  45  45  43  47  45 
 32  32  33  33  32  33  33  33  32  34  34  34  34  33  33  34  33  33  34  33  32  33  34  33  33  32  32  32  32  32  33  34  33  33  32  33  34  33  32  34  34  34  33  32  32  34  33  32  33  34  34  34  34  34  33  34  34  34  35  36  31  34  36  36  35  33  33  34  33  34  33  33  32  34  35  35  34  34  34  35  34  33  33  35  34  33  34  34  34  34  35  35  34  34  35  34  34  35  34  33  34  36  34  33  34  35  37  36  34  34  36  36  36  36  35  35  35  36  34  34  35  36  35  37  36  36  35  36  37  36  36  35  37  37  37  36  37  35  36  37  37  36  37  37  36  37  38  36  36  37  36  35  37  38  37  36  36  38  37  37  36  36  37  38  37  36  37  39  38  38  37  36  35  36  37  38  37  37  37  37  37  37  38  38  38  38  38  38  37  38  37  37  37  37  38  37  37  37  36  35  37  38  38  38  36  38  38  38  38  38  36  35  37  38  38  37  39  39  38  36  37  38  38  38  39  39  38  37  37  37  37  38  39  39  39  37  37  38  40  40  38  37  38  38  38  39  41  40  39  39  39  39  39  39  39  40  39  39  40  40  39  41  41  39  39  40  41  42  40  39  40  40  40  41  41  40  39  40  39  41  41  39  38  37  38  40  39  41  39  38  41  40  40  40  40  40  39  38  40  41  40  40  40  40  40  39  38  39  39  40  40  40  41  40  40  40  40  39  39  38  41  42  40  40  40  40  39  41  40  39  39  42  42  39  40  43  39  41  42  41  41  42  41  41  42  42  42  39  42  44  44  41  42  40  42  44  42  41  41  43  42  41  43  41  41  44  43  43  42  41  43  45  42  41  42  42  41  44  43  45  44  43  43  43  43  40  43  42  42  43  43  43  41  41  43  44  45  43  43  42  42  42  43  46  47  46  42  39  44  44  42  42  43  43  43  43  46  43  41  44  42  41  46  41  42  43  41  41  44  44  44  44  44  45  43  43  45  44  44  46  43  42  43  46  46  45  45  45  48  46  45  44  44  43  43  46  46  44  46  46  46  45  46  48  47  46  43  42  44  43  44  45  45  46  46  47  46  46  43  47  45  46  43  44  44  44  45  45  44  44  46  45  45  46  44  48  45  44  45  43 
 32  33  33  33  32  33  34  33  32  34  34  34  34  34  35  34  33  34  32  32  33  33  34  34  33  33  33  33  32  33  34  34  33  33  32  33  34  33  33  34  33  33  33  33  33  33  32  32  33  33  34  35  34  34  33  31  34  36  33  34  33  33  34  34  33  33  35  35  34  35  34  33  33  34  35  35  36  35  34  34  33  32  33  34  33  33  34  34  33  33  34  34  34  34  34  33  35  35  34  33  33  34  34  34  36  35  36  35  35  33  36  36  36  36  35  35  35  37  36  37  37  37  37  38  37  36  36  36  37  37  37  37  37  36  37  36  36  36  35  36  37  37  36  38  36  38  36  36  36  37  36  36  37  38  37  35  36  38  37  36  37  37  37  37  37  36  37  38  37  36  36  37  36  36  36  37  37  36  37  37  37  36  37  37  36  36  37  37  37  38  38  38  37  38  39  37  37  37  37  36  36  37  37  37  36  38  38  39  39  38  36  36  38  39  38  36  38  38  37  37  37  38  37  37  38  37  38  38  39  40  39  38  37  38  39  37  38  38  39  39  37  37  40  40  39  37  38  38  39  40  40  40  38  39  39  39  39  40  40  41  39  42  43  41  40  40  41  43  39  39  43  42  42  39  38  40  40  40  39  40  42  40  39  38  40  41  40  40  38  38  40  39  40  40  40  41  39  41  40  40  41  41  41  39  39  40  39  39  39  38  40  39  40  39  39  39  40  39  40  40  42  42  40  40  41  41  40  40  39  39  40  39  41  40  41  42  39  42  42  40  40  41  40  39  39  41  41  40  41  40  43  43  43  40  41  42  40  40  42  46  43  42  46  43  43  45  43  41  43  42  42  45  39  42  45  42  41  42  43  44  44  43  44  40  44  44  43  44  43  43  43  44  43  42  43  43  44  43  44  43  42  42  43  47  47  46  43  41  44  45  41  42  42  43  43  44  46  44  40  41  44  42  44  42  43  43  41  41  42  45  45  46  44  42  43  44  46  44  44  46  44  43  45  43  46  46  43  47  46  46  46  45  45  46  45  45  44  44  45  47  45  44  47  48  47  46  44  41  45  44  45  45  46  46  45  46  45  47  43  44  48  48  44  44  45  44  44  44  45  45  43  45  46  44  43  47  44  43  43  44 
 32  34  33  33  34  33  33  33  33  33  33  33  33  34  34  33  33  34  31  33  33  33  34  33  34  34  34  34  33  34  34  33  32  32  32  33  33  34  33  33  33  33  32  33  34  33  32  33  34  33  34  35  33  34  33  31  34  36  33  34  34  34  33  33  34  34  36  35  34  36  36  34  33  33  34  34  36  36  35  34  34  33  34  33  33  35  35  35  34  35  34  34  34  34  35  34  35  35  35  36  35  34  35  35  37  36  35  34  36  34  36  35  35  36  35  36  37  36  35  36  36  36  37  36  35  36  35  36  37  36  34  36  37  36  38  37  36  37  37  37  37  36  34  36  35  37  35  36  37  37  37  37  37  37  36  37  36  36  37  36  37  37  37  38  36  37  38  37  38  36  36  38  37  37  36  37  37  36  37  36  36  37  37  37  36  36  37  37  37  38  37  38  37  38  38  38  37  37  38  37  37  38  38  38  36  37  36  38  39  37  37  38  39  39  38  38  38  37  37  37  38  37  37  38  39  37  39  40  39  41  39  36  36  37  38  37  40  39  37  38  37  39  42  42  39  39  41  40  37  39  39  38  40  40  39  37  39  40  39  42  41  42  41  40  39  40  39  41  39  40  41  42  42  40  39  40  40  41  39  39  42  40  40  39  40  40  40  42  40  39  39  38  40  39  37  40  40  41  38  39  41  41  41  40  40  40  38  38  38  40  41  40  40  39  39  40  42  40  40  40  41  42  42  42  41  41  39  40  40  40  40  42  42  41  38  40  43  44  44  42  40  43  43  40  40  41  41  40  40  40  44  43  43  43  41  41  42  41  40  42  43  43  45  44  43  43  41  42  42  43  41  43  43  42  44  41  42  43  43  45  45  43  42  42  43  41  43  44  41  41  42  44  42  42  42  41  44  43  43  42  42  42  42  44  44  44  43  44  42  45  43  44  42  42  43  42  43  43  44  43  45  46  43  43  44  41  43  42  42  44  43  44  42  42  45  45  44  43  43  44  44  45  46  44  43  45  45  45  45  45  44  44  47  47  46  45  44  45  44  46  45  44  46  46  45  46  46  44  46  45  46  46  45  45  46  42  44  48  46  45  47  44  44  49  46  44  45  46  46  46  44  43  44  45  44  45  45  44  44  47 
 32  34  32  32  34  34  33  34  34  33  34  33  33  34  33  33  33  33  32  33  33  33  34  33  33  33  33  32  32  32  33  33  32  33  33  33  33  34  33  33  33  33  33  33  34  32  34  35  34  34  34  34  33  34  33  34  35  33  36  35  33  36  34  34  36  35  35  34  33  35  35  35  34  34  35  34  33  34  34  33  35  34  34  34  35  36  35  34  35  35  34  33  34  34  34  34  34  33  34  36  35  35  34  34  36  36  36  34  35  35  35  35  35  36  36  36  37  36  35  35  36  37  37  36  35  36  35  36  37  36  35  38  37  36  38  36  35  36  37  38  37  35  35  36  36  38  36  36  38  37  37  37  37  37  36  37  36  36  38  37  37  36  36  37  36  37  37  36  39  37  38  38  37  38  37  37  37  37  37  36  36  37  37  37  38  38  38  38  37  37  37  38  37  37  37  38  37  37  37  36  36  38  38  38  36  37  37  38  39  36  37  38  39  39  36  37  37  36  37  37  37  38  38  39  39  37  38  38  38  40  38  37  37  39  37  37  39  39  39  39  38  40  41  40  39  40  40  37  37  40  39  38  40  39  38  38  39  40  40  42  41  41  40  40  41  41  41  40  41  41  41  40  40  40  40  40  40  42  41  39  40  39  40  38  38  39  40  43  41  40  39  40  41  40  39  41  42  42  39  41  40  40  39  40  41  42  41  39  39  40  41  42  40  40  41  40  41  41  40  42  41  41  43  42  40  40  39  41  43  41  40  44  41  41  40  42  42  42  42  42  40  43  44  42  42  41  41  39  39  43  45  41  41  42  42  41  41  41  42  42  41  41  43  43  43  42  42  44  43  43  45  44  42  43  45  42  43  43  43  44  43  43  44  42  43  43  42  41  41  41  44  43  41  43  43  41  43  42  43  42  42  43  43  43  42  43  43  45  41  43  43  45  43  42  44  42  43  41  45  44  42  45  43  44  46  43  46  44  42  43  43  45  43  41  44  44  45  44  43  44  43  44  44  43  43  44  42  42  43  45  46  44  45  43  45  46  46  46  44  45  46  45  46  45  45  46  46  46  46  45  47  46  45  46  46  41  45  47  47  43  46  43  43  45  46  44  46  46  45  46  47  44  43  47  45  43  44  44  44  47 
 32  34  32  32  34  33  33  33  32  33  34  33  34  35  33  32  32  32  33  33  32  33  33  33  33  34  34  33  32  33  33  32  32  32  34  33  34  33  33  34  33  34  33  34  35  33  34  36  34  33  33  33  34  34  34  36  36  36  37  34  34  36  35  35  35  35  34  35  34  35  34  35  35  36  35  33  34  35  35  34  36  34  35  35  37  36  35  35  35  36  36  34  34  35  34  34  36  36  35  34  34  35  35  34  36  34  35  36  33  35  35  35  37  37  35  36  36  36  37  36  36  37  37  37  35  35  37  37  38  37  37  37  36  37  38  37  36  37  37  37  37  36  38  37  36  38  39  37  38  37  37  38  37  37  37  36  35  36  37  37  36  37  37  37  39  37  36  36  36  38  39  37  36  38  38  37  37  37  36  36  36  37  38  37  37  37  37  36  36  38  37  37  37  37  37  38  37  37  38  37  36  37  38  37  35  38  38  39  40  36  35  36  37  39  38  37  36  36  39  38  37  39  39  37  38  39  37  36  38  37  37  38  39  40  38  39  38  38  39  38  37  38  39  38  38  40  42  37  38  41  39  39  40  39  38  39  39  40  41  42  42  42  41  41  42  40  41  39  41  40  41  40  38  41  41  40  39  43  43  40  39  38  40  40  40  41  39  39  40  41  39  39  40  38  39  40  40  40  38  40  37  40  38  38  41  41  42  41  40  40  41  41  38  39  40  39  42  41  40  43  42  39  42  42  41  41  43  42  42  41  41  43  41  40  42  42  41  40  40  40  39  41  44  42  43  40  38  41  41  41  42  40  41  40  43  44  42  42  42  42  39  40  41  43  43  43  44  43  44  43  45  42  43  44  44  43  44  42  43  45  43  40  43  43  42  44  42  42  42  40  45  41  42  44  44  43  42  42  42  42  43  43  44  43  42  43  41  42  44  42  41  43  43  42  42  43  46  42  43  42  41  44  43  43  45  46  45  44  44  43  43  42  43  42  43  42  46  45  44  45  43  43  43  44  42  43  43  41  42  44  45  42  45  44  45  45  46  47  45  45  47  48  45  46  46  45  46  47  45  46  48  46  48  49  47  45  48  45  49  46  47  46  46  44  45  44  46  45  45  44  45  46  46  44  46  46  43  45  42  44 
 32  32  32  32  32  32  34  34  33  34  34  35  34  35  35  33  33  34  34  33  33  35  34  33  32  34  33  34  34  33  33  31  32  33  33  33  33  33  31  31  32  33  33  34  34  34  34  33  33  33  34  33  34  35  34  36  35  35  36  35  34  36  36  34  34  35  35  35  36  35  35  35  35  36  36  35  35  36  35  36  36  34  35  35  36  34  35  36  36  35  35  35  35  36  35  35  36  37  36  32  32  34  34  35  35  35  36  36  36  35  33  36  36  36  36  36  36  36  37  36  36  36  37  36  36  37  36  35  37  37  36  35  36  36  38  38  37  38  37  37  36  36  38  37  36  36  38  37  36  37  37  36  36  37  37  35  36  36  37  38  38  37  37  38  38  38  37  36  35  38  37  38  37  36  38  37  37  38  37  38  38  36  37  36  36  36  36  36  37  37  36  38  38  37  37  37  38  37  38  37  36  36  37  36  37  39  38  38  38  36  37  37  38  39  39  38  38  38  37  38  39  39  38  37  38  38  37  37  39  36  38  37  37  38  38  39  37  37  40  39  39  38  37  39  37  40  40  37  39  40  37  38  40  38  38  38  38  39  40  41  40  41  41  41  39  40  42  40  40  41  40  41  40  40  40  39  40  41  41  39  41  40  39  39  40  42  43  41  38  39  39  38  40  39  40  40  39  37  39  39  40  39  40  40  40  41  42  40  42  41  42  42  41  41  42  40  41  42  40  40  40  40  41  41  39  42  44  41  41  42  42  39  42  42  41  41  40  40  42  40  39  41  41  42  43  40  40  41  42  42  40  40  42  39  40  43  42  41  41  40  42  43  41  42  43  44  43  41  42  43  42  41  44  43  40  42  42  41  42  43  42  42  42  42  41  40  43  42  41  40  43  43  44  45  46  43  42  42  42  42  44  44  43  43  42  42  42  41  44  43  40  41  43  43  44  44  43  44  42  42  45  42  43  43  43  45  44  44  44  44  42  41  43  43  42  43  43  44  45  44  42  42  43  43  41  42  46  42  44  44  44  43  45  45  44  45  46  45  45  45  48  48  47  47  47  46  47  47  46  47  48  47  47  49  48  47  47  46  49  48  45  45  47  46  44  46  47  44  46  45  43  46  46  45  46  46  46  47  45  45 
 32  32  32  32  32  32  33  33  32  34  34  34  33  33  34  33  34  34  33  33  33  34  33  32  32  35  33  33  34  33  33  33  33  34  34  33  33  33  32  32  33  33  34  33  33  33  34  33  33  34  34  33  34  34  34  35  34  33  36  36  33  34  35  33  35  35  34  35  36  34  34  35  35  35  34  34  35  35  34  35  36  36  36  35  36  36  36  36  36  35  35  35  35  36  35  35  35  36  35  33  35  35  35  36  36  36  37  36  38  35  34  36  35  34  35  35  36  37  36  35  36  36  37  36  37  38  36  35  36  37  36  36  37  36  37  37  37  37  37  37  36  36  38  37  37  37  37  37  35  36  37  36  36  37  37  36  37  37  37  38  38  36  36  38  37  37  38  37  37  38  36  38  36  36  38  38  38  38  35  37  38  38  39  37  37  38  38  38  37  37  37  39  36  37  38  37  37  36  37  37  37  37  36  36  38  38  37  37  39  38  39  38  38  38  39  38  38  38  37  38  39  38  37  37  37  37  37  38  38  38  38  38  41  39  38  38  37  38  40  38  39  39  39  39  39  39  38  37  39  39  37  37  39  38  38  38  38  39  40  42  41  41  41  41  41  41  41  42  41  41  42  41  41  40  39  41  40  39  39  39  42  40  39  39  39  40  41  42  39  40  39  38  40  41  40  40  40  37  39  40  41  39  41  40  40  41  43  41  43  41  42  41  41  41  41  42  40  39  41  42  40  40  41  42  42  43  41  41  43  43  42  41  42  42  39  40  40  40  42  41  41  42  40  41  42  42  45  42  39  40  40  41  42  40  40  40  41  40  42  43  44  44  42  43  43  43  42  41  41  42  41  42  41  42  41  42  41  42  43  42  42  42  43  43  44  41  42  44  42  43  44  43  43  44  44  44  44  44  42  40  42  46  43  43  43  42  43  43  44  43  42  44  44  43  45  44  42  44  42  42  45  42  43  42  45  46  44  43  45  45  43  43  44  44  42  43  43  44  42  43  43  43  42  43  44  43  46  44  44  45  45  45  45  46  45  46  48  44  45  45  46  45  45  45  46  48  47  46  46  47  46  48  48  48  47  47  46  46  47  47  46  48  45  46  46  46  48  45  44  45  44  45  45  46  43  46  46  45  46  45 
 34  34  34  33  34  34  34  34  33  34  34  34  34  34  34  34  33  33  34  34  34  33  32  33  34  34  33  32  33  34  32  33  33  32  32  32  32  32  33  32  32  34  33  33  33  33  34  35  34  34  34  33  35  35  34  35  34  34  36  36  36  36  35  35  36  35  35  36  36  34  34  35  36  35  35  35  35  35  34  36  36  35  35  34  35  36  36  35  35  36  35  36  36  36  37  36  36  36  34  34  35  34  35  35  36  35  35  34  35  35  34  36  36  33  34  36  36  37  37  35  36  36  36  36  35  36  37  36  36  36  36  37  38  38  37  35  36  37  36  37  37  36  37  36  37  38  36  37  36  36  37  38  38  38  37  36  38  38  36  37  37  38  37  38  38  37  37  37  38  37  37  37  36  36  37  37  38  37  36  39  37  38  38  37  37  38  37  37  37  37  37  39  35  37  39  37  37  37  37  37  38  38  37  38  39  38  37  38  40  40  39  39  38  38  39  38  36  38  38  39  37  38  38  37  36  37  38  38  37  37  37  38  40  38  38  38  38  38  39  38  37  38  39  38  40  39  38  39  38  39  39  38  38  40  38  38  39  39  41  42  42  41  42  41  41  40  40  41  40  41  43  40  40  40  40  43  40  41  41  40  42  41  40  40  40  39  38  40  41  41  39  39  39  41  39  39  39  39  39  40  39  41  40  39  41  41  42  42  43  41  41  39  40  39  39  42  41  39  41  42  41  40  40  41  41  41  40  42  42  41  40  41  40  39  39  41  43  42  41  40  41  43  44  42  40  41  42  41  40  40  41  41  41  42  43  41  42  41  41  42  41  42  42  41  42  42  42  42  42  40  41  43  42  44  43  43  42  44  43  43  42  41  42  43  46  43  42  43  42  44  45  40  43  44  41  43  45  41  42  44  44  43  41  44  45  43  43  43  44  42  43  45  42  43  45  43  44  44  44  41  42  43  43  44  44  44  43  44  45  44  43  43  42  44  41  41  44  42  42  44  46  46  44  43  45  45  45  44  44  45  45  44  46  43  44  44  43  43  45  46  45  45  47  44  46  47  44  44  45  46  46  48  50  46  46  47  48  46  47  48  47  50  45  47  47  46  48  47  44  45  46  44  46  46  45  42  44  46  41  42 
 33  34  34  34  33  33  35  36  34  33  34  35  34  34  35  35  34  34  33  34  36  34  33  34  33  33  34  33  33  34  33  33  33  33  31  33  33  33  33  31  32  34  33  33  33  33  34  35  35  34  33  34  36  36  34  35  34  35  35  35  35  36  35  35  36  35  36  35  35  34  34  35  35  35  36  36  34  35  35  36  36  34  35  34  34  36  35  34  35  35  35  35  35  35  35  35  35  34  34  35  34  35  35  35  36  35  34  34  35  35  36  36  36  35  37  37  38  37  37  36  36  36  36  35  35  36  37  36  36  37  36  37  38  38  38  35  37  38  37  37  38  36  36  36  37  37  36  38  37  36  38  37  37  38  37  37  37  38  38  38  38  39  39  38  38  37  37  37  37  37  37  39  37  37  37  37  38  38  38  39  37  38  37  37  37  37  37  36  38  36  36  37  37  36  38  37  37  39  38  37  38  38  38  38  39  38  38  38  38  37  38  37  37  39  40  37  37  38  38  38  37  37  38  39  36  38  39  38  37  36  38  38  37  39  38  38  38  38  39  38  37  35  37  39  40  38  38  39  39  40  40  38  39  39  38  40  40  39  42  40  40  40  43  40  40  41  43  41  40  43  41  39  41  42  41  42  39  42  40  41  41  39  39  39  39  40  38  40  40  40  39  40  39  40  39  38  39  40  39  41  39  41  40  40  41  41  41  40  40  41  42  39  41  40  39  42  41  42  41  40  41  40  40  40  40  41  42  42  41  40  40  40  40  40  40  41  42  41  40  40  40  41  43  42  41  41  39  41  42  41  43  43  41  42  43  42  43  43  42  41  41  43  43  41  40  41  41  42  43  41  41  43  42  43  42  42  41  43  43  44  43  43  40  41  44  43  42  42  42  44  45  42  45  44  42  42  42  42  43  43  45  44  42  44  47  44  44  43  44  45  45  44  42  44  44  44  46  45  44  42  43  43  45  44  42  44  44  44  45  45  44  43  43  43  42  42  42  42  41  43  45  45  44  42  44  44  44  43  46  47  45  44  47  42  45  45  42  45  47  48  46  46  47  44  46  46  45  45  46  46  46  47  47  46  46  46  48  47  46  48  46  48  47  47  45  47  47  47  49  46  46  46  46  46  46  46  44  42  44  44 
 34  33  33  33  34  33  33  35  34  33  32  34  33  32  34  34  34  33  33  34  34  33  34  34  33  32  33  33  33  33  34  35  33  34  32  33  33  33  34  33  33  33  33  33  33  33  34  35  35  34  34  34  34  34  35  35  34  36  35  34  34  35  34  35  36  36  36  34  33  34  34  34  34  35  35  35  34  36  36  36  34  34  36  36  36  36  34  35  35  34  35  35  36  37  36  36  37  33  35  36  35  37  36  36  36  36  35  36  37  37  37  37  35  37  37  36  38  38  37  36  36  37  36  36  36  37  37  36  36  38  37  36  36  37  38  36  38  38  37  37  38  37  37  38  38  36  38  38  36  37  39  38  36  37  38  38  38  38  39  38  37  37  37  37  37  38  38  38  37  36  37  37  37  39  38  38  39  38  37  37  37  39  38  37  38  38  38  38  37  36  36  36  39  36  38  37  37  38  38  38  37  38  39  38  38  39  39  38  38  40  40  39  39  41  40  38  39  39  39  38  38  37  38  40  37  39  39  38  38  38  38  39  39  39  38  39  39  39  39  38  38  36  36  38  38  37  38  37  38  39  37  37  40  39  38  41  40  39  41  40  40  39  40  38  40  41  42  43  40  41  41  40  42  41  39  39  39  40  38  39  39  38  39  39  39  39  40  40  40  39  39  40  39  39  39  38  39  40  40  41  39  41  39  40  40  40  40  41  41  40  41  40  42  41  40  42  39  40  41  41  40  40  41  41  41  42  41  42  41  41  42  41  42  43  42  40  41  40  41  41  42  40  41  41  43  43  41  43  41  39  42  44  41  41  41  40  41  42  43  42  42  43  43  42  41  41  41  41  42  43  42  41  42  40  41  41  41  43  44  43  42  43  41  41  42  43  42  43  43  43  44  44  44  42  45  43  43  42  42  43  45  42  42  45  47  45  44  43  47  47  43  44  45  45  45  45  47  45  45  44  44  42  46  44  43  46  45  43  45  46  46  45  45  45  44  45  41  45  45  45  45  45  45  44  44  45  45  43  47  46  44  44  46  44  44  43  45  44  45  47  45  45  45  44  46  45  45  45  46  44  45  45  44  48  46  47  48  46  45  46  46  48  49  45  48  46  46  48  48  46  45  47  45  46  48  45  44  44  46  46 
 34  34  34  33  34  35  34  34  34  34  32  33  32  32  33  33  34  34  34  33  32  33  34  34  34  32  33  33  33  34  33  34  33  34  33  32  32  32  33  33  33  34  34  34  34  33  34  34  34  34  35  35  35  36  36  36  35  36  36  35  35  37  36  36  35  35  35  35  34  35  35  35  35  35  35  35  35  36  35  35  35  34  35  35  36  35  35  35  36  35  35  34  35  35  35  35  37  37  36  36  35  35  36  35  35  35  35  36  36  36  37  36  35  37  36  36  37  38  37  36  36  36  36  37  37  37  38  36  36  38  37  36  37  37  38  37  38  38  38  37  37  37  37  37  37  36  37  37  36  37  38  39  37  38  37  38  38  38  39  38  37  37  36  37  37  38  39  39  38  37  37  36  37  38  38  38  37  38  39  38  39  37  37  37  37  38  38  38  36  38  38  36  38  37  37  36  37  37  37  38  37  38  38  39  38  38  39  39  38  39  39  39  38  38  39  39  39  39  39  38  39  38  38  39  38  39  38  38  39  39  36  39  39  38  38  39  40  39  39  37  38  38  38  38  37  37  39  38  38  39  37  37  40  39  38  40  40  39  40  42  41  40  38  38  40  39  39  42  40  39  42  41  42  41  40  40  39  40  39  39  38  38  38  39  39  39  39  40  40  41  39  39  40  39  39  38  40  39  41  40  39  39  40  39  39  40  40  43  41  40  40  41  40  40  40  41  38  37  41  41  39  41  41  41  39  39  39  40  41  42  41  40  41  42  44  41  43  43  43  42  43  44  43  41  42  42  40  40  42  42  41  41  41  40  41  42  41  42  43  42  41  39  40  42  43  44  43  41  42  42  42  41  42  41  42  43  43  43  44  42  42  43  44  43  43  42  42  43  44  43  42  43  43  41  46  45  44  45  42  41  43  44  44  43  45  44  43  43  46  45  42  43  45  45  45  44  45  45  45  44  44  44  47  47  44  44  45  46  44  45  46  44  44  46  45  44  42  45  44  43  42  42  43  45  45  46  45  44  45  43  43  45  44  44  43  42  46  44  43  44  45  46  46  45  44  44  43  44  45  43  45  45  45  48  47  47  47  46  45  45  46  49  48  44  49  44  45  47  44  46  46  47  46  47  47  46  45  41  44  46 
 33  33  33  33  33  34  36  34  32  34  34  33  33  34  34  34  34  34  34  33  34  35  34  34  35  33  33  33  33  34  34  36  33  33  34  33  33  33  32  32  33  34  34  34  34  34  33  33  33  33  34  33  35  38  35  34  35  34  34  35  35  35  35  35  34  35  34  35  34  35  34  35  35  35  36  36  35  35  33  35  36  36  35  34  35  35  37  36  36  36  36  35  36  35  37  37  36  38  35  36  37  34  36  36  35  35  36  36  35  36  36  35  36  36  37  38  39  38  37  36  36  36  35  37  37  36  37  37  36  37  37  37  39  37  37  37  37  37  38  37  37  38  38  37  38  39  38  37  37  36  36  38  38  37  36  37  38  38  38  39  39  39  39  39  38  38  38  38  39  38  38  37  38  38  38  37  37  39  38  39  40  35  37  39  38  38  38  37  37  38  38  35  38  37  37  36  39  40  37  37  38  38  38  39  38  37  39  39  39  38  38  41  40  37  38  41  39  37  40  40  38  39  38  37  39  37  37  38  38  38  39  39  37  38  38  38  39  38  37  39  38  38  39  40  39  39  41  39  40  41  40  39  39  39  39  38  40  39  39  42  39  42  40  40  39  41  42  41  40  42  41  41  41  41  42  43  39  38  41  39  39  39  40  40  41  41  39  39  41  43  41  38  41  41  40  39  41  39  42  40  39  40  41  39  39  42  39  41  39  40  40  41  40  40  41  39  38  39  38  38  40  39  39  42  41  40  42  40  40  42  41  42  40  39  41  40  42  41  42  42  43  42  42  42  42  40  43  40  39  42  43  40  42  41  41  41  41  42  42  44  44  41  41  44  44  43  42  42  41  41  41  42  43  43  43  43  43  42  42  43  44  43  45  44  43  44  43  44  45  44  43  44  45  44  45  45  43  45  44  43  46  44  45  44  45  44  43  43  44  44  45  44  43  45  46  42  42  44  46  43  42  45  47  47  46  45  44  46  44  44  47  45  42  45  43  42  42  42  45  43  43  43  43  44  45  45  43  44  45  44  46  48  46  42  45  45  45  47  46  44  45  46  46  45  44  44  43  43  46  44  45  46  45  46  47  47  46  45  46  45  46  49  46  44  45  45  45  46  45  47  47  46  47  46  47  46  48  46  45  47 
 34  34  32  34  34  33  34  33  33  34  33  34  34  34  35  35  34  33  33  33  34  35  34  33  33  32  33  32  33  34  34  32  33  34  34  34  35  34  32  32  33  34  33  33  34  34  33  33  34  34  34  34  35  35  35  34  35  35  35  34  35  35  34  34  34  35  35  34  32  34  37  37  36  36  36  35  34  34  34  34  35  34  34  35  35  34  36  35  35  36  36  36  35  36  37  36  35  37  36  35  36  35  36  36  35  36  36  36  36  37  35  37  36  35  36  37  37  36  38  37  37  37  37  36  36  36  37  37  36  37  36  37  36  37  38  37  39  38  37  37  37  37  38  37  37  39  37  37  37  38  39  37  37  37  36  39  39  38  37  37  38  39  38  38  39  39  38  38  39  37  38  39  37  36  37  36  38  39  37  38  39  38  37  38  37  39  39  38  38  38  38  39  38  38  37  38  38  39  39  39  39  38  38  38  38  38  38  38  38  38  38  38  39  38  38  39  38  38  40  38  38  39  38  39  39  40  38  39  39  39  39  38  38  39  37  38  37  39  37  39  40  39  40  39  38  38  39  41  41  40  40  38  38  39  39  37  41  39  40  41  39  40  39  38  40  41  40  39  41  41  41  42  42  41  42  42  40  41  39  39  40  41  40  40  39  39  41  40  39  40  41  40  41  40  39  40  40  41  41  40  42  41  40  41  40  41  40  42  40  38  40  41  40  40  41  41  39  40  39  40  40  39  40  42  43  44  42  38  38  42  41  42  40  39  42  41  41  42  42  41  41  41  41  43  41  42  43  44  41  38  42  41  45  41  43  43  41  43  43  41  42  43  43  43  43  43  43  44  43  42  42  42  43  45  43  43  45  43  42  43  43  43  44  45  44  46  45  44  45  45  46  43  42  46  47  44  46  45  42  45  44  42  43  45  45  44  45  44  44  44  43  43  43  45  45  44  44  44  46  45  43  46  48  45  46  46  46  44  43  45  45  46  44  44  44  43  43  44  47  48  45  46  45  43  44  44  44  45  44  45  43  45  45  44  46  45  44  47  46  45  45  44  43  44  44  44  44  43  45  43  43  46  44  45  46  46  46  46  45  44  47  47  47  45  46  46  45  47  46  46  45  48  46  45  48  47  46  44  44  45 
 34  33  33  34  34  35  34  33  32  33  34  34  34  34  35  35  34  33  33  34  36  35  35  34  33  33  34  33  33  33  33  34  35  34  34  34  35  34  33  33  34  35  34  33  33  34  33  34  34  34  34  35  35  35  35  35  35  35  35  35  36  36  35  34  33  34  37  35  34  35  36  36  35  35  34  34  35  35  35  35  36  35  35  35  34  34  35  35  36  36  33  36  36  34  35  37  36  37  36  35  36  35  37  36  36  37  36  36  36  36  36  35  34  36  37  36  37  37  37  37  37  36  37  36  36  35  37  37  36  36  36  36  37  38  38  38  39  38  38  38  37  37  38  38  38  38  36  37  38  38  38  37  38  38  37  37  37  37  37  38  38  38  38  38  38  39  39  39  37  38  37  37  36  36  38  39  38  37  38  38  38  38  38  38  37  39  39  37  39  38  38  38  37  37  37  38  38  38  40  39  38  38  38  38  38  38  37  38  38  38  40  37  38  40  38  38  39  39  39  39  39  39  37  38  38  41  37  36  41  39  38  37  38  38  37  38  37  39  38  39  40  40  38  38  38  38  39  39  38  38  39  40  39  38  40  40  42  40  41  41  40  40  39  38  40  41  40  40  40  40  40  40  40  41  42  41  41  41  40  40  39  39  39  41  42  42  42  41  41  40  42  40  39  41  41  42  42  41  41  41  43  42  40  42  41  42  41  41  41  39  40  40  40  40  40  40  40  40  41  41  40  41  41  41  40  40  41  40  41  40  40  41  40  41  44  44  42  42  43  42  41  41  41  43  42  43  44  43  43  41  44  44  45  42  42  43  42  43  42  40  43  45  44  43  42  44  44  43  44  41  42  43  42  41  44  45  43  44  44  43  45  44  42  45  45  42  43  43  43  44  45  43  45  45  44  43  46  44  41  44  43  41  42  44  43  44  46  46  45  45  43  44  43  43  43  44  44  44  44  46  46  44  46  45  45  45  46  44  44  44  46  47  44  44  45  45  45  44  46  47  45  46  46  44  44  44  45  43  43  45  43  45  45  44  45  44  45  45  45  45  45  46  45  44  44  45  44  44  45  42  43  48  47  46  47  45  44  46  45  45  46  46  46  45  46  46  45  47  46  45  45  46  47  47  46  45  45  43  44  44 
 33  32  34  33  34  36  34  33  33  34  34  33  34  34  33  34  33  33  33  34  35  34  35  35  34  34  34  33  33  33  32  34  35  32  33  34  35  34  34  34  34  34  33  34  34  33  33  34  35  34  34  34  34  34  34  34  35  35  36  36  36  36  35  34  34  34  35  34  35  36  35  35  34  35  34  34  35  36  35  35  35  35  36  36  35  35  36  35  34  35  33  35  36  36  37  36  35  36  36  35  36  35  36  36  36  36  35  37  36  36  36  35  36  37  37  36  37  36  36  37  38  36  36  36  36  36  37  37  36  36  38  37  38  38  38  39  38  37  37  37  37  37  38  38  38  38  37  37  38  38  37  37  38  39  39  37  37  39  38  38  38  38  38  38  37  38  39  40  38  40  38  38  38  38  39  39  39  38  38  39  39  38  37  38  38  39  39  38  39  38  38  38  36  37  38  39  39  37  39  39  38  39  38  39  40  39  38  39  39  38  39  39  39  40  39  38  39  40  39  38  40  39  38  39  39  39  38  39  40  39  38  38  38  37  38  38  37  38  38  38  39  40  38  38  39  40  42  40  39  38  37  40  40  39  41  40  42  40  41  40  41  42  40  41  42  42  42  41  41  40  39  40  40  39  40  40  40  39  41  40  41  40  39  41  42  43  42  42  42  40  43  41  39  43  43  39  39  40  41  42  44  42  40  41  40  41  41  40  40  40  40  39  40  41  40  40  40  40  41  40  40  41  41  41  39  40  42  41  41  39  41  42  41  41  41  41  41  42  43  43  42  41  42  42  42  43  44  41  44  43  45  45  43  42  41  43  42  44  44  41  43  43  42  44  43  42  42  42  44  41  42  42  43  44  43  42  42  42  44  43  45  43  43  43  46  43  42  44  43  43  43  44  44  43  42  43  45  43  44  44  44  42  41  42  42  44  44  45  46  45  44  45  44  45  43  44  44  46  45  46  46  41  45  46  45  44  44  45  44  42  45  46  44  45  45  46  46  45  46  44  44  45  41  43  44  44  46  44  43  44  43  44  44  45  43  42  45  47  45  44  44  46  45  45  46  46  45  44  45  46  47  46  44  46  46  44  44  46  46  45  46  46  46  45  43  45  45  48  48  46  46  44  45  44  44  45  45  44  45  44 
 33  33  35  34  34  35  34  34  35  36  34  33  34  34  33  33  34  33  34  34  33  33  34  35  34  34  34  33  34  34  33  34  34  34  34  34  34  34  35  34  33  33  33  34  34  34  34  34  35  34  34  33  33  33  33  34  35  34  36  37  36  35  35  35  35  35  35  35  37  37  36  35  35  36  35  35  35  36  35  35  35  35  36  37  36  36  36  35  34  35  36  37  36  35  37  36  35  36  36  35  36  35  37  37  36  37  37  38  38  36  37  36  38  36  37  36  37  36  35  37  38  36  36  37  36  37  38  38  37  36  39  37  38  37  37  37  36  37  37  38  37  36  37  37  37  39  39  37  38  38  36  38  37  37  39  37  38  40  38  38  38  37  37  39  38  38  39  39  38  38  37  39  38  39  38  37  39  40  38  39  40  39  37  38  40  40  38  39  38  37  38  39  38  37  38  39  38  37  38  38  38  40  38  38  39  38  38  39  40  39  37  40  39  38  40  40  40  40  39  38  40  39  39  40  40  39  40  42  39  39  38  38  39  38  39  38  37  38  38  40  38  39  38  39  37  38  41  39  37  38  38  38  40  41  40  38  40  39  40  40  40  40  40  42  42  43  42  41  42  40  39  40  41  39  38  41  40  38  41  42  43  42  40  40  40  40  41  41  42  41  42  41  39  41  40  40  41  41  42  42  42  41  40  40  40  41  41  40  39  39  41  40  40  40  40  41  40  41  41  40  40  40  41  42  40  42  43  41  40  40  41  41  41  41  41  41  41  41  42  42  42  42  43  42  41  42  43  40  43  42  43  44  42  43  42  43  42  44  45  43  42  43  44  43  42  43  44  41  43  42  43  40  42  46  42  42  45  41  41  45  44  42  43  41  43  44  40  45  44  44  42  45  42  43  43  44  44  44  45  44  45  44  43  42  41  43  42  43  44  43  44  45  45  46  43  44  43  45  45  43  43  41  44  46  44  44  43  45  43  43  45  45  44  45  44  45  47  45  43  46  44  44  43  42  44  43  43  44  43  44  43  44  44  44  42  42  44  47  46  46  46  45  44  44  45  45  45  45  45  46  48  45  44  46  45  44  45  47  46  45  47  47  47  46  44  45  45  46  46  46  48  45  46  44  43  45  45  44  44  43 
 33  34  35  34  34  34  33  34  36  36  33  33  33  34  33  33  34  34  34  34  34  34  34  34  33  35  34  34  34  33  34  34  34  35  35  34  33  34  35  34  34  34  34  35  34  34  34  35  35  34  35  34  35  35  35  35  35  35  36  38  36  36  36  35  35  35  36  36  37  36  35  34  34  35  34  35  36  36  36  35  36  35  36  36  35  34  34  35  36  36  36  36  35  35  37  36  35  36  35  36  36  35  36  37  36  37  37  37  36  36  36  35  36  37  38  38  37  37  36  37  36  35  36  36  35  37  38  38  38  38  39  37  38  37  37  37  37  38  38  38  38  37  39  37  37  39  37  37  38  37  37  38  37  38  39  37  38  40  39  38  38  37  37  39  39  39  39  38  38  37  37  38  38  38  38  39  39  39  39  39  38  38  38  38  39  40  37  38  39  38  39  40  38  37  38  39  38  38  39  38  39  40  38  38  39  38  38  39  39  38  39  38  38  39  40  40  39  39  39  38  40  39  39  40  38  39  38  38  39  39  39  38  39  38  38  38  38  38  39  41  38  37  38  39  39  40  40  40  40  39  40  37  40  41  39  39  40  40  41  40  40  40  40  41  41  41  40  40  41  40  40  39  40  40  40  41  39  38  41  41  41  41  40  39  39  38  40  40  41  42  41  41  40  40  38  40  42  42  42  41  40  41  41  41  43  42  40  41  39  39  41  40  40  40  40  42  40  41  42  41  43  41  42  43  41  42  41  41  42  43  40  40  41  42  41  43  41  41  41  41  41  42  41  40  42  43  42  41  42  42  41  42  44  43  45  45  43  42  43  42  44  45  44  43  42  43  43  42  41  44  43  42  43  44  43  43  45  44  41  45  43  43  42  45  41  42  43  45  45  44  44  43  44  46  45  44  44  45  45  44  44  43  45  45  43  43  43  43  44  42  44  45  44  45  44  44  44  44  43  43  43  45  45  46  44  44  42  44  43  44  46  43  44  45  44  44  46  46  46  45  46  48  44  43  46  44  42  43  44  44  44  45  44  44  44  45  44  45  46  46  46  44  43  43  43  44  44  44  45  46  45  48  48  45  45  45  46  46  45  45  47  48  47  47  45  45  46  45  46  46  48  47  46  45  44  45  45  44  45  45 
 34  35  34  34  34  33  33  34  35  34  32  34  33  34  35  32  33  34  35  35  35  36  34  34  33  34  33  35  35  34  34  34  34  35  33  34  33  33  35  33  33  34  35  34  35  35  33  35  35  34  35  35  36  36  36  35  35  36  35  37  36  36  35  35  36  36  35  36  35  35  36  34  34  36  35  36  36  36  36  35  36  35  34  35  35  33  33  36  35  35  35  34  34  36  37  35  34  36  35  35  35  35  35  36  36  36  37  36  36  36  34  34  36  37  38  37  36  36  36  36  36  35  36  36  35  37  38  37  37  39  37  37  38  38  38  38  38  38  38  39  38  37  39  37  36  38  38  37  37  37  38  37  38  39  39  38  39  39  38  38  38  38  38  39  39  39  40  38  38  39  37  39  38  39  40  40  40  39  39  38  36  37  38  39  39  40  38  38  38  38  39  39  37  39  40  39  39  39  39  38  38  38  39  38  38  38  39  40  40  39  39  39  39  39  40  40  38  40  38  39  39  38  40  40  41  41  39  41  41  39  39  40  39  38  38  37  39  39  39  39  39  36  37  39  38  37  38  39  38  39  41  41  40  40  41  40  40  40  41  41  41  40  40  39  40  40  40  39  40  40  40  39  40  40  40  40  40  40  39  39  40  40  38  40  40  39  39  40  41  40  42  40  42  41  40  40  41  42  42  42  41  41  41  41  43  41  41  43  41  40  41  40  40  40  39  42  42  41  42  41  42  41  41  41  40  41  40  41  42  45  41  40  41  41  40  41  42  42  42  41  42  43  41  40  43  43  41  41  41  43  40  42  47  41  45  43  43  42  41  42  44  43  42  42  43  42  41  44  40  44  43  43  44  43  43  43  42  44  43  45  43  42  42  45  44  43  44  43  44  43  45  41  45  46  44  44  44  44  44  45  44  43  45  47  45  45  45  45  44  43  45  46  43  45  45  44  45  45  43  46  44  45  45  44  44  45  42  44  43  44  46  42  44  43  44  45  45  45  45  48  45  44  45  44  46  44  43  44  45  45  45  45  45  45  45  47  45  43  45  46  45  45  43  45  46  45  45  44  46  47  44  48  47  43  46  45  46  47  45  45  47  47  46  47  46  45  47  46  47  47  47  48  46  46  46  46  46  45  46  48 
 34  36  34  34  33  34  33  33  34  33  32  33  34  34  34  32  34  35  34  34  33  35  34  33  34  34  33  35  35  36  35  35  35  35  33  34  33  34  34  33  33  34  35  35  35  35  34  35  35  35  36  35  35  35  36  35  36  37  36  36  36  36  36  36  37  36  35  36  36  36  37  35  36  37  36  36  36  35  35  35  36  35  34  35  36  35  35  36  34  34  34  36  35  34  35  36  35  36  36  36  36  35  36  36  36  36  37  37  37  38  36  37  37  36  35  35  36  36  37  37  38  37  36  37  36  38  38  36  37  38  37  36  37  38  37  38  38  38  37  37  38  37  37  37  37  37  38  38  37  37  38  37  37  38  38  38  38  37  37  37  38  39  39  39  38  39  39  38  37  39  37  37  38  40  40  40  39  39  39  38  38  38  39  39  39  39  39  38  38  38  39  40  37  41  41  39  40  39  40  38  38  37  38  38  37  38  39  39  40  39  38  41  40  38  40  40  39  39  39  40  39  39  40  40  41  38  37  40  39  40  40  39  39  39  38  38  39  38  38  37  39  37  38  38  39  38  38  39  38  39  41  43  40  39  42  40  41  41  41  40  40  40  39  38  40  41  40  40  41  40  40  39  41  39  39  40  40  41  40  40  41  40  39  40  41  41  40  39  41  40  41  39  41  42  41  41  41  41  41  41  42  41  40  41  40  41  42  43  43  42  41  39  40  42  40  43  44  41  42  40  40  41  42  40  41  41  40  42  40  44  43  41  41  41  40  43  41  42  43  42  41  43  42  41  42  42  41  41  40  43  40  42  46  40  44  42  42  42  42  43  43  43  45  42  42  45  43  44  42  44  43  44  43  43  43  43  43  43  44  44  42  41  43  43  45  44  44  42  42  44  45  41  42  45  45  45  44  43  44  46  44  43  45  46  46  45  45  45  46  44  46  47  42  43  44  42  43  45  43  44  44  43  44  43  45  44  42  45  43  43  45  43  43  43  45  44  45  45  44  44  43  45  44  44  43  42  43  44  45  45  46  44  45  45  46  47  46  45  45  45  46  47  47  45  45  47  46  47  45  46  46  46  45  45  46  46  46  47  47  46  45  47  46  47  47  46  48  47  47  47  46  48  47  49  46  45  46  46  46  47 
 33  34  35  35  33  35  35  33  33  35  35  33  34  34  33  34  34  35  33  34  32  33  33  33  33  34  35  34  34  33  35  34  34  35  34  34  33  35  34  34  36  33  34  35  35  35  36  36  36  36  35  35  35  36  36  36  34  36  37  34  37  37  37  37  36  36  35  36  37  36  36  35  35  37  35  35  35  35  36  37  37  35  35  37  35  36  36  34  36  36  36  37  37  36  35  35  35  37  36  35  37  36  36  36  35  35  35  36  36  36  37  37  37  36  36  37  36  36  37  38  38  38  37  37  37  38  38  36  36  38  38  38  37  38  36  40  38  38  37  36  38  38  38  38  37  38  37  39  37  38  38  37  37  38  39  37  38  38  39  38  38  37  39  40  37  39  39  38  38  38  37  38  39  40  39  39  39  40  39  40  39  39  40  37  38  38  39  38  40  39  39  40  39  38  39  39  40  39  40  38  39  39  38  39  37  39  40  37  38  39  39  40  40  38  38  41  40  38  40  39  39  39  39  39  40  39  38  40  39  40  42  38  38  39  38  40  39  38  38  39  39  38  39  37  39  41  38  39  39  39  40  41  40  40  41  41  40  41  41  39  38  39  40  41  41  41  39  39  41  40  39  38  39  41  41  40  39  38  41  40  40  40  40  40  40  41  40  39  40  40  40  41  41  41  41  41  41  39  41  40  41  41  41  42  41  41  41  42  42  42  41  39  41  43  43  43  43  42  43  41  39  42  43  41  44  43  41  44  41  43  43  41  41  41  41  42  40  40  42  43  42  41  43  43  41  42  43  41  41  42  42  44  44  42  44  45  42  43  43  44  43  42  44  43  44  46  43  42  44  42  43  47  45  43  43  45  44  46  44  43  41  42  44  44  44  44  45  42  40  45  45  44  44  45  46  45  44  43  44  45  44  43  45  46  47  45  45  43  48  46  45  48  45  45  46  44  44  45  44  43  44  45  44  43  47  44  44  47  44  44  44  45  46  46  46  44  46  43  45  44  43  43  45  45  42  43  43  43  44  43  44  42  44  44  47  45  45  47  44  44  47  47  47  45  43  48  45  47  44  46  47  45  46  48  47  46  45  46  48  47  46  45  46  47  45  47  46  46  46  47  47  48  48  48  48  45  48  49  46  46 
 33  32  33  35  34  35  36  36  35  34  35  34  34  33  33  34  34  34  33  34  35  34  34  34  33  33  34  35  35  34  34  34  34  34  34  34  33  35  34  35  35  33  34  36  36  35  36  37  37  35  34  35  35  36  35  37  36  35  36  36  37  36  35  35  35  36  37  37  37  36  37  37  36  36  36  36  36  37  37  36  36  35  36  36  34  35  35  35  36  37  35  35  36  36  36  36  35  36  35  35  36  37  36  37  36  36  36  36  36  37  37  37  36  36  37  37  36  36  37  37  36  35  38  36  36  37  38  36  37  38  38  39  38  37  36  37  38  38  38  38  38  37  38  38  37  38  37  38  38  37  37  38  39  40  38  37  37  39  38  39  39  36  39  40  38  38  39  40  39  39  39  40  40  39  38  39  40  40  39  39  38  37  39  39  39  39  39  39  39  40  39  39  41  39  38  39  40  39  40  39  40  40  39  39  38  39  39  38  38  40  41  40  40  40  39  39  40  40  40  38  38  39  40  39  38  38  38  40  39  39  41  41  39  37  39  39  39  39  38  38  38  37  39  38  38  38  37  39  39  40  39  40  40  40  40  41  41  40  40  40  39  39  39  40  39  40  39  39  40  40  40  39  40  40  40  39  40  40  40  40  39  39  39  39  39  40  40  41  39  39  42  42  42  42  42  41  41  41  41  41  40  41  43  41  40  41  41  40  40  41  41  41  44  43  42  42  41  41  41  40  41  43  40  41  44  43  42  43  42  43  41  42  42  42  40  40  41  41  41  42  43  42  41  43  44  42  42  41  41  43  43  43  43  41  43  45  43  44  43  42  43  44  42  40  44  43  42  42  43  43  43  46  45  43  43  44  44  48  46  42  43  42  42  42  44  45  43  43  43  44  45  45  44  44  45  44  45  45  46  45  43  44  45  45  46  45  45  45  47  45  44  44  45  46  43  43  44  44  45  43  43  44  44  44  45  45  44  44  44  46  44  43  45  47  46  46  48  43  44  44  44  44  46  43  43  46  45  43  46  44  44  44  46  45  44  43  44  43  44  45  46  45  43  45  45  48  46  46  44  47  47  44  46  47  44  45  46  46  47  46  48  45  45  48  45  47  46  44  47  46  46  48  48  47  47  46  48  49  47  49 
 34  32  33  35  35  34  34  35  35  33  34  35  34  33  34  34  36  36  33  31  34  34  34  35  34  34  33  34  35  35  34  35  34  33  34  34  33  34  34  34  35  34  34  36  36  35  35  35  36  37  36  35  36  36  35  36  36  35  37  37  37  36  36  35  36  37  37  36  36  37  39  38  37  37  37  37  37  37  36  35  35  36  37  36  35  34  35  35  37  37  36  35  35  36  37  36  36  36  35  35  37  37  35  36  36  35  36  36  36  37  37  37  36  38  38  38  37  37  37  36  36  35  37  37  36  37  38  39  38  38  37  37  38  36  37  37  37  37  36  37  38  37  38  38  37  37  38  37  37  39  39  39  38  40  39  39  37  39  37  39  40  37  39  37  39  39  38  38  39  38  39  40  39  38  39  39  39  40  39  39  38  38  40  39  39  38  39  39  40  42  40  38  40  40  39  39  39  39  39  40  40  40  38  40  40  41  41  40  39  40  41  40  39  41  40  39  40  41  40  39  39  38  39  38  38  39  39  39  38  40  40  41  39  39  39  38  38  39  38  37  37  38  39  41  38  38  38  39  40  39  39  39  39  40  39  40  41  40  39  39  39  39  40  39  39  40  40  39  39  40  40  40  39  40  39  39  40  39  40  40  40  40  40  40  40  40  40  42  39  40  42  41  41  41  41  40  40  41  41  41  40  40  41  40  39  41  42  41  40  40  40  42  44  42  42  42  42  42  42  42  42  42  41  41  42  41  41  42  43  42  41  42  43  42  41  42  42  43  42  41  42  42  44  42  40  42  43  42  43  43  44  42  43  43  44  43  42  44  44  44  44  42  42  43  41  41  43  42  43  44  43  45  44  42  43  44  43  43  43  42  44  44  44  42  45  46  43  42  44  43  44  44  43  44  44  44  45  45  45  44  43  44  45  44  44  43  44  45  46  45  43  41  43  44  43  45  46  44  42  44  45  44  43  45  44  44  45  43  44  47  44  42  43  45  45  45  48  43  46  45  45  45  46  46  44  45  44  44  46  46  47  46  46  45  44  44  46  45  45  46  46  46  45  47  45  48  47  47  46  45  46  46  47  47  45  45  46  46  45  44  47  49  48  48  47  44  48  47  47  46  47  48  47  47  46  45  47  48  47  49 
 34  34  34  35  35  35  33  34  35  34  34  35  34  34  35  35  35  34  35  35  33  34  34  33  34  34  33  34  35  35  34  35  35  34  35  36  35  34  35  35  36  35  35  36  35  34  35  35  36  37  36  36  36  35  36  35  35  36  37  36  36  36  36  35  36  38  38  36  37  37  38  37  38  38  37  36  38  37  36  36  36  37  36  35  37  36  36  35  36  36  36  37  36  35  35  36  36  36  36  37  36  36  36  36  36  36  37  36  36  36  36  36  36  37  37  36  36  36  37  37  37  37  36  37  38  37  37  38  37  37  36  36  38  37  39  37  37  39  38  37  37  39  39  38  37  37  39  37  38  39  38  39  37  38  37  38  35  39  40  38  40  36  38  38  40  39  38  38  38  38  37  38  39  40  39  38  39  39  39  39  39  39  40  40  40  39  39  40  39  39  39  39  38  39  40  39  40  39  38  39  40  39  37  39  41  41  41  40  40  39  40  39  39  40  42  40  39  39  39  39  39  39  39  39  39  39  40  39  39  40  39  39  38  40  40  39  39  40  39  39  39  38  38  40  38  40  41  40  40  39  40  40  38  40  40  39  39  40  40  38  39  41  41  40  40  40  40  39  39  40  39  40  40  39  40  41  39  38  40  39  41  41  41  40  40  40  39  42  40  40  41  40  40  40  40  40  40  41  41  41  42  41  40  41  41  41  42  42  42  41  41  41  41  40  40  41  42  42  43  43  43  44  42  41  42  42  40  42  42  41  41  41  42  41  41  42  42  43  42  41  42  42  44  42  40  42  43  42  43  42  42  43  44  44  44  42  42  43  43  45  45  42  44  44  42  43  44  44  43  43  42  43  43  42  43  45  44  42  43  45  43  44  44  42  44  46  43  41  44  43  43  43  43  44  43  43  43  44  45  46  45  45  46  45  45  43  44  43  43  44  44  45  43  43  46  47  48  45  43  45  46  45  44  45  45  44  46  45  44  46  47  46  46  45  46  44  47  46  46  45  46  47  46  46  44  44  44  45  46  47  47  45  45  44  45  47  47  45  46  46  46  45  44  49  46  44  44  47  47  43  46  48  48  46  46  45  46  46  46  47  46  45  46  47  47  44  47  46  47  46  48  47  47  48  47  47  48  49  48  48 
 34  34  34  34  34  34  33  33  34  35  36  35  34  34  33  33  35  35  35  35  34  34  33  32  33  33  35  36  35  34  35  35  35  35  35  35  34  34  35  36  36  36  35  36  36  34  36  37  37  35  35  37  36  36  36  35  36  37  38  37  37  36  35  35  36  37  38  37  37  36  37  36  38  38  37  36  37  36  35  36  36  35  35  35  38  38  37  36  36  36  36  38  37  36  35  35  36  36  36  37  35  36  37  36  37  37  37  36  36  36  35  36  35  36  36  35  35  36  36  37  38  37  36  37  38  37  37  37  37  37  37  38  38  38  38  38  37  39  39  37  36  37  38  38  37  37  38  39  39  38  38  39  38  39  37  37  37  40  39  37  40  39  39  40  38  37  38  39  39  39  38  38  40  40  39  38  38  39  40  40  39  39  40  40  40  40  40  40  39  38  40  41  40  39  39  40  40  41  39  39  39  39  38  39  40  39  39  39  39  40  39  40  40  39  41  40  38  39  39  38  39  39  40  40  40  40  40  39  39  38  40  39  38  39  38  38  39  39  38  38  38  39  39  39  39  41  41  40  39  39  41  41  40  41  40  39  40  41  40  39  39  41  41  40  41  39  39  40  40  40  39  39  39  39  40  39  38  38  42  42  42  41  41  40  40  40  39  40  40  40  41  41  41  41  41  40  40  41  40  40  42  42  41  41  41  40  40  41  41  40  41  42  40  41  42  42  42  41  41  42  42  44  42  41  44  45  40  42  41  42  41  42  43  41  40  42  43  42  41  41  42  41  41  43  44  42  41  42  42  41  41  43  43  43  44  43  43  42  40  43  44  44  44  43  43  44  44  45  44  42  41  42  43  42  43  44  45  46  46  47  43  43  45  44  44  45  45  44  46  46  44  44  44  45  43  42  43  42  44  45  44  43  45  45  44  42  44  44  44  45  44  45  43  44  46  45  45  46  47  45  45  46  45  46  45  43  46  45  45  45  46  45  46  48  48  46  46  46  45  45  46  47  46  45  45  46  46  45  47  47  46  44  45  45  46  48  46  44  47  48  48  45  44  47  47  47  47  45  45  45  45  47  48  46  45  45  45  46  46  46  48  46  47  48  47  48  47  45  49  47  48  47  48  49  47  48  47  48  47  47 
 35  36  35  35  34  34  35  35  34  35  35  34  35  35  33  35  36  35  35  33  35  35  35  35  34  34  35  35  34  35  35  34  34  35  34  35  35  33  34  35  36  36  35  36  36  34  36  36  36  36  35  36  36  36  36  36  37  35  37  37  36  36  36  36  36  36  37  37  38  37  37  37  38  35  36  37  35  36  36  36  36  36  36  34  36  37  36  35  37  37  36  36  36  36  36  36  37  37  35  35  35  35  38  35  36  38  36  36  36  36  35  37  36  36  37  36  38  37  38  38  37  38  37  37  37  37  38  38  38  37  38  38  38  40  38  37  39  38  38  38  38  39  38  38  38  38  38  39  40  38  38  38  37  39  40  38  39  39  39  38  39  38  38  40  38  37  38  39  40  39  39  39  39  39  38  38  39  40  39  39  39  40  41  39  40  40  40  39  39  39  39  41  42  41  40  41  41  40  39  40  40  40  39  39  41  39  40  40  40  41  40  40  41  39  39  38  39  40  39  40  39  40  40  40  41  41  40  40  42  40  41  39  40  39  38  39  39  38  39  39  39  40  38  39  41  40  38  39  39  38  39  39  40  40  40  41  41  40  40  40  38  40  41  40  39  38  38  40  39  39  38  40  40  40  40  39  39  39  41  40  41  41  40  39  39  41  39  39  42  41  40  40  41  42  42  41  41  42  40  40  41  42  41  41  40  40  40  40  40  41  42  42  42  42  43  42  42  43  41  41  42  41  42  42  42  42  42  41  40  43  39  40  43  42  41  43  41  41  42  42  40  40  42  41  41  42  41  42  43  41  42  42  41  44  46  44  43  43  42  42  44  43  43  45  43  42  45  42  43  42  43  45  43  42  43  44  44  47  47  45  44  44  44  46  45  44  44  44  44  45  43  43  46  45  43  42  43  43  43  44  42  42  45  45  45  43  45  43  45  45  43  45  45  46  46  45  46  46  44  44  44  44  45  48  45  43  46  46  46  46  45  43  45  46  48  46  45  45  46  48  46  44  44  46  45  46  47  45  45  46  46  46  44  44  46  48  47  45  45  46  48  44  44  46  47  47  47  46  47  48  46  44  45  47  48  46  46  48  49  46  45  46  49  48  48  48  45  47  49  48  48  49  51  49  47  48  47  47  47  46 
 36  35  34  34  35  35  36  36  34  35  36  34  35  35  35  37  37  34  34  35  35  35  35  35  35  35  34  35  35  34  35  34  35  35  34  35  36  35  35  35  35  35  35  35  38  37  34  34  36  37  37  37  36  37  37  36  37  36  35  35  35  38  36  36  37  37  36  37  37  37  37  37  37  36  36  37  37  38  37  37  38  37  37  37  36  36  36  37  38  37  37  36  36  36  36  36  37  36  37  38  36  34  36  36  36  38  36  35  35  36  36  35  36  39  40  38  37  37  37  38  38  37  37  37  38  38  37  38  37  38  37  38  38  39  38  37  39  38  38  39  38  38  37  38  38  39  39  40  40  40  40  39  38  38  38  39  38  39  40  38  40  38  38  40  38  39  39  38  39  38  39  40  40  39  39  38  40  41  41  37  38  40  40  39  39  39  40  38  39  39  38  39  40  41  40  40  39  39  39  41  41  38  39  40  40  41  40  40  40  40  39  40  41  38  39  39  40  41  40  40  40  41  41  40  42  40  39  39  39  39  39  40  39  38  38  40  39  40  39  39  39  39  39  39  40  40  38  40  40  38  39  39  41  40  39  40  40  40  38  39  40  40  40  41  40  38  39  39  39  39  38  39  40  39  39  40  40  39  40  40  41  40  40  40  42  40  41  40  41  41  41  41  41  41  40  42  41  41  41  41  42  42  42  42  40  40  42  42  42  42  41  40  41  42  43  42  42  42  41  43  41  40  41  42  42  42  41  41  40  41  41  41  41  43  41  41  41  41  43  43  42  43  44  42  41  42  44  44  42  41  42  42  41  44  45  42  43  43  43  44  43  42  42  44  42  42  46  43  45  43  44  45  45  42  43  45  44  44  43  45  44  46  45  44  44  44  45  44  44  45  43  45  46  45  43  42  44  44  45  45  45  46  46  46  44  44  46  47  46  44  44  45  46  46  45  45  44  45  46  45  45  47  45  46  46  46  46  43  46  46  46  47  49  47  47  46  47  46  45  47  46  44  43  46  46  46  47  45  48  45  46  44  44  47  47  46  47  47  44  46  46  44  46  46  46  45  45  46  47  48  47  47  46  45  47  47  46  46  48  48  46  47  46  48  48  47  48  48  48  48  48  46  47  47  47  51  47  47  47  48 
 34  36  36  35  34  36  35  35  34  34  35  35  34  35  35  35  35  35  36  36  33  34  34  34  33  34  34  34  36  35  35  35  35  35  35  36  36  35  35  34  36  36  36  37  38  38  36  36  37  36  36  37  36  37  37  36  36  37  36  36  36  37  35  35  38  36  36  37  36  38  37  36  36  36  36  37  37  37  37  38  39  37  37  37  36  36  36  38  38  37  37  37  38  37  36  35  37  36  34  36  36  36  37  37  37  38  37  35  36  38  37  36  36  37  37  37  36  36  35  37  38  37  38  37  37  38  37  38  38  39  38  38  38  38  38  39  39  38  37  38  38  37  39  40  38  38  37  38  40  40  39  38  40  40  38  39  39  40  40  39  40  39  38  37  38  39  38  37  39  38  39  40  40  40  39  38  40  40  41  39  39  39  40  40  39  39  39  38  37  39  41  40  38  38  40  39  40  41  42  41  40  38  39  40  40  41  40  39  41  41  40  40  41  38  40  40  39  40  40  39  39  40  41  41  41  39  40  40  39  39  38  38  37  39  40  40  38  39  39  39  39  39  39  38  40  41  40  40  40  38  38  39  39  40  39  39  40  40  39  40  40  40  40  41  40  39  40  39  39  40  39  39  40  39  39  40  41  41  40  40  41  39  41  42  44  41  41  40  39  41  41  42  40  41  41  42  41  40  42  41  41  42  41  42  41  40  41  42  41  40  41  41  42  42  41  41  42  41  41  42  41  41  41  41  43  43  41  41  41  41  42  40  39  42  41  41  41  40  41  42  42  42  44  43  43  43  43  44  42  42  42  42  41  42  42  41  44  43  43  44  43  43  44  43  43  43  46  44  44  43  44  44  44  43  44  45  46  44  43  45  43  45  45  44  44  45  44  46  46  46  43  45  43  44  45  44  43  43  44  44  44  44  43  44  43  43  43  47  46  46  46  46  46  44  45  45  45  46  45  44  45  47  45  45  45  45  47  44  44  44  45  46  48  47  46  45  46  45  45  46  45  46  45  48  47  46  47  46  48  46  47  47  46  48  46  45  49  47  44  47  45  44  46  45  47  48  45  46  48  48  46  48  47  44  45  46  47  45  46  48  49  49  46  47  48  48  49  49  49  48  48  47  48  48  46  48  49  46  47  51 
 35  34  34  35  36  35  35  35  35  34  34  36  36  35  36  35  34  35  35  33  33  35  37  36  34  34  35  33  36  36  35  34  34  35  36  36  35  34  34  35  36  36  37  37  35  35  35  36  37  36  35  36  36  36  36  36  36  36  37  37  34  35  36  37  37  36  36  37  37  37  37  36  36  36  37  38  37  37  37  38  39  37  36  35  36  35  37  36  38  37  36  38  38  37  38  37  37  37  37  38  37  35  38  37  36  36  35  36  37  37  36  38  38  36  36  37  36  37  36  37  38  37  39  38  36  37  38  38  38  38  38  38  39  38  38  40  39  40  39  39  39  39  40  40  40  39  39  39  40  39  38  38  40  40  39  40  39  39  40  40  40  39  38  38  40  39  39  38  40  39  39  39  39  39  39  39  39  39  39  41  39  39  40  40  40  39  39  40  39  39  39  40  39  39  39  40  40  41  42  40  40  41  40  39  40  40  39  39  41  41  41  41  41  40  40  40  40  41  41  40  39  39  40  41  41  40  41  41  40  39  39  40  39  39  40  40  37  38  38  39  39  39  39  38  40  40  40  40  40  39  40  39  39  40  41  40  40  40  40  41  41  40  41  41  40  41  40  41  40  39  40  40  39  39  41  41  40  39  39  40  40  40  41  41  42  42  41  39  41  42  41  42  41  41  42  42  42  41  41  42  40  41  41  40  41  42  42  42  41  41  42  42  42  41  40  41  41  40  41  40  41  42  41  42  43  42  42  42  42  42  41  41  41  42  42  42  42  42  41  41  43  41  42  42  43  45  43  43  44  44  43  42  42  41  40  42  43  43  44  43  42  43  44  44  44  44  47  44  43  44  45  43  42  45  46  43  45  44  45  44  44  44  44  45  45  47  41  42  44  45  44  43  44  43  44  45  45  43  45  44  44  44  43  44  44  45  44  45  44  44  44  44  44  45  45  44  46  46  43  44  45  47  45  47  47  44  47  46  44  44  45  44  47  47  45  44  46  46  47  47  45  47  47  47  45  46  47  49  48  47  47  47  46  44  46  48  46  47  46  47  47  46  45  47  46  46  47  47  47  47  45  47  48  46  45  46  47  46  47  47  47  48  49  48  47  47  47  46  47  47  47  49  50  47  46  45  49  48  49  48 
 35  34  35  36  36  35  34  34  35  35  34  36  36  34  35  35  33  34  34  33  34  35  36  36  35  34  36  35  34  35  34  35  35  34  35  35  35  35  35  36  36  35  35  34  33  35  35  34  36  37  36  35  37  36  36  37  37  36  37  36  34  35  37  38  37  36  36  37  37  38  37  38  37  37  36  37  38  38  37  37  37  37  36  35  37  36  36  35  38  37  38  38  37  36  37  37  36  38  36  36  37  35  38  37  36  36  35  35  37  36  35  37  37  38  37  36  36  39  36  37  37  36  38  38  37  37  38  37  37  38  38  38  39  39  37  38  38  39  39  39  39  39  39  39  39  40  40  40  40  40  39  39  40  39  38  39  39  39  39  39  39  39  40  41  40  39  40  41  39  39  39  40  39  39  39  39  40  39  39  41  39  40  40  39  40  40  39  39  40  40  38  38  41  40  39  39  40  40  40  39  40  42  40  38  39  40  39  39  40  41  41  41  41  41  41  41  41  40  41  40  40  40  40  40  41  41  41  40  38  39  40  41  40  40  39  40  40  40  40  39  39  39  40  40  40  39  39  39  39  39  40  40  40  40  41  40  40  40  39  40  41  41  40  40  40  41  41  40  39  39  40  40  39  38  40  40  39  39  40  42  41  41  41  40  39  42  41  41  42  42  43  43  42  42  43  43  42  41  42  42  40  40  41  41  42  42  43  43  42  41  42  42  42  42  41  42  41  40  41  39  42  42  41  42  42  41  43  43  43  43  42  43  43  41  42  40  42  43  42  41  43  42  41  42  44  44  42  43  43  43  43  41  43  41  41  43  43  43  44  43  43  43  43  43  45  44  46  44  44  44  45  43  44  46  46  43  44  43  45  45  46  45  43  44  46  47  44  43  44  45  46  44  45  44  44  46  46  44  45  46  45  46  46  45  45  45  46  47  47  46  46  46  45  45  45  44  45  46  46  45  46  48  46  49  49  45  47  45  47  46  47  45  47  47  46  44  46  46  49  46  45  46  46  47  45  46  48  47  49  50  46  46  47  44  46  47  45  49  47  46  48  46  45  47  46  46  46  47  46  45  45  47  48  48  47  47  47  47  49  46  45  48  50  50  48  48  48  47  47  46  45  46  47  45  48  47  45  49  48  48 
 34  36  37  35  33  35  34  34  34  35  36  36  37  34  33  34  34  35  34  35  36  34  33  34  36  33  33  37  34  35  34  35  35  33  33  34  35  36  36  35  35  35  35  33  34  36  35  36  36  36  35  36  37  36  36  37  36  36  36  36  37  39  36  35  37  36  36  37  37  37  37  37  37  37  36  37  37  37  37  37  37  36  38  37  39  37  37  35  37  38  38  37  36  36  37  36  38  40  36  36  39  37  37  37  37  38  36  36  38  36  35  36  36  37  36  35  36  39  36  37  37  37  37  38  38  37  38  36  37  37  38  38  37  38  37  37  38  37  37  39  38  37  38  39  38  39  39  39  39  39  40  39  39  40  39  39  39  39  40  40  40  40  40  39  38  39  40  40  39  39  39  41  40  39  40  40  40  39  40  40  39  40  40  39  40  40  40  40  38  40  41  40  40  40  40  40  40  40  40  40  39  39  40  40  40  41  40  41  41  40  41  41  40  41  40  40  40  40  40  41  41  41  41  40  40  39  40  40  38  41  40  39  39  41  40  40  39  40  40  39  39  39  41  39  40  39  39  39  40  39  39  39  41  40  39  39  39  40  39  40  41  42  40  41  39  39  40  39  39  40  40  41  40  39  40  40  41  40  42  40  40  42  42  42  40  41  42  43  42  41  42  42  43  43  44  43  42  41  41  42  42  41  41  42  42  41  41  43  42  40  42  42  42  42  40  42  41  41  41  39  41  42  41  41  41  40  43  42  42  43  42  41  43  41  42  42  41  42  42  41  40  43  42  42  44  42  42  42  42  42  42  41  42  42  42  42  42  43  43  43  43  42  42  44  46  43  43  43  46  45  44  43  44  44  45  44  45  45  45  45  45  44  45  45  47  45  45  47  47  47  46  43  43  45  46  47  44  44  45  45  44  44  44  44  45  45  45  45  45  44  44  45  45  44  46  46  45  46  46  46  46  46  46  48  47  46  48  46  49  48  47  45  46  46  47  45  46  46  47  46  44  45  47  48  47  46  48  44  48  50  47  47  48  46  45  47  49  48  46  46  47  46  45  46  47  49  45  46  47  47  48  46  46  47  48  47  46  47  49  45  46  49  49  47  49  47  49  50  48  47  46  45  45  47  50  45  46  46  46  51 
 35  35  34  34  35  34  35  35  34  35  36  36  36  33  35  36  36  35  34  35  37  35  34  35  36  33  33  36  35  36  34  33  34  33  33  34  35  36  36  35  36  36  36  35  35  36  35  36  35  33  35  36  36  37  36  37  36  36  37  36  38  39  35  35  37  37  36  37  36  36  36  37  37  38  38  39  36  37  37  37  37  36  38  37  37  38  38  36  37  38  38  37  37  37  36  36  37  38  38  37  36  36  37  37  37  37  36  37  38  38  37  38  38  37  37  37  39  39  36  37  38  38  38  38  38  38  38  36  38  37  38  38  36  38  37  38  39  39  39  40  39  39  39  40  39  40  40  40  39  38  39  39  40  40  40  40  40  39  40  41  40  41  40  38  40  41  40  39  40  40  38  41  40  39  41  41  41  39  40  40  41  41  40  41  41  40  41  41  40  40  40  40  41  42  42  41  41  40  40  41  39  38  40  40  41  41  41  42  41  39  41  40  40  42  39  40  40  39  41  41  40  41  41  40  39  39  40  41  40  39  41  41  40  38  39  38  37  38  39  39  40  39  40  39  40  40  41  41  41  41  40  40  41  41  39  39  40  41  40  41  41  42  40  41  39  38  41  39  40  42  41  41  41  40  40  40  41  40  40  38  40  41  41  42  41  40  41  42  41  41  41  41  42  43  43  42  42  41  40  42  43  42  42  43  42  41  42  43  43  41  43  42  42  41  41  42  42  41  41  40  41  41  42  41  41  42  43  43  42  43  43  41  42  42  43  44  43  42  42  41  40  43  43  42  43  42  42  42  42  42  43  42  41  43  43  41  43  43  42  43  43  43  44  44  46  42  42  43  45  43  44  44  44  44  45  46  46  47  44  45  43  44  45  45  45  44  45  46  46  45  46  45  45  46  43  44  45  46  46  46  43  43  44  45  46  45  45  43  44  44  44  45  46  44  45  45  45  46  45  45  45  45  46  46  45  46  47  46  48  47  45  45  46  47  47  46  47  47  46  47  46  46  47  46  47  46  48  47  47  47  46  47  47  44  47  50  46  46  47  48  48  46  46  48  46  47  48  48  46  47  47  46  45  45  47  47  46  46  46  47  47  50  48  46  47  46  48  50  48  48  47  46  45  49  49  45  49  46  46  49 
 35  34  34  34  34  34  35  35  34  34  36  36  35  34  36  36  35  35  35  36  36  35  35  34  34  35  35  35  35  36  36  34  35  37  36  34  34  35  35  36  36  35  36  36  35  36  35  35  35  36  36  35  35  37  37  36  36  38  37  36  36  35  35  37  38  35  36  37  37  37  36  36  36  38  37  39  37  37  37  37  36  35  38  35  35  38  37  36  36  39  39  37  37  37  37  38  39  38  37  35  36  38  37  37  37  37  36  36  37  39  38  39  38  37  38  39  39  39  37  38  37  38  40  38  37  38  37  38  39  38  39  37  38  38  37  39  38  40  39  39  39  40  39  39  39  39  39  40  40  39  38  40  40  38  39  39  39  38  40  41  39  40  40  38  40  41  39  40  40  40  38  40  39  39  41  41  41  39  39  40  42  41  40  43  40  39  41  43  42  39  39  41  41  40  39  40  41  41  40  41  41  41  39  38  40  40  39  40  40  40  42  41  40  42  41  41  41  40  41  41  40  40  40  40  42  40  40  41  41  41  41  39  39  40  40  39  40  40  39  39  40  39  41  40  39  38  39  38  39  40  41  40  39  40  40  40  41  41  40  41  41  41  41  41  40  40  41  40  40  41  41  39  40  40  40  41  40  38  41  41  41  42  42  43  41  40  42  41  41  42  41  40  41  41  41  42  43  41  40  42  42  42  42  41  41  41  42  42  42  42  42  41  41  42  42  43  43  42  41  41  40  41  42  41  42  44  43  42  42  43  44  42  42  43  42  43  44  42  41  42  41  42  44  42  42  43  43  43  43  43  43  44  41  44  44  43  44  43  42  43  43  43  45  43  46  44  45  44  44  43  45  45  44  46  44  46  46  47  44  44  42  46  44  44  44  45  44  45  46  45  46  46  45  48  46  45  44  45  45  46  44  44  46  45  45  43  46  45  46  45  46  45  47  47  44  45  44  45  45  45  46  47  47  45  47  48  46  44  47  47  44  47  47  47  46  45  46  47  47  48  46  46  47  46  46  46  46  48  49  45  44  47  48  46  46  48  46  46  46  48  46  45  47  47  46  47  46  47  47  46  45  47  47  46  45  47  47  46  44  49  46  48  48  49  48  47  47  48  47  48  46  46  47  49  44  46  48  48  47  49 
 34  34  35  35  34  33  35  35  35  34  35  35  34  34  35  36  35  35  36  36  34  34  35  33  35  36  35  35  33  35  36  34  35  37  36  36  36  36  34  34  34  36  34  35  37  35  36  35  36  38  38  36  35  35  34  34  35  36  37  35  37  37  36  36  36  36  37  37  37  38  39  36  37  36  37  38  38  39  37  36  38  38  38  37  37  37  37  38  37  37  36  36  37  37  37  38  37  37  36  37  39  37  37  37  37  38  37  37  37  38  39  39  35  37  39  36  35  37  37  38  37  37  39  38  37  39  39  38  38  38  38  38  39  39  39  39  39  39  39  38  39  39  38  37  39  41  39  39  39  39  39  39  39  38  38  39  39  41  42  39  39  40  41  40  40  40  40  40  39  41  40  38  41  40  39  41  40  40  40  40  40  40  40  40  40  40  41  42  41  39  41  40  40  41  40  40  41  40  41  42  41  40  41  41  41  41  39  41  40  42  42  40  39  41  42  40  41  41  41  41  41  40  41  41  40  41  42  41  39  42  43  40  41  42  42  40  41  41  40  41  40  42  41  40  39  40  41  42  41  40  41  41  41  41  40  41  42  40  40  40  39  39  41  40  41  42  40  41  41  42  42  40  40  39  40  39  41  39  42  41  40  41  41  42  41  41  42  42  43  41  41  41  41  42  43  44  43  42  41  41  42  43  42  43  42  42  43  42  43  43  41  42  43  41  40  43  43  42  41  41  42  42  41  41  42  43  42  42  44  42  42  43  43  42  43  44  43  41  42  44  43  42  42  43  43  42  41  45  43  42  43  42  42  43  44  43  42  42  43  45  43  42  45  45  44  45  45  44  44  45  46  46  43  44  45  45  45  45  43  45  44  45  43  45  45  45  44  44  46  44  46  46  45  46  46  47  45  47  45  45  44  45  45  45  46  45  46  47  48  44  46  43  44  46  44  43  46  46  46  48  47  47  47  46  47  49  48  43  45  46  47  48  48  48  47  48  49  49  47  44  44  48  50  47  46  47  47  46  46  46  48  46  46  48  46  47  47  46  47  47  47  49  47  48  46  46  46  46  49  46  47  46  48  47  45  47  47  45  47  47  46  48  46  48  48  48  48  47  46  47  47  48  47  48  48  46  46  48  46  49 
 34  35  35  35  34  34  33  33  34  34  35  35  35  35  36  34  34  34  35  33  34  37  35  35  34  33  34  36  35  36  35  35  36  36  36  36  35  35  34  34  34  36  35  35  37  35  35  35  34  35  36  36  36  36  36  37  36  37  37  35  37  38  37  38  37  37  38  37  36  37  38  37  38  38  37  37  37  38  38  37  38  36  37  37  38  37  37  38  37  36  37  38  38  38  38  39  37  36  36  38  40  39  39  38  37  38  37  38  38  38  39  38  39  39  39  37  38  37  37  38  38  39  39  39  38  39  37  37  37  38  39  38  37  37  38  39  38  38  39  38  39  40  39  38  39  40  40  39  38  39  38  39  38  38  40  39  38  40  40  39  40  41  40  40  40  40  40  40  40  42  42  40  41  40  39  41  40  40  39  40  39  40  39  40  41  40  40  41  39  41  43  41  40  40  40  41  40  41  40  41  41  41  41  41  42  43  41  42  40  42  42  40  40  41  40  40  41  40  41  40  41  42  41  41  40  41  41  40  40  40  39  38  40  40  41  40  41  41  41  42  40  40  39  41  39  40  41  41  40  41  42  42  42  41  40  41  40  41  40  41  41  41  41  39  40  42  41  42  41  42  40  39  41  40  41  40  41  39  41  41  42  40  39  41  42  41  42  42  42  42  42  42  41  41  42  40  41  42  43  43  42  44  43  44  42  43  43  42  42  43  41  42  44  42  41  43  42  42  42  41  42  43  41  42  42  41  40  41  43  41  40  43  43  42  43  43  42  42  42  43  42  42  43  42  42  43  43  43  42  42  43  42  42  43  43  42  42  43  44  44  43  43  44  46  45  44  44  45  45  44  45  45  45  45  45  45  45  44  43  46  45  45  43  45  46  46  45  45  48  45  45  45  48  48  46  47  46  48  45  45  44  47  46  46  47  46  46  45  47  44  48  47  45  46  44  44  46  45  46  47  45  46  47  45  46  47  48  46  47  45  46  46  48  47  47  47  48  46  47  46  47  47  47  46  45  46  46  47  49  45  45  47  46  46  45  46  46  48  46  46  45  47  45  47  49  48  47  46  47  46  46  46  48  46  46  48  47  46  48  46  47  48  45  47  47  48  47  46  46  47  49  49  46  48  48  48  47  44  47  50 
 34  35  36  35  34  35  36  36  34  33  34  34  34  35  35  35  35  35  35  34  33  37  36  36  35  33  34  36  36  35  34  35  36  35  36  35  34  35  34  34  36  35  36  35  35  34  34  36  35  33  36  36  36  36  35  36  36  37  37  36  37  36  36  37  37  36  35  35  37  38  37  37  37  37  38  36  37  39  39  37  37  37  38  38  39  39  38  37  37  37  37  38  38  38  38  38  37  37  37  38  39  37  37  35  35  37  37  37  38  37  37  37  39  39  38  37  38  37  37  38  37  39  38  39  39  39  39  38  38  39  40  39  37  37  38  40  39  38  39  39  38  40  40  38  38  39  40  39  39  40  39  39  39  39  41  39  39  40  40  40  41  40  40  41  41  41  40  41  40  41  42  41  41  41  40  40  41  40  39  40  40  40  38  41  42  40  39  40  39  41  41  39  40  41  41  42  40  40  40  41  41  40  40  41  42  43  42  42  40  41  41  40  39  41  42  42  42  40  41  40  42  43  41  40  41  41  40  39  40  42  41  40  41  40  41  41  41  40  41  40  40  42  40  40  39  40  41  39  39  41  42  42  41  40  40  42  40  41  41  40  40  40  41  39  39  41  42  41  41  41  39  39  42  41  40  40  40  39  40  40  40  39  39  40  41  42  42  43  44  44  43  42  42  42  41  40  41  43  43  43  42  43  42  43  42  43  44  43  42  44  44  43  44  44  42  42  41  42  43  42  43  41  41  43  43  40  41  44  43  43  41  41  42  43  42  41  43  43  43  43  43  43  44  41  42  44  44  42  43  43  43  42  43  43  43  42  42  43  44  44  44  44  44  45  45  42  43  44  45  44  44  44  44  44  44  44  44  44  44  46  44  44  44  44  46  46  45  45  48  47  46  46  47  46  46  47  48  47  45  47  47  47  47  46  47  45  45  44  46  45  47  48  46  46  45  44  46  44  46  47  46  48  47  46  47  48  48  48  46  44  46  45  45  45  48  47  49  47  46  48  49  48  47  46  46  46  45  47  48  46  45  46  48  47  46  46  45  47  46  46  47  47  45  47  47  47  46  45  46  48  46  46  49  46  46  48  46  46  48  46  47  48  46  47  48  48  48  47  47  46  46  46  46  49  50  48  48  46  49  49 
 35  35  36  35  35  37  36  35  34  36  35  35  35  35  35  36  36  35  37  36  34  34  34  34  37  36  35  35  35  34  34  35  36  35  36  35  36  36  33  34  37  34  35  36  34  34  34  38  36  34  37  36  37  35  34  35  35  36  36  36  36  36  36  36  38  37  36  37  38  38  36  38  36  37  38  39  39  40  39  36  36  38  38  37  38  38  38  37  38  38  38  37  37  36  37  37  36  38  39  38  38  38  38  38  37  37  38  38  38  38  39  39  38  37  38  37  38  38  38  38  37  38  38  39  38  39  40  38  37  39  40  38  37  38  38  39  39  39  40  40  39  41  39  39  39  40  39  39  41  41  39  40  40  40  40  39  39  40  41  41  40  39  39  40  41  40  40  41  41  39  40  40  41  41  40  40  41  40  41  40  41  41  40  41  41  41  40  40  40  41  39  39  41  41  41  41  41  41  41  39  39  41  42  42  41  41  40  41  40  41  41  40  40  41  40  41  42  41  41  40  42  42  41  41  40  40  40  41  40  41  41  40  40  40  41  42  41  40  40  39  40  42  40  40  41  40  40  41  40  40  42  42  41  40  41  42  40  40  41  40  39  40  42  41  41  42  42  41  41  42  40  41  42  40  40  40  41  40  41  41  39  40  41  40  39  41  42  44  44  43  42  42  43  43  42  42  43  43  42  43  43  44  42  44  43  43  45  45  44  44  46  44  43  44  42  41  41  41  42  43  42  40  41  43  43  41  43  44  41  43  42  40  41  43  42  41  44  42  42  44  43  44  45  41  43  44  44  42  43  42  43  43  42  43  43  43  43  43  44  45  44  46  44  46  45  43  45  44  45  44  44  44  44  45  45  45  45  45  45  45  43  45  44  43  44  46  44  44  47  47  47  46  46  45  46  45  45  45  45  48  48  47  48  47  48  46  45  44  46  46  46  46  45  46  45  45  45  44  47  47  46  46  43  46  48  47  46  47  46  45  49  46  46  48  49  46  49  48  45  47  48  49  48  47  47  47  45  45  46  48  47  44  48  46  45  47  47  47  48  46  48  47  45  49  48  48  48  49  47  47  46  45  47  46  48  49  47  49  48  47  48  46  46  48  47  47  47  47  46  46  44  47  50  50  49  45  48  49  48  49 
 35  36  35  35  34  34  35  33  34  36  36  35  35  35  34  35  35  35  35  35  36  33  34  31  35  37  35  34  35  35  34  35  35  36  35  34  36  36  34  35  36  33  35  37  35  35  36  37  36  35  35  35  36  36  35  36  36  36  35  35  35  37  36  36  38  38  37  37  37  37  38  37  36  37  38  40  39  39  38  36  36  37  38  39  39  36  38  37  37  38  38  38  37  37  37  38  37  37  39  38  38  38  38  38  38  37  38  39  38  39  39  40  37  37  38  38  38  38  38  39  38  39  39  39  37  38  39  39  38  39  40  38  38  39  39  39  40  40  40  39  38  40  38  40  40  40  39  39  40  41  39  40  40  40  40  41  40  39  40  41  40  40  41  40  41  40  40  42  43  39  40  41  42  42  40  40  41  41  41  40  41  41  41  41  41  40  41  41  39  41  41  41  41  42  41  40  41  39  41  40  39  42  42  42  41  40  39  41  40  41  42  41  40  42  41  41  42  41  40  41  41  41  42  41  40  40  41  42  41  39  40  40  40  41  40  41  40  41  42  41  40  41  40  41  42  41  41  42  41  41  42  42  40  41  42  41  41  39  40  42  40  41  42  41  42  42  41  40  41  42  41  41  41  40  40  40  41  41  41  42  42  41  42  41  40  40  42  45  44  42  42  42  42  43  43  43  43  42  42  44  43  43  42  43  42  43  43  44  44  43  45  43  42  44  44  42  42  40  41  43  42  42  43  43  42  42  44  43  41  42  43  41  42  43  43  43  45  42  42  44  43  44  44  42  44  44  43  43  44  43  43  43  42  42  43  44  44  45  44  44  44  45  44  44  44  44  45  44  45  45  45  44  45  45  45  46  45  44  44  45  44  47  45  44  44  45  44  45  46  46  46  45  45  45  47  45  45  46  46  46  46  48  48  46  48  48  46  45  46  46  46  48  45  46  45  45  45  45  47  45  46  48  46  47  49  47  45  47  46  45  47  47  48  49  49  47  49  48  46  46  47  47  47  45  46  48  46  46  46  47  47  47  47  46  46  47  49  47  45  46  45  45  45  47  48  47  47  48  45  48  46  45  47  46  48  48  47  49  47  47  47  45  46  48  46  48  49  47  46  47  46  49  51  46  46  46  48  47  48  49 
 35  36  35  34  35  34  35  35  34  33  35  34  34  35  35  35  35  34  36  35  34  34  35  33  35  36  35  35  37  35  34  35  36  35  35  35  36  36  35  35  34  35  35  36  36  36  36  36  35  35  35  34  35  36  35  36  37  37  37  37  35  37  37  36  38  36  37  37  36  37  40  37  37  37  37  39  38  38  37  37  39  38  38  38  38  37  38  37  38  38  38  39  38  38  38  38  38  38  37  38  39  38  36  36  37  37  38  38  38  39  37  38  37  37  37  37  38  38  37  39  39  40  39  40  39  39  39  39  40  40  40  39  39  39  40  40  40  39  38  39  39  39  38  40  40  39  39  40  40  41  41  40  40  40  41  40  40  40  41  42  41  41  41  41  41  41  40  42  42  40  40  41  42  43  41  40  42  41  40  40  42  42  41  40  40  40  41  42  39  40  41  42  41  41  41  40  39  38  41  42  43  41  42  42  41  41  41  42  40  41  41  40  39  42  43  42  41  40  41  41  41  41  41  41  42  41  41  41  42  41  41  42  41  41  40  39  40  42  42  42  40  41  41  41  42  42  41  41  41  43  42  41  41  41  42  41  40  40  40  43  41  40  41  41  41  42  42  42  42  41  42  41  40  39  41  40  41  40  40  42  43  40  40  40  41  40  41  44  44  44  43  43  41  42  43  42  42  42  42  44  43  43  41  43  42  43  43  43  44  44  45  43  41  42  42  43  43  42  42  43  41  42  43  43  42  43  45  43  44  43  44  43  42  43  42  43  44  43  43  44  43  43  43  44  44  44  43  43  43  45  43  42  43  41  42  44  44  45  44  43  44  44  44  45  42  43  45  45  45  44  44  44  44  45  45  45  45  45  43  46  44  45  46  46  45  44  46  47  44  46  47  45  46  44  47  46  47  47  46  44  45  48  48  45  47  48  46  46  45  46  48  50  46  46  45  45  46  45  47  47  46  48  49  47  47  47  46  47  46  48  46  46  49  47  46  48  49  48  46  46  45  44  46  47  47  47  47  46  47  46  47  49  46  47  49  48  47  45  46  47  47  48  46  46  47  46  46  46  45  48  46  48  47  45  50  48  44  46  45  47  47  45  46  48  47  47  48  47  47  48  48  48  49  47  47  48  45  46  48  47 
 35  36  36  35  36  38  33  35  35  34  34  34  34  36  36  36  35  35  36  34  33  36  36  35  36  36  35  35  36  35  33  35  35  34  35  36  34  35  37  36  35  37  36  35  36  35  35  35  35  36  36  36  36  37  36  36  37  37  37  38  37  36  36  37  37  36  37  38  36  35  37  37  38  38  36  38  37  37  37  38  39  39  37  36  37  39  39  37  38  39  39  37  37  37  37  37  39  38  36  37  38  39  38  38  37  37  39  38  39  39  37  37  38  38  38  36  39  39  39  39  38  39  38  39  39  40  39  39  39  38  38  38  39  38  39  40  38  39  39  39  40  40  40  40  40  39  40  40  40  41  41  41  41  42  41  40  40  41  41  42  42  40  40  40  41  41  40  41  41  40  41  40  41  43  41  40  41  41  40  40  42  41  41  41  40  41  41  41  40  39  40  41  41  40  40  41  41  41  41  40  43  42  42  42  41  43  42  42  41  41  41  41  41  41  40  41  41  41  42  41  42  41  42  42  42  42  39  41  43  43  42  42  42  41  40  40  40  42  41  40  40  42  42  42  41  40  40  40  41  43  40  39  41  40  42  41  40  41  40  43  42  41  42  41  42  41  41  43  42  40  41  41  40  40  42  41  41  40  40  41  41  41  41  41  41  40  40  42  43  43  43  43  42  42  42  42  42  42  42  44  43  44  42  43  43  45  42  43  45  44  44  43  42  41  41  43  43  43  42  41  40  42  42  43  43  45  44  43  44  43  44  44  43  42  41  42  43  43  43  43  42  43  44  45  44  44  45  45  43  45  44  43  44  43  42  43  43  43  43  43  45  44  45  47  45  44  45  45  45  44  44  44  45  45  45  45  46  46  42  46  46  44  45  47  46  45  46  47  45  45  47  46  47  46  47  45  46  47  46  45  46  46  47  45  48  49  47  46  45  46  48  50  46  46  45  45  45  47  47  49  47  45  48  46  46  46  47  47  46  49  47  47  49  47  47  49  48  46  45  47  45  45  46  49  47  47  47  46  47  48  48  47  47  48  49  48  47  46  49  47  49  50  47  47  48  48  47  48  47  48  46  49  48  48  50  49  45  47  46  46  48  47  47  47  47  47  48  47  47  48  49  47  49  50  47  47  46  47  46  47 
 35  36  38  34  35  36  33  36  36  34  34  33  34  36  36  35  35  36  34  34  35  35  35  34  34  36  34  35  35  36  34  35  34  34  36  35  34  35  36  37  38  36  35  35  37  37  35  36  36  36  36  36  36  35  38  37  36  35  36  36  38  35  35  38  36  36  37  37  36  35  38  38  37  36  36  38  38  37  37  40  37  38  37  37  40  38  37  38  38  37  38  37  36  37  37  38  38  37  38  37  37  39  37  38  38  37  39  38  38  39  38  37  37  38  39  36  39  39  41  39  39  39  38  40  40  41  38  39  38  37  37  38  39  39  39  39  39  40  40  39  39  39  40  41  40  39  40  40  40  41  39  40  42  42  42  43  42  41  41  42  42  40  41  39  42  42  42  42  40  41  41  42  43  41  40  41  41  40  41  41  42  40  41  43  41  41  41  41  41  40  42  41  41  41  41  43  42  40  41  39  41  42  42  42  42  43  41  40  41  40  41  41  42  41  42  42  41  42  41  41  43  41  41  42  41  42  40  43  43  42  41  40  41  40  41  42  41  41  41  40  40  41  42  43  41  38  40  42  41  41  40  40  42  40  41  42  42  41  42  42  41  41  42  41  42  40  40  43  42  41  41  41  42  41  42  41  41  42  42  41  41  42  41  42  43  42  41  41  42  42  43  43  45  44  42  42  43  42  42  44  42  42  42  42  42  43  44  45  46  43  42  42  43  44  43  44  44  45  45  43  43  43  42  42  43  43  44  44  43  43  44  43  44  43  42  43  44  43  42  43  44  44  45  43  44  44  45  45  43  42  45  45  43  46  42  43  44  44  42  45  44  45  44  45  45  44  44  44  45  46  44  44  45  45  43  45  45  45  45  45  46  48  43  47  47  45  45  47  48  45  47  47  46  47  48  46  44  46  45  47  48  46  46  47  47  47  45  45  48  47  48  48  47  46  45  46  46  47  47  48  47  45  46  47  47  46  47  46  47  45  46  47  46  49  47  48  49  46  47  47  45  48  46  45  47  46  46  48  48  48  47  46  47  48  48  47  49  46  48  46  45  46  47  46  47  48  45  45  47  47  48  48  49  49  48  48  47  48  48  46  48  48  45  46  48  47  49  48  47  47  48  48  49  48  48  47  49  48  48  48 
 35  36  36  33  37  37  34  36  36  35  36  35  35  34  33  35  35  36  35  35  35  33  35  37  34  35  33  35  37  35  34  34  37  35  34  35  35  35  35  35  35  36  35  34  36  37  36  37  36  36  36  36  36  35  38  38  35  35  36  37  38  35  36  38  37  38  36  37  37  37  38  38  35  37  38  37  38  37  36  39  39  37  38  38  39  38  39  39  38  37  39  39  37  37  37  38  38  37  39  39  37  38  38  37  38  39  40  38  38  38  37  39  38  39  39  37  39  38  38  39  40  38  38  41  41  42  39  40  40  39  39  38  40  39  39  39  41  40  40  40  40  39  42  42  40  41  40  39  41  41  40  41  41  41  41  41  42  42  41  43  40  40  42  40  42  41  41  42  41  40  40  41  41  40  41  43  42  39  40  41  41  40  40  42  41  41  40  43  42  41  43  42  42  42  41  43  41  40  41  41  41  42  42  43  43  42  41  40  41  43  41  41  42  42  41  41  41  42  43  41  42  42  41  41  42  41  42  42  42  41  41  40  40  40  43  42  41  42  41  41  41  42  42  41  42  43  42  40  41  43  42  42  44  42  41  42  41  42  42  42  42  42  42  42  42  41  41  43  42  41  42  41  41  40  41  40  41  43  41  41  42  41  40  41  41  41  43  42  41  42  44  45  46  43  43  42  42  42  41  42  43  44  44  42  42  43  45  46  46  45  44  42  43  43  43  44  44  43  45  44  42  44  43  42  43  43  45  45  45  44  42  43  44  45  45  44  44  43  43  43  44  45  44  43  44  45  43  42  42  43  44  44  43  46  43  44  44  45  43  44  44  44  44  44  45  45  46  45  45  45  45  46  45  45  47  47  44  46  47  46  44  47  45  45  47  46  46  46  46  44  47  47  48  46  47  46  44  44  46  48  48  46  46  47  47  46  48  46  48  50  49  48  46  48  48  47  49  47  49  50  45  46  47  47  47  45  44  46  47  45  47  46  46  52  45  46  48  45  47  47  45  47  47  45  47  48  45  46  46  46  46  46  48  45  47  47  49  45  47  46  46  47  46  47  46  47  46  44  46  46  46  47  45  46  50  49  48  48  47  46  46  47  47  47  49  45  46  47  47  46  47  47  48  48  49  46  45  45  47  48 
 36  35  34  36  35  37  35  36  37  35  36  35  34  34  33  36  35  36  34  34  34  35  36  36  37  37  34  35  36  34  35  34  36  34  33  34  35  35  34  37  36  35  36  35  35  36  35  36  36  35  36  36  36  36  37  37  37  36  36  36  37  36  37  37  36  36  35  36  38  38  37  38  35  36  38  37  37  37  36  37  37  36  38  38  38  38  40  37  39  40  39  38  36  36  36  38  38  37  38  38  36  38  39  37  38  39  40  39  37  37  38  38  36  38  38  38  40  39  39  39  40  39  40  40  39  40  39  39  39  38  38  40  40  39  39  40  42  39  38  39  39  40  41  40  40  41  40  40  41  40  40  41  41  40  40  40  41  41  42  42  41  40  41  40  41  40  41  42  42  41  41  41  40  41  42  43  42  40  40  41  41  41  42  41  42  42  42  43  41  41  43  43  43  43  42  43  42  41  41  42  41  42  43  42  42  41  41  41  43  43  41  41  41  42  41  40  41  41  43  40  41  43  41  41  43  41  42  41  41  41  41  42  42  42  42  42  41  42  40  42  42  41  41  40  41  42  43  41  41  42  41  41  42  41  40  41  41  41  42  41  42  42  41  41  42  43  42  43  41  40  41  41  42  42  42  41  42  43  42  41  42  41  40  42  42  41  43  42  41  42  42  44  46  43  43  43  43  43  43  45  44  44  44  42  43  44  44  46  45  45  44  43  44  44  44  44  44  44  43  41  43  43  44  43  44  44  43  43  44  44  43  43  43  44  44  43  44  44  44  44  43  45  45  43  44  46  45  44  44  44  44  44  44  46  43  43  43  44  43  45  44  43  44  46  46  45  44  44  44  44  45  45  45  46  48  48  44  46  45  46  46  46  44  44  46  46  47  46  46  44  46  46  47  46  47  46  46  46  47  46  47  47  46  47  47  46  47  46  46  47  47  49  48  46  49  48  48  49  49  50  47  49  49  47  48  45  44  47  49  47  49  48  48  49  48  48  45  46  47  47  46  47  48  48  46  48  47  44  46  46  46  47  48  47  47  46  47  46  47  45  46  47  45  48  47  47  48  46  47  46  46  47  47  47  48  47  48  49  49  47  47  47  48  48  49  45  46  47  47  46  47  48  48  48  48  47  48  46  46  49 
 34  35  36  34  35  35  34  35  36  36  37  36  34  36  36  36  35  35  34  34  35  36  35  33  34  35  34  34  37  35  35  36  34  35  36  35  37  36  34  36  36  35  36  37  36  34  35  36  36  36  37  36  36  37  37  35  37  37  36  36  38  36  37  37  36  36  36  36  39  39  37  37  38  37  37  38  38  38  37  38  37  38  39  37  36  37  37  38  40  37  38  38  36  38  37  37  38  37  38  38  36  38  39  39  38  37  38  39  39  38  38  38  36  38  37  38  38  38  39  38  38  38  40  40  39  39  39  39  39  37  39  40  40  41  40  40  39  39  39  40  40  41  40  41  41  40  40  41  40  39  40  41  40  41  42  41  40  41  41  41  43  41  40  41  42  41  42  43  43  42  42  41  40  41  42  40  40  41  42  42  42  42  43  42  41  43  44  42  42  42  43  42  41  42  41  42  41  41  42  43  42  42  44  41  42  43  41  41  42  41  41  41  40  40  41  41  43  41  42  41  41  43  41  41  43  43  43  41  42  41  40  42  42  41  40  43  43  42  40  41  42  41  41  41  41  40  41  41  40  41  41  41  42  41  41  42  41  42  42  42  42  41  41  42  42  43  42  43  42  41  41  41  41  43  43  42  42  42  42  43  41  42  42  42  42  42  41  41  41  41  40  41  44  43  44  43  43  44  43  45  44  44  46  44  44  44  45  46  44  44  43  44  44  44  45  43  42  43  42  43  44  42  43  43  44  43  43  44  43  43  44  44  43  43  43  43  44  45  46  45  43  45  45  43  43  46  45  44  43  42  43  45  45  45  43  44  44  44  43  45  44  44  45  43  44  45  46  45  46  45  45  44  46  47  47  47  46  45  44  45  47  48  46  47  46  46  49  48  47  44  46  46  46  46  47  46  47  47  48  45  46  48  46  46  47  46  45  45  46  47  48  49  47  46  47  46  47  50  50  49  46  47  47  49  48  47  47  48  49  47  48  47  50  48  48  49  47  47  48  47  46  48  49  47  46  48  48  49  47  48  48  48  48  47  48  47  48  48  48  46  46  46  46  46  47  47  47  47  46  46  47  48  47  47  48  46  47  46  48  48  48  46  46  46  45  46  47  47  47  48  46  47  48  49  48  47  47  47  48  48 
 35  35  35  36  34  34  34  34  35  35  36  35  34  36  37  35  35  36  35  35  36  34  36  37  34  36  35  35  36  35  34  35  33  36  37  35  36  35  34  36  36  35  35  37  36  34  36  36  37  37  37  35  37  37  37  36  35  36  36  37  38  35  36  36  36  36  36  35  37  37  36  37  38  37  36  38  36  37  37  37  38  39  40  37  36  37  37  37  37  38  37  37  37  38  38  37  38  37  39  40  37  37  39  38  37  36  38  39  39  38  38  38  39  38  38  38  37  38  39  38  38  39  39  40  40  40  40  39  39  38  39  38  40  40  40  39  39  39  39  39  40  40  41  42  40  39  39  41  40  39  41  41  40  41  42  42  39  40  41  41  42  41  40  42  42  41  40  41  42  42  41  41  41  42  42  40  41  42  43  44  42  41  41  42  41  40  43  44  41  41  42  42  42  41  41  42  41  41  42  42  42  41  42  41  42  43  41  41  41  42  42  42  41  41  40  41  43  41  43  43  43  43  41  40  42  43  42  42  41  42  40  41  41  39  42  44  43  42  40  41  42  42  41  41  42  40  40  41  41  41  42  42  42  42  42  41  41  41  41  42  42  42  42  42  41  42  42  43  44  42  41  42  41  42  43  42  41  42  42  43  42  42  42  40  41  42  41  41  42  41  41  40  42  44  44  44  42  43  42  43  43  44  46  44  41  42  44  43  43  43  42  45  44  44  44  44  44  41  44  44  43  44  45  44  44  43  45  45  43  43  44  45  44  44  44  45  45  45  45  45  43  45  45  45  44  47  44  43  44  43  44  46  45  45  44  46  46  47  44  45  44  43  45  45  46  46  45  45  46  48  48  46  46  47  46  46  46  45  47  45  45  48  47  48  46  45  47  47  47  45  47  47  46  47  47  46  47  46  46  47  48  46  47  48  48  48  47  47  48  50  50  47  46  48  46  45  48  49  49  48  48  48  48  49  48  49  48  48  47  46  46  46  49  51  47  48  48  46  48  47  46  48  49  46  49  48  47  51  49  48  47  48  48  45  47  49  48  48  48  46  46  46  47  45  46  46  46  47  45  46  48  49  47  46  47  46  48  46  46  46  47  48  47  48  46  47  48  48  47  45  48  50  48  46  46  47  48  47  46  49 
 36  35  33  35  35  37  36  34  35  35  36  36  36  36  36  35  35  36  34  34  35  36  36  35  35  35  35  34  35  35  36  34  35  35  34  35  36  34  34  35  35  36  35  36  35  34  37  36  36  36  36  37  37  35  36  38  36  35  37  37  36  37  39  37  36  37  37  36  36  36  36  37  36  37  38  36  37  38  36  36  38  36  37  37  38  38  38  39  36  38  39  37  37  37  37  37  38  37  37  39  38  37  37  36  36  37  37  38  38  37  38  38  40  38  39  38  37  38  39  38  39  39  41  40  40  39  40  39  38  37  39  40  40  40  39  39  40  40  40  40  40  39  41  41  39  40  40  41  40  39  41  41  41  41  42  42  41  40  42  42  40  40  41  41  42  41  41  41  41  42  41  41  41  42  42  41  44  40  43  44  42  42  42  42  43  41  41  42  41  42  42  43  42  42  41  42  42  43  43  41  42  41  41  42  41  42  43  42  42  43  43  43  43  44  42  41  42  41  43  42  44  42  43  43  41  43  43  43  40  40  40  41  41  42  43  42  41  42  42  41  41  41  42  42  41  39  41  43  43  42  42  42  43  43  42  42  42  41  41  42  41  42  42  40  43  43  43  43  44  42  42  43  41  42  43  42  42  43  42  44  43  41  42  42  43  42  41  41  42  41  43  41  43  43  44  44  42  44  43  44  45  43  43  42  42  42  44  43  44  45  43  46  44  44  44  44  45  44  44  45  45  43  45  44  45  44  43  43  44  44  43  44  45  44  44  45  47  45  44  44  45  46  45  46  45  46  45  44  45  46  44  45  46  46  44  45  45  46  44  45  44  44  47  45  45  45  44  45  46  46  46  46  45  47  46  45  46  45  47  47  47  45  48  49  45  47  45  48  48  46  48  48  46  46  48  47  47  45  44  48  47  44  46  48  47  46  47  48  47  50  49  46  48  48  48  47  47  48  46  47  49  48  49  49  47  49  48  48  47  46  49  47  47  49  48  46  47  47  47  46  47  48  49  47  48  46  49  47  46  48  46  48  47  46  46  47  46  46  47  47  48  47  46  48  47  47  46  46  47  47  47  47  48  50  48  46  49  48  48  46  46  50  46  48  50  46  47  47  47  47  48  50  48  49  49  48  47  48  49  47 
 35  35  36  36  36  36  35  34  35  35  35  36  35  35  36  36  36  36  37  35  36  37  35  35  35  35  38  36  35  36  36  35  35  35  35  36  36  35  35  37  34  34  35  34  36  35  35  35  37  36  35  37  38  36  37  38  38  37  36  36  37  36  37  38  36  36  36  35  35  36  37  37  38  38  38  37  38  38  37  37  38  37  38  39  39  38  36  38  38  38  38  39  36  36  37  37  38  39  36  37  39  38  36  36  38  38  38  39  39  39  40  39  39  38  37  38  38  39  37  38  39  38  40  41  38  39  40  39  39  39  40  39  40  41  39  37  38  41  40  39  39  41  40  40  40  40  41  41  41  41  41  40  41  42  41  43  42  40  42  43  42  42  42  42  42  42  41  40  41  40  41  42  42  41  42  42  42  41  43  43  42  42  41  42  42  41  41  42  42  42  44  42  41  42  42  42  42  42  43  43  43  42  42  41  42  43  42  41  41  42  42  43  44  44  44  43  43  42  42  43  44  43  43  42  41  42  42  43  41  41  41  40  42  43  41  41  42  41  42  42  42  42  40  40  41  42  42  43  42  41  42  43  42  43  41  41  43  41  43  43  42  42  42  41  41  45  45  43  43  42  42  43  42  41  43  42  42  43  43  43  44  43  42  41  43  43  42  42  41  41  43  42  42  44  48  45  44  43  42  44  45  44  44  42  44  43  44  43  44  44  43  45  44  44  44  43  44  44  43  45  47  44  44  44  44  45  45  45  44  44  44  43  43  44  44  45  43  46  45  45  44  45  44  44  44  44  45  44  45  47  45  45  45  46  45  45  44  47  47  47  46  46  48  46  45  46  45  45  46  46  45  45  45  45  46  46  46  46  45  47  47  45  48  47  46  47  47  47  47  45  47  46  45  45  47  48  46  48  46  47  45  44  46  46  45  45  46  46  49  48  47  49  48  47  49  48  47  49  46  47  48  48  47  48  47  48  48  47  47  49  49  46  47  48  49  47  47  46  47  47  47  47  48  49  47  47  50  49  48  47  47  49  47  49  48  47  46  48  48  48  48  48  47  48  48  46  47  47  46  47  46  46  48  50  48  45  48  49  47  48  48  49  47  49  49  49  47  47  46  49  49  47  47  47  48  47  45  47  51  48 
 36  35  36  37  35  35  35  34  35  35  36  35  37  37  35  36  36  36  37  37  36  37  36  36  35  35  37  35  34  35  35  35  35  35  36  36  36  36  37  37  37  36  37  36  36  36  34  35  38  37  34  36  39  38  37  36  39  39  37  38  38  37  36  38  37  38  39  37  37  38  37  36  38  36  36  39  35  37  40  38  36  37  38  39  38  36  37  38  39  39  37  38  36  37  38  38  37  38  38  37  37  37  38  38  39  38  38  38  38  38  39  38  38  38  36  37  38  39  37  38  39  38  38  39  37  37  39  39  39  39  39  38  39  40  39  38  39  40  40  40  40  40  40  40  41  39  39  39  40  41  41  40  41  42  40  41  41  42  40  41  41  42  41  42  42  41  40  40  43  41  41  42  41  40  42  42  41  43  41  42  43  43  42  42  42  42  41  42  42  43  44  43  42  42  43  43  42  42  43  43  42  42  42  41  43  43  41  41  41  42  42  43  43  44  44  43  43  42  43  44  43  43  42  41  41  41  40  42  43  43  43  41  42  42  41  42  43  42  42  42  41  42  40  40  41  43  42  42  42  41  42  43  42  43  42  41  42  41  42  41  43  42  42  42  41  44  44  42  43  42  43  43  43  42  42  43  42  42  43  42  43  43  42  41  42  43  42  42  41  42  41  41  41  43  46  47  48  45  42  44  43  43  43  43  43  43  44  44  44  44  43  44  44  43  43  44  45  44  43  44  45  45  45  46  45  45  45  46  44  45  44  45  45  44  44  43  43  46  46  46  45  44  44  44  44  44  44  44  45  46  45  45  44  45  46  46  45  48  47  45  47  46  46  45  45  46  45  45  46  47  46  45  45  45  46  47  46  47  46  46  46  46  48  45  45  46  48  46  46  45  47  47  46  44  47  47  46  48  47  47  46  48  47  46  46  46  46  47  50  48  47  49  47  47  48  47  47  48  47  47  49  49  47  49  48  48  48  47  48  51  50  48  49  49  48  48  49  48  49  47  46  46  48  46  46  50  47  47  49  48  48  48  47  48  48  48  46  48  48  50  48  47  47  46  47  48  47  48  47  47  47  47  47  47  47  45  46  48  46  46  47  47  48  50  47  49  48  48  46  47  49  47  47  45  48  49  46  46  48  49 
 37  36  35  35  36  36  36  37  37  35  36  35  37  37  34  35  36  35  36  36  36  36  37  37  35  35  35  35  36  34  35  34  36  35  36  36  36  36  36  35  38  36  36  37  36  35  36  36  36  36  36  36  38  37  37  37  38  38  38  38  38  39  37  38  37  38  39  36  37  38  36  37  37  36  37  41  37  37  38  38  38  37  36  36  36  35  37  38  38  38  37  37  36  38  39  38  37  38  40  38  37  38  37  38  37  38  38  38  38  38  39  38  38  38  37  38  39  39  39  38  38  39  39  40  39  37  40  39  38  39  39  39  39  38  38  39  40  40  39  40  41  39  40  41  40  39  39  39  39  40  41  41  41  41  41  40  41  42  41  40  41  42  42  43  43  42  42  42  43  42  41  42  42  41  42  42  42  42  41  42  43  44  43  42  43  42  41  42  42  42  43  42  41  42  43  43  43  42  43  42  41  40  41  42  42  42  42  42  41  42  44  43  43  44  44  43  43  42  41  41  42  42  41  41  43  42  42  43  43  44  43  43  42  41  43  42  42  42  43  42  41  42  43  43  42  44  42  42  42  42  42  42  43  42  44  43  44  43  42  41  43  44  42  42  43  43  41  43  44  42  43  43  43  42  42  43  43  43  43  42  42  42  43  44  42  43  42  42  43  42  42  41  42  42  43  46  49  49  46  46  46  43  42  44  43  43  45  44  44  45  43  44  44  43  44  44  44  44  45  45  44  45  44  44  44  45  44  44  45  46  44  44  44  44  45  44  44  45  44  45  46  46  45  46  46  46  45  46  45  43  45  46  45  46  46  46  46  47  46  45  46  45  46  45  45  47  47  46  46  47  47  47  47  47  46  46  47  47  47  47  47  48  48  46  47  47  47  47  47  46  48  47  47  46  45  45  46  46  47  46  47  48  47  47  47  47  46  48  49  47  48  47  48  48  47  48  47  47  48  47  47  48  48  48  49  48  49  49  48  49  50  49  48  48  47  47  49  49  46  46  47  47  45  47  47  48  45  49  50  50  50  47  48  47  48  48  47  47  48  50  49  47  47  46  47  50  48  47  48  48  47  47  47  47  48  47  46  47  48  46  47  48  49  49  48  48  48  49  48  46  48  46  48  47  48  48  46  47  49  48 
 37  37  37  36  36  36  37  38  37  35  35  37  35  35  36  36  37  36  35  35  37  37  36  37  36  37  36  36  36  36  36  34  37  35  36  38  38  36  35  34  36  35  35  36  36  36  37  37  35  36  37  37  37  35  38  39  37  37  37  38  37  38  38  37  37  38  39  38  38  38  38  37  38  37  37  38  40  39  38  38  38  36  36  36  37  37  37  37  38  38  37  39  38  39  39  37  38  39  41  38  38  39  38  38  37  38  39  38  38  37  38  38  39  39  38  39  39  40  38  38  39  39  40  39  40  38  39  39  38  38  39  38  39  38  38  40  39  40  39  38  40  40  40  41  41  40  41  40  40  41  41  42  41  41  42  41  41  42  41  42  42  42  43  42  42  42  42  42  43  42  42  41  42  43  43  42  41  41  42  43  42  42  41  41  43  43  41  43  42  42  42  42  42  42  42  42  43  42  42  43  42  42  42  43  42  41  42  43  41  42  44  43  43  44  44  43  42  42  41  42  43  43  42  42  43  44  44  43  43  43  41  43  40  40  44  42  41  42  43  43  42  43  42  42  42  43  42  42  43  43  42  42  42  42  43  41  44  44  43  43  43  43  43  43  43  44  41  43  44  43  43  41  42  43  42  44  44  44  44  42  42  42  43  43  43  44  42  42  43  42  44  43  44  43  43  44  45  47  46  49  50  45  43  43  41  43  44  45  45  44  44  44  44  44  44  43  44  44  44  46  45  44  45  46  45  44  45  45  45  45  45  45  44  44  46  45  45  45  45  45  46  45  46  45  46  45  46  46  44  44  46  46  45  46  46  46  46  47  48  47  46  45  45  45  47  48  48  47  47  47  48  48  48  48  46  46  47  47  47  48  47  47  47  49  49  45  46  48  48  48  49  46  47  47  46  45  45  46  48  47  46  48  47  48  47  47  48  47  47  46  48  48  50  50  46  49  48  47  48  47  46  47  48  48  48  48  50  50  48  49  48  48  49  48  47  47  48  48  46  47  47  47  47  48  48  49  46  49  50  49  50  48  50  47  47  48  48  47  47  49  48  47  47  46  47  50  47  46  48  47  47  48  48  48  48  48  47  47  49  47  47  49  48  47  50  47  47  49  48  47  49  47  49  49  46  48  47  47  50  49 
 37  37  39  36  35  36  38  37  36  37  37  36  35  36  37  37  36  36  35  34  37  38  35  36  37  37  36  35  35  37  36  35  36  36  36  38  38  36  35  36  37  36  36  36  37  37  37  37  36  36  37  37  38  36  38  38  37  37  38  39  37  37  39  38  36  37  37  37  37  36  37  37  37  36  36  38  38  40  39  37  36  37  37  37  38  38  38  38  38  38  39  39  38  38  39  38  39  39  39  37  38  40  39  39  38  38  39  37  37  37  38  37  38  39  37  38  38  39  37  38  39  37  39  38  38  37  38  38  39  39  38  38  38  38  38  40  39  40  39  38  38  39  39  40  40  40  40  41  42  42  42  41  42  41  41  41  40  41  41  43  43  42  42  41  42  42  42  42  44  43  42  42  41  43  42  42  42  41  42  42  42  41  40  41  43  43  41  42  43  43  42  42  43  43  42  42  43  42  42  43  44  44  43  43  44  41  42  44  42  42  44  43  44  44  43  42  43  43  43  44  44  44  44  43  42  43  45  43  42  43  43  43  41  41  43  41  40  42  42  42  43  43  40  41  42  43  42  42  42  43  43  43  43  43  42  40  43  42  42  43  42  43  44  44  43  44  44  44  44  45  43  41  41  43  44  44  45  45  44  42  42  42  42  42  44  44  43  43  43  42  44  43  44  43  43  44  44  44  44  47  50  46  44  42  42  44  45  45  45  45  44  44  45  44  45  44  45  45  43  45  45  44  47  48  46  45  47  46  44  43  45  47  46  45  47  44  46  46  46  46  45  45  46  45  46  45  46  45  45  46  47  46  45  46  46  46  46  46  45  46  45  45  45  45  48  48  47  48  48  47  48  48  48  48  47  46  47  47  47  49  48  46  46  48  49  45  48  48  47  48  51  46  45  46  48  47  48  47  49  47  47  48  46  47  47  48  49  47  47  47  48  48  50  49  46  48  48  46  48  48  46  46  48  48  47  48  49  48  50  49  47  48  50  48  49  48  48  50  49  49  46  48  52  47  47  49  47  46  48  48  49  49  51  47  46  47  49  47  47  48  47  48  48  47  48  48  47  46  48  49  48  48  48  47  47  48  48  47  47  46  46  48  48  48  49  47  48  48  48  48  49  47  48  48  48  49  48  46  48  49 
 36  38  39  37  37  36  37  36  36  38  37  35  35  36  36  37  36  37  35  35  36  37  35  35  37  36  37  36  35  37  36  36  35  36  37  36  36  35  36  37  36  36  36  35  35  36  37  37  36  37  36  36  39  38  37  36  36  36  37  38  37  39  39  38  37  37  38  39  39  38  38  38  38  37  38  40  39  37  35  35  37  39  38  37  37  39  38  37  37  37  38  37  37  38  40  40  38  39  38  37  37  38  38  38  38  37  38  39  39  38  39  38  37  38  37  38  38  39  37  38  38  37  39  38  37  38  38  38  39  38  39  38  38  39  38  40  40  39  40  40  39  39  38  38  39  39  40  41  41  41  41  41  42  41  40  40  41  43  42  43  43  42  43  43  43  43  43  42  42  43  43  44  44  42  42  43  43  42  42  43  42  42  42  42  43  42  41  42  41  42  41  41  43  43  43  42  43  42  42  43  44  44  43  43  44  43  43  44  43  43  43  44  44  44  45  43  43  42  42  42  43  43  43  43  42  42  44  42  42  43  44  42  42  43  42  43  42  42  42  43  43  44  42  42  42  43  42  43  42  43  44  44  43  43  42  41  43  42  43  42  42  43  44  44  42  44  44  44  43  44  43  42  41  43  44  45  45  43  43  43  43  43  42  42  43  44  43  43  43  42  43  42  45  43  43  44  44  44  45  45  46  45  45  44  45  45  44  44  44  44  44  44  44  44  45  45  46  45  44  44  44  46  44  42  45  48  47  46  45  44  45  45  45  45  47  46  46  45  46  45  44  45  46  46  45  46  47  46  46  48  47  46  45  46  47  47  47  45  44  46  45  46  47  47  48  47  48  48  48  47  47  47  47  47  47  47  47  47  47  48  47  47  47  46  47  46  50  47  47  47  49  47  46  46  48  49  49  48  46  46  47  47  46  46  46  47  48  47  48  48  47  47  48  48  47  48  48  47  47  48  48  47  47  48  46  48  47  47  48  49  47  46  47  47  48  48  47  48  47  50  48  48  49  48  46  46  46  48  48  50  48  49  50  48  47  49  50  49  48  50  49  50  49  47  48  48  48  47  48  49  49  48  47  47  47  48  48  46  47  46  47  49  49  49  46  47  48  47  48  47  49  47  47  46  47  48  48  48  49  49 
 36  37  38  37  39  36  36  37  37  38  38  39  37  36  37  36  37  38  37  39  36  36  35  36  36  36  38  38  37  37  36  37  35  37  37  36  36  36  36  35  36  37  37  36  36  37  37  37  37  37  36  36  38  37  37  37  37  38  37  39  39  40  38  38  38  37  38  38  39  41  40  38  39  39  38  38  37  36  36  37  37  37  38  37  37  39  39  38  37  37  38  37  37  39  40  39  38  40  39  39  38  38  39  39  40  38  38  39  39  39  40  38  38  39  39  39  39  39  39  38  38  38  39  37  36  38  37  38  39  39  38  38  39  40  38  39  38  39  41  40  38  40  40  40  40  39  40  39  39  39  40  41  41  40  40  42  41  42  41  41  41  40  42  42  42  41  41  41  41  43  43  42  44  43  42  43  43  42  42  43  42  43  43  42  42  42  42  43  42  42  40  42  43  42  44  43  42  42  42  42  42  42  42  42  43  42  42  43  44  44  43  45  44  43  44  43  43  43  43  42  42  42  42  43  43  42  43  42  43  42  42  41  43  43  42  44  43  42  43  42  41  43  43  44  42  43  43  44  43  42  43  43  41  42  41  41  42  42  44  40  42  43  43  43  43  43  43  43  42  42  43  43  43  44  45  47  45  42  43  45  44  43  43  43  42  43  44  43  43  43  43  43  45  44  45  42  43  45  48  46  44  43  46  46  45  45  43  45  45  44  44  44  44  44  45  44  43  45  45  46  44  46  46  45  46  46  46  45  47  46  46  47  48  46  47  46  48  45  45  45  45  46  45  45  46  46  47  46  47  48  46  46  46  47  47  47  47  46  47  48  47  46  47  47  45  45  48  46  47  47  47  48  46  47  48  49  48  48  47  47  47  48  47  45  48  47  48  48  48  45  46  48  49  48  49  49  48  50  47  47  48  47  46  47  46  46  47  48  49  49  48  47  47  48  48  48  49  47  46  48  48  47  45  46  47  47  46  48  48  49  49  47  46  49  48  49  48  47  49  50  47  48  48  47  47  49  47  47  48  51  49  48  48  48  48  49  50  49  48  49  48  47  47  46  48  49  48  48  47  48  48  47  47  47  48  49  48  47  50  48  48  48  47  48  45  47  48  47  48  48  50  49  48  47  48  47  49  49  49  47 
 36  35  37  38  37  37  37  37  37  39  37  38  38  38  36  36  37  37  38  36  37  37  36  37  37  37  35  36  36  36  37  36  35  37  37  37  37  37  36  36  38  37  36  36  36  36  38  37  36  37  38  38  36  36  37  37  38  38  36  39  40  38  36  38  39  39  38  37  38  38  38  39  40  39  37  39  38  38  38  39  38  37  37  39  38  38  37  38  38  38  38  38  39  37  36  38  38  39  39  39  38  37  39  40  40  38  38  38  38  38  40  39  37  37  39  40  37  40  39  38  37  38  39  38  38  37  37  39  39  39  39  38  40  38  36  38  39  41  39  38  39  39  38  39  39  38  40  40  40  41  40  40  41  42  42  42  41  41  41  41  43  42  43  42  42  41  42  43  42  44  43  43  43  43  42  41  43  43  43  43  42  43  41  43  42  42  43  43  42  43  41  43  43  44  42  43  44  42  43  44  43  43  44  42  44  44  43  44  44  43  42  43  43  43  43  43  42  42  44  44  43  43  43  43  42  42  43  42  44  43  42  42  44  42  42  43  42  43  44  44  42  41  43  44  43  43  43  42  44  44  43  43  42  42  43  42  41  41  43  43  42  42  42  42  42  42  43  43  42  43  43  44  44  44  45  43  43  43  43  43  44  43  43  42  45  45  45  41  41  43  45  45  43  45  45  44  43  43  43  45  44  46  46  45  45  45  45  45  45  45  45  46  45  45  45  43  43  44  45  45  44  46  46  46  47  46  45  45  48  47  46  46  46  48  45  49  47  45  47  45  44  46  46  45  46  46  45  45  47  46  46  46  47  47  47  47  46  47  47  48  46  47  45  45  46  47  47  46  47  47  47  48  47  47  47  47  47  47  48  46  47  48  48  47  47  48  49  47  47  49  48  46  48  48  49  48  48  48  47  48  47  47  45  48  48  46  49  50  49  48  47  48  49  50  48  48  46  48  46  48  47  46  47  48  49  47  46  48  47  50  45  47  46  50  47  47  48  48  50  48  49  47  50  48  47  48  48  48  48  49  49  47  48  46  48  48  47  47  50  49  48  47  46  48  49  46  47  48  46  46  47  47  48  48  50  47  48  48  49  47  48  48  47  48  49  46  48  50  48  48  49  47  47  48  49  49  49  49  49  48 
 38  37  37  38  38  38  38  38  38  38  37  38  38  37  36  37  38  38  38  37  36  37  36  37  37  37  37  38  38  36  38  38  37  37  37  35  36  38  37  37  37  37  36  36  36  36  37  36  37  39  38  37  37  38  38  37  38  38  38  39  38  37  38  40  39  38  39  39  39  38  38  39  39  38  39  38  37  38  38  39  39  39  39  38  38  37  38  39  40  40  40  40  39  37  37  38  37  39  39  39  39  37  38  39  38  38  40  39  38  38  40  37  38  38  39  39  38  39  39  39  38  38  39  38  39  37  37  39  39  39  39  38  39  39  38  38  40  40  39  38  39  39  39  39  39  40  40  39  39  40  40  41  41  40  41  41  41  41  42  42  41  41  43  44  43  42  42  42  43  42  42  44  43  44  43  41  42  42  41  42  41  43  42  44  43  42  43  43  41  43  43  43  43  44  43  43  43  42  43  44  43  44  45  41  42  43  43  42  43  45  44  43  42  43  44  43  42  42  43  44  44  43  43  43  42  43  44  43  42  42  42  42  43  43  43  42  43  44  44  43  43  43  44  44  42  42  43  43  43  42  42  44  44  44  43  43  42  42  43  43  42  42  43  42  42  44  43  44  43  44  45  43  43  43  43  43  43  44  45  45  43  42  42  43  46  45  45  43  43  43  44  44  44  44  44  44  44  44  44  46  44  46  46  46  45  46  45  45  45  45  45  46  46  45  45  45  45  44  45  46  45  47  47  46  46  46  46  45  47  47  46  45  46  46  44  47  45  45  47  46  46  46  46  46  45  45  45  45  46  46  47  46  47  49  48  46  45  45  45  48  47  47  46  46  46  46  46  48  48  46  48  46  48  47  46  47  48  49  48  46  47  48  46  47  46  45  47  47  47  48  47  48  46  47  49  49  50  49  48  48  45  46  46  48  48  45  47  48  47  47  45  49  49  48  47  46  45  48  48  48  47  47  48  47  47  47  46  46  47  49  46  47  47  47  47  48  48  48  48  47  48  48  50  48  48  49  48  47  49  52  48  49  49  47  48  49  48  47  49  48  48  48  46  48  49  47  48  48  47  47  46  48  48  47  49  49  47  47  48  46  47  47  45  47  49  48  47  47  47  48  50  48  48  48  47  49  49  48  49  49 
 39  38  37  37  38  38  37  38  38  37  37  38  37  36  37  38  39  38  38  38  37  37  36  36  36  38  38  37  38  37  37  39  37  37  38  37  37  38  37  37  37  37  37  36  36  38  38  37  37  37  36  37  38  39  38  37  38  39  39  39  38  38  39  39  39  39  38  38  39  37  38  37  37  38  38  38  39  39  39  39  38  37  39  39  39  38  38  38  39  39  40  40  39  38  39  39  38  39  39  39  39  39  40  40  39  39  41  39  38  38  41  38  40  42  40  40  40  38  39  39  39  38  37  37  38  39  39  38  38  38  38  37  39  40  39  39  39  38  37  37  38  38  40  40  39  40  40  39  39  40  40  41  40  39  40  40  41  41  42  42  41  42  42  42  41  41  42  42  43  42  42  43  43  44  44  43  43  42  41  42  41  43  42  42  41  41  42  42  40  43  43  42  41  43  44  43  41  42  44  43  43  43  44  42  42  43  44  43  42  45  44  43  43  44  44  44  44  43  43  44  44  44  44  43  44  44  45  42  42  41  43  43  43  43  46  43  43  45  44  42  43  44  43  43  43  43  44  45  44  42  42  43  44  43  43  44  43  43  44  43  42  43  43  42  42  44  43  45  45  45  46  43  43  44  44  45  45  44  44  44  44  42  42  44  44  45  44  44  44  43  43  43  45  44  44  45  44  45  45  46  45  45  45  46  46  46  46  46  46  46  45  46  45  46  46  45  46  45  46  47  46  45  47  46  46  47  47  46  45  46  45  46  48  45  44  46  46  46  47  47  47  46  45  45  46  46  45  44  46  46  47  48  48  48  48  46  48  48  46  47  46  46  45  45  47  47  46  47  46  45  48  45  46  48  50  47  46  47  46  47  47  47  46  47  46  46  47  46  46  47  46  48  46  46  47  48  49  48  47  47  45  47  48  48  48  46  47  47  47  47  45  47  47  47  47  47  47  47  46  49  49  47  46  48  46  48  48  46  47  48  48  47  48  48  48  48  48  48  49  47  48  47  47  48  48  49  48  47  49  47  49  47  47  49  47  49  48  48  48  48  47  48  46  47  48  47  47  47  46  47  48  47  48  48  47  50  47  47  48  49  49  48  48  47  47  50  49  47  47  48  50  48  48  47  47  49  49  47  48  50 
 38  38  36  36  37  38  37  39  38  37  37  37  37  37  37  38  37  37  38  38  39  39  38  37  37  39  38  35  38  38  36  38  38  37  39  39  38  37  37  38  37  37  37  36  37  38  37  37  36  37  37  37  38  38  37  37  39  38  39  39  39  40  38  38  39  39  38  39  40  38  39  40  40  38  38  39  40  39  40  40  38  38  41  41  40  37  37  38  38  38  40  39  38  39  40  40  40  40  40  39  38  40  41  40  41  40  41  40  40  39  41  40  42  42  41  40  40  39  39  40  39  39  38  37  39  39  40  38  37  37  38  37  39  38  38  38  38  38  39  39  39  39  39  40  39  39  39  40  40  39  39  40  39  39  39  40  39  39  41  41  41  43  42  42  41  42  43  42  43  43  43  42  42  43  43  43  44  43  43  43  41  43  42  42  41  41  42  42  41  42  41  42  41  42  43  43  41  43  43  43  42  43  43  43  43  43  44  44  42  43  44  43  44  45  42  44  43  42  43  44  44  45  45  45  44  44  44  43  42  41  43  44  43  43  44  43  42  43  42  43  44  45  44  44  45  44  44  45  45  44  42  41  43  42  43  45  44  44  43  44  44  43  43  43  44  43  42  44  44  43  44  44  45  45  45  44  44  44  43  43  44  43  43  43  43  44  44  43  44  44  43  42  45  44  46  45  44  44  44  45  45  45  46  46  46  46  45  45  46  45  46  46  44  46  45  43  46  47  46  46  46  46  47  46  45  45  46  47  45  46  44  46  46  44  46  45  47  47  47  48  46  47  47  47  47  47  46  45  46  45  46  48  48  47  47  47  47  48  46  46  47  47  45  45  47  48  47  46  47  47  48  47  47  46  47  47  48  45  46  47  47  46  46  45  46  47  47  45  46  47  45  47  49  47  46  47  47  48  46  48  47  48  46  46  47  47  47  46  47  48  47  47  46  47  47  48  48  49  47  47  46  47  47  48  46  47  47  47  48  48  49  47  47  48  48  47  47  48  47  47  47  47  47  48  49  48  48  48  48  49  47  49  49  48  46  48  49  48  50  51  49  49  48  46  47  48  46  46  48  48  46  49  49  47  47  49  49  48  48  49  49  48  48  47  45  48  49  47  48  50  48  50  48  49  48  48  49  49  48  48 
 39  38  38  37  39  39  39  39  38  38  38  37  38  38  37  38  36  37  38  38  39  39  40  39  40  39  38  37  38  38  37  40  39  37  38  38  38  39  39  38  37  37  38  37  38  37  36  37  36  38  38  37  39  38  37  38  40  39  38  40  40  39  39  40  39  38  38  39  40  39  39  40  40  39  39  41  40  38  40  41  40  39  41  42  40  38  38  40  40  39  40  39  38  39  38  39  39  38  39  40  39  41  40  39  41  39  40  42  41  39  41  40  40  40  40  39  39  40  40  40  40  40  39  38  39  38  38  38  38  38  39  39  39  37  38  38  38  38  39  40  39  40  40  40  40  38  39  40  41  39  38  38  39  40  39  40  39  39  42  40  41  41  40  43  42  43  43  42  42  44  44  42  42  42  42  43  44  43  42  42  41  44  44  42  41  41  42  42  43  41  42  43  42  42  42  43  43  43  44  44  43  43  44  43  43  42  43  44  44  42  43  43  44  44  43  44  42  42  43  44  44  45  46  46  44  43  42  42  43  43  42  42  43  44  41  42  42  42  43  44  45  44  44  45  45  44  43  44  44  45  43  42  43  43  44  44  44  44  43  45  44  43  43  44  45  44  43  44  43  42  43  45  45  44  45  45  44  43  43  43  43  43  43  44  44  45  44  42  44  45  45  44  44  44  45  44  44  44  43  45  45  44  45  47  47  46  46  46  47  46  45  46  44  46  45  42  46  48  46  45  46  46  46  46  45  46  45  47  47  47  47  47  46  45  47  46  46  46  46  48  46  46  47  47  47  47  46  45  47  46  47  46  47  47  46  47  45  47  46  47  48  48  46  45  46  46  47  47  47  47  46  47  47  45  45  46  48  47  48  48  47  46  47  46  45  45  44  45  47  48  46  46  48  47  45  46  47  49  46  48  47  46  45  46  47  47  47  48  48  47  47  47  46  47  46  47  46  49  49  47  46  49  48  49  47  46  47  48  48  49  50  48  46  46  48  49  47  47  48  48  48  47  48  49  48  47  48  49  50  49  48  50  49  48  48  48  49  49  50  50  47  47  47  47  49  50  47  48  50  51  51  48  47  50  48  49  50  49  49  48  48  48  48  48  49  47  48  48  50  50  47  50  48  49  48  47  49  50  48  48 
 39  38  38  38  39  40  40  38  38  39  39  39  39  38  39  38  39  40  38  38  38  38  39  37  38  39  38  39  39  38  37  39  39  38  37  39  39  39  39  37  38  36  37  38  38  39  38  38  37  38  38  38  38  37  38  39  39  39  38  40  40  39  39  39  38  38  39  38  39  39  39  39  39  39  41  41  40  40  41  39  40  40  39  40  40  41  39  41  41  38  39  40  39  39  39  39  39  38  40  41  40  42  40  39  40  40  41  42  40  39  41  39  39  40  40  40  40  41  40  39  39  40  40  39  39  38  38  39  39  40  39  39  39  39  40  40  39  38  39  39  38  40  40  40  39  39  39  39  41  39  38  39  39  39  40  40  40  41  41  41  41  40  41  41  42  42  42  43  43  43  43  41  41  42  42  42  43  42  41  41  41  44  44  42  41  41  43  42  43  42  43  44  42  43  41  43  43  42  43  43  42  43  44  43  42  43  43  43  44  43  42  42  42  43  43  43  42  43  44  45  44  44  44  44  43  43  44  43  44  43  41  43  44  44  41  44  44  43  43  43  44  44  44  44  43  44  44  43  43  44  44  44  45  45  45  44  44  44  43  45  44  44  45  44  44  45  44  44  43  44  46  44  44  44  44  47  46  45  44  43  43  44  44  45  45  44  45  44  45  45  44  45  43  44  44  44  46  45  44  46  46  45  46  47  46  46  47  47  47  46  45  45  46  45  45  44  47  47  46  47  46  45  45  47  47  46  46  47  47  45  47  48  47  46  47  46  44  46  45  46  47  47  47  47  47  47  46  46  48  47  47  48  48  47  47  47  46  49  47  47  47  47  47  46  46  46  46  47  46  46  46  46  46  47  48  46  47  49  48  48  46  48  47  48  46  44  46  47  46  47  47  46  46  47  47  48  47  48  47  47  46  47  47  48  48  47  47  47  48  48  46  46  47  48  47  47  46  48  48  49  49  49  47  50  48  49  49  48  49  48  48  48  47  47  49  50  48  47  51  50  48  48  48  47  47  48  49  49  50  46  50  49  47  48  50  48  48  50  49  50  48  49  49  49  49  50  48  50  51  48  47  50  50  49  50  48  50  49  50  49  49  50  50  51  52  48  49  49  51  49  48  47  48  47  49  49  49  50  49  50 
 38  37  38  38  39  39  39  38  38  39  39  39  39  39  39  38  40  41  38  39  40  39  39  38  38  41  37  38  38  40  37  38  39  39  37  40  39  38  38  37  38  37  38  39  38  39  39  38  39  38  38  38  38  38  40  39  38  39  39  40  40  39  40  39  38  40  39  39  40  40  40  41  40  40  40  39  40  41  41  38  40  42  40  40  40  40  39  40  40  39  39  40  38  39  40  40  40  39  41  40  39  41  41  40  40  40  42  40  39  39  41  40  40  40  40  41  41  40  41  40  40  39  39  39  40  39  39  39  39  39  39  39  40  41  42  39  39  39  40  40  39  40  40  38  38  39  39  38  40  39  39  40  39  39  40  41  41  41  40  40  40  40  41  41  42  43  45  45  44  42  43  42  42  42  42  41  42  41  41  42  41  42  43  43  42  42  43  43  43  43  45  44  43  42  41  42  43  43  43  43  42  43  43  43  43  44  44  44  44  42  42  43  42  42  42  40  41  43  43  44  44  44  43  44  44  44  45  45  43  42  43  45  44  43  43  44  45  44  42  45  45  44  45  44  44  45  45  44  44  43  44  45  45  46  44  43  43  44  44  44  43  45  45  44  44  44  44  45  45  46  47  44  45  44  44  45  45  44  44  44  44  45  44  44  44  43  45  45  45  46  43  44  44  44  44  45  46  45  45  46  47  46  45  45  45  46  46  46  46  46  45  46  46  45  46  46  47  46  47  47  47  47  45  47  46  45  47  47  46  43  45  48  46  47  46  46  45  47  47  46  46  48  48  47  47  48  47  46  48  47  47  49  48  47  47  48  47  47  46  47  47  45  47  46  46  47  46  47  47  46  46  46  47  46  46  47  49  48  46  45  46  49  47  48  47  46  48  48  45  46  46  47  47  48  49  49  47  47  46  47  46  48  48  47  47  47  47  46  46  48  48  48  48  48  48  48  48  49  49  47  46  48  48  50  49  49  49  48  49  49  47  48  47  47  47  47  46  47  49  49  48  49  49  47  48  49  49  48  48  48  49  49  48  47  49  48  49  50  48  48  48  49  48  48  47  49  49  50  49  47  48  49  50  51  49  49  50  48  50  48  49  50  49  49  49  48  50  49  49  50  50  47  52  49  49  49  50  50  50  51 
 38  39  39  39  39  38  39  39  40  39  38  39  38  39  40  39  40  40  39  40  40  38  39  40  40  40  37  38  39  39  39  39  39  39  38  38  38  38  38  38  39  38  39  40  37  38  39  38  38  37  39  38  38  40  40  39  38  38  40  39  40  39  40  41  39  41  40  41  41  41  40  40  42  40  39  41  41  40  40  41  41  39  40  40  39  40  41  39  39  40  40  39  38  40  39  39  41  39  41  38  39  41  41  42  42  41  41  41  39  39  40  40  40  40  40  40  40  40  42  42  42  40  39  40  41  40  40  39  40  40  40  39  40  40  39  38  40  41  41  41  41  40  40  39  38  40  40  39  39  40  41  40  39  41  40  42  40  41  40  38  39  39  40  41  41  44  47  45  43  43  43  41  43  41  41  41  41  41  42  43  45  44  43  43  42  43  42  41  43  43  45  44  44  42  43  43  43  44  43  43  43  42  42  44  44  43  44  45  44  43  44  43  43  44  42  41  44  44  43  44  44  45  43  44  45  43  43  46  42  43  44  43  43  43  43  42  43  45  43  46  45  43  43  44  45  44  45  46  45  43  43  42  43  45  45  44  45  45  45  43  44  46  44  44  46  44  44  45  44  45  46  45  45  46  45  45  44  42  44  45  43  44  45  45  44  44  44  45  43  46  44  44  44  45  46  45  44  45  46  45  45  46  45  45  46  47  46  46  47  47  47  48  46  47  48  46  48  47  46  47  46  47  47  47  47  47  45  47  47  47  46  47  46  48  47  47  47  46  47  48  47  47  47  46  47  47  47  47  46  46  46  47  47  48  48  48  46  47  47  48  47  45  47  48  46  47  48  47  47  47  45  47  47  48  46  47  48  47  45  46  48  47  47  46  47  47  47  48  45  46  46  48  47  47  47  46  46  47  48  47  47  48  48  47  46  48  48  48  49  48  49  49  47  46  48  49  49  50  49  48  47  48  48  48  49  48  46  48  50  50  49  48  47  48  49  47  47  48  46  49  48  48  50  49  49  49  48  47  48  48  49  48  47  49  47  48  50  50  49  48  50  50  47  48  47  50  49  49  51  50  49  48  49  49  48  50  49  47  48  49  50  51  50  49  50  50  50  48  48  51  51  48  52  51  49  49  50  50  50  50 
 38  38  38  39  40  38  39  41  38  38  38  40  39  39  40  39  40  42  40  39  39  39  39  38  40  40  38  39  39  38  38  38  38  39  38  38  39  39  38  39  40  39  37  38  38  38  39  39  38  38  38  38  39  39  40  39  38  40  40  39  41  40  40  40  41  40  41  41  41  41  38  41  42  41  40  42  41  41  41  41  41  40  41  41  39  40  41  39  39  39  38  39  38  40  40  40  41  40  39  39  41  40  40  40  40  41  41  41  40  42  41  39  40  41  41  41  41  41  41  41  41  41  39  40  40  39  39  41  41  40  40  39  40  40  40  39  40  41  41  40  40  41  41  40  40  41  41  40  40  41  40  41  42  43  41  41  40  41  40  39  39  40  41  41  41  44  46  44  43  43  42  43  43  43  42  42  41  41  42  43  45  44  44  41  43  44  42  42  44  44  44  44  41  44  45  44  43  44  44  44  44  45  45  44  43  44  43  42  43  46  46  43  43  43  42  43  44  46  45  45  44  45  45  45  44  43  43  44  43  45  44  44  44  43  43  43  43  43  43  45  44  43  44  45  44  44  45  45  45  45  44  43  45  44  46  46  45  44  45  45  46  46  45  45  45  44  44  45  45  45  45  46  46  45  45  45  45  44  45  45  43  44  46  45  44  45  45  45  44  44  45  45  45  44  45  45  45  46  46  46  46  47  46  45  45  45  45  46  47  47  46  47  47  46  48  48  49  48  47  47  47  48  48  48  48  47  47  48  48  47  47  46  46  47  45  47  48  47  47  48  48  47  48  47  48  47  47  47  46  47  47  47  48  48  47  47  46  47  47  46  47  47  47  48  47  48  48  48  47  49  48  48  47  47  48  46  47  48  48  49  49  48  48  47  47  46  47  48  47  46  46  47  48  47  46  47  47  49  48  47  48  48  47  48  49  48  46  48  49  49  49  48  47  48  49  49  49  50  49  49  49  48  48  48  49  49  48  49  49  49  49  50  48  49  50  49  47  49  47  49  48  49  50  50  50  49  49  48  50  48  48  49  48  49  49  49  50  48  48  49  50  50  50  50  49  51  49  49  48  50  50  49  49  49  48  50  50  48  50  52  49  49  50  51  50  50  49  48  49  50  51  49  48  48  50  50  49  50  52  51 
 39  38  38  38  40  40  40  40  38  38  37  39  40  39  40  40  41  42  40  39  39  40  39  40  41  40  39  40  39  39  39  39  38  38  39  39  40  39  37  39  40  39  38  38  38  38  38  39  39  38  38  39  40  39  39  40  39  41  40  39  41  40  41  41  41  40  42  41  42  42  40  41  41  41  40  42  41  40  41  40  41  40  41  41  39  40  40  37  39  40  40  39  38  40  40  39  40  40  39  39  42  40  40  40  40  42  42  39  41  43  41  40  41  40  41  40  40  42  41  40  41  42  40  40  41  40  40  40  40  39  39  39  40  41  42  40  41  41  41  40  40  40  41  39  39  41  41  42  42  42  41  42  43  42  40  40  40  41  39  40  40  40  42  41  42  44  45  44  44  43  43  44  43  43  43  42  42  42  42  43  44  43  43  42  42  44  43  42  44  44  43  45  43  44  44  44  44  45  45  44  44  45  45  45  44  44  44  44  43  45  45  44  44  44  44  44  45  45  45  45  44  45  45  46  44  44  45  43  45  46  45  45  45  44  45  45  45  45  45  45  44  43  44  45  45  45  45  46  46  47  46  45  46  45  44  44  44  45  46  46  45  45  46  47  46  45  45  45  46  45  45  46  46  46  45  45  44  45  46  45  45  45  45  45  45  47  45  46  46  44  46  46  46  45  44  45  44  45  46  45  45  45  45  46  45  46  45  45  46  46  47  48  48  46  47  47  47  47  47  48  47  47  47  48  47  46  49  48  47  46  46  47  48  49  47  48  49  47  47  48  48  48  49  48  48  47  47  48  47  47  48  47  47  47  47  47  46  47  47  47  48  46  45  47  48  49  48  47  46  47  47  48  47  46  48  47  49  48  49  50  49  48  47  48  48  47  48  49  49  47  49  49  48  48  47  47  48  47  46  46  47  48  48  49  49  48  48  49  48  49  48  46  48  50  49  49  49  50  49  50  50  50  49  47  48  48  49  50  50  50  52  53  50  49  49  49  50  50  48  48  49  49  49  49  49  50  49  49  49  47  48  48  49  49  48  49  50  48  49  50  50  50  51  51  51  50  48  51  49  51  51  50  50  50  47  49  50  50  51  52  50  49  50  50  49  50  49  50  52  50  50  49  48  50  51  50  48  48  52  50 
 40  39  38  39  40  40  40  38  40  37  38  40  40  39  41  42  41  40  40  39  40  39  39  40  40  40  39  38  38  39  40  40  39  39  40  39  39  39  38  39  38  37  38  37  38  38  38  39  39  38  39  40  40  39  39  40  39  40  39  39  41  39  43  42  41  40  43  43  42  42  42  41  40  41  40  42  41  41  41  40  42  42  41  41  40  41  42  40  40  40  40  40  39  40  41  41  39  40  41  39  42  40  40  40  41  43  42  40  41  39  38  40  41  39  41  41  40  42  40  40  41  42  41  42  43  43  43  41  40  40  40  41  40  41  43  41  40  40  41  42  41  39  40  38  39  40  40  42  42  41  42  43  41  40  39  39  40  40  39  40  40  40  42  42  44  43  43  44  44  43  42  44  42  42  42  42  43  43  44  43  43  43  43  43  41  43  44  43  43  45  44  44  44  44  43  44  45  44  43  44  45  44  44  45  45  44  44  45  45  43  43  45  45  44  45  44  44  44  44  45  45  44  44  45  45  46  46  44  45  44  45  45  44  45  46  44  44  46  44  45  45  45  45  45  45  45  46  46  46  46  47  47  46  45  45  46  46  46  45  46  46  45  46  47  46  45  46  45  46  45  46  48  47  45  46  45  45  46  46  45  45  45  45  45  46  48  45  46  46  46  46  46  46  46  46  45  45  46  47  46  46  45  45  45  46  46  46  46  46  46  47  48  48  47  47  47  49  48  47  46  46  48  48  48  48  47  47  47  47  46  47  48  47  49  49  48  48  47  48  49  47  48  49  47  48  48  48  48  48  47  48  47  47  48  47  48  47  46  47  48  49  47  46  47  48  49  48  48  47  47  48  49  47  48  49  47  49  48  48  49  49  46  47  47  48  47  49  49  50  47  50  49  48  49  49  48  47  49  50  48  47  49  49  48  50  49  49  50  49  49  48  47  49  50  49  48  48  49  48  49  50  49  49  49  50  49  49  50  51  51  53  54  51  49  48  49  49  50  50  50  49  48  49  49  49  49  50  50  51  51  51  49  49  48  48  50  51  49  49  48  49  50  48  49  51  49  48  52  51  51  51  49  51  51  48  50  50  51  50  48  49  50  50  51  50  51  50  50  52  51  49  51  50  51  51  51  49  49  51  50 
 39  39  39  40  40  39  39  38  40  38  38  39  39  39  40  41  40  39  41  40  41  40  40  41  40  41  39  39  39  40  40  40  39  40  39  39  38  38  39  38  39  39  38  38  39  39  38  39  39  38  40  40  40  40  40  40  40  40  40  40  42  40  43  42  41  41  42  42  39  40  40  42  41  42  41  42  41  42  42  40  42  42  41  42  41  41  41  39  40  39  39  39  39  40  40  40  40  39  41  40  41  42  43  41  40  40  41  41  41  40  40  41  41  40  42  42  42  41  40  41  42  42  41  41  43  42  43  43  42  41  41  42  39  40  41  40  40  40  41  42  41  39  41  39  41  42  41  42  41  40  41  41  39  40  39  41  40  41  39  40  41  41  42  43  44  43  43  43  44  43  43  44  43  43  43  44  44  45  44  43  42  41  42  43  42  43  44  43  43  44  44  43  43  44  45  46  45  44  44  46  46  45  45  46  44  43  43  44  45  45  43  45  45  43  44  44  45  46  46  47  47  46  46  46  45  47  46  45  46  45  46  46  45  46  47  45  45  46  45  45  46  46  46  46  46  46  46  47  46  45  45  46  46  45  45  46  46  46  45  46  47  46  46  46  44  45  46  46  45  46  47  47  47  46  46  47  47  48  47  46  44  45  46  47  48  47  45  46  47  47  45  46  46  47  48  46  46  47  46  47  47  46  46  45  46  46  46  48  47  46  46  46  47  48  48  47  47  47  46  47  47  49  48  49  49  48  47  48  47  46  47  48  47  48  48  47  48  48  48  48  47  49  49  48  48  48  48  48  48  47  49  49  48  48  48  47  48  47  47  48  48  48  49  48  49  48  47  49  48  47  48  49  48  50  50  47  46  47  48  49  48  46  49  48  48  47  48  50  51  49  50  49  49  50  50  49  48  48  49  49  49  50  48  48  52  51  49  49  49  49  49  48  49  50  50  49  49  49  47  48  49  48  50  52  51  50  49  49  51  51  52  53  51  50  49  49  49  49  51  50  50  49  49  51  50  49  49  49  51  51  51  48  48  49  49  49  51  50  50  49  50  51  49  49  51  51  49  51  51  51  50  49  51  52  51  51  51  50  49  49  50  49  50  51  50  51  50  51  52  50  51  53  51  50  50  51  51  51  50  52 
 40  39  39  40  39  38  39  41  39  40  40  40  39  39  39  39  40  40  41  41  40  40  40  39  40  40  39  40  40  40  39  39  40  39  38  39  39  38  40  39  38  40  42  40  39  40  39  39  39  39  40  40  39  40  40  40  40  41  42  41  42  42  41  42  41  43  42  40  39  41  41  41  41  43  42  43  41  41  42  39  42  42  43  43  40  41  41  39  40  39  39  40  40  39  40  40  42  39  40  40  41  42  42  41  40  40  41  43  42  42  41  41  41  42  41  41  42  41  41  42  41  42  42  42  43  43  42  41  40  39  40  42  40  40  39  39  41  40  41  41  41  40  41  39  40  41  42  41  40  41  40  39  40  42  41  42  40  41  40  40  42  42  42  44  43  43  43  42  43  43  44  43  45  43  44  44  44  44  45  43  43  42  43  42  43  44  43  43  43  42  44  43  45  45  46  45  46  46  45  45  45  46  46  45  45  45  44  43  44  46  44  45  45  44  44  44  47  48  47  46  46  47  46  45  44  46  46  46  46  46  46  47  47  46  48  46  45  46  46  45  47  47  47  47  47  47  47  47  46  45  45  46  47  46  45  46  45  45  46  47  47  47  47  46  45  45  46  46  45  47  46  46  46  47  47  47  48  48  46  46  46  45  45  46  47  46  46  47  46  47  47  47  46  46  47  45  46  48  45  47  47  45  46  46  46  46  46  48  47  48  48  47  48  48  47  47  48  48  47  48  48  48  47  48  49  47  47  49  49  48  47  48  49  48  48  49  49  49  48  47  48  49  50  49  49  48  48  49  49  48  49  49  48  49  49  49  49  48  47  47  48  50  48  48  49  47  47  51  47  48  48  48  49  48  47  50  48  48  48  49  48  47  49  47  49  48  48  47  48  49  49  49  50  50  49  49  49  48  48  49  50  49  49  48  52  51  49  49  49  51  51  50  50  49  49  49  49  51  49  49  50  50  52  50  51  50  50  49  52  52  52  53  52  51  49  50  51  50  51  51  50  49  52  51  50  50  50  50  51  49  50  50  51  51  50  48  49  49  49  49  50  50  52  52  49  50  49  52  52  50  50  50  51  51  52  50  51  51  49  51  51  51  51  50  50  52  49  49  50  50  53  51  49  49  51  51  51  51  50  52 
 40  39  39  39  39  40  41  41  40  40  38  40  39  39  38  40  41  42  41  42  39  41  40  40  40  38  41  41  39  40  39  40  39  38  38  40  39  38  38  39  40  39  40  40  38  38  38  38  39  39  39  40  40  41  40  38  40  44  42  40  42  41  42  41  41  43  42  41  41  41  42  42  42  42  41  42  42  42  42  41  43  42  42  42  40  40  41  41  41  40  41  41  40  40  41  40  40  40  41  42  42  41  41  40  40  40  41  42  42  42  41  42  41  41  42  41  40  40  41  41  42  43  44  42  43  44  43  42  41  40  41  42  42  40  39  40  41  42  41  41  41  40  40  39  41  41  41  40  41  42  40  40  40  43  43  41  40  41  39  41  40  41  42  44  43  43  42  41  43  42  43  43  44  41  43  44  45  44  46  44  43  43  45  44  44  44  44  45  43  42  44  45  47  46  45  46  46  46  46  46  46  47  46  46  45  46  46  43  44  45  45  45  45  45  46  44  46  48  48  46  45  48  47  46  47  46  46  47  47  48  48  46  46  45  47  46  46  46  45  47  48  47  47  47  48  46  48  48  45  45  45  46  47  47  46  46  47  46  46  46  47  46  47  47  48  45  47  47  46  47  45  46  46  47  46  46  48  46  44  46  47  46  46  46  48  48  46  48  48  46  47  48  47  48  46  45  46  47  46  48  46  46  46  46  47  46  46  48  47  47  48  47  48  48  47  48  48  49  48  48  48  47  47  47  48  48  47  47  49  47  50  50  49  48  48  48  48  49  48  48  50  50  47  48  49  49  51  49  47  48  48  48  47  48  48  48  48  49  48  48  50  49  49  48  49  49  50  50  48  50  50  49  49  49  47  50  49  50  49  48  47  48  49  49  48  48  49  49  49  48  48  49  49  51  48  49  50  51  50  50  50  48  50  50  50  49  49  48  48  49  51  50  49  49  49  50  49  49  49  50  52  52  51  50  50  50  52  52  52  52  52  52  52  52  50  50  52  52  51  52  52  50  50  50  51  50  51  51  49  50  50  51  51  51  50  50  52  50  50  51  50  51  52  52  51  51  50  52  52  50  51  51  51  51  50  50  51  51  49  51  52  51  51  52  50  52  53  50  50  52  51  50  50  49  50  52  52  52  52  50 
 40  39  39  39  40  39  39  39  39  38  38  40  39  39  39  41  41  42  41  40  39  40  39  40  39  39  41  39  38  39  40  41  39  39  40  41  40  40  39  40  41  39  38  39  39  38  39  39  39  39  40  40  40  41  40  39  41  43  42  41  41  40  42  41  41  43  42  41  42  41  41  41  42  41  40  40  41  42  42  43  42  42  42  42  40  40  41  41  41  40  41  41  40  41  41  40  40  41  40  41  42  40  42  41  42  41  41  41  41  41  41  41  40  40  41  41  42  42  42  41  43  42  42  42  42  43  43  42  41  42  43  42  41  40  40  41  42  43  41  41  41  40  41  40  41  41  41  40  42  41  40  40  40  42  41  40  40  41  40  41  40  42  42  43  43  42  43  43  43  42  43  43  43  43  43  45  45  44  44  45  43  43  45  45  43  43  44  44  43  44  45  46  46  47  45  46  46  46  48  47  46  47  47  47  46  46  46  44  46  46  46  46  45  46  46  45  46  46  48  48  46  47  46  46  48  47  48  49  48  48  48  45  47  46  48  47  47  47  48  47  47  47  47  47  49  47  47  47  46  46  46  49  48  46  46  47  47  47  46  47  46  47  47  47  48  47  47  47  47  47  46  48  48  48  45  46  47  46  45  46  47  47  48  47  49  48  46  48  49  48  47  48  48  48  46  45  45  46  47  48  47  48  46  47  48  47  46  47  47  45  46  46  48  48  48  48  47  49  48  48  49  48  48  48  49  49  48  47  49  47  49  50  49  48  48  48  48  48  48  48  49  51  49  47  48  49  50  48  47  49  48  49  49  50  49  49  48  49  49  48  49  48  49  48  47  49  49  49  48  49  50  49  49  50  48  49  48  49  49  48  47  48  49  49  48  48  49  49  48  47  48  50  49  49  49  49  50  50  49  49  49  49  50  51  50  49  49  48  49  49  50  50  49  50  50  51  50  49  49  49  51  51  50  51  51  50  51  50  53  52  52  51  52  51  50  50  52  53  51  52  49  50  50  48  51  49  52  51  50  50  51  50  50  49  50  51  53  53  51  50  50  50  52  52  51  51  51  51  50  51  51  51  50  51  51  49  51  51  50  51  51  49  50  51  48  50  52  50  51  53  51  50  51  50  50  53  51  51  51  50 
 39  39  38  39  40  39  38  38  39  39  39  40  39  40  40  40  39  41  40  39  39  40  40  40  40  41  40  39  40  40  40  39  38  40  40  40  39  39  41  39  39  39  39  39  41  39  41  41  38  39  41  41  40  39  40  41  42  42  42  42  41  40  41  41  41  42  41  39  42  42  40  40  41  40  39  40  40  41  43  42  41  40  42  42  39  41  41  41  41  41  41  42  41  41  41  41  40  40  40  40  41  40  42  42  43  41  41  44  42  40  42  41  40  41  40  40  44  42  42  41  41  41  42  44  44  43  43  41  40  42  43  40  40  41  42  41  44  43  41  42  41  40  42  40  40  41  42  41  41  41  39  41  42  41  40  42  43  42  42  43  43  44  42  43  43  43  44  45  43  43  44  42  42  44  44  44  45  45  44  45  44  44  44  45  43  43  45  44  44  45  45  46  47  49  47  46  46  47  48  47  47  47  48  48  48  46  45  46  46  46  46  47  46  46  45  47  47  46  49  51  49  47  47  47  47  47  47  48  48  47  47  46  47  47  48  48  47  46  49  49  47  47  47  46  49  48  47  47  47  45  45  48  46  45  46  46  46  46  47  48  47  48  49  48  46  48  46  46  46  47  46  47  48  49  45  47  47  47  48  47  47  48  48  47  50  49  48  48  49  49  48  49  48  47  47  48  48  47  47  47  47  48  47  48  48  48  48  48  47  46  47  46  47  48  47  48  49  48  48  49  49  49  49  49  49  49  48  49  49  49  48  48  49  49  48  48  48  48  49  49  48  50  51  48  49  50  48  49  50  50  48  48  49  50  49  49  49  50  50  48  49  48  49  49  47  48  49  49  49  47  48  50  49  49  48  49  48  49  49  49  48  48  49  48  49  49  48  49  48  47  48  50  49  48  51  50  49  50  50  49  50  50  50  51  51  50  49  49  49  49  50  50  49  50  51  50  49  50  50  49  51  51  50  50  51  50  51  50  52  51  51  50  50  49  50  50  51  52  52  52  47  51  51  49  50  49  52  51  51  50  50  51  50  49  52  50  51  52  50  49  48  49  52  52  51  50  51  50  50  51  50  51  50  51  52  50  50  51  51  50  51  50  50  51  50  50  51  50  51  51  51  50  51  53  52  53  51  50  51  50 
 40  40  39  40  41  40  40  40  41  40  39  38  39  40  40  40  40  40  40  39  39  40  40  40  40  40  40  40  40  40  40  40  39  40  39  39  38  39  39  39  39  39  40  41  40  39  41  41  38  40  41  40  40  39  40  42  41  41  42  41  41  41  40  42  42  42  42  40  42  43  41  41  42  41  40  41  41  42  42  42  42  39  39  41  40  42  39  40  41  42  43  43  41  41  41  40  40  40  41  41  42  41  42  41  41  40  40  44  42  40  42  41  42  42  41  40  42  41  41  41  40  41  43  43  43  43  44  44  42  41  42  42  42  41  43  43  44  43  42  42  42  41  42  40  41  42  43  41  41  41  43  44  43  42  43  45  45  44  42  43  44  44  43  43  46  43  44  45  44  43  43  42  42  43  43  44  45  45  44  45  45  44  44  45  45  45  45  44  45  44  43  47  50  50  48  47  47  48  48  47  47  46  47  48  49  47  47  48  46  47  47  47  47  47  46  47  49  47  50  50  49  47  49  49  48  48  48  48  48  49  49  47  48  47  48  47  47  47  48  48  48  47  47  47  49  47  46  46  47  47  46  47  47  50  48  46  46  47  47  49  49  48  48  48  47  47  47  47  46  47  46  47  48  48  45  47  46  47  47  47  47  48  48  48  49  49  50  47  49  49  49  50  49  48  48  47  48  47  47  47  47  48  47  47  48  48  47  48  48  47  47  46  47  49  48  48  48  46  47  49  49  48  48  48  48  48  48  48  48  49  48  48  50  49  48  48  47  48  48  49  49  49  49  49  51  50  49  49  50  50  48  48  49  50  49  50  51  49  49  50  49  48  50  51  49  49  49  49  50  48  48  51  49  49  49  49  48  48  49  49  49  50  49  49  49  49  48  51  49  49  50  49  49  49  50  51  50  49  49  49  50  50  51  51  50  50  49  49  49  49  49  50  49  50  52  51  49  49  49  50  52  51  49  50  50  49  51  51  50  51  52  50  49  48  48  49  49  49  51  52  50  51  51  51  52  51  51  50  50  49  50  51  52  49  51  49  49  50  50  51  50  50  50  52  52  50  51  50  50  51  50  51  50  51  53  51  51  51  51  50  51  51  52  52  51  50  51  50  50  51  51  51  52  53  52  53  53  51  51  51 
 40  40  40  41  40  39  41  41  40  41  39  38  39  40  39  39  40  39  39  39  39  39  39  40  39  39  41  41  39  39  39  41  42  39  39  40  40  40  39  41  41  38  38  41  41  40  40  39  39  41  41  40  40  40  40  42  42  41  41  41  42  41  40  41  41  41  41  42  41  42  42  42  42  41  41  43  42  41  41  41  42  41  40  41  42  42  40  41  41  42  42  43  41  41  41  41  40  41  42  42  41  41  43  40  41  42  42  42  42  41  42  41  41  41  42  41  40  40  41  42  41  42  42  42  43  43  42  43  44  44  43  44  43  42  44  44  43  43  42  41  42  41  41  41  42  43  42  42  43  44  45  45  43  43  44  45  44  43  42  43  42  43  42  42  45  44  44  45  45  43  42  43  42  42  44  44  44  44  44  45  46  45  45  45  44  45  44  43  45  44  45  47  49  48  47  47  48  48  48  48  47  46  47  48  48  48  48  47  46  48  47  48  48  48  47  47  49  50  50  50  48  47  50  48  49  49  49  49  49  48  48  47  48  48  48  47  48  49  47  46  48  48  48  50  49  47  47  47  48  48  45  46  47  49  48  48  47  47  47  48  49  48  46  47  48  47  47  48  47  48  48  48  47  48  47  46  47  47  46  48  48  47  48  50  49  47  47  46  49  49  48  49  49  47  47  45  45  46  47  47  47  47  47  47  47  47  46  47  49  47  47  47  47  48  47  48  47  46  46  48  48  47  47  47  47  47  48  48  48  49  49  49  50  50  48  49  48  49  48  47  49  49  47  51  51  49  50  50  49  49  48  50  50  50  49  51  51  48  48  50  49  48  50  51  50  48  48  49  49  49  49  50  49  49  48  49  49  49  48  48  49  50  50  50  49  48  49  49  49  50  50  48  50  51  48  51  51  48  48  48  49  50  50  50  50  51  51  49  50  49  50  51  49  50  52  51  49  48  48  51  52  51  49  51  51  51  51  49  50  52  53  50  49  51  50  51  50  50  50  51  53  51  50  51  52  51  50  52  51  50  50  51  52  50  51  50  50  51  51  51  52  52  50  51  52  50  51  50  51  51  50  51  50  51  51  51  52  51  52  53  52  52  51  51  49  50  51  51  50  52  51  51  52  52  50  52  53  51  51  52 
 39  39  39  40  38  39  40  40  39  40  39  39  40  40  40  40  40  39  40  40  39  39  40  41  40  40  42  41  39  39  39  39  41  39  38  40  40  40  39  39  41  39  38  40  42  40  40  39  39  40  41  41  39  40  41  42  42  41  41  41  42  40  41  41  41  40  39  41  40  41  41  42  42  41  41  43  42  41  41  41  42  42  42  41  43  41  41  42  41  42  41  42  42  41  42  41  42  42  43  42  41  42  43  41  42  43  44  42  42  42  42  42  41  41  42  41  41  41  42  43  42  43  42  44  46  45  42  41  44  46  45  45  44  42  44  43  41  42  42  41  42  41  41  42  43  42  43  44  46  45  44  44  44  44  45  43  43  43  43  45  43  44  43  43  44  44  44  44  44  43  42  43  43  44  45  44  44  46  45  44  45  45  46  46  45  45  45  44  44  45  46  47  47  46  46  47  48  49  50  49  48  47  47  47  47  47  48  46  46  48  48  49  49  48  48  48  49  51  50  50  49  49  49  49  48  48  48  48  48  47  47  47  47  47  48  48  48  48  47  48  49  48  47  48  48  48  49  48  49  50  48  48  48  48  47  48  47  47  46  46  48  47  46  48  48  47  48  48  47  48  48  47  46  48  47  48  50  49  48  49  49  48  48  49  48  49  47  47  48  47  49  48  48  47  46  48  48  48  47  47  47  48  48  49  48  48  48  49  49  48  48  47  48  48  48  48  48  48  47  48  48  48  48  48  47  48  49  50  51  50  50  49  49  48  48  48  49  50  49  48  49  50  49  50  50  49  51  50  49  50  49  50  49  49  50  50  50  49  50  50  49  50  50  49  49  48  48  49  49  48  49  50  49  49  48  49  49  49  49  49  48  49  51  51  50  49  50  48  49  50  49  49  50  52  50  52  51  50  50  49  49  49  50  49  50  51  51  50  51  51  50  51  50  50  51  51  49  48  49  52  51  50  50  51  52  52  51  48  50  51  51  49  49  52  52  52  52  51  50  51  52  51  51  51  51  50  50  52  52  51  51  51  52  53  52  51  50  50  50  50  52  52  50  50  51  50  51  50  51  51  50  50  51  50  50  52  51  51  53  55  52  52  51  50  50  51  52  53  53  49  51  52  53  53  49  51  52  51  51  52 
 40  40  41  41  39  39  39  39  40  40  39  41  41  39  42  40  40  40  41  39  39  39  39  41  39  39  40  40  40  41  42  38  40  41  40  40  39  40  41  38  40  40  40  40  39  39  41  41  40  39  40  41  38  39  41  43  42  40  41  41  41  40  41  41  41  41  41  42  41  42  42  41  41  40  40  42  42  42  42  42  42  41  43  41  43  42  42  41  41  42  41  43  42  42  42  43  43  42  43  43  44  43  44  41  41  41  42  42  41  42  41  42  42  42  41  40  42  41  43  43  41  42  43  44  45  44  44  41  43  45  45  43  42  43  45  41  41  42  42  41  42  42  41  42  42  41  43  44  45  45  42  44  45  45  44  44  45  45  43  46  43  44  45  45  44  42  43  43  43  43  43  44  43  43  44  44  45  48  47  46  45  44  46  47  44  44  45  44  43  44  45  47  48  47  47  48  49  52  51  49  48  48  47  47  47  47  46  46  48  48  49  48  49  48  47  50  49  51  48  48  49  49  47  50  48  48  49  50  50  51  50  49  48  48  49  50  48  48  49  49  48  47  47  47  47  49  50  49  49  51  49  48  46  49  48  47  49  48  47  47  48  48  49  51  48  49  47  47  46  48  48  47  47  49  47  48  49  48  48  48  49  49  48  49  48  49  47  50  50  49  51  50  49  49  47  49  49  49  48  47  48  49  50  50  49  48  50  50  47  47  47  48  48  47  47  49  49  50  49  49  49  49  49  49  48  48  47  49  52  49  49  49  48  48  50  50  48  49  50  50  49  49  51  48  50  52  51  49  49  50  49  50  50  52  53  50  49  50  51  48  47  52  51  48  49  49  49  50  50  49  49  51  50  50  50  50  51  49  49  50  49  48  51  50  51  50  49  50  51  51  48  49  50  52  53  52  51  49  49  48  48  49  50  50  51  50  50  49  50  51  51  50  51  50  49  50  50  49  50  51  49  49  51  51  51  51  52  51  51  49  49  48  50  51  51  51  51  51  51  51  50  51  52  54  51  51  51  52  50  51  51  51  53  52  49  50  50  51  51  50  50  50  50  50  50  51  50  50  51  51  50  50  51  50  50  52  51  51  54  53  51  51  52  51  51  51  50  51  53  51  53  53  52  52  51  52  53  51  52  52 
 39  40  40  41  40  40  40  41  41  39  40  39  39  40  40  39  40  41  40  39  40  41  42  39  41  39  40  39  39  41  41  40  39  39  40  40  40  40  40  40  40  40  40  40  38  39  40  39  40  40  39  38  39  39  40  41  41  41  42  40  41  42  40  40  40  43  41  41  41  42  42  40  43  40  41  41  41  41  41  42  42  41  42  42  42  42  42  40  41  42  41  42  43  42  41  41  44  43  44  44  45  42  43  43  41  42  42  41  43  44  43  42  41  42  41  41  43  41  42  44  40  41  43  43  43  43  43  42  44  45  44  43  43  45  46  42  43  42  42  40  41  43  42  42  42  42  44  46  44  44  44  43  43  44  44  44  45  44  45  46  45  45  43  43  44  43  43  43  43  44  44  44  44  42  43  46  49  48  46  47  45  45  44  43  45  45  44  44  44  44  46  47  46  46  48  50  51  52  50  49  48  47  47  47  46  46  47  48  47  48  47  46  48  47  48  48  47  48  48  48  49  49  49  48  49  50  49  49  49  49  48  50  49  49  50  49  50  48  49  48  47  48  48  48  49  49  49  48  48  49  50  49  49  50  48  46  48  50  50  48  48  50  49  48  49  47  48  49  48  48  48  48  49  48  47  45  48  48  48  48  48  48  47  48  48  48  48  50  49  49  50  50  47  49  48  47  48  49  48  49  48  49  49  48  49  49  49  50  49  47  47  47  47  47  48  48  49  49  50  50  49  48  48  48  50  50  47  49  49  50  49  48  49  50  51  50  49  51  49  51  49  49  50  49  50  51  50  49  49  49  51  50  49  50  50  50  49  50  52  51  50  51  50  49  49  49  51  50  49  50  50  50  50  50  50  50  49  50  49  50  50  50  53  51  50  50  49  50  51  51  50  49  51  50  49  51  51  51  51  50  50  51  50  50  52  50  51  51  49  50  50  50  52  50  50  51  50  51  50  52  50  50  51  51  51  52  52  52  50  51  50  50  51  52  49  50  52  53  50  48  49  52  52  54  52  52  53  54  51  51  54  51  51  51  51  51  50  51  53  51  49  49  52  53  50  51  54  51  52  52  52  51  49  51  52  51  52  52  51  52  52  53  52  57  53  51  52  51  51  53  53  52  52  50  53  53  53  52  52  50 
 40  40  40  40  40  40  39  40  41  41  42  39  39  39  39  40  40  40  39  39  41  41  41  41  41  40  42  41  40  39  38  40  40  39  39  41  41  40  41  41  39  39  40  40  39  40  40  39  40  39  39  39  40  40  40  42  42  41  41  42  41  41  40  41  41  43  43  43  43  42  44  42  42  41  42  41  41  42  42  41  43  42  41  42  43  42  42  41  41  42  41  43  44  43  41  41  42  41  43  43  45  42  43  43  42  44  42  42  43  41  41  42  41  43  42  41  42  41  42  43  41  42  43  43  43  44  43  43  44  44  43  43  43  43  44  42  43  42  42  42  42  42  44  45  44  42  42  43  45  45  44  44  44  45  45  45  46  45  44  44  44  44  42  43  44  43  43  43  42  44  45  44  42  42  44  46  49  48  47  47  45  47  44  44  46  45  44  45  45  46  46  45  46  48  49  50  50  52  50  49  49  47  46  47  47  46  47  48  47  47  47  47  50  48  49  49  46  47  47  48  49  48  49  50  50  50  50  50  50  48  48  49  49  49  51  49  50  48  48  49  49  49  49  49  50  50  48  47  48  49  50  49  49  48  49  48  47  49  49  48  49  49  50  48  49  48  48  49  48  48  48  48  48  48  48  48  49  49  48  48  48  49  48  49  49  47  47  48  47  48  49  49  48  48  48  47  49  50  49  49  48  48  49  49  49  49  49  49  48  48  48  48  48  48  47  47  49  49  50  50  49  49  48  48  49  50  48  49  48  49  48  49  50  49  49  48  51  50  49  51  51  50  51  50  49  50  51  50  50  50  51  51  50  50  50  49  50  50  51  50  49  50  50  51  50  49  50  51  50  50  49  49  50  51  50  49  50  51  50  50  51  50  52  52  50  49  50  50  51  52  51  49  50  50  49  50  51  49  50  52  51  51  51  50  51  49  49  52  51  52  52  52  54  51  51  51  50  50  50  51  51  50  51  51  50  50  52  53  51  53  51  49  50  52  50  50  51  53  52  50  50  51  51  50  53  54  51  51  50  50  53  51  50  52  52  51  51  51  51  51  50  50  50  51  51  51  51  51  53  52  51  51  50  51  52  52  52  51  54  56  51  52  53  53  53  52  53  54  53  51  53  52  53  50  53  53  53  52  52  51 
 41  41  40  39  40  40  39  40  40  41  41  40  41  40  39  39  39  40  40  40  42  40  40  42  40  39  40  39  40  39  39  41  42  40  40  40  40  39  40  40  39  40  39  39  39  40  40  40  40  39  40  40  40  41  42  42  41  40  41  41  40  41  42  42  41  42  42  42  42  40  43  42  40  41  41  41  41  42  42  42  43  43  41  42  43  42  43  42  41  43  40  41  42  42  43  44  43  42  42  43  43  42  43  43  43  44  41  42  44  42  42  42  41  44  43  41  42  41  42  42  41  42  43  43  42  43  42  43  43  43  42  43  44  42  43  44  43  42  43  44  45  42  42  43  44  43  44  44  44  45  45  45  45  44  44  43  44  45  44  42  44  43  43  43  43  43  43  44  43  44  44  44  43  43  44  45  48  48  49  47  46  47  45  45  46  46  45  46  47  47  47  45  46  48  50  50  50  49  49  49  48  47  46  45  47  46  46  47  46  46  47  49  49  48  49  50  46  47  48  49  49  48  48  50  50  49  49  50  50  49  49  51  50  50  49  48  48  48  48  48  48  48  48  49  48  48  47  47  48  50  50  50  50  50  50  49  47  48  48  49  49  49  51  49  48  48  47  49  48  47  49  47  47  48  49  49  50  49  48  49  48  50  49  50  48  48  48  49  48  49  49  48  48  47  48  47  48  49  49  48  48  49  49  50  50  50  49  49  48  48  48  47  48  49  47  49  48  49  50  50  50  50  49  49  49  49  48  49  48  49  48  50  51  50  50  50  49  49  50  50  50  50  51  50  49  50  52  51  51  52  52  52  52  52  51  50  50  50  50  50  50  50  49  51  51  50  49  51  51  50  50  50  50  51  50  50  50  50  49  50  50  49  51  52  50  50  50  50  51  52  50  49  50  51  50  50  51  50  51  50  50  49  51  51  52  50  49  52  51  52  52  52  52  50  51  51  50  50  49  49  50  50  50  50  51  50  51  52  52  53  52  51  51  52  51  52  52  53  54  53  52  51  51  49  52  54  52  54  51  50  52  52  51  52  51  50  52  52  52  51  51  51  52  51  51  53  51  51  53  51  52  52  52  52  51  52  51  50  52  53  51  50  52  53  51  51  50  52  51  50  52  52  53  51  51  52  52  51  51  51 
 40  41  41  40  40  40  40  41  41  40  39  40  43  41  39  40  40  41  41  42  41  41  40  42  40  40  39  39  41  41  41  40  40  41  40  40  40  40  40  40  40  40  39  39  39  40  40  41  40  39  41  41  41  41  42  42  41  41  42  42  40  41  43  43  41  41  41  40  42  41  42  43  42  42  41  42  41  41  42  43  43  43  42  42  43  42  42  43  42  43  41  43  43  43  44  43  43  43  43  42  42  43  44  43  45  45  42  43  44  44  43  43  43  44  42  42  42  42  44  43  41  41  43  43  42  44  42  42  42  42  42  42  44  43  44  44  43  43  44  44  44  43  42  42  43  44  44  43  42  43  43  43  44  44  44  43  43  45  44  43  44  43  43  42  43  43  44  45  45  43  43  44  45  43  44  44  46  46  48  47  46  47  46  46  45  46  45  46  46  46  48  47  46  46  49  50  50  47  47  48  47  47  47  47  47  46  46  47  46  47  48  48  48  47  48  48  48  49  49  50  49  49  48  48  49  48  48  49  49  49  49  50  50  51  49  48  49  49  49  49  49  49  49  49  48  48  48  48  47  48  49  50  50  50  49  48  48  49  48  48  49  49  51  49  50  48  47  48  48  48  49  48  47  48  49  48  50  49  49  50  50  50  49  49  48  49  49  49  49  50  50  49  49  47  48  48  49  50  50  48  48  48  48  50  50  48  49  49  48  48  48  47  48  49  48  49  48  49  50  51  49  49  50  50  50  49  48  49  49  49  49  49  50  50  51  50  50  50  52  50  50  51  50  50  50  50  51  51  51  52  51  49  50  50  51  51  50  49  49  49  51  50  49  50  50  49  50  51  51  50  50  50  50  50  50  50  50  49  49  50  51  51  51  51  50  51  51  50  51  52  51  50  50  51  50  50  51  50  51  50  50  51  51  51  51  51  51  53  52  52  51  52  51  49  50  51  51  51  51  52  51  51  51  52  53  53  53  54  53  51  52  53  52  53  52  53  53  54  55  54  51  51  53  52  52  51  51  53  52  51  52  52  52  51  50  50  52  53  51  51  50  51  52  51  51  53  53  51  52  51  51  52  52  52  52  53  52  52  52  52  54  50  53  54  52  52  51  53  52  51  52  50  52  51  51  53  52  51  52  50 
 39  41  40  41  40  40  41  42  41  41  41  39  40  40  40  42  41  41  42  41  41  42  40  40  41  40  40  41  42  41  41  40  40  41  40  40  41  41  41  41  40  40  39  39  40  40  41  42  40  39  41  40  41  41  42  42  42  41  40  43  41  41  42  42  42  42  42  40  42  43  42  43  44  43  42  43  41  41  42  43  42  43  43  42  44  43  41  42  43  43  43  45  45  44  43  43  42  43  43  43  42  44  44  43  44  43  42  42  42  42  43  44  44  43  42  44  43  43  44  43  41  41  43  44  43  43  42  42  43  43  43  43  43  44  45  44  42  43  44  43  43  43  43  42  43  44  44  43  42  42  43  42  43  45  44  44  43  45  45  44  45  44  43  41  42  43  44  44  44  43  43  44  44  44  45  44  45  45  46  47  46  46  46  46  45  45  46  45  46  45  48  49  46  47  49  48  48  48  47  46  46  47  48  48  47  46  46  47  47  47  49  47  47  47  47  47  49  50  50  50  50  50  49  48  48  49  48  48  49  49  49  50  50  50  49  49  49  49  49  49  49  48  48  49  48  49  49  49  48  49  49  49  49  48  49  50  50  50  48  48  49  50  50  49  50  48  47  48  49  48  48  48  47  48  48  47  49  49  49  49  49  49  48  49  50  48  48  48  48  48  50  49  49  48  48  48  49  49  50  48  48  48  49  50  49  48  49  50  49  48  48  48  49  49  48  48  49  49  50  51  50  49  50  50  50  50  48  49  50  50  50  51  50  50  52  49  51  50  51  50  51  52  50  50  51  50  50  50  50  51  49  49  49  50  50  50  50  50  49  50  50  50  50  49  50  50  50  51  51  50  49  50  50  49  50  51  50  48  49  51  52  52  51  50  50  52  50  50  51  52  51  50  50  51  51  50  50  50  52  52  52  51  50  50  50  51  52  51  51  51  51  51  51  51  51  51  51  51  52  53  51  51  53  52  52  52  53  55  53  51  51  51  50  52  53  52  52  53  54  53  51  52  55  54  52  51  51  50  51  52  51  51  51  52  51  51  52  52  51  52  52  52  51  51  52  52  53  52  52  51  50  51  51  52  52  52  53  53  52  53  52  53  54  52  52  52  52  54  55  54  53  51  52  52  52  53  52  52  52  50 
 40  41  40  40  40  41  42  42  42  42  42  39  39  40  40  41  42  43  42  42  41  41  41  39  40  40  40  40  41  40  40  42  41  40  42  41  39  40  41  40  40  40  39  40  41  42  41  41  41  40  40  40  40  41  42  41  41  40  40  42  41  41  42  41  43  43  43  43  42  44  42  42  43  42  43  41  40  42  43  43  42  43  44  42  44  44  42  43  44  43  42  43  44  44  43  45  43  44  43  43  42  44  43  42  43  42  41  43  42  42  42  44  43  43  43  45  42  44  43  42  42  43  44  44  44  42  44  44  43  43  44  45  43  43  43  44  43  44  43  42  44  43  44  43  43  44  43  44  45  44  43  43  43  45  44  43  43  44  45  45  44  45  44  44  43  44  43  43  44  44  43  44  44  45  46  45  45  45  45  46  47  46  45  46  45  46  47  45  46  46  48  48  47  48  48  47  48  48  46  46  47  46  47  47  46  46  45  46  47  47  48  48  49  49  48  48  48  49  49  50  50  50  50  51  50  50  50  50  50  50  51  51  48  49  49  49  48  49  48  48  49  48  48  49  48  47  48  48  49  49  49  49  48  49  49  50  50  49  48  49  49  50  49  48  49  49  48  48  48  49  48  48  49  49  48  49  49  48  47  48  48  49  49  49  48  48  49  48  48  48  48  49  47  49  49  48  48  48  49  48  49  50  50  49  49  48  49  49  48  49  48  49  49  49  49  49  49  49  50  50  50  50  51  51  50  49  50  51  51  50  50  51  51  51  52  50  50  51  50  50  51  51  50  50  51  51  49  50  51  50  50  50  51  51  50  50  50  51  50  51  51  50  51  51  51  51  51  52  51  50  50  50  50  50  50  51  51  49  49  51  51  51  51  51  50  51  51  50  51  51  50  51  51  50  50  51  50  51  53  51  51  50  50  50  50  51  51  50  50  50  50  51  51  51  51  51  51  51  51  51  51  51  52  51  51  50  50  53  52  53  52  51  51  51  52  52  51  51  52  53  52  52  53  53  51  52  53  53  52  51  50  51  52  51  52  52  51  52  51  52  53  52  51  51  52  52  53  53  52  53  52  52  51  52  51  52  53  52  51  52  51  53  54  53  51  51  51  53  55  54  54  52  53  53  52  51  52  53  51  52 
 40  40  40  40  41  41  41  41  42  42  42  41  41  41  41  41  42  42  42  42  41  41  42  41  41  42  41  40  40  42  40  42  42  39  40  41  40  40  41  40  40  41  40  40  41  41  40  40  41  41  40  40  40  41  42  41  41  41  42  42  41  42  42  41  42  43  44  44  42  45  44  43  44  42  44  41  41  43  43  42  43  42  44  44  44  43  43  44  44  43  42  44  45  45  44  44  45  46  44  44  42  43  43  43  43  42  42  43  44  43  43  44  43  43  44  44  41  44  42  42  43  43  43  44  44  42  43  45  43  43  44  45  43  43  43  44  43  44  43  42  45  43  45  45  43  44  43  44  45  45  44  43  44  44  44  43  44  43  45  45  44  44  44  45  44  44  44  44  45  45  44  44  44  44  44  43  44  44  46  45  46  46  44  46  45  47  47  45  47  46  46  46  47  47  47  47  47  47  46  47  48  47  46  46  46  46  46  47  47  47  47  48  49  49  49  48  49  49  48  49  50  50  50  52  49  49  50  51  50  50  50  49  49  50  49  50  49  50  50  50  50  50  50  50  48  47  46  47  48  47  47  47  47  48  48  49  49  48  48  50  49  50  49  48  48  48  48  48  47  48  47  49  49  48  49  50  49  48  47  47  48  49  49  48  47  49  49  49  50  50  47  48  47  49  49  49  49  48  49  49  49  49  48  49  49  48  49  49  48  49  48  49  49  49  50  49  49  49  50  51  51  50  51  51  50  49  51  51  51  50  50  50  51  50  51  50  50  52  52  51  50  50  51  49  50  51  49  50  52  51  51  49  49  50  50  52  51  50  50  51  52  51  51  52  51  51  52  52  51  50  50  50  50  50  51  51  51  50  51  51  50  50  51  51  50  50  51  51  50  51  51  52  50  51  50  51  50  51  51  49  50  52  52  52  51  51  50  51  51  50  52  53  52  50  50  51  52  52  51  51  52  52  51  50  53  51  52  53  51  53  54  53  52  51  53  52  53  53  52  52  52  52  52  53  52  51  53  53  52  51  52  53  52  50  52  53  52  51  51  52  51  50  52  52  52  53  53  52  53  53  53  51  52  53  52  52  52  53  53  54  54  53  52  54  52  51  52  52  54  53  53  52  52  52  53  52  53  53  52  54 
 40  41  40  41  42  41  40  41  40  39  41  41  41  40  42  42  42  40  40  41  41  41  41  41  41  41  44  42  40  40  40  42  41  40  40  42  41  40  41  40  39  42  41  42  42  40  40  40  40  42  40  39  41  41  41  41  42  42  42  42  42  42  42  44  43  43  43  43  43  44  45  45  44  42  43  44  43  44  44  42  42  41  42  45  44  43  43  42  43  43  44  46  45  43  45  44  46  46  44  45  44  43  43  43  43  43  43  43  43  42  43  45  44  43  43  44  42  42  41  43  43  41  42  43  42  42  41  43  45  44  45  46  45  45  44  43  43  44  44  44  45  45  46  45  44  45  45  45  43  43  44  43  43  41  43  41  45  44  44  45  44  43  44  44  43  43  44  46  47  45  44  44  44  44  43  43  44  44  45  45  44  45  47  46  46  46  46  45  48  45  45  45  47  48  47  47  46  47  48  48  47  47  47  46  47  47  47  47  46  47  48  49  48  49  50  48  49  50  48  49  51  51  51  48  50  49  49  51  49  50  49  48  52  51  50  50  49  48  48  50  49  50  51  49  48  49  48  49  50  47  49  49  47  47  48  48  48  49  49  49  50  51  49  49  48  48  49  50  48  48  48  50  49  47  50  49  49  49  48  48  48  48  48  50  49  50  49  49  51  51  48  49  49  49  49  48  49  48  49  49  50  49  48  50  50  49  50  49  48  49  50  51  50  49  49  50  49  49  48  47  51  51  51  52  52  51  50  50  52  50  51  51  51  49  51  51  50  51  51  49  48  48  51  50  49  50  49  50  50  52  50  50  50  50  50  51  52  52  50  50  51  50  50  51  50  51  52  51  51  51  49  51  51  50  52  51  51  51  52  50  50  52  52  51  51  50  51  52  50  52  52  51  49  52  51  50  51  51  51  51  51  52  52  51  52  51  51  53  51  50  51  52  53  51  51  51  51  52  52  53  53  51  51  52  52  52  54  55  53  52  54  53  51  51  52  52  53  54  52  52  51  52  52  53  52  52  54  54  51  52  53  52  51  51  53  54  53  52  52  52  51  50  52  53  54  52  53  52  53  52  52  53  52  53  54  52  52  53  54  52  52  54  53  52  53  53  52  53  55  53  54  54  53  54  53  53  52  52  53  53 
 41  42  41  41  42  42  41  41  41  39  41  42  40  42  41  41  42  41  41  41  43  42  41  41  41  40  42  42  41  41  42  43  42  41  41  42  40  39  41  40  42  43  41  41  42  40  40  41  41  41  40  40  40  40  40  39  41  41  43  44  44  44  43  43  42  43  43  44  44  45  44  43  43  42  44  44  42  43  44  42  42  43  42  43  44  44  43  43  45  45  43  44  44  43  44  46  44  43  45  43  43  43  43  42  42  43  44  43  42  42  43  45  45  43  43  45  43  42  42  42  43  43  43  41  42  41  43  43  44  43  44  46  45  45  44  43  44  43  44  44  43  45  45  45  44  44  44  43  43  43  43  42  43  43  44  42  45  45  44  43  42  43  43  43  45  44  44  45  45  44  44  45  46  44  43  42  44  46  44  45  47  49  49  48  47  46  47  47  47  46  46  46  47  48  49  48  47  48  49  47  46  46  46  46  47  47  47  48  47  48  48  48  48  49  49  49  49  49  48  50  51  51  51  49  51  51  49  49  50  50  50  49  50  48  49  49  48  48  48  50  49  50  50  49  49  48  47  48  50  49  49  49  48  49  48  47  49  49  50  50  49  50  49  49  49  50  47  48  48  49  48  50  50  50  51  50  49  48  49  49  49  47  48  51  49  49  50  49  50  50  49  49  48  49  49  48  49  49  50  48  49  50  49  49  50  49  49  49  50  51  50  50  50  48  49  50  47  50  50  48  50  51  52  53  49  52  50  51  53  52  51  50  51  49  52  52  51  51  50  50  49  50  52  50  50  51  50  50  50  52  49  51  51  50  51  51  50  52  52  51  51  51  51  51  51  51  51  51  51  50  50  50  51  52  51  52  52  52  52  51  52  52  52  52  52  51  51  51  50  52  52  51  51  52  51  51  51  51  50  51  51  52  51  51  51  52  52  51  50  52  51  51  53  53  52  51  51  52  53  53  53  52  52  52  52  52  53  53  53  52  53  53  53  53  53  52  52  53  53  52  52  52  52  53  53  53  53  55  54  53  52  51  52  51  52  52  53  53  52  51  51  53  52  52  53  52  53  52  53  52  50  53  53  51  54  53  53  53  53  52  53  54  52  52  52  52  52  53  55  53  52  54  53  53  53  52  53  53  52  51 
 41  42  42  43  42  41  40  41  42  41  40  42  42  41  41  42  42  41  42  42  43  43  42  41  41  41  41  41  41  43  42  42  41  41  40  41  40  40  42  41  41  42  40  40  41  39  40  41  41  41  40  41  41  41  40  40  41  42  42  44  43  44  42  42  43  45  43  45  45  45  44  44  44  42  43  44  42  42  43  43  46  44  43  43  44  45  44  43  44  44  42  43  45  46  46  45  43  42  46  42  44  43  44  43  41  42  42  42  44  44  42  43  44  43  43  44  44  44  44  43  42  43  43  41  41  43  45  43  43  43  44  45  45  44  44  43  44  43  44  43  43  44  43  44  44  43  44  44  44  44  43  44  44  44  45  43  46  46  44  44  44  44  43  44  44  44  44  45  46  45  45  45  45  44  44  43  45  47  46  46  47  49  48  47  46  47  48  48  47  47  46  47  47  47  48  47  46  48  49  48  47  47  47  46  46  46  47  49  48  47  48  48  48  49  48  50  49  48  48  49  50  51  52  51  49  49  48  49  51  50  51  49  50  50  50  51  50  49  49  49  50  49  49  49  49  48  46  48  49  51  49  49  49  49  49  48  49  49  50  51  50  50  51  50  49  50  46  48  48  49  49  49  49  49  50  50  49  49  49  49  50  48  49  50  49  49  50  49  49  50  50  50  48  49  48  48  50  50  50  49  48  48  48  48  50  50  49  49  50  50  50  50  50  48  49  48  48  50  50  55  52  52  52  50  52  51  50  50  52  52  51  52  52  50  50  50  52  51  51  52  51  51  52  51  50  50  51  50  50  52  50  53  53  52  52  51  50  52  53  53  52  51  52  52  52  52  51  51  51  51  51  49  52  52  51  52  52  51  51  51  53  53  51  51  53  52  51  51  51  52  51  51  52  52  51  52  51  51  50  51  51  52  52  51  51  53  54  51  51  52  52  53  54  54  53  52  52  52  52  52  52  52  52  52  51  51  52  52  54  53  54  54  53  52  53  53  54  55  54  52  52  52  53  54  54  53  52  53  54  53  51  51  52  51  50  51  53  52  52  51  52  55  53  52  53  52  53  53  52  52  53  52  52  53  52  54  53  52  53  53  54  54  52  54  53  53  53  54  55  51  52  53  51  52  54  53  53  54  53  52 
 42  42  43  43  42  42  42  41  40  41  40  42  43  40  42  42  41  40  42  42  41  41  41  41  41  40  42  44  43  42  41  41  40  41  40  41  40  41  41  41  40  40  41  41  41  40  41  40  40  41  40  41  42  42  41  40  40  41  41  42  42  43  41  42  43  45  44  44  43  44  44  44  43  42  43  44  44  44  43  43  45  43  44  44  44  45  44  44  43  42  43  44  45  46  45  43  44  43  44  41  44  42  44  44  43  42  43  44  45  45  44  43  43  44  43  43  43  46  45  44  42  41  44  44  41  44  43  44  44  44  43  44  45  44  43  43  45  45  45  44  45  45  44  44  44  43  45  44  44  44  43  44  44  43  43  46  47  48  46  44  45  43  43  45  42  43  45  45  45  45  44  44  44  44  44  45  46  46  46  46  46  48  47  47  47  48  48  46  47  47  45  47  47  48  47  47  48  47  48  48  48  49  48  49  48  47  48  49  49  47  49  51  52  50  48  50  48  48  48  50  50  50  52  51  51  49  50  50  51  49  49  49  51  52  50  50  51  50  50  50  49  47  48  50  50  49  48  48  49  52  49  49  49  50  50  49  49  50  49  49  50  50  51  50  49  50  48  50  49  50  50  50  49  48  48  49  50  51  49  49  49  48  48  48  49  50  51  49  49  51  50  51  49  49  49  50  51  49  50  50  49  47  48  49  50  51  51  50  50  50  50  51  50  49  50  50  50  50  49  49  49  52  50  49  52  51  52  51  52  53  52  51  51  51  51  50  52  51  51  51  51  51  51  51  50  49  51  51  50  52  50  51  51  51  51  51  51  51  50  52  52  51  50  50  50  50  51  52  51  51  51  50  51  52  50  51  51  51  50  51  52  53  51  52  52  51  51  51  52  51  52  52  53  52  52  51  51  52  50  52  51  52  52  51  51  52  52  51  51  51  53  54  53  52  53  51  52  53  53  52  52  53  53  53  52  52  53  53  54  54  55  54  53  54  55  54  53  53  53  52  54  53  55  55  54  53  52  53  54  53  53  53  53  52  52  53  54  52  51  52  52  52  52  53  54  54  53  53  54  54  54  53  53  53  53  55  54  53  54  54  53  52  52  54  55  54  53  53  54  53  52  54  53  53  54  55  54  53  53  53 
 42  42  43  42  41  41  42  41  41  42  40  41  43  39  43  43  42  41  43  43  42  42  42  43  43  43  42  42  43  43  42  41  41  42  41  42  40  42  41  41  41  41  42  42  42  41  41  40  40  41  40  40  41  41  40  40  39  40  42  42  43  43  43  44  43  43  44  43  42  44  44  42  42  42  44  45  41  42  44  43  42  42  45  44  44  44  45  45  45  44  45  45  45  45  44  44  45  43  43  42  43  42  43  44  45  44  44  45  44  43  44  45  44  45  44  43  44  45  45  44  43  41  43  44  42  45  44  44  45  44  43  44  44  44  44  44  44  45  44  44  45  45  45  45  45  44  45  43  43  43  43  43  45  46  43  46  45  47  49  44  43  44  44  45  43  43  44  44  43  44  45  45  44  45  45  45  45  45  45  46  46  47  46  48  47  47  47  44  46  46  46  46  47  47  46  46  48  47  47  47  47  48  48  49  48  48  47  47  47  47  49  50  51  49  49  49  48  48  49  52  51  50  51  50  50  48  50  50  48  48  48  48  50  51  49  49  50  49  49  50  48  48  49  50  50  49  48  49  48  50  50  50  50  49  50  50  49  50  50  49  50  50  50  49  48  49  48  50  48  50  51  51  50  49  50  49  50  50  50  49  47  47  48  49  49  51  50  48  49  50  49  51  50  50  49  49  50  49  50  50  51  48  49  51  51  50  49  49  49  50  50  49  49  50  50  50  47  50  51  46  51  50  49  52  50  52  52  51  51  52  51  50  50  51  52  51  52  52  52  52  52  51  50  51  50  50  52  51  50  51  50  50  51  52  52  53  53  52  51  52  53  52  51  51  51  51  51  51  52  52  50  51  51  51  51  50  51  52  51  51  52  53  53  52  52  50  50  52  52  52  53  52  53  52  52  52  52  54  52  53  51  51  53  53  52  52  53  51  50  49  51  53  52  53  53  52  52  54  54  53  53  54  53  52  53  53  53  53  53  54  56  54  54  54  56  55  54  53  54  53  55  54  55  55  54  54  54  55  54  54  54  54  53  53  53  54  53  52  53  53  52  52  53  54  53  55  53  53  54  52  51  53  52  51  53  53  53  53  54  55  53  53  52  54  54  54  53  52  53  55  51  53  55  52  53  54  54  53  53  55 
 41  41  43  42  41  42  42  40  41  43  41  41  41  40  43  41  41  41  43  42  41  41  42  42  42  43  42  42  43  42  41  42  42  42  41  43  41  42  41  41  42  41  41  40  40  41  42  42  42  41  40  41  42  41  40  41  42  42  43  41  43  43  43  44  42  43  43  43  42  43  42  43  43  42  44  44  44  44  44  42  42  43  45  43  44  45  43  43  44  45  45  42  44  46  44  46  45  44  44  45  44  45  45  44  44  44  44  45  44  43  43  45  45  45  43  43  44  43  45  43  43  45  44  43  44  44  43  44  44  44  44  45  43  44  45  45  43  43  45  44  44  44  45  45  46  47  46  44  44  43  44  44  43  45  42  45  44  46  46  44  43  44  44  44  45  44  44  44  42  44  45  44  43  45  44  43  44  44  44  47  47  47  45  47  45  46  47  46  47  45  49  47  46  47  47  48  48  48  48  48  48  48  48  47  47  49  48  47  47  49  49  48  48  48  50  48  48  49  49  53  51  51  52  51  48  48  51  49  47  50  48  48  49  48  48  49  50  50  50  49  47  49  51  48  48  48  50  49  48  48  49  49  50  49  47  49  49  49  51  50  50  51  49  48  48  49  49  50  48  50  49  50  51  50  52  50  49  48  49  50  49  47  50  51  50  50  49  49  50  49  48  50  51  52  50  49  50  50  51  50  51  49  50  51  51  50  49  50  50  51  50  49  51  50  49  49  50  51  48  52  52  49  52  52  52  52  52  52  51  51  49  49  49  51  51  51  51  54  54  52  52  52  50  52  51  50  52  51  49  51  50  51  51  51  51  52  52  53  52  51  52  52  52  51  52  52  52  50  51  52  49  52  51  51  52  50  51  53  53  52  51  53  53  53  53  52  53  53  52  52  54  52  51  51  53  51  51  53  51  53  52  53  53  54  52  51  52  50  51  51  52  54  53  54  53  51  52  53  54  53  52  54  52  52  54  54  55  54  54  54  55  55  55  54  56  56  55  54  54  54  56  54  54  56  54  53  54  54  55  55  55  54  52  54  54  53  53  54  54  52  52  52  53  54  53  55  53  54  53  54  53  53  53  53  53  52  53  54  54  54  54  55  53  53  54  54  54  53  54  55  54  53  53  55  53  53  54  53  52  54 
 42  42  43  42  41  42  42  42  40  41  42  41  42  43  43  44  44  42  42  42  42  42  42  42  44  42  43  44  42  40  40  41  42  42  43  42  41  42  41  41  41  41  41  40  40  42  43  43  41  41  41  41  40  41  42  42  42  43  42  42  43  43  43  43  42  42  44  44  44  42  42  43  43  42  43  44  44  44  44  44  43  44  43  43  44  44  43  45  45  44  43  42  43  44  44  44  42  42  44  43  43  44  45  43  44  44  45  45  44  44  44  44  45  45  44  43  44  44  43  42  44  46  44  44  45  45  45  45  44  45  45  45  45  44  44  44  45  44  44  44  43  44  44  43  44  45  45  45  44  44  46  45  44  43  44  45  46  46  45  44  44  43  44  44  43  44  44  45  44  43  44  44  44  44  43  42  43  44  44  45  45  45  46  46  46  47  47  48  48  46  48  48  48  48  48  50  49  49  48  47  47  45  48  49  49  49  50  49  50  49  49  49  50  50  48  49  48  50  50  51  51  50  51  51  49  50  50  49  49  50  49  50  49  49  49  50  50  49  49  49  49  49  50  49  50  50  48  50  50  49  50  49  48  49  49  52  52  50  51  51  50  51  50  50  50  49  49  50  51  49  49  50  50  50  51  50  50  50  50  49  49  48  50  51  50  51  50  49  50  49  50  50  51  52  51  50  49  50  51  49  50  50  51  50  50  51  50  50  50  50  50  51  51  51  50  49  51  51  49  51  50  49  51  52  52  50  52  52  50  51  52  51  51  51  50  51  51  50  53  51  51  50  50  50  52  51  52  51  52  51  51  53  52  52  52  50  51  53  52  51  52  51  51  51  51  52  53  52  53  52  52  52  52  52  52  52  53  51  52  52  51  54  52  51  52  53  55  53  53  53  53  53  52  51  51  52  52  52  52  54  54  54  53  53  52  52  54  52  52  53  54  55  54  54  55  53  53  53  52  52  53  53  53  53  55  53  53  55  54  54  54  55  54  53  54  55  55  54  53  53  55  55  54  55  56  56  54  52  55  54  55  54  54  53  55  55  52  53  55  53  52  53  54  54  52  54  54  54  52  54  53  52  52  54  54  54  53  53  54  53  53  54  54  53  53  54  54  54  53  53  54  53  53  56  55  53  54  54  52  53 
 42  42  43  43  43  42  41  42  41  41  42  41  42  42  42  44  44  42  41  41  42  42  41  42  44  42  42  42  41  40  42  41  43  43  44  43  42  42  42  42  41  41  41  41  42  41  42  43  42  42  42  41  41  41  42  41  41  42  41  42  42  43  44  43  42  43  44  43  44  42  42  44  44  43  43  44  43  43  43  43  43  44  44  45  45  43  44  46  45  44  43  44  44  44  45  44  44  43  45  44  45  44  44  43  45  44  44  44  43  43  44  43  43  44  43  42  43  45  45  44  45  44  43  44  45  46  45  45  44  44  44  44  45  45  44  44  45  45  46  45  46  46  46  44  45  45  44  44  44  44  45  46  45  44  45  45  45  46  45  45  46  43  44  46  44  44  45  46  46  45  43  42  46  44  44  45  45  44  44  44  45  45  47  47  48  48  47  47  47  47  46  47  48  47  47  49  48  48  49  48  47  47  48  48  47  48  49  48  50  51  49  49  48  48  49  49  48  50  51  51  50  49  49  49  50  50  47  49  50  51  49  50  49  49  48  49  50  49  49  50  50  49  49  49  51  52  49  50  49  50  51  49  48  48  49  51  49  48  50  52  50  50  50  51  51  50  49  50  51  49  50  50  51  51  50  50  51  51  50  49  49  49  49  51  50  50  49  50  51  50  51  51  51  52  51  51  50  50  50  50  50  51  51  50  50  51  50  50  50  48  49  49  49  50  51  50  50  51  51  50  50  51  52  53  51  50  51  51  51  52  52  51  51  50  50  52  52  50  52  51  50  51  52  50  52  52  51  50  52  51  51  52  53  53  53  52  52  53  52  51  52  52  52  52  52  52  52  54  52  51  52  52  51  52  51  51  52  51  51  52  51  52  51  51  51  52  53  53  53  54  52  53  53  52  52  53  53  51  52  53  53  52  52  53  52  52  53  54  54  54  54  53  53  55  54  53  53  54  54  54  53  52  53  52  54  53  54  55  53  53  53  54  54  55  54  54  54  52  53  54  54  54  54  54  54  55  53  54  55  53  53  52  54  53  54  55  53  53  54  53  53  53  54  55  53  54  54  54  53  53  53  53  52  53  54  54  54  53  54  54  53  53  54  54  54  55  55  54  54  54  53  52  54  55  54  53  54  54  53  55 
 43  42  42  43  44  43  40  43  42  42  43  42  41  41  42  43  43  42  42  42  41  41  41  41  42  42  41  42  43  43  43  41  42  44  43  43  43  41  42  42  40  40  41  41  42  42  41  42  42  43  42  42  43  42  42  42  41  42  43  42  43  44  42  42  43  44  43  42  43  43  43  44  44  43  43  43  44  44  42  42  43  44  45  45  44  44  45  43  42  44  43  43  43  43  44  44  43  44  44  44  44  45  43  44  44  43  43  44  43  45  45  42  43  43  42  43  44  45  47  46  43  43  45  44  44  45  44  45  44  44  44  45  44  46  46  44  45  44  44  44  45  45  46  45  46  46  45  45  44  44  45  45  45  44  44  45  45  45  45  45  46  44  43  46  46  45  45  45  44  44  43  43  45  44  45  45  45  44  44  44  45  47  48  47  47  48  48  46  45  46  47  48  48  47  47  48  48  48  49  48  48  49  48  46  46  48  50  49  49  50  49  50  48  49  50  48  47  48  48  48  48  49  50  50  51  49  48  50  51  51  48  49  49  48  49  49  50  50  49  49  50  51  50  48  49  52  50  50  49  50  50  49  49  48  49  51  50  51  51  51  50  50  51  50  50  50  50  50  51  51  52  51  51  50  47  51  51  50  50  51  52  51  50  51  51  50  50  51  51  50  51  52  51  50  51  51  51  51  50  50  51  50  50  50  50  49  49  51  51  50  50  49  49  50  51  50  50  51  50  50  50  51  52  51  51  50  50  51  52  52  50  52  52  51  54  53  52  52  51  52  50  51  53  52  52  52  50  51  50  51  51  51  51  51  52  53  51  52  52  51  52  51  51  51  51  50  51  53  52  51  52  52  51  52  53  52  54  53  52  52  51  51  53  53  53  52  52  52  53  55  54  52  51  52  53  52  52  52  54  55  55  53  52  54  53  53  52  54  54  54  55  54  54  54  53  52  52  55  56  54  54  54  53  53  53  54  53  53  53  54  53  53  54  54  53  54  55  52  54  55  54  54  55  54  52  53  54  55  54  54  52  50  53  52  52  53  55  54  52  54  55  54  55  55  53  54  53  54  54  52  54  54  54  53  55  54  54  54  54  54  54  53  54  53  53  56  55  53  54  55  54  54  54  54  54  54  54  54  55  55 
 43  42  42  44  44  42  42  43  41  42  44  42  42  42  43  44  44  44  43  43  43  42  42  42  42  42  42  42  43  43  43  42  42  44  43  43  43  42  42  41  41  41  40  41  41  43  43  41  41  41  40  40  43  41  41  43  41  42  43  41  43  43  42  42  43  44  43  43  43  44  44  43  44  43  43  43  44  45  44  43  44  45  44  43  43  45  43  42  43  46  46  45  43  44  44  44  43  44  42  43  42  44  43  44  44  43  44  45  42  44  44  43  45  44  42  43  45  43  45  45  42  43  45  44  44  45  44  45  45  44  44  44  46  46  45  46  45  46  45  45  46  46  45  44  45  45  46  45  45  45  45  43  44  45  43  45  44  45  45  44  45  44  45  46  46  45  45  46  44  41  44  46  43  44  43  43  44  45  44  43  45  47  48  47  46  48  49  47  47  48  49  49  48  47  47  48  49  49  48  48  49  50  48  47  48  49  50  49  49  49  49  50  50  50  50  49  50  51  50  46  47  49  51  51  51  50  49  51  50  50  49  49  50  50  51  50  49  49  49  49  49  50  50  50  49  51  51  51  50  50  51  50  51  51  49  50  50  50  49  49  50  50  50  50  50  50  51  51  51  51  52  52  51  49  48  50  51  51  51  51  52  52  50  51  50  50  51  50  50  49  50  52  51  50  51  51  51  51  50  50  51  50  49  50  50  49  50  51  50  50  50  51  51  51  51  50  51  50  50  49  50  51  52  51  51  51  51  52  51  51  48  53  53  51  54  52  51  51  52  52  51  51  52  51  52  52  51  53  51  52  52  51  51  52  52  52  51  51  51  51  52  51  51  52  52  51  51  52  53  52  52  52  52  53  53  52  53  54  53  53  53  53  53  54  54  54  52  53  53  54  54  52  51  53  53  52  53  53  53  53  53  53  52  54  54  53  51  54  55  55  56  55  54  53  52  53  54  54  54  54  54  54  55  55  54  53  52  51  53  54  53  53  54  53  53  54  55  54  53  54  53  55  57  55  54  55  55  53  53  54  53  53  53  52  52  53  55  55  53  54  55  54  54  54  54  55  53  54  54  52  54  53  55  54  54  53  55  54  53  53  53  53  54  54  53  54  55  54  54  55  55  55  55  55  56  55  54  54  54  55 
 42  42  43  44  44  42  44  43  40  42  42  41  42  43  43  42  43  43  42  43  44  44  44  43  42  42  43  43  41  42  43  44  44  43  43  42  44  43  42  42  44  43  41  41  42  42  41  42  42  41  39  42  43  41  41  42  41  43  42  40  43  42  43  44  44  43  43  44  44  45  43  43  44  44  45  45  43  45  45  45  46  46  44  44  45  44  42  43  45  44  44  45  44  44  45  45  43  44  44  45  43  45  44  44  43  43  45  44  41  43  43  43  45  44  43  43  45  42  43  44  43  44  45  44  44  45  44  44  45  45  45  45  47  47  45  46  45  45  44  44  45  45  46  46  44  45  45  46  46  45  45  45  46  45  44  44  44  45  44  44  46  44  44  46  46  44  46  47  45  44  43  44  42  44  44  44  45  45  45  44  45  47  48  48  47  48  48  48  48  49  49  49  48  48  48  48  50  50  49  49  49  48  47  48  49  48  48  48  49  50  49  49  49  47  46  48  50  50  50  50  50  51  50  50  50  50  51  51  49  49  49  48  49  49  51  49  48  49  50  50  50  49  49  50  50  50  50  51  50  49  51  50  52  52  51  51  50  50  50  51  49  50  50  49  51  51  52  51  52  51  50  51  51  51  51  50  51  52  51  50  51  51  50  51  50  50  50  49  50  51  50  50  51  51  52  53  52  52  52  51  51  49  50  51  51  52  52  51  49  49  50  50  51  52  51  50  51  50  49  49  50  51  51  51  52  52  51  52  50  50  50  52  52  51  54  53  52  51  53  52  51  52  53  52  52  52  52  54  53  54  54  52  53  54  53  51  50  52  51  51  52  52  51  52  53  52  52  53  53  52  53  52  51  52  53  51  52  54  52  53  53  52  52  53  53  54  53  54  53  53  53  53  52  53  54  54  54  55  55  54  54  55  53  52  53  52  51  53  55  55  55  54  54  53  53  54  54  53  52  53  53  53  54  54  54  53  52  52  53  53  53  53  54  54  55  54  54  52  54  55  53  54  56  54  54  55  55  53  52  53  53  54  53  51  53  53  53  54  54  54  53  54  54  53  54  56  54  54  54  53  54  52  55  55  54  53  54  54  54  54  54  54  54  54  54  54  55  55  54  54  55  56  56  56  54  54  53  53  54  54 
 43  43  43  42  42  43  43  43  41  42  42  41  42  43  43  42  42  43  41  43  42  43  43  43  42  44  44  43  42  43  42  44  43  42  42  42  44  44  43  42  42  42  41  42  41  40  41  42  42  41  41  43  42  41  40  41  43  44  42  42  44  43  44  44  44  43  43  44  44  45  43  42  43  44  44  44  44  45  46  46  46  46  45  45  45  44  42  43  44  42  42  44  43  44  44  44  44  44  45  45  46  46  45  45  44  44  45  44  42  43  44  44  44  45  44  44  46  44  42  45  44  45  45  44  45  45  45  45  46  47  46  47  48  47  46  47  45  46  45  45  46  46  47  47  45  45  45  46  46  44  45  47  47  45  45  43  44  45  44  45  46  45  43  44  44  43  46  44  45  47  44  42  43  42  43  44  44  44  46  46  46  47  47  48  48  48  48  47  46  47  48  49  51  50  49  49  50  51  49  49  49  47  46  47  48  48  48  48  49  49  49  50  50  48  48  50  50  48  48  51  52  51  51  51  50  52  51  52  50  50  50  48  49  49  50  50  49  49  50  51  50  49  49  49  51  50  50  49  50  49  50  50  50  51  48  48  52  50  48  50  51  51  51  51  52  51  52  51  51  52  51  52  52  51  51  51  51  52  51  50  50  50  50  51  51  50  50  50  51  51  50  49  51  52  51  53  52  53  52  51  51  51  52  51  51  51  50  50  51  52  51  50  51  52  51  51  51  50  49  49  50  50  50  50  51  51  50  51  50  52  52  51  52  52  53  54  53  52  53  52  51  52  53  53  52  52  53  53  53  54  54  52  52  52  52  50  51  52  52  52  53  52  51  51  52  53  53  53  53  52  53  53  52  53  54  53  52  53  52  51  53  52  52  53  52  54  54  53  54  53  53  54  52  52  53  53  53  55  55  53  53  54  53  52  53  53  53  53  53  54  55  55  55  54  53  55  54  53  54  53  53  52  53  54  55  53  52  53  52  52  52  52  53  53  54  53  54  52  55  56  53  53  54  53  54  53  54  55  53  52  55  54  52  52  54  53  52  54  54  54  53  54  55  54  54  55  54  55  53  54  53  53  54  55  55  54  54  53  54  55  54  54  54  53  55  54  54  56  55  54  55  56  56  55  53  54  53  54  55  55 
 42  43  43  43  43  44  42  43  42  43  42  43  43  42  43  43  43  44  41  43  41  41  43  44  43  44  42  42  43  44  43  44  42  42  42  43  43  42  43  43  41  42  43  44  41  42  42  41  40  41  42  41  40  40  41  41  43  43  42  43  43  44  43  43  44  44  43  43  43  44  44  44  44  44  44  44  46  45  45  45  45  46  46  44  43  45  44  43  45  43  44  45  44  45  45  44  46  44  46  45  49  47  45  46  45  45  45  43  43  44  43  43  44  44  43  42  43  46  44  46  45  44  44  45  46  46  45  45  45  45  46  47  46  49  47  47  45  46  46  46  46  47  46  46  45  46  45  45  45  45  46  44  45  46  46  44  44  46  44  44  46  45  44  45  45  45  46  42  44  45  45  45  43  45  44  44  45  46  46  46  46  45  46  46  48  49  48  48  49  49  48  48  49  50  50  49  50  49  50  51  50  49  49  48  48  50  50  50  50  49  49  50  51  49  49  50  50  49  50  50  51  51  50  50  50  52  50  51  51  50  50  49  51  50  50  51  51  49  49  49  49  50  50  50  50  50  50  49  52  51  52  52  51  51  49  48  50  50  50  52  51  51  52  52  51  50  52  51  51  52  50  51  52  51  51  52  51  51  51  50  50  50  50  52  51  50  51  51  50  50  50  50  51  51  51  52  53  53  51  51  53  54  54  51  49  49  49  50  52  53  52  51  50  51  51  51  51  50  50  50  50  50  50  51  51  50  51  51  51  52  51  50  52  52  51  52  52  52  51  54  52  50  51  53  52  53  53  51  53  53  53  53  51  52  51  52  53  53  53  52  53  52  51  51  51  52  52  53  54  53  53  53  52  52  53  52  52  52  52  52  54  54  55  54  52  55  54  52  55  54  52  53  53  52  53  54  54  55  55  54  54  54  52  51  52  52  53  55  54  53  54  52  52  53  51  54  54  54  54  54  54  53  54  55  55  53  52  53  53  52  53  53  53  53  53  53  54  52  54  56  52  53  54  52  54  53  53  55  55  55  57  54  54  54  54  52  52  54  53  54  52  52  54  55  55  54  54  56  53  54  53  54  52  54  55  55  55  54  55  54  53  55  55  54  55  54  54  55  56  55  56  56  55  54  55  56  55  54  55  55 
 43  44  44  44  44  43  44  43  41  43  43  43  43  43  43  44  43  43  41  44  43  44  43  43  43  43  42  43  44  44  43  43  43  42  44  44  42  43  44  42  41  42  43  43  43  42  41  41  42  42  42  42  42  42  42  42  43  44  41  42  43  42  44  42  43  45  43  45  44  45  46  45  45  44  45  44  44  46  46  44  45  45  44  47  46  44  44  45  44  43  44  42  44  46  46  44  44  44  46  46  46  49  45  43  46  46  44  44  45  46  44  45  45  45  46  45  44  45  45  45  43  44  45  45  46  45  45  46  44  44  45  48  47  45  45  47  46  47  46  47  45  45  45  46  46  46  46  46  44  44  46  45  45  45  43  45  46  44  46  45  44  45  44  46  47  46  46  46  47  44  44  45  46  45  45  45  45  44  44  44  46  46  46  47  47  47  48  48  50  48  46  49  48  47  48  48  50  50  52  52  51  49  48  49  50  50  49  50  51  50  49  50  51  49  49  50  50  50  49  49  51  50  51  52  50  51  52  51  50  50  51  51  49  51  51  51  50  48  48  48  50  50  48  50  50  50  50  51  51  51  51  50  50  50  50  50  51  51  51  51  51  50  50  50  50  51  52  52  53  50  52  52  50  52  51  51  51  52  52  49  50  51  53  52  51  50  50  52  51  52  51  52  52  53  52  52  52  52  53  55  53  52  54  53  51  51  51  51  50  52  53  53  53  51  50  49  50  51  51  50  50  50  52  52  51  50  50  51  51  50  53  52  51  53  54  50  51  51  52  52  51  51  53  54  53  52  53  52  51  53  53  51  52  53  53  51  50  53  53  52  51  52  52  51  51  52  52  53  54  52  51  53  52  53  53  53  54  54  54  53  52  54  55  54  54  55  54  53  52  54  54  53  53  53  54  54  55  54  52  53  54  54  53  52  52  53  53  53  54  53  53  52  53  53  52  54  54  55  54  54  55  55  55  56  54  52  53  52  54  53  53  53  54  54  54  55  53  54  54  55  55  54  54  54  54  55  55  52  54  55  55  55  54  54  53  54  53  54  53  53  53  54  54  54  55  55  56  53  53  53  55  53  53  54  55  55  54  54  54  55  54  55  56  55  55  55  55  54  56  55  57  54  55  55  56  55  55  54  55  55 
 43  43  43  44  43  41  42  42  40  42  42  43  43  44  44  44  42  43  42  43  43  43  44  43  44  43  43  42  42  42  44  44  44  43  43  45  42  42  43  43  45  43  42  42  43  42  41  41  41  41  41  42  41  41  42  43  43  42  42  43  42  42  42  42  43  45  46  47  45  45  44  44  44  43  45  44  44  46  46  45  45  45  44  45  46  45  46  46  45  44  46  45  46  47  46  45  45  44  45  46  46  47  44  43  46  47  46  46  46  45  44  45  44  44  45  46  46  44  46  45  44  46  45  45  46  44  44  46  46  47  46  47  46  45  47  48  47  48  46  45  45  47  46  46  47  46  46  46  46  46  45  46  46  46  45  46  46  44  45  45  45  46  44  45  46  45  46  45  45  45  45  45  46  45  45  46  46  46  44  44  46  46  46  48  47  47  48  48  50  50  49  51  51  48  48  49  50  51  51  50  50  48  48  49  50  51  50  51  51  48  50  51  49  51  52  51  50  50  50  50  51  50  51  52  49  51  53  51  51  51  51  51  48  49  50  51  50  49  49  49  50  50  49  50  50  50  50  50  50  51  51  52  51  51  50  50  51  51  50  51  52  52  51  51  51  51  52  52  52  50  50  50  50  49  49  52  51  51  52  51  52  52  51  50  50  51  51  51  50  49  51  52  52  52  52  53  53  53  52  52  53  52  52  51  52  52  51  52  50  52  53  52  53  53  53  51  49  50  50  49  50  50  51  52  52  52  50  50  51  51  52  52  51  52  53  51  53  52  53  53  52  53  53  54  53  53  53  53  51  52  53  53  51  52  54  52  52  53  53  52  52  53  53  53  53  53  52  53  54  53  52  52  51  52  52  52  53  53  53  53  52  54  54  54  54  55  54  53  52  54  54  54  53  53  54  55  56  55  54  54  54  54  53  53  53  53  53  54  55  54  54  53  54  54  53  53  53  54  53  53  54  55  55  53  53  53  55  53  53  53  53  53  54  55  55  55  54  55  54  55  55  54  54  55  55  55  55  54  52  53  53  54  54  55  54  54  52  53  53  54  54  53  53  54  55  55  56  53  53  52  54  54  54  55  55  57  55  54  54  56  56  55  56  55  55  55  55  54  56  56  56  56  57  56  55  55  56  55  55  54 
 43  43  44  45  44  42  41  42  41  42  44  43  43  43  42  44  41  43  42  43  44  43  45  44  45  43  43  43  42  43  44  44  45  44  44  44  42  42  43  44  45  42  41  44  42  41  41  42  42  42  43  44  43  42  42  43  43  41  43  44  42  44  42  44  44  45  45  45  45  45  44  45  45  45  46  45  44  45  45  45  46  45  44  45  46  45  47  46  46  46  47  46  46  46  45  44  45  43  43  46  46  46  46  46  46  47  46  45  45  44  44  44  44  45  45  46  47  45  46  46  46  47  45  45  46  46  47  45  45  46  46  46  45  47  48  48  48  49  47  45  45  47  46  46  47  47  47  46  46  47  46  46  47  48  48  48  48  45  44  45  45  46  45  45  47  46  47  46  45  46  46  44  46  45  44  45  46  46  46  46  47  47  47  47  47  47  48  49  48  49  49  49  49  48  48  50  51  52  52  50  50  50  50  49  50  51  50  52  52  49  51  52  49  50  51  50  49  50  50  51  50  50  52  51  50  52  53  51  51  50  51  51  50  50  50  50  50  49  51  50  51  51  51  50  50  49  51  50  50  51  50  51  51  50  50  50  51  50  51  50  50  51  51  51  51  51  52  52  51  50  50  51  52  51  51  51  50  49  50  51  51  51  52  51  51  52  51  50  51  49  51  51  51  51  53  52  53  53  52  51  52  53  53  51  52  52  51  52  50  51  52  51  51  53  54  51  50  50  51  50  50  50  51  52  51  52  50  50  51  51  51  53  51  52  53  52  53  51  52  53  51  53  52  52  53  53  51  52  51  51  52  53  52  51  53  53  53  53  52  52  53  53  54  53  52  53  52  54  55  54  53  53  52  52  53  53  53  51  52  52  53  55  54  54  55  54  54  53  53  53  52  53  54  54  53  54  54  54  55  56  54  53  53  55  55  53  52  54  55  55  55  54  55  55  55  53  52  54  55  52  52  55  54  53  54  54  54  53  55  54  53  52  53  55  55  55  54  55  54  55  55  54  53  53  55  54  55  55  53  55  54  54  54  54  54  54  53  54  54  55  55  53  53  53  53  54  56  55  55  54  55  55  54  54  56  58  56  55  55  57  57  54  55  54  55  55  56  55  56  56  55  56  57  57  55  55  56  55  54  54 
 45  44  44  44  44  43  41  43  43  42  42  43  43  44  43  43  43  43  42  43  43  42  44  43  44  43  42  44  44  44  43  43  45  43  43  43  42  43  44  44  43  41  42  44  42  41  42  42  43  44  43  42  43  43  43  43  43  43  44  44  42  43  42  43  44  43  43  43  44  46  45  46  47  46  47  46  44  45  46  46  45  45  44  45  46  46  46  46  46  47  46  45  44  44  44  45  45  44  44  45  46  47  47  47  47  47  46  45  46  46  46  45  45  46  45  45  46  46  46  46  46  47  48  47  47  47  48  46  46  47  46  46  47  49  49  47  48  48  46  46  47  45  46  46  46  46  47  46  46  46  47  47  47  46  47  46  47  46  45  45  46  47  46  45  46  46  46  46  46  47  47  45  46  46  45  46  46  47  45  46  46  46  47  46  47  48  48  48  47  48  49  48  47  49  48  49  50  49  50  50  49  50  50  49  49  50  52  53  52  50  50  51  50  49  51  52  50  51  51  50  49  50  52  51  51  51  52  51  50  50  51  52  51  51  49  50  50  50  52  51  50  50  50  49  50  49  51  50  50  52  50  50  50  50  51  50  51  50  51  50  51  52  52  51  51  51  51  52  51  51  51  50  53  51  51  51  50  52  52  50  50  51  53  53  51  51  51  50  51  51  52  51  50  51  53  51  52  53  53  52  51  53  54  52  52  51  51  51  51  52  53  53  52  51  51  50  51  50  51  51  51  51  52  51  51  51  51  52  52  51  52  52  50  51  52  52  52  51  51  52  51  53  52  52  52  53  53  53  52  53  54  53  52  53  53  53  52  54  54  53  54  55  56  54  53  54  53  54  54  55  54  53  52  52  53  54  53  54  54  51  52  52  54  54  54  55  55  53  54  54  52  53  54  54  54  54  55  54  53  55  54  53  54  55  56  55  53  54  55  55  55  54  54  53  54  53  51  53  53  53  52  55  53  53  54  55  54  54  56  54  53  53  52  54  55  55  54  55  54  54  54  54  54  53  55  54  54  53  54  55  54  54  54  54  54  54  53  54  54  54  54  55  55  54  55  54  55  54  54  54  55  56  56  56  56  56  56  55  54  56  57  54  56  55  55  55  55  56  57  56  55  55  54  56  56  55  55  55  55  55 
 44  44  44  44  44  43  41  42  43  42  43  44  44  44  43  42  44  43  43  44  43  42  44  43  44  45  43  44  44  44  44  43  44  43  42  42  43  43  44  44  45  44  43  43  42  42  43  43  43  43  42  42  44  44  43  42  43  45  44  43  42  42  43  43  44  43  44  44  45  47  46  46  45  45  45  45  45  45  46  46  45  44  45  45  46  46  45  46  47  46  45  45  44  45  46  47  46  45  45  45  46  47  45  46  47  46  45  45  47  46  45  44  45  47  46  44  44  47  46  47  45  46  47  47  47  46  47  47  47  46  46  46  46  48  48  47  48  46  46  48  48  46  46  47  46  46  46  48  47  47  49  49  47  45  46  45  46  47  46  46  46  47  47  46  46  47  47  47  47  47  47  47  49  47  47  47  46  47  45  46  46  46  47  46  47  48  49  48  47  49  50  48  48  49  48  48  51  50  49  49  48  49  50  50  49  49  52  52  50  50  49  50  52  50  52  52  51  51  50  49  49  50  51  52  51  50  51  50  49  51  51  51  50  49  50  50  49  50  52  52  50  50  51  49  49  49  50  50  50  51  50  50  49  51  51  50  51  51  51  50  51  51  51  51  51  52  51  52  51  51  50  50  51  51  51  50  50  54  53  50  52  52  51  51  51  50  51  51  51  52  52  51  51  52  52  51  52  53  53  53  52  53  52  52  52  51  52  52  52  53  52  53  53  51  51  51  51  51  51  52  51  51  51  52  52  52  51  51  52  51  51  52  51  51  52  52  52  52  52  53  52  53  53  53  51  53  54  53  52  54  54  52  53  54  53  53  52  53  54  54  54  55  55  53  53  54  54  54  54  54  55  54  52  53  53  54  54  54  54  52  53  53  54  54  55  54  54  53  53  54  53  54  54  53  54  55  55  55  54  55  56  55  55  55  55  55  53  54  55  55  55  54  54  53  54  54  53  53  53  54  54  55  53  52  53  55  54  55  55  54  54  55  54  54  55  54  54  55  55  53  53  54  55  56  56  56  55  53  55  55  54  55  56  55  54  54  53  54  54  54  54  56  56  55  56  54  55  54  54  54  55  57  57  56  54  54  55  54  54  56  56  55  57  56  56  55  55  56  56  56  56  55  54  56  56  56  54  55  56  55 
 42  43  44  45  45  44  43  44  44  43  44  44  44  43  42  42  43  44  44  44  45  44  44  44  44  44  43  45  44  44  44  44  45  43  43  42  43  43  44  45  45  44  43  43  42  42  43  44  43  42  43  44  44  44  43  42  43  44  43  44  43  43  43  43  44  44  45  45  44  45  45  45  45  45  45  45  46  45  46  47  45  45  45  43  46  47  45  46  47  46  45  47  46  47  47  46  45  46  47  45  47  47  46  46  46  45  44  46  45  44  45  44  45  45  46  46  45  46  45  46  46  46  45  45  47  47  48  47  47  46  47  46  46  48  48  46  47  46  48  48  48  48  46  46  46  47  46  46  48  48  49  49  48  47  47  47  46  46  47  47  47  48  48  47  47  48  48  49  48  46  47  47  49  47  47  47  44  45  46  47  46  47  47  46  48  49  48  48  47  48  49  48  48  49  48  49  50  51  50  49  49  49  49  50  49  49  50  49  49  50  51  50  50  51  51  51  48  49  50  51  51  50  51  52  50  51  51  50  51  52  51  50  51  50  51  51  49  49  52  53  51  50  50  50  49  50  50  51  51  50  50  50  51  51  51  50  50  50  50  50  51  50  50  51  51  52  52  52  52  52  52  50  51  54  53  50  50  52  52  52  53  51  50  51  52  51  52  50  52  53  51  50  51  53  51  53  54  53  52  52  53  53  50  52  53  51  51  52  52  52  51  51  53  53  54  53  53  53  52  53  53  51  51  52  52  53  51  50  51  50  50  51  52  52  52  51  52  53  53  52  53  52  53  54  53  53  52  52  51  53  53  52  53  53  54  54  54  53  53  55  54  53  53  52  52  52  54  54  55  54  54  54  54  54  54  56  54  53  54  53  55  55  53  53  54  54  53  52  52  54  54  55  55  54  54  54  55  54  54  54  54  56  56  55  54  53  53  54  54  55  55  53  55  54  55  55  54  55  54  56  56  53  53  53  53  54  54  56  54  53  54  56  54  54  56  54  54  55  55  52  53  54  54  57  54  55  54  55  55  55  54  55  56  55  54  54  54  54  54  55  55  55  55  54  55  54  56  55  55  54  55  56  56  55  55  55  56  54  56  57  56  56  55  55  56  55  55  57  55  54  56  55  57  55  55  57  56  56  56  56 
 43  43  42  42  43  43  44  44  44  42  43  43  43  44  43  43  43  44  45  44  44  44  42  43  44  43  42  43  42  44  45  44  45  44  44  43  43  42  43  45  44  43  42  43  43  42  43  43  43  44  44  43  44  43  44  44  44  43  44  45  43  43  42  43  43  44  43  45  45  45  45  46  45  45  46  45  46  45  46  45  44  46  45  44  46  46  46  47  47  46  46  47  46  47  46  44  46  47  47  47  48  47  46  46  46  44  43  46  45  45  46  46  45  44  45  46  46  45  45  46  47  47  47  47  47  46  47  47  48  47  47  47  47  48  49  47  45  47  50  47  46  48  46  46  46  47  46  46  48  48  47  48  49  46  46  46  45  45  47  47  47  48  48  46  47  47  48  48  48  46  47  47  47  47  48  49  45  46  46  48  47  47  48  46  47  48  48  48  48  47  48  48  49  50  50  49  47  47  48  49  50  49  49  49  50  50  50  49  48  50  52  51  49  51  52  51  49  51  52  51  52  51  51  52  50  51  52  51  52  51  51  52  53  51  51  50  49  49  51  52  51  50  51  51  50  50  49  50  51  51  51  53  52  52  52  50  51  52  52  51  51  51  50  52  53  51  51  51  52  53  52  52  52  54  53  52  52  52  52  54  52  52  52  52  52  53  51  51  53  52  51  51  51  52  51  53  54  53  52  52  53  52  52  53  52  51  52  53  52  52  52  53  52  53  53  51  53  53  53  53  53  52  52  52  52  53  52  52  52  52  51  51  52  53  52  51  51  53  53  52  53  52  52  53  53  52  53  54  53  53  54  53  53  53  54  54  55  54  53  54  53  53  53  54  54  53  54  54  55  53  53  54  54  54  55  55  55  54  55  54  54  54  53  54  54  54  53  54  53  55  55  54  54  54  54  55  56  55  55  53  53  56  56  53  53  53  54  54  55  54  54  54  55  54  54  55  54  54  54  55  56  55  55  53  54  54  53  54  55  53  54  56  54  55  55  55  54  55  55  53  54  54  54  55  52  54  54  56  55  55  54  54  54  54  54  54  54  55  55  56  55  55  56  55  55  54  56  55  55  53  54  56  56  56  56  57  57  56  56  56  55  57  55  55  56  55  55  57  55  54  57  56  58  55  55  56  55  56  55  55 
 43  43  43  43  43  43  43  43  44  42  42  42  42  43  44  44  43  44  45  44  44  44  43  43  45  45  43  41  42  44  44  43  44  45  44  43  44  43  43  43  44  43  42  43  43  43  45  43  43  45  44  45  45  43  44  44  45  44  44  44  44  44  44  45  43  44  44  43  46  47  44  47  45  45  45  44  46  45  46  45  46  45  45  46  46  47  47  47  47  46  46  45  47  46  46  46  48  47  46  47  47  45  45  45  46  46  43  44  46  45  44  45  46  45  45  45  45  45  46  46  46  46  47  48  47  46  46  46  47  47  48  47  47  47  50  49  47  47  49  47  46  47  48  47  47  47  48  47  46  47  45  48  49  46  45  46  47  47  47  48  46  47  47  46  48  47  48  46  48  46  46  47  47  46  46  49  46  47  46  47  48  48  48  47  46  46  48  49  48  47  47  47  48  50  50  50  48  48  49  49  50  51  49  49  49  49  51  51  48  50  50  50  51  51  52  51  51  51  50  52  53  52  51  52  51  49  51  51  52  49  50  53  52  51  50  51  52  52  51  51  51  50  51  51  51  51  50  50  52  51  51  52  50  49  52  50  50  53  53  52  51  52  51  52  52  50  50  50  51  51  51  54  52  50  52  53  54  53  54  54  53  53  53  52  52  52  50  51  50  52  51  52  51  52  53  53  52  53  52  51  53  53  55  54  51  52  53  53  53  53  55  54  52  52  52  52  52  53  53  52  52  53  52  52  53  51  50  54  50  52  51  52  53  54  52  52  51  52  54  53  54  54  53  53  53  53  53  54  53  53  54  54  54  55  55  53  52  55  55  52  52  54  55  54  54  56  55  54  55  54  54  55  52  54  56  53  56  54  56  56  54  53  53  55  54  54  53  52  54  55  54  54  55  55  55  56  56  55  55  55  53  54  56  52  53  55  55  54  55  55  55  55  57  55  55  56  55  55  54  54  55  56  56  53  54  54  54  54  56  55  57  57  55  55  53  55  53  54  55  55  54  53  54  55  56  56  54  56  56  55  56  56  55  55  56  54  54  56  55  56  55  55  57  58  55  55  56  56  58  56  56  57  57  57  56  56  57  56  55  55  56  56  57  57  56  56  56  56  56  55  57  55  56  56  56  55  54  56  55  54 
 43  44  44  43  43  45  44  43  44  44  44  44  43  43  45  44  43  44  44  43  43  45  45  43  43  43  43  43  44  44  44  44  44  44  44  44  44  45  45  44  43  43  42  44  45  44  45  44  43  43  44  44  43  44  44  44  45  44  44  44  44  44  43  44  43  44  44  45  45  44  45  44  45  46  46  45  46  45  47  46  47  45  45  45  46  48  46  47  48  46  46  47  47  45  46  47  47  47  46  46  47  45  45  46  45  44  45  46  46  45  44  44  44  46  47  45  47  46  46  46  45  45  45  47  47  46  45  46  47  48  48  48  48  47  48  47  47  48  48  47  47  49  49  47  47  49  48  47  46  48  49  48  46  46  47  47  47  46  46  46  46  47  46  47  48  48  48  47  49  47  47  46  47  48  45  46  46  46  47  48  48  48  47  47  46  48  50  48  47  48  48  47  48  49  49  51  49  49  49  51  50  49  50  50  48  48  49  50  50  51  51  51  50  50  50  50  50  51  50  51  52  52  53  52  51  51  52  51  51  50  50  51  51  53  51  52  53  52  52  51  52  50  49  52  51  49  50  51  52  52  50  51  50  51  52  50  51  51  51  52  52  52  52  52  53  53  52  52  51  51  52  52  52  51  51  53  53  52  53  53  52  52  52  52  52  51  51  51  52  52  51  51  52  54  54  52  52  52  52  52  53  53  53  53  51  52  51  51  52  52  54  54  53  53  53  53  53  52  52  53  53  52  53  53  52  50  51  53  50  51  51  52  52  51  53  51  52  52  54  52  54  53  53  53  52  53  52  52  53  54  56  55  54  54  54  54  53  53  53  53  53  55  54  53  53  55  55  54  56  55  55  54  53  55  57  55  55  56  55  54  54  54  54  54  52  53  53  53  54  54  54  56  55  55  54  56  56  54  55  57  55  53  54  54  53  54  56  53  54  55  55  54  55  53  54  54  53  54  56  56  56  55  56  56  55  54  55  55  55  56  56  54  53  54  54  55  55  54  55  55  54  54  54  55  56  56  54  55  57  55  55  56  55  55  56  55  55  56  57  57  56  56  56  57  57  57  57  55  57  57  57  56  56  56  56  57  56  55  56  55  56  56  57  57  57  57  57  56  55  56  56  55  57  56  56  56  55  56  56  57 
 43  44  44  43  43  44  43  42  42  43  45  44  45  45  45  44  44  45  44  43  44  44  44  44  45  44  45  45  45  44  44  45  44  43  42  43  44  45  44  43  43  44  43  44  45  43  43  44  44  44  45  43  42  45  44  44  45  44  44  44  43  43  43  44  44  44  43  46  44  43  46  44  44  45  45  44  45  45  45  44  45  46  46  46  46  45  45  47  48  46  46  46  46  44  46  46  47  47  46  46  48  46  46  46  44  43  44  45  45  45  45  44  44  45  47  44  47  48  48  47  46  46  47  46  45  45  45  46  47  47  47  45  47  47  47  46  47  48  48  47  47  48  49  47  47  48  47  49  48  49  50  47  45  47  46  46  47  47  45  46  47  47  46  49  47  46  48  48  48  47  46  47  48  50  47  48  48  48  48  49  49  49  48  47  47  48  49  47  47  48  48  48  48  48  48  50  50  50  49  51  49  49  51  50  50  49  49  50  51  51  49  50  50  50  49  50  51  52  51  52  53  53  54  52  50  52  53  51  50  52  52  51  50  51  50  51  52  51  50  50  51  50  50  52  51  49  50  51  51  52  51  51  51  53  52  50  51  51  51  53  52  52  53  53  52  52  53  53  52  52  52  51  53  53  53  53  53  52  53  53  52  52  53  52  51  53  54  51  52  52  52  52  53  54  53  52  52  53  53  52  53  52  52  51  51  54  52  52  52  53  53  54  53  52  52  54  53  52  53  53  52  52  53  53  53  52  52  53  51  51  51  53  52  51  53  52  52  53  54  51  53  53  53  54  53  53  53  54  54  54  55  55  54  53  53  54  53  53  54  53  53  55  55  54  53  55  56  55  55  53  53  55  55  54  54  55  54  54  53  53  55  54  55  54  53  55  55  53  55  54  53  56  54  54  53  54  54  56  55  55  54  53  53  54  54  54  56  53  56  54  55  55  53  54  55  56  54  54  57  56  56  55  56  57  55  54  56  56  54  55  56  55  54  55  55  56  57  56  56  55  55  55  55  55  55  55  55  56  58  55  55  56  55  56  57  56  56  57  57  56  56  57  57  57  57  57  58  56  57  56  58  56  57  58  57  58  57  56  57  55  56  57  58  58  58  58  58  57  56  57  56  55  57  57  56  56  55  55  55  55 
 43  43  43  42  43  43  44  44  43  44  44  43  44  45  44  43  44  45  45  44  45  43  43  45  45  44  44  44  43  42  43  44  44  43  43  45  45  44  44  45  44  44  43  42  43  43  44  43  44  44  44  43  43  45  44  43  43  44  45  46  46  44  45  45  43  43  43  45  44  44  45  46  46  45  44  45  44  46  45  45  48  47  45  46  47  45  47  47  46  47  47  45  46  46  48  47  46  46  45  46  47  45  44  45  45  46  46  45  44  45  45  46  46  44  46  45  46  47  47  47  47  46  46  46  45  45  46  46  47  46  47  46  46  47  46  47  47  47  49  49  48  49  48  46  48  47  47  48  48  48  47  46  45  46  47  47  47  48  47  48  48  48  47  49  47  46  48  48  48  48  47  47  48  49  49  49  49  50  48  48  49  50  49  47  48  48  47  48  48  47  48  49  48  48  47  50  49  51  50  50  49  50  51  50  52  52  51  51  52  50  48  48  49  51  50  51  53  53  52  52  52  51  52  51  53  51  49  50  53  52  52  53  51  51  52  52  53  52  50  52  51  52  51  49  52  52  51  50  51  51  50  51  51  52  51  50  51  50  50  53  52  52  53  53  51  49  51  51  51  52  52  52  53  52  53  54  53  52  54  53  52  52  53  53  53  54  53  50  52  52  51  53  54  54  56  54  52  53  53  52  54  52  51  51  53  53  52  53  52  52  53  52  52  51  52  53  53  53  55  53  51  53  52  52  53  53  52  52  51  52  52  53  50  52  52  53  52  53  54  51  52  55  54  55  55  53  54  55  54  52  52  54  55  54  54  54  52  52  53  54  56  56  55  55  54  54  55  55  55  54  54  55  54  53  53  55  55  55  54  55  56  55  54  55  56  55  55  54  55  55  54  55  55  55  54  55  55  56  54  54  54  55  54  53  56  54  54  56  53  54  56  54  57  56  56  57  56  55  56  56  56  56  56  56  56  56  56  56  57  55  57  57  56  56  55  56  57  57  55  55  55  55  55  57  57  57  56  57  58  56  56  57  56  55  56  56  57  56  58  57  57  57  56  55  55  55  56  56  57  57  58  57  57  58  57  57  57  58  58  58  58  58  57  58  58  57  57  58  58  56  58  57  56  57  58  58  56  56  57  55 
 43  43  43  43  43  43  44  44  43  43  44  43  44  45  44  44  45  44  44  45  45  44  44  45  44  44  44  43  43  43  42  42  43  44  44  44  43  43  43  43  44  45  43  42  43  43  45  44  44  44  43  43  43  44  44  44  44  44  43  43  43  43  44  45  44  44  44  45  44  44  44  47  47  46  45  46  46  47  46  45  46  48  46  45  46  45  47  46  46  47  47  45  47  46  48  46  45  45  44  45  45  45  43  44  46  48  47  46  45  45  44  47  47  46  46  47  47  46  46  46  46  45  45  46  47  47  46  46  47  47  47  48  46  47  46  47  48  47  48  49  47  47  48  47  48  48  48  47  46  46  46  47  46  45  47  48  47  47  48  49  47  47  46  48  49  49  48  47  49  48  47  47  47  47  48  48  48  49  48  47  49  49  48  47  48  47  47  50  48  47  48  49  48  49  48  50  50  51  51  50  50  51  51  48  49  51  50  51  51  50  49  50  49  52  51  51  53  53  52  52  52  52  52  51  51  51  50  51  51  51  51  53  53  53  54  52  52  52  51  51  50  52  52  51  52  52  52  50  51  51  51  53  52  52  53  52  53  52  51  53  52  52  52  53  52  51  52  52  52  52  54  54  54  53  53  54  53  52  53  53  51  52  54  54  55  54  53  52  53  54  52  53  54  53  53  53  52  53  53  52  53  52  51  52  53  53  53  54  53  53  53  52  52  51  52  53  53  53  54  53  52  54  53  53  53  52  51  51  52  53  52  52  50  52  52  52  52  52  54  51  52  54  54  54  54  53  54  55  54  53  53  54  54  54  55  54  53  54  54  54  55  55  55  55  55  55  54  54  56  56  56  55  55  55  55  54  54  55  55  55  55  54  54  54  55  54  54  54  55  55  55  55  54  55  55  56  55  54  54  55  55  56  55  53  57  55  55  55  56  53  55  56  56  55  54  54  55  55  55  55  55  56  55  54  55  55  54  55  58  55  56  56  55  56  55  56  56  55  56  56  56  56  56  58  58  57  54  55  58  56  56  57  56  56  56  57  57  57  58  58  57  56  57  56  56  55  57  57  58  58  58  57  56  57  57  57  57  57  58  59  58  57  57  57  58  58  58  59  59  56  58  58  57  57  57  56  56  57  57  57 
 42  43  44  42  43  44  43  43  42  44  44  45  44  44  44  45  45  44  43  45  44  43  45  46  44  45  44  43  44  46  44  43  43  45  43  42  43  43  43  42  43  44  44  43  44  44  45  44  44  45  43  44  44  42  43  43  43  43  43  43  44  43  43  44  44  45  44  45  45  45  43  43  45  45  45  45  46  45  45  46  45  45  47  46  45  46  46  47  47  48  47  46  48  45  46  46  45  47  46  45  46  46  46  45  46  46  47  46  45  44  44  46  46  47  47  48  47  46  47  47  46  46  46  47  46  46  47  47  47  46  47  47  46  48  46  46  48  48  47  48  46  46  48  47  48  49  47  47  48  47  48  48  47  46  46  48  48  47  46  47  46  47  47  49  50  50  48  48  49  47  48  48  47  48  47  47  48  47  48  48  49  49  48  47  48  48  47  48  48  47  49  49  48  49  48  52  50  51  50  50  52  51  48  49  50  51  50  52  52  49  52  53  51  53  51  50  52  51  51  53  53  52  53  52  50  51  51  53  50  51  51  53  53  53  54  53  51  51  51  52  52  52  51  52  52  51  53  53  52  51  52  52  51  52  53  52  53  52  52  53  52  52  51  51  53  53  52  52  52  53  53  53  55  54  53  54  53  52  52  53  53  52  53  53  53  54  53  54  53  53  53  52  53  53  52  52  52  53  53  53  53  52  52  52  53  54  52  51  52  52  53  52  51  52  53  53  54  54  53  53  53  53  54  54  54  53  53  52  52  53  51  51  51  52  54  51  52  51  54  52  53  54  55  54  54  55  55  54  53  53  54  55  55  55  55  53  55  55  54  55  55  55  56  55  54  54  55  55  55  55  55  56  57  56  55  54  56  56  56  55  54  55  56  55  56  55  54  55  54  53  54  55  54  56  57  58  55  54  55  55  53  55  55  55  57  56  57  54  58  56  55  57  55  55  57  55  54  55  55  55  54  55  55  56  56  55  56  55  56  56  56  55  55  56  54  56  54  55  56  56  56  56  56  56  57  57  54  56  57  57  57  58  57  56  55  57  58  56  57  57  57  56  57  57  57  57  57  56  56  56  56  56  56  57  58  59  57  57  59  58  58  58  59  59  59  59  59  58  57  57  57  57  58  58  58  57  56  58  57  56 
 43  43  44  44  45  46  44  44  43  43  44  45  44  43  46  45  46  46  45  44  44  44  45  44  45  43  43  43  42  44  45  43  43  43  44  44  43  44  44  44  43  46  45  43  44  45  44  44  46  45  43  44  44  43  43  43  42  42  45  45  46  43  43  44  43  44  45  44  47  47  46  45  45  45  44  44  46  45  46  46  46  44  45  47  47  46  46  47  46  46  46  46  48  46  46  47  45  46  45  45  47  47  47  46  46  45  45  46  46  45  47  46  46  47  46  48  48  47  47  47  46  46  47  46  46  47  48  48  47  46  46  47  48  49  46  46  45  47  49  49  47  46  47  45  47  48  48  49  48  48  49  49  47  48  49  48  49  48  47  48  47  48  48  49  49  49  49  48  49  47  48  47  47  49  47  47  48  48  48  49  48  49  48  48  48  47  47  48  47  49  48  48  49  49  48  49  49  50  50  50  51  51  50  50  50  52  52  52  52  51  52  51  51  52  51  52  52  50  52  51  50  53  53  50  54  53  50  52  53  51  53  53  53  51  53  53  51  50  51  51  52  52  52  53  53  51  52  53  53  52  51  52  51  52  53  53  52  52  53  52  52  52  51  53  53  53  52  53  52  51  51  51  52  54  53  53  53  53  52  52  52  53  54  54  53  54  52  53  52  52  51  53  54  54  54  53  52  53  53  53  54  53  53  53  52  51  51  54  54  51  52  53  52  53  53  53  53  53  53  54  54  53  54  54  54  54  54  53  53  51  52  52  53  53  53  52  53  50  53  53  53  55  55  54  54  55  55  53  53  53  53  54  54  54  54  54  54  54  54  56  56  55  55  56  54  54  55  55  54  56  56  55  57  56  55  54  56  55  55  56  57  56  56  57  56  56  55  54  56  55  58  56  56  57  58  58  56  55  56  55  54  54  53  55  56  56  56  56  55  56  57  56  55  56  58  57  55  55  55  55  54  56  56  55  56  56  56  56  55  55  56  56  56  54  55  57  55  56  55  55  57  56  55  56  58  57  55  58  57  57  57  57  56  56  54  56  56  56  55  56  58  58  57  56  57  57  56  56  56  55  56  58  58  57  59  58  57  57  58  57  57  58  59  59  59  59  59  58  57  58  57  57  58  57  59  57  58  59  58  56 
 44  43  44  45  45  44  44  44  46  45  43  45  44  43  46  46  46  47  45  44  44  45  45  45  46  44  44  46  44  45  43  43  43  43  43  44  43  44  44  46  43  44  45  43  44  46  45  46  46  44  44  44  43  44  43  44  44  44  44  44  46  44  44  44  44  44  45  45  46  45  46  45  45  45  45  45  45  47  47  46  45  46  46  46  47  46  46  47  46  47  47  46  47  46  46  47  46  45  45  46  47  47  47  47  46  46  45  45  45  45  46  46  46  47  47  47  47  47  48  47  47  47  46  46  47  47  48  50  48  48  46  47  47  48  46  47  46  47  48  48  48  48  48  46  47  48  48  48  47  47  48  49  47  48  49  48  48  48  48  47  48  47  47  48  49  48  49  48  49  47  47  47  48  48  47  46  47  47  48  49  48  47  48  48  47  46  47  48  47  48  48  48  49  49  48  48  49  50  50  51  50  50  51  52  52  51  50  51  52  52  51  50  52  53  53  53  52  52  53  52  51  55  53  51  53  53  51  52  53  51  53  52  53  52  52  51  50  50  51  51  52  52  52  52  53  52  52  53  52  52  52  52  53  53  53  53  52  52  52  52  54  53  52  53  53  53  53  54  53  53  53  52  52  54  53  53  54  53  53  52  52  53  54  54  54  54  53  53  53  53  52  53  53  54  54  55  53  53  54  53  53  53  53  53  53  53  54  54  55  54  52  53  53  53  54  54  53  53  53  53  54  54  54  54  53  53  52  53  53  52  54  52  53  53  53  52  53  52  53  54  53  54  53  54  55  56  55  53  54  55  54  54  53  53  54  54  54  55  55  55  56  55  54  55  55  55  55  56  56  56  54  56  57  56  55  54  55  57  56  57  57  56  56  57  55  56  55  55  57  56  57  56  55  55  57  57  57  56  56  56  56  55  54  55  56  57  57  58  56  57  57  56  58  57  53  54  56  56  55  55  56  57  56  54  55  55  54  56  56  55  56  55  55  55  56  56  56  56  55  55  57  56  56  57  58  57  57  57  57  57  56  57  57  57  55  57  56  58  56  56  56  56  57  56  57  57  57  57  57  57  57  58  58  56  58  57  57  57  57  58  56  58  59  58  58  58  58  58  59  59  58  57  58  58  57  55  58  57  56  57 
 44  45  45  46  44  43  45  44  44  44  43  46  46  44  45  46  46  46  45  45  45  44  45  46  46  44  43  45  45  44  43  43  44  45  42  43  44  45  44  45  43  43  44  45  45  45  44  45  44  42  44  45  45  44  44  44  45  45  43  43  45  45  44  45  45  43  47  46  45  44  46  45  45  45  46  46  44  47  47  46  45  46  46  46  46  46  47  47  47  47  48  48  47  47  47  47  48  46  46  47  47  47  47  48  45  45  47  46  46  46  46  48  46  47  48  48  47  49  48  48  48  47  46  46  47  47  47  48  48  48  47  46  46  48  47  48  48  49  48  46  48  49  48  47  48  49  48  46  46  47  48  49  47  47  47  48  47  47  48  48  48  48  47  48  49  48  47  47  47  46  48  49  49  48  48  49  48  47  47  47  46  47  47  49  48  47  48  48  48  49  48  48  48  48  49  49  49  49  50  51  50  49  49  50  51  52  52  51  51  51  51  52  54  53  53  51  52  52  52  52  52  54  53  52  54  54  54  54  53  52  52  50  53  54  52  51  51  52  50  51  53  52  50  52  53  52  53  53  51  52  52  52  53  54  54  53  52  52  53  53  54  54  53  52  52  52  52  51  51  53  55  53  52  52  52  54  53  52  53  54  54  54  53  53  53  52  53  52  53  53  53  52  52  54  54  55  54  54  54  54  53  53  53  52  54  56  56  53  55  56  53  54  53  54  55  54  54  54  53  53  55  55  55  55  54  52  51  52  53  53  53  52  53  53  53  52  53  53  54  53  54  53  53  53  54  54  54  52  54  56  55  55  55  55  54  54  55  55  55  56  57  56  55  54  55  56  56  56  56  55  54  56  56  56  55  55  56  58  58  57  56  57  59  56  57  56  56  56  56  55  55  58  56  55  56  56  57  57  57  56  55  55  54  54  55  57  56  55  57  58  56  55  56  55  54  55  56  55  54  54  55  57  55  54  55  56  55  55  55  56  56  55  55  54  55  55  55  56  56  55  55  55  57  58  57  58  59  56  56  56  56  56  56  57  56  57  56  58  57  57  56  56  57  57  57  58  58  57  56  57  58  58  57  56  57  57  58  57  56  58  58  57  57  58  59  58  57  58  60  59  58  56  56  58  58  56  58  58  57  58 
 44  45  46  45  44  43  44  43  43  44  43  44  45  44  45  46  45  45  45  46  46  46  45  45  45  45  44  45  44  43  45  45  45  46  44  43  44  45  43  44  44  44  45  46  45  45  45  45  45  44  45  45  45  45  45  45  46  46  44  43  45  45  44  46  46  44  45  46  46  45  46  46  46  45  45  45  45  47  47  47  46  46  45  46  47  46  47  48  47  48  48  48  46  47  47  47  50  46  46  47  47  48  47  47  46  46  47  47  47  47  47  49  46  47  48  49  49  50  50  48  48  47  47  47  47  48  47  46  48  49  49  48  47  48  48  48  47  49  49  48  48  48  46  47  47  49  49  47  47  48  48  49  48  47  47  48  48  46  47  48  49  48  47  49  49  47  47  47  47  47  49  49  48  49  49  49  49  49  47  47  47  49  49  50  49  48  48  48  48  49  49  48  49  48  49  48  49  49  49  52  51  50  50  52  51  52  53  51  50  52  53  53  53  52  53  52  52  52  52  52  51  53  52  51  53  54  54  53  53  53  52  51  53  53  52  53  54  53  53  51  52  52  51  53  53  51  53  54  53  53  51  52  54  54  54  53  52  53  54  53  53  53  53  53  54  55  53  52  54  55  55  54  53  53  53  53  53  53  53  54  55  53  52  52  53  52  53  52  54  54  54  53  53  54  53  53  53  54  54  54  54  54  53  53  53  54  54  54  55  56  54  54  53  53  53  53  53  54  53  54  55  54  53  55  55  53  53  53  53  52  52  52  52  51  52  52  54  54  55  54  55  55  54  53  52  52  54  54  55  55  55  55  55  54  54  55  56  56  56  56  56  56  56  55  55  55  57  55  53  55  55  55  56  56  56  56  56  57  57  56  55  56  58  56  58  56  57  56  55  56  55  58  59  57  56  56  57  57  56  56  56  56  55  56  57  57  54  55  58  57  55  56  54  53  55  55  54  53  55  53  54  56  55  54  55  55  55  55  56  57  56  54  55  54  56  57  56  55  56  54  54  54  57  57  56  58  58  56  57  56  55  56  54  56  56  56  56  57  57  56  56  57  57  57  57  57  57  57  56  56  57  58  58  57  56  57  57  57  57  58  58  57  57  58  58  58  57  58  59  59  59  58  57  58  58  57  58  58  57  59 
 44  45  46  45  45  44  44  44  44  46  44  44  45  44  45  47  45  44  45  47  46  46  45  44  45  46  46  46  44  44  45  44  44  45  45  45  44  44  43  44  45  45  45  45  44  46  47  46  47  46  45  46  45  44  45  46  47  46  46  45  44  46  45  47  48  45  44  46  46  46  45  46  47  45  46  46  48  46  47  48  47  45  45  47  50  48  48  48  47  47  48  48  46  47  47  47  48  46  48  49  46  47  47  46  47  47  47  46  46  47  47  48  47  48  47  48  49  50  50  48  49  48  47  47  48  48  47  48  49  49  49  49  48  48  48  48  48  47  49  50  48  47  46  48  48  48  49  48  48  49  49  49  49  48  48  49  49  47  46  48  49  48  48  49  49  48  48  47  48  49  49  49  47  49  48  47  48  49  49  48  49  51  50  50  50  48  47  48  48  49  50  48  51  49  49  49  49  49  49  52  52  50  51  54  52  51  52  51  51  54  54  52  52  52  53  54  53  53  54  54  52  53  54  52  53  54  52  51  54  53  52  53  53  52  52  52  52  52  54  53  53  52  52  53  54  52  53  53  53  53  51  52  53  54  54  54  53  53  53  53  53  54  53  54  53  52  51  53  56  56  57  57  54  53  54  54  55  55  54  54  55  53  51  52  53  54  55  53  54  53  54  54  54  54  53  53  54  53  53  53  54  54  54  55  54  55  54  54  53  54  56  54  54  53  53  54  54  53  54  54  53  52  53  55  56  54  55  56  54  53  53  53  53  53  53  53  54  55  55  54  54  55  53  53  53  55  55  56  56  54  56  55  53  54  54  55  55  55  56  55  55  55  56  57  56  56  57  55  55  55  55  56  56  57  57  57  56  55  56  56  56  57  57  56  58  56  59  57  55  57  56  56  57  57  55  56  57  56  56  56  56  57  56  56  57  56  57  58  58  56  56  58  57  56  54  53  54  54  55  54  54  56  55  55  55  54  55  56  57  57  56  54  54  56  56  57  56  56  56  54  55  55  56  57  57  58  57  56  57  56  55  55  54  56  56  57  56  58  57  56  56  56  57  57  57  56  56  56  57  57  57  58  58  56  57  56  56  58  57  58  59  57  58  57  58  59  58  57  58  59  59  59  57  58  57  56  57  57  56  59 
 44  45  46  45  46  46  45  46  44  46  46  45  46  45  46  46  45  45  45  46  46  45  45  45  47  45  45  46  44  44  43  44  44  44  45  45  45  45  43  44  44  44  44  44  44  46  47  45  45  45  45  45  45  45  46  46  46  46  45  45  44  46  46  47  47  45  47  47  47  48  47  46  46  45  47  46  47  46  46  47  47  45  46  48  48  47  48  47  46  46  48  48  48  47  48  49  47  47  49  49  47  47  48  47  46  47  47  47  47  48  49  49  48  49  48  48  48  49  49  48  49  48  47  48  49  49  48  49  49  48  48  48  48  48  49  48  48  47  48  49  48  48  48  49  49  48  49  49  49  49  48  48  48  48  49  49  50  48  46  48  49  48  48  50  49  50  51  49  49  50  48  48  48  49  49  47  49  49  49  49  49  49  48  49  49  48  48  49  49  49  49  47  48  49  50  48  49  50  49  50  52  51  52  51  50  54  55  52  51  53  54  52  52  51  53  53  52  52  53  55  53  53  54  54  54  54  53  52  55  53  52  52  53  52  52  52  51  52  53  54  53  53  53  53  53  54  54  52  53  54  52  52  54  53  55  55  54  53  53  54  54  54  53  54  53  53  53  55  57  57  57  56  54  53  53  55  56  55  55  54  53  52  52  52  53  54  54  53  52  52  53  53  54  53  53  53  54  54  53  52  54  54  55  55  55  57  55  54  54  54  56  54  54  53  54  54  55  54  53  53  53  53  54  55  55  54  53  54  52  53  54  54  54  54  54  54  54  54  55  54  54  53  52  53  54  56  54  55  56  54  55  57  54  55  55  56  56  55  56  56  55  55  56  57  56  56  57  55  57  55  55  57  56  58  57  56  56  56  56  57  57  57  57  57  58  56  58  57  57  57  56  55  55  56  55  56  57  57  56  56  56  57  56  55  55  56  57  58  57  55  56  57  56  56  56  56  57  55  55  55  54  55  55  56  56  55  56  55  55  55  56  56  56  55  55  55  55  56  55  55  56  56  56  57  58  58  57  57  57  56  55  56  55  57  57  57  57  58  57  55  55  57  57  58  57  57  56  56  57  58  58  58  57  56  57  56  57  57  57  58  58  57  58  57  57  58  58  58  57  58  58  59  57  57  57  57  57  57  57  58 
 44  45  46  46  46  44  45  47  46  47  45  45  46  45  45  45  46  47  45  45  48  46  45  46  46  46  45  46  46  45  43  46  46  45  47  46  46  47  44  45  44  45  45  45  46  45  46  46  44  46  46  44  45  46  46  46  46  47  45  46  46  46  47  47  47  46  49  48  46  47  47  46  47  45  47  46  47  48  48  48  47  47  49  48  47  49  48  46  46  46  48  47  48  47  48  48  48  49  48  48  49  48  47  47  46  46  48  48  48  47  50  49  46  48  49  50  49  50  49  48  47  46  47  48  49  50  49  50  50  47  49  50  50  49  49  48  47  49  49  47  48  49  49  47  48  49  48  49  49  49  48  47  48  49  50  49  50  47  46  48  49  48  48  50  48  51  52  50  49  50  46  47  50  48  48  47  49  48  48  50  49  49  50  48  47  47  49  50  50  50  50  49  49  49  50  48  49  50  48  49  50  52  52  51  51  53  52  52  52  51  53  54  54  52  54  53  54  54  52  54  54  52  53  54  53  53  54  53  54  52  52  53  53  54  53  53  54  54  52  53  53  53  54  54  52  53  55  52  53  55  52  53  55  54  55  53  53  54  54  55  54  53  53  54  53  54  55  54  54  55  57  54  55  57  55  55  55  54  54  53  53  52  53  54  54  54  54  55  52  53  54  54  54  53  55  54  54  54  54  54  55  55  54  54  55  56  56  56  58  57  55  56  55  53  53  53  54  54  53  53  54  54  54  54  54  55  54  53  52  54  54  55  55  54  55  55  54  53  54  54  53  54  54  54  54  55  54  54  55  55  57  57  55  55  55  55  57  56  56  56  55  57  57  56  56  56  58  56  55  57  56  55  57  58  57  57  57  57  56  56  57  56  57  57  58  57  55  55  57  57  56  56  56  58  57  57  56  57  56  56  55  56  55  55  58  59  56  56  57  56  57  57  56  56  53  54  56  55  56  57  55  56  56  56  57  56  56  55  55  55  56  57  56  55  56  57  57  56  55  56  58  56  56  57  57  57  57  57  56  56  56  58  58  57  57  58  57  58  56  56  59  60  58  57  57  58  58  57  56  57  58  57  57  57  56  57  57  57  56  58  58  57  59  57  58  57  58  59  58  59  58  58  58  57  56  57  57  57  57  57 
 45  45  47  46  45  44  46  45  46  46  45  46  45  45  44  44  45  47  46  46  45  46  46  47  46  46  46  44  46  44  45  48  46  44  46  46  45  44  45  43  44  46  46  47  44  45  47  46  44  44  45  47  49  47  47  48  45  44  45  45  48  47  47  46  47  46  47  46  44  44  45  46  47  47  46  46  45  48  49  48  48  48  49  47  48  49  46  48  48  48  47  47  49  48  48  47  49  49  47  49  49  48  49  48  47  48  49  49  49  48  48  48  49  49  50  49  49  51  48  47  49  48  47  49  50  49  48  47  48  49  49  49  50  49  48  48  49  50  51  50  49  49  48  48  49  49  48  48  50  51  50  48  48  50  51  49  49  51  48  47  48  49  49  48  49  50  50  50  50  49  48  48  49  48  48  48  48  49  49  49  48  48  49  47  48  49  48  49  51  48  50  51  49  49  49  49  49  49  50  51  50  52  52  51  52  52  52  52  54  53  53  54  54  54  52  52  54  53  53  53  53  53  54  55  52  53  55  53  53  52  53  54  53  54  52  53  54  53  53  54  52  52  54  54  53  54  55  53  53  54  53  53  54  54  55  55  53  53  54  56  54  52  53  53  54  55  55  54  53  55  55  55  57  56  55  55  55  55  54  53  55  55  53  54  54  53  53  54  54  53  52  53  54  55  56  54  53  54  53  54  56  54  54  56  56  55  56  58  57  55  56  55  53  53  54  56  53  53  55  55  54  55  55  52  54  55  54  53  55  56  55  56  56  56  54  54  56  54  54  54  52  54  55  54  54  54  54  53  55  57  56  56  56  57  57  57  56  58  56  55  58  57  56  58  57  57  56  57  56  55  57  57  58  57  58  58  58  58  56  56  58  58  57  58  56  56  57  56  56  57  56  56  57  57  57  56  57  56  57  55  56  57  57  56  55  57  57  59  58  57  57  55  56  58  57  56  56  56  56  55  57  56  56  57  57  58  57  57  56  57  57  56  56  55  57  57  55  55  56  56  57  57  57  58  57  58  57  56  58  56  57  60  57  55  56  57  58  57  55  58  58  57  57  57  56  60  60  57  60  57  57  58  57  57  55  55  56  57  56  58  59  58  57  57  57  58  60  61  58  56  55  58  58  56  59  57  57  59  57  58 
 45  46  47  47  46  45  46  45  46  46  47  46  45  44  44  45  45  46  46  45  45  46  46  46  45  46  47  45  47  46  46  46  45  46  46  46  46  46  45  45  44  45  45  46  46  46  46  45  45  45  44  46  48  47  46  46  45  46  47  45  47  47  47  48  48  46  46  47  46  45  45  46  47  47  46  47  46  47  49  49  49  49  48  47  49  48  47  48  47  48  48  47  48  48  48  47  47  49  50  47  48  48  48  49  49  49  48  50  48  48  48  47  48  50  50  49  49  51  49  47  49  48  49  50  49  49  49  50  49  48  49  49  49  50  49  49  48  50  52  50  50  49  49  49  49  48  48  48  47  48  51  49  47  51  52  50  49  50  49  48  48  48  50  52  51  50  50  49  49  48  48  49  49  48  48  49  50  50  49  48  49  49  48  49  48  48  48  49  48  46  48  49  49  50  48  48  49  49  51  53  51  51  52  51  51  52  52  52  54  53  54  54  53  54  52  52  54  54  53  53  54  54  53  53  54  53  53  53  54  54  54  54  53  53  53  54  53  51  53  52  52  52  54  53  53  54  54  53  53  54  53  52  53  53  55  55  54  55  54  54  53  54  54  52  53  54  54  55  56  57  55  55  56  55  55  56  55  54  54  55  54  55  54  55  56  53  53  54  53  54  54  54  54  54  54  54  55  55  55  57  57  56  56  56  58  57  55  56  56  55  55  55  55  55  56  58  55  53  55  55  53  56  55  53  54  53  55  54  53  53  54  55  56  56  55  55  55  55  55  54  53  54  55  55  54  55  54  54  56  56  56  57  57  57  58  58  56  58  58  58  58  56  57  58  57  57  57  57  55  55  57  57  57  57  57  58  57  57  57  58  57  57  57  58  57  56  55  56  55  56  56  55  56  57  58  56  56  56  56  56  57  58  58  57  56  56  58  58  57  58  57  54  55  57  57  57  56  56  57  54  55  55  56  56  57  57  56  57  57  57  58  57  56  55  55  56  57  56  57  57  57  58  59  60  59  59  58  57  57  58  57  58  58  58  58  57  58  59  58  58  56  56  57  57  57  58  58  58  59  58  58  57  57  57  57  57  57  58  57  57  57  58  57  56  57  58  59  58  56  56  56  57  58  58  58  58  58  59  57  58 
 44  45  46  45  46  46  45  46  45  45  47  46  45  45  45  46  46  46  46  46  46  46  47  46  46  46  46  45  47  46  45  44  45  47  47  46  46  45  45  45  45  45  44  46  47  47  45  45  48  48  46  45  47  47  45  45  46  47  48  46  47  47  47  47  44  45  45  46  47  47  46  46  47  47  47  48  48  48  49  51  51  50  49  48  49  49  47  47  46  47  47  47  48  48  48  48  48  48  49  48  47  48  48  49  51  49  49  51  50  49  48  48  50  49  48  49  50  50  49  48  50  49  50  50  49  49  50  50  49  48  49  51  49  50  50  49  49  50  51  50  49  48  49  49  48  48  49  50  50  51  51  50  50  52  53  50  49  50  50  49  48  47  49  51  49  49  49  50  50  50  49  49  49  50  48  50  50  49  48  49  50  50  48  49  48  48  48  49  49  47  49  49  49  51  49  49  50  50  49  51  50  50  51  51  51  52  51  52  52  52  55  53  54  55  54  54  55  55  55  54  55  55  54  52  55  54  54  54  54  53  53  53  54  53  53  54  53  52  54  51  52  53  53  54  55  53  53  54  54  55  53  53  53  54  55  54  53  55  53  53  54  55  54  53  54  54  53  54  55  56  54  55  56  56  56  56  55  55  54  53  53  55  54  53  52  53  53  54  53  55  55  56  56  55  55  54  55  55  54  55  56  56  56  54  58  58  55  56  56  56  56  55  55  56  55  57  56  52  54  54  52  54  55  55  56  54  56  56  54  54  56  55  56  56  55  54  55  56  55  54  55  54  55  54  53  54  54  55  56  55  55  56  57  56  56  57  56  56  57  59  57  56  58  58  57  58  58  58  57  57  58  57  58  57  58  57  57  57  57  59  56  57  56  57  57  57  56  57  55  56  56  55  56  57  59  56  56  57  57  56  56  57  57  58  57  56  58  58  57  59  57  55  56  56  55  55  55  56  57  54  56  56  56  57  57  56  56  57  57  57  58  58  57  56  55  56  58  57  58  58  58  59  61  61  60  60  59  59  58  59  57  58  60  59  60  60  60  59  58  57  56  58  59  57  58  57  59  59  57  58  58  57  57  57  57  57  57  58  58  58  57  58  58  57  58  58  58  58  57  57  56  56  57  58  56  56  57  57  57  58 
 45  46  46  45  46  46  45  46  46  45  46  45  45  46  47  47  47  47  46  47  46  46  47  46  46  47  46  46  47  47  45  45  45  47  47  45  45  45  45  45  46  48  46  46  47  46  45  45  46  47  46  46  45  46  45  45  47  47  47  46  48  48  47  47  45  47  46  45  47  48  46  46  47  48  47  48  48  49  49  49  49  48  49  49  49  48  49  49  49  47  46  47  48  49  49  49  49  47  47  48  48  49  49  49  51  50  48  50  49  49  49  49  51  48  47  48  50  48  49  47  49  49  49  50  49  48  48  48  48  49  49  50  50  49  49  50  50  51  51  50  50  49  49  49  49  49  50  49  51  52  49  50  52  53  52  50  51  52  50  50  49  48  50  51  50  49  49  49  50  50  50  51  51  50  49  50  48  48  48  49  51  50  48  48  49  49  48  49  50  49  51  51  49  51  49  50  51  50  49  51  51  50  52  52  51  52  51  52  51  51  54  54  54  56  55  54  53  54  54  53  55  55  55  54  54  55  55  55  54  55  54  53  53  51  52  53  53  53  53  52  53  52  53  55  55  53  52  54  54  54  54  53  53  55  55  54  54  54  55  55  53  54  54  53  55  55  54  53  53  54  54  56  55  56  56  55  56  56  54  53  56  58  57  56  53  53  52  53  53  55  54  55  55  54  54  55  56  56  55  56  56  56  55  55  55  55  55  56  56  56  56  56  55  57  55  55  56  55  56  55  55  56  55  55  55  54  56  56  55  56  58  56  55  56  54  53  54  55  55  55  55  55  55  55  54  55  54  53  55  55  54  56  56  55  56  56  57  56  57  59  57  57  59  58  58  59  58  57  57  57  58  58  59  58  57  56  56  57  56  58  55  57  57  57  57  58  57  57  56  57  56  56  56  56  59  58  56  56  57  57  57  58  57  58  58  57  58  59  58  58  58  57  57  57  57  57  57  58  58  56  58  58  57  58  58  57  56  58  57  57  59  58  57  58  57  56  57  58  58  58  59  60  61  60  60  60  60  59  59  58  57  60  61  59  60  61  61  59  57  58  57  57  58  58  58  59  61  59  58  59  58  57  57  56  56  55  56  57  57  58  57  58  58  57  58  58  58  57  57  57  57  58  58  56  58  58  58  57  58  59 
 45  46  46  45  46  45  45  46  46  46  46  45  46  46  47  47  46  46  46  47  46  46  46  46  46  47  48  47  47  46  47  47  46  45  45  46  45  46  47  46  46  47  46  45  45  44  45  45  45  46  47  46  45  44  45  47  47  46  46  47  47  46  46  47  47  48  47  45  46  48  47  46  47  48  47  48  49  50  50  48  50  48  50  49  48  48  49  50  50  48  45  48  48  48  48  48  49  48  49  47  47  51  49  48  50  51  49  49  49  49  51  49  49  49  49  49  49  48  50  49  50  50  50  51  51  50  49  50  50  51  51  50  51  49  49  50  50  52  51  50  51  49  49  50  50  50  49  50  50  50  50  49  51  52  51  51  54  54  50  50  50  49  50  49  49  50  49  49  49  49  50  51  51  49  50  50  48  49  48  49  50  49  49  48  50  50  48  48  48  48  50  52  50  50  48  49  49  48  49  51  51  50  50  51  52  53  52  52  51  53  54  53  52  54  55  54  52  54  54  52  53  53  54  55  55  55  54  55  56  56  55  55  54  53  54  53  54  53  51  53  53  52  53  54  54  54  53  55  54  52  53  53  52  54  54  53  54  54  56  56  53  52  54  55  56  56  55  54  54  54  54  55  56  56  55  54  54  54  55  56  56  57  55  56  57  54  53  54  54  55  55  56  55  54  53  54  55  56  56  58  59  56  56  58  55  56  55  55  56  56  56  55  55  57  56  55  56  57  57  57  58  57  55  55  55  55  55  54  56  58  58  55  55  56  56  55  55  54  55  56  55  55  56  55  54  55  54  52  54  55  54  56  57  56  56  58  58  56  57  58  58  57  58  58  58  59  57  58  58  57  58  59  59  58  57  56  56  57  56  57  55  58  58  57  57  57  57  56  57  57  55  57  56  56  58  58  56  57  56  58  58  58  57  58  59  59  58  58  57  57  57  57  58  58  58  58  58  58  57  57  59  58  57  58  58  57  57  58  57  58  59  59  58  59  58  57  57  57  58  59  59  60  60  59  60  59  60  60  59  57  57  60  60  59  59  59  61  60  58  58  58  57  58  60  59  60  60  59  60  58  57  58  58  56  56  55  57  58  56  58  58  59  58  57  58  57  57  54  56  58  57  58  58  56  58  56  57  56  57  59 
 45  46  46  45  45  45  46  45  46  47  46  46  48  46  46  47  46  45  47  48  47  47  44  47  46  47  47  46  46  45  47  48  47  46  45  45  45  46  47  46  44  45  46  45  45  44  46  46  45  46  47  47  46  45  46  47  46  46  45  46  45  45  46  45  47  47  47  48  46  45  46  47  48  48  47  48  49  49  48  49  51  49  51  50  49  48  48  48  49  48  48  50  49  49  48  47  48  48  49  48  48  50  50  50  50  50  50  50  50  50  50  49  48  50  50  49  48  49  51  50  51  51  48  49  49  49  48  50  51  51  51  53  51  51  50  50  51  52  51  49  50  48  49  51  50  50  49  50  51  51  50  51  53  53  53  53  53  54  51  49  51  52  51  47  48  50  51  51  50  50  50  50  51  50  50  50  48  48  50  49  48  49  50  49  49  50  49  49  47  48  51  51  50  49  48  48  48  47  49  50  49  50  50  50  52  52  53  53  52  54  53  53  52  52  54  55  53  54  54  54  53  52  53  54  55  55  55  57  57  53  54  55  54  55  54  55  54  51  52  54  53  52  53  52  53  55  54  55  54  52  53  54  52  54  53  52  54  55  55  54  54  54  55  55  56  54  55  55  55  54  55  55  55  56  54  55  54  54  55  55  57  57  56  57  57  55  55  56  55  56  55  56  56  56  56  54  54  55  55  57  58  56  56  58  57  58  57  56  57  58  56  56  55  57  57  55  56  56  56  56  57  56  56  56  56  57  56  56  56  58  58  56  57  58  57  56  54  55  55  54  54  54  55  55  54  55  54  54  55  54  53  56  57  57  57  57  57  56  57  56  56  57  57  58  58  58  58  60  58  57  59  60  60  59  58  57  56  58  58  57  57  59  57  58  57  56  57  57  57  57  56  56  57  57  58  56  57  59  57  58  58  57  57  58  59  59  58  57  57  58  57  57  58  57  58  58  58  59  58  57  58  58  58  58  57  57  59  57  57  59  59  59  58  57  57  58  59  59  59  59  58  60  61  60  61  60  62  60  59  60  59  58  59  59  59  59  62  63  60  58  57  58  60  60  59  60  59  59  59  59  58  57  58  57  57  57  57  59  58  57  58  58  58  58  58  58  58  56  58  57  57  58  59  57  60  57  60  60  59  59 
 46  48  46  45  46  45  45  45  46  46  45  46  47  47  47  48  47  47  48  47  47  48  45  47  46  47  47  47  47  46  46  46  47  47  46  45  46  46  45  46  44  46  47  47  47  45  45  46  45  45  45  46  47  46  47  47  46  46  46  45  45  47  47  46  47  46  46  48  46  45  46  47  48  48  48  48  48  47  47  49  50  49  50  50  50  48  49  49  49  49  50  52  49  49  49  48  49  48  49  51  49  49  50  50  50  50  51  51  50  50  51  49  49  49  48  49  48  47  50  49  49  50  51  51  51  51  51  50  49  49  50  51  49  51  51  50  51  52  51  50  51  49  49  50  50  49  50  49  50  52  51  53  55  54  54  53  53  53  51  48  51  52  52  50  50  51  51  51  50  49  50  51  52  51  51  51  49  48  50  49  48  49  51  50  49  48  49  51  49  50  51  51  50  49  49  49  48  48  50  50  50  51  51  49  50  51  52  53  53  54  52  52  52  52  53  54  54  54  54  55  54  53  54  55  53  55  56  56  55  53  54  53  53  53  52  55  53  51  53  55  54  53  53  52  52  54  54  54  52  53  54  54  53  53  53  53  55  56  54  54  53  54  54  54  55  54  54  54  55  55  55  54  56  56  54  54  55  55  54  54  55  57  57  56  55  56  56  57  56  56  55  55  56  55  56  55  55  55  55  55  56  56  56  56  57  58  56  56  56  56  57  57  57  58  57  57  58  56  56  57  57  58  58  57  56  56  57  57  57  57  58  58  58  57  57  56  54  55  55  54  56  55  55  55  54  55  54  55  55  54  53  55  56  56  55  56  57  57  58  58  57  57  56  57  57  58  58  59  57  57  58  58  59  58  57  57  56  57  58  58  58  57  57  58  58  58  58  57  57  57  55  57  58  58  58  56  57  57  57  59  59  58  58  58  59  58  59  58  58  59  58  58  59  58  59  59  59  60  59  57  58  59  58  57  56  57  59  57  58  60  60  59  59  58  57  59  59  58  59  59  58  59  60  60  62  61  61  60  60  62  61  59  59  58  59  60  62  63  62  59  57  57  59  58  60  60  59  58  58  59  59  57  57  57  57  57  56  58  57  56  57  57  56  57  57  58  59  59  61  57  57  57  58  60  58  57  59  59  58  57 
 45  47  45  45  46  46  45  46  44  45  46  46  45  46  47  47  47  48  48  47  46  47  46  45  47  47  46  46  47  46  46  44  46  46  44  46  47  47  45  46  45  46  46  46  45  45  46  45  45  44  44  45  45  46  48  46  45  46  46  45  46  46  47  49  47  47  48  49  47  48  46  47  46  47  49  50  49  48  50  50  49  50  50  49  49  50  50  50  49  48  49  50  47  47  49  48  48  49  50  50  50  50  50  49  50  51  50  50  49  51  53  49  50  50  49  51  51  49  50  50  51  50  50  50  50  51  50  50  49  49  50  49  49  50  51  50  50  51  52  52  51  50  50  50  51  50  51  50  48  51  53  52  53  55  53  52  52  53  52  51  51  51  49  49  50  50  49  50  51  50  50  51  50  51  52  52  51  49  50  50  49  48  50  51  50  49  49  51  50  49  49  50  50  48  49  49  49  50  50  50  49  50  50  50  51  52  53  53  52  53  52  50  51  52  53  55  56  54  53  56  55  54  54  55  54  55  55  53  52  54  53  54  54  53  52  54  54  53  53  54  54  54  54  54  53  53  54  54  52  54  54  54  53  52  53  53  55  54  53  55  54  53  53  55  54  55  54  53  55  56  54  54  56  56  55  54  54  54  54  54  55  55  57  55  56  56  56  56  56  55  57  55  56  55  53  55  55  56  56  56  54  57  57  55  56  56  57  56  56  55  56  55  58  56  57  58  58  57  56  57  58  58  57  58  58  57  59  57  56  57  58  58  57  56  56  57  55  54  56  55  56  55  54  57  55  55  55  55  54  55  55  54  56  57  55  57  58  57  58  58  57  57  56  57  57  58  59  59  58  58  58  57  57  57  57  56  58  57  58  58  57  56  57  58  59  59  58  58  58  59  56  60  58  58  59  58  56  57  60  59  58  58  58  58  60  59  59  59  61  59  58  59  59  59  57  59  59  60  59  58  57  58  58  57  57  57  58  58  59  60  59  60  60  60  58  59  58  59  58  57  57  58  58  58  61  60  60  61  60  59  60  62  59  58  59  59  60  61  61  59  58  58  58  59  59  58  58  58  59  59  59  58  56  58  58  58  57  57  56  56  56  56  57  58  57  57  58  59  60  58  58  57  58  59  58  58  57  58  58  56 
 44  45  46  46  47  47  46  46  45  46  47  46  46  46  47  48  46  47  48  47  46  46  46  46  46  47  46  46  46  46  45  46  46  44  45  46  46  46  45  46  46  45  46  46  45  46  47  46  46  45  45  45  44  47  48  46  44  46  47  47  47  46  47  47  46  47  48  48  48  47  47  47  49  49  49  49  50  49  50  49  48  51  52  49  46  48  49  49  49  49  49  49  47  48  48  47  49  50  49  50  51  51  49  49  52  51  50  50  49  51  51  49  52  51  51  50  50  50  50  50  51  49  49  51  51  50  50  48  49  49  49  49  51  51  51  51  50  51  51  53  51  50  51  51  52  52  50  51  51  52  53  54  54  54  53  54  53  52  52  52  51  52  51  51  51  51  50  50  50  51  51  52  51  51  52  53  50  48  50  50  49  49  51  48  49  49  49  49  49  50  50  49  50  48  48  48  49  51  49  49  50  49  49  51  52  51  52  52  51  52  52  51  52  52  53  55  54  54  54  55  54  54  54  54  54  55  55  52  53  56  55  55  54  54  53  53  52  53  54  54  54  55  55  54  53  53  54  54  54  53  54  55  53  52  53  52  55  54  54  56  56  55  54  54  54  54  54  53  54  56  55  55  56  55  54  55  54  56  57  56  56  56  56  56  57  56  56  57  57  55  56  54  56  56  55  56  56  56  56  57  55  56  57  55  57  57  57  56  56  54  56  56  58  57  58  58  59  58  57  58  58  57  57  58  57  58  59  58  57  57  57  57  58  58  56  56  55  54  56  56  56  56  56  58  56  56  56  57  56  55  56  55  56  57  56  58  59  58  57  57  58  58  58  58  58  58  58  57  57  58  58  60  58  58  58  58  58  57  57  57  57  58  58  59  58  58  59  59  57  58  59  59  59  60  59  58  59  60  61  59  59  59  60  59  59  61  60  59  60  59  58  59  58  58  59  60  59  60  61  59  57  58  59  57  57  58  57  59  59  58  59  60  60  59  57  57  58  60  59  58  58  58  58  58  59  59  60  61  60  59  60  61  61  59  60  59  61  62  60  59  58  59  59  59  60  59  59  59  59  60  60  58  58  57  58  58  57  57  56  59  59  56  59  58  58  58  59  58  59  58  58  58  58  58  58  57  58  59  59  58 
 46  44  45  46  47  47  46  46  45  46  46  46  47  47  48  47  46  47  48  47  48  47  47  47  46  48  47  47  48  47  45  47  47  44  45  46  46  47  46  46  48  46  47  46  44  46  47  46  47  46  47  46  45  47  46  46  45  46  47  46  46  45  46  46  44  45  46  46  47  48  48  49  50  50  48  48  50  50  50  48  48  50  51  49  48  50  50  49  50  50  50  49  48  49  49  48  50  48  48  50  50  50  50  49  51  52  50  50  50  51  51  49  50  51  50  50  50  52  52  51  52  50  50  51  51  51  50  50  51  51  51  50  51  52  52  54  53  51  50  52  51  50  50  50  51  52  51  51  51  51  52  53  53  52  53  55  54  52  50  53  51  51  51  51  51  51  51  50  49  51  51  51  51  51  52  53  51  50  50  50  50  51  50  48  49  50  50  48  49  51  51  50  50  50  49  48  49  50  49  49  50  49  50  51  52  52  51  52  52  52  51  52  52  53  54  53  52  53  54  54  54  55  54  53  53  53  54  53  54  56  55  56  53  54  53  52  52  52  54  54  54  55  55  55  52  53  54  54  53  53  54  55  55  53  54  54  55  55  54  56  55  55  55  54  55  54  54  53  54  55  55  57  57  55  55  55  54  56  57  55  56  57  57  57  57  56  56  57  56  55  56  54  56  56  55  56  55  55  55  57  56  56  56  55  56  56  55  55  57  56  57  56  58  57  57  57  58  57  58  59  59  57  58  58  58  58  58  58  57  58  57  56  57  57  56  56  57  55  56  56  55  56  57  58  57  56  56  56  55  54  54  55  56  56  56  57  57  57  57  57  57  56  58  59  59  58  58  57  57  59  58  60  59  58  59  58  58  58  59  59  57  59  59  58  57  58  59  60  58  58  60  59  58  59  58  57  58  59  60  59  58  59  60  58  60  60  60  59  60  59  59  60  59  60  60  59  58  58  59  60  59  60  60  58  59  61  58  59  61  59  59  60  59  59  57  58  58  58  59  59  60  60  59  59  59  58  59  59  60  60  59  59  60  58  59  59  59  60  61  60  59  60  59  59  60  59  59  60  59  60  60  60  60  56  57  58  59  58  58  60  60  58  60  59  60  59  59  58  58  58  58  58  57  58  58  57  58  59  59  58 
 45  46  46  46  47  47  46  45  45  45  46  46  46  46  48  46  47  47  47  46  47  48  48  48  47  47  46  46  47  46  45  46  46  46  47  47  48  47  46  48  48  46  47  46  44  47  47  46  47  46  47  48  47  46  44  46  46  47  46  45  45  46  46  47  46  47  47  47  48  49  50  47  50  50  49  49  49  49  50  49  48  49  49  50  49  49  49  49  49  50  49  49  50  50  50  50  50  49  50  52  51  50  51  50  49  51  51  50  50  50  50  48  50  50  50  52  52  54  54  52  51  50  51  51  51  52  50  51  52  52  52  51  49  50  51  54  53  51  50  52  51  50  52  52  52  51  52  53  52  53  53  54  52  51  53  51  50  50  49  52  52  50  50  50  49  51  51  50  49  51  52  51  50  51  50  51  50  51  51  51  51  52  49  50  51  51  50  50  50  50  50  51  50  49  50  51  51  50  50  50  50  51  52  50  51  52  51  53  53  51  52  52  53  52  52  54  56  54  52  54  55  55  54  54  55  54  55  53  53  54  53  56  53  54  53  54  54  53  55  55  54  56  54  53  53  54  56  56  53  54  53  54  56  55  54  54  54  54  53  55  55  55  55  54  55  54  54  55  55  54  55  58  56  55  55  54  55  54  55  54  55  57  57  56  55  57  56  56  56  56  56  55  54  55  54  56  56  55  56  58  57  56  56  56  55  56  55  55  58  57  58  55  56  56  57  56  56  57  57  57  57  57  59  58  58  58  57  57  57  56  57  57  57  57  57  57  57  55  55  57  56  58  57  56  55  55  56  55  55  55  53  55  55  56  56  56  55  56  56  57  57  56  57  58  58  57  58  58  56  59  59  59  59  57  58  57  57  58  59  60  59  59  60  58  58  59  59  61  61  59  61  60  60  59  58  59  59  59  60  58  57  59  59  58  59  59  61  61  60  60  60  60  59  60  59  58  59  59  56  59  61  60  59  59  59  60  59  59  59  60  59  58  57  58  57  58  58  58  61  60  61  61  60  59  59  57  59  59  60  61  59  59  60  60  61  61  59  61  61  59  60  60  59  59  60  60  60  60  61  60  59  61  61  56  58  59  60  59  59  60  59  60  59  60  60  60  60  59  59  60  60  60  59  59  57  58  58  58  59  59 
 45  47  45  46  47  46  46  45  46  46  46  46  47  45  47  47  47  48  48  45  44  46  47  47  48  47  46  46  47  46  48  47  45  46  46  46  47  47  46  47  46  46  47  47  47  47  47  46  47  46  46  47  47  45  45  45  45  46  46  46  46  46  45  46  46  47  48  47  48  47  49  49  49  49  49  48  48  49  49  49  49  49  49  49  48  47  49  50  50  50  50  50  49  50  50  50  50  49  50  51  50  50  52  51  50  51  52  52  51  51  51  49  50  49  49  51  51  51  53  51  51  52  52  51  51  52  50  50  50  51  51  52  50  51  51  51  51  51  51  51  51  52  52  53  52  50  50  52  52  53  52  53  51  50  51  50  50  50  50  52  51  50  49  50  49  50  51  50  51  51  52  51  50  52  51  52  51  52  51  51  50  52  50  51  51  50  50  51  51  50  50  51  50  50  49  51  52  50  50  50  50  52  52  50  51  51  51  53  53  52  52  53  52  52  52  52  54  55  55  55  54  54  54  54  53  53  54  54  54  53  53  54  53  54  54  57  56  55  56  56  54  55  54  53  54  54  55  55  54  55  54  53  55  54  54  53  52  53  52  54  56  54  54  54  54  55  55  56  55  54  54  56  55  54  54  55  57  54  55  55  55  57  56  55  53  57  56  56  56  56  57  56  55  57  56  55  55  55  56  56  56  54  55  56  56  57  56  55  58  56  57  56  58  57  57  56  58  58  57  56  56  58  58  58  58  58  56  57  57  57  56  57  56  56  57  57  57  55  54  57  58  58  57  56  54  55  57  56  55  56  54  55  55  56  56  56  56  56  55  56  58  58  58  57  57  56  58  58  57  59  61  60  58  58  59  57  58  58  59  59  60  59  60  59  59  60  59  60  62  60  60  60  61  60  60  61  60  60  60  60  59  59  59  58  59  60  61  62  61  61  61  59  60  61  59  59  58  59  58  59  60  59  58  60  58  57  60  59  58  62  59  58  59  59  57  57  59  61  60  59  59  59  58  59  58  58  60  60  59  60  60  61  62  60  61  60  60  62  60  59  61  62  61  60  61  60  61  60  62  61  59  62  61  58  60  60  61  59  60  60  58  60  60  60  60  60  60  59  59  58  59  60  61  61  57  58  59  59  60  60 
 47  46  44  45  47  46  46  46  47  47  46  45  48  47  49  48  47  47  48  47  46  47  45  45  46  47  47  47  47  47  47  47  46  46  46  45  46  46  44  45  45  46  46  47  48  47  46  46  46  46  45  46  46  46  47  45  46  47  47  47  46  48  47  46  46  48  48  47  48  47  49  49  48  48  49  49  48  49  50  49  49  48  50  50  48  48  50  51  50  49  51  51  49  50  51  50  50  49  50  50  51  51  51  52  51  51  52  53  52  51  51  51  51  50  50  51  49  51  52  51  52  52  51  52  51  52  51  51  50  51  52  51  51  52  53  51  52  52  52  49  51  53  52  52  52  51  50  50  52  52  51  51  52  52  51  51  51  52  52  51  51  52  51  50  52  51  50  51  52  50  51  51  49  51  51  53  51  52  53  52  49  52  54  51  50  49  50  51  51  51  51  51  50  51  50  51  50  49  50  50  50  50  51  52  52  50  51  52  52  53  53  54  52  52  54  53  52  54  55  54  53  53  53  54  52  53  54  54  53  53  55  54  54  55  54  55  54  53  54  55  53  55  54  54  56  54  53  54  56  56  55  55  56  53  54  55  53  55  55  53  55  54  54  56  55  55  57  57  56  56  55  55  54  56  54  55  57  55  57  57  56  56  55  57  57  56  57  58  57  55  55  55  54  56  57  56  56  57  57  56  57  55  55  57  55  57  56  55  58  56  56  56  57  57  57  56  59  59  58  56  55  57  57  57  57  56  56  57  58  57  56  57  56  56  57  57  57  57  55  56  56  57  55  57  56  58  56  55  55  55  55  56  56  56  56  56  57  57  57  57  58  57  58  57  57  59  60  61  60  58  60  58  58  59  60  59  60  61  59  59  64  61  60  61  61  59  59  60  62  62  61  61  61  61  62  61  60  60  60  61  60  58  60  59  59  59  59  61  60  60  62  60  60  60  59  60  58  58  59  59  58  57  56  58  59  58  61  58  60  62  59  57  59  60  58  59  60  61  60  59  59  60  59  60  59  58  60  60  59  60  61  62  61  61  61  60  62  62  60  60  61  62  60  61  62  61  60  60  62  62  60  61  61  60  60  60  60  60  61  62  60  60  62  59  60  60  61  59  60  59  61  60  59  60  59  59  60  61  62  61 
 47  46  45  47  47  45  45  46  47  46  46  47  47  46  47  47  46  47  47  46  45  49  48  46  45  47  48  48  49  46  45  46  46  48  48  47  48  46  45  45  45  47  48  47  46  47  46  45  47  48  45  45  45  46  47  47  47  47  46  46  47  48  48  48  48  48  48  47  48  48  49  49  49  48  50  50  49  49  48  49  50  50  51  48  47  50  49  49  49  49  50  51  50  50  50  51  52  51  51  51  52  50  50  52  51  51  52  52  50  50  50  51  52  52  51  51  51  53  51  52  52  51  53  51  50  51  52  52  50  51  53  50  50  52  52  52  52  51  51  50  52  53  52  52  53  52  52  51  51  51  52  52  51  52  51  51  51  52  51  52  52  51  50  51  52  53  52  51  50  48  51  50  50  50  50  52  51  51  52  52  50  51  53  50  50  49  50  51  52  50  50  49  51  52  49  51  50  49  49  49  51  52  51  51  51  50  51  52  52  52  52  53  51  53  55  54  53  54  55  54  55  54  54  53  54  53  54  54  55  56  56  54  54  55  55  56  54  54  54  53  54  54  53  55  56  55  55  55  57  56  56  57  55  54  55  55  55  55  55  55  54  53  53  55  54  56  56  56  56  55  55  54  55  55  55  55  55  55  57  56  56  56  55  56  57  55  56  58  56  55  56  56  56  57  56  55  57  57  58  55  55  55  56  55  56  57  57  57  57  56  58  56  55  56  57  56  58  58  57  57  59  57  58  59  58  56  57  58  57  57  56  55  56  57  57  59  58  57  56  57  57  59  58  56  56  57  55  56  55  55  55  55  56  56  55  56  56  58  59  58  58  58  59  58  58  59  58  60  59  59  59  61  59  60  60  60  61  61  61  60  64  62  61  62  61  60  61  62  63  64  60  60  59  60  60  61  58  59  60  61  60  57  60  59  59  59  58  58  58  61  62  62  61  62  60  59  60  59  59  59  58  58  56  58  60  59  60  59  58  59  58  59  59  59  59  61  59  59  60  60  60  60  61  60  60  61  61  60  60  60  61  61  61  61  61  60  62  62  61  61  61  62  60  60  61  61  63  61  62  63  61  61  61  61  60  62  62  60  61  62  60  59  60  61  61  60  59  60  61  61  60  61  61  60  61  60  63  64  62  61 
 47  47  47  49  47  46  45  46  45  45  47  47  46  45  45  46  47  47  47  46  46  49  49  47  47  47  48  47  48  47  47  48  47  48  48  48  48  47  47  47  46  48  48  46  45  47  46  47  49  48  46  46  45  47  46  47  48  48  46  46  46  46  47  47  48  47  47  46  47  49  48  48  48  48  50  50  51  51  49  49  50  51  51  48  49  48  49  48  49  49  49  49  50  52  51  51  52  52  51  51  52  51  51  52  51  52  54  53  51  52  52  52  52  52  51  51  52  51  51  52  52  53  53  52  52  52  52  51  50  51  52  50  52  53  51  51  52  52  51  51  51  52  52  53  54  53  52  51  52  52  51  52  50  51  51  52  52  52  50  51  52  51  51  50  51  52  51  50  50  49  51  49  50  52  52  51  51  51  52  52  51  51  51  51  51  51  51  51  51  50  51  50  50  51  49  51  50  49  49  49  51  52  51  50  50  51  51  51  51  51  51  53  52  54  53  52  53  54  53  54  54  54  55  54  55  54  55  57  58  56  54  54  54  54  55  56  54  55  54  55  55  54  54  55  55  55  55  56  57  56  56  56  55  55  56  54  54  55  55  55  54  53  54  55  54  56  57  56  56  56  57  56  56  54  55  56  55  56  57  55  55  55  54  55  55  56  55  54  54  57  57  56  56  57  57  56  57  56  57  56  56  56  57  57  57  58  57  57  58  58  58  56  56  56  58  58  58  58  57  58  60  58  58  60  59  57  58  58  57  58  58  59  57  57  57  58  58  57  57  58  58  59  58  56  56  56  55  56  56  56  57  55  56  56  55  56  56  57  57  56  57  59  59  59  59  58  57  58  58  60  58  60  60  60  60  60  61  61  62  60  61  60  62  62  61  60  62  62  61  63  61  60  57  60  59  61  59  60  61  61  61  60  61  59  59  59  57  59  59  60  59  60  61  63  61  58  59  60  59  58  59  58  57  60  60  59  60  61  58  58  59  59  60  59  60  61  59  60  61  61  61  60  60  60  60  60  61  60  60  60  60  61  61  61  61  60  61  64  61  61  61  60  61  61  61  62  63  62  62  62  61  61  61  60  60  62  61  59  62  62  61  60  60  63  61  61  59  61  60  61  59  62  62  60  61  61  62  63  62  62 
 45  46  47  47  46  49  48  47  46  47  48  46  46  48  46  47  50  46  48  49  48  48  47  46  49  48  47  46  46  48  48  48  47  47  48  48  47  47  48  48  47  48  47  45  46  46  47  48  48  47  46  46  45  47  45  45  46  47  48  47  46  46  47  48  48  48  47  46  47  48  49  49  48  49  51  50  50  50  50  50  49  49  49  50  51  49  49  49  48  49  50  49  50  52  51  50  50  50  51  51  51  51  52  52  51  52  54  52  51  54  52  51  53  51  50  52  52  52  51  50  51  52  53  54  53  53  52  51  51  51  51  51  52  52  51  51  52  52  52  51  50  51  52  51  52  53  51  52  53  51  51  52  51  52  52  53  52  53  51  50  50  51  53  50  50  51  51  49  52  54  52  51  51  52  52  52  52  51  52  53  52  52  51  50  51  51  52  51  49  50  52  50  49  50  51  51  50  51  51  51  50  50  50  52  52  51  52  52  51  51  52  53  53  53  54  54  54  55  55  54  53  53  54  54  52  53  55  56  56  55  54  55  56  55  54  55  54  54  54  56  55  55  56  55  55  54  55  55  56  57  56  56  57  56  56  54  54  56  55  55  55  55  56  56  54  56  57  55  55  56  57  55  55  54  54  55  56  55  56  56  56  56  55  55  55  54  55  56  55  55  56  56  55  56  59  57  55  55  56  60  57  55  56  57  56  58  57  57  58  59  57  55  57  56  58  59  58  59  58  59  61  60  59  59  60  59  59  57  57  58  58  61  57  57  58  58  58  58  59  58  57  58  57  57  58  57  56  56  56  55  57  56  56  57  56  56  57  58  57  57  58  59  59  59  59  59  58  60  59  61  58  59  60  61  61  60  61  61  62  61  62  61  60  62  61  60  63  60  59  61  61  60  58  60  59  60  61  60  60  60  59  58  61  59  58  60  58  60  60  58  57  59  60  61  61  58  58  60  59  57  59  58  57  60  59  58  58  60  58  58  60  59  60  60  60  61  60  61  62  62  61  62  61  59  60  59  59  60  61  61  61  61  60  61  61  61  62  64  60  61  60  59  60  61  60  61  61  62  63  61  62  62  61  60  60  62  62  60  62  62  62  62  63  62  61  61  62  61  60  62  60  61  61  60  63  63  60  61  64  63 
 46  46  47  47  46  48  48  46  47  49  50  47  47  48  48  47  49  47  47  49  48  48  47  47  48  49  49  48  47  48  48  47  47  48  48  48  48  48  47  47  48  47  46  45  47  47  47  47  46  47  48  47  46  47  45  45  45  45  47  47  46  48  48  48  48  48  47  47  48  48  49  50  49  49  50  49  49  49  49  50  50  48  49  51  52  51  49  50  49  51  51  51  51  50  49  51  51  51  52  52  51  51  52  52  51  52  53  52  52  54  53  51  52  51  50  50  51  52  50  50  50  52  52  53  53  51  52  52  52  51  50  52  50  51  52  52  52  51  52  51  50  52  52  51  51  53  51  52  52  50  53  54  52  54  53  53  52  53  53  51  51  51  52  51  50  51  51  49  51  54  52  53  51  51  52  52  52  52  51  52  53  52  51  50  51  50  51  51  50  51  52  50  50  49  51  51  50  51  52  51  50  50  50  51  51  51  51  51  51  53  53  53  54  53  55  54  53  55  55  57  55  54  54  54  52  53  54  54  54  55  55  55  55  55  54  55  55  56  55  55  54  55  56  57  55  55  55  56  56  57  56  56  57  56  56  55  55  56  56  56  56  56  57  57  55  56  56  55  56  56  56  55  55  55  56  55  56  55  56  56  59  58  56  56  55  55  56  56  56  55  57  58  57  56  58  58  55  56  56  60  57  55  55  57  56  57  58  58  58  58  58  55  57  57  59  58  58  59  59  58  59  60  59  59  59  60  58  58  56  58  58  59  57  57  58  57  58  59  59  59  58  59  57  57  59  56  57  56  57  56  56  56  57  57  56  57  58  57  57  59  58  58  59  60  58  57  59  60  58  60  59  60  59  60  61  60  61  60  61  60  62  62  60  62  61  60  61  59  61  60  58  61  60  61  59  59  60  62  63  62  60  58  59  59  59  59  59  59  58  58  57  61  60  60  60  59  58  60  59  58  58  59  58  59  59  59  58  60  58  58  61  60  61  59  60  61  60  61  60  60  60  61  61  59  61  61  60  61  61  60  60  61  61  60  61  62  62  62  60  61  61  60  61  61  60  61  62  63  63  62  64  62  63  62  60  63  63  61  62  62  61  62  63  61  60  62  63  63  61  63  61  61  62  61  64  64  62  61  64  63 
 47  47  47  49  48  47  47  46  46  47  49  47  46  47  49  48  47  49  47  48  48  48  48  48  48  47  48  48  47  47  47  48  49  48  48  47  47  48  48  48  49  47  46  46  48  47  48  48  46  47  48  48  46  47  46  48  47  46  47  47  47  47  47  47  47  47  48  47  49  48  49  49  49  49  48  49  51  50  49  50  51  49  51  50  51  52  49  50  50  51  50  51  52  50  50  51  52  53  52  52  53  52  51  53  52  52  53  53  53  54  54  52  52  52  51  51  51  51  49  51  52  53  53  52  51  50  51  51  51  52  50  52  52  51  51  51  51  52  53  52  50  51  52  51  52  53  51  51  53  53  52  54  54  54  53  54  53  53  52  52  52  51  51  50  50  50  51  50  48  51  51  53  52  53  53  53  53  52  51  51  53  52  51  51  52  50  51  52  51  52  52  50  51  50  51  51  49  50  51  51  50  50  51  51  50  50  50  51  51  52  52  52  54  53  56  54  53  55  55  57  55  53  54  54  56  55  56  55  54  55  55  54  53  54  54  55  55  56  55  55  55  55  54  56  55  55  56  57  56  57  56  55  57  56  55  56  56  56  55  56  56  56  57  58  57  57  56  57  58  57  58  57  56  57  56  56  56  56  57  56  57  57  56  56  56  58  56  54  56  57  57  59  59  57  57  58  57  58  57  58  57  56  57  58  57  58  58  59  58  57  58  56  57  58  59  57  58  59  59  58  57  58  59  58  58  58  58  59  57  58  58  59  59  59  58  56  59  59  58  59  59  59  58  58  58  56  56  55  57  57  56  56  57  57  56  57  58  57  58  59  58  56  58  60  59  58  59  58  59  60  58  60  59  59  61  61  60  60  60  59  60  61  60  61  61  59  60  60  60  59  59  59  60  61  60  59  60  60  62  61  60  57  57  60  58  57  58  59  56  58  58  60  60  59  59  58  57  59  59  59  59  59  58  58  60  60  59  61  59  59  61  60  61  58  60  61  59  59  60  60  60  60  60  59  62  63  62  61  61  59  60  60  61  60  61  61  61  61  61  61  62  63  61  61  61  62  63  63  63  61  61  61  63  63  61  61  60  61  62  61  60  61  62  61  60  62  63  63  62  63  62  61  62  62  62  63  63  63  61  63 
 46  46  46  47  48  47  47  47  47  47  45  46  47  48  50  48  47  49  47  48  48  48  48  49  48  47  47  47  47  46  48  47  48  47  46  47  47  48  48  48  49  47  47  48  48  47  48  49  47  46  47  48  47  47  47  49  49  49  48  48  48  48  48  48  48  48  49  48  50  48  50  49  48  50  50  51  51  51  50  50  50  51  52  50  50  51  50  51  51  51  51  49  51  51  52  52  53  52  50  51  53  53  52  53  52  53  53  52  52  51  51  52  53  52  52  52  52  53  51  52  52  52  53  52  51  51  51  51  51  52  50  52  53  51  51  50  51  52  53  52  51  51  52  51  51  52  51  51  54  55  52  53  53  54  53  55  53  53  52  52  53  52  51  51  51  50  50  51  50  50  51  54  53  55  54  54  52  51  51  52  53  52  51  52  52  50  52  53  51  50  51  49  50  51  51  53  50  51  51  50  51  51  51  51  51  51  51  52  51  51  52  52  53  53  55  55  54  54  53  53  53  52  53  53  56  55  55  55  55  56  56  54  54  57  55  55  55  55  56  56  56  56  56  56  55  55  56  57  56  57  57  56  56  55  56  56  56  56  55  57  56  56  58  57  56  56  56  56  57  56  58  57  55  56  56  57  57  56  57  56  55  55  55  57  57  54  56  56  55  55  57  57  58  58  58  56  56  56  56  56  57  57  57  57  57  58  57  59  58  57  58  57  58  57  59  57  59  58  58  58  58  58  58  59  58  58  59  59  58  58  58  59  60  59  59  57  60  59  58  58  59  59  59  58  58  57  57  56  56  58  57  56  57  57  56  57  58  58  59  60  58  58  58  60  59  58  60  59  60  61  58  60  59  59  61  61  61  61  61  61  60  60  60  60  62  61  59  60  58  58  61  59  59  61  61  60  61  60  62  61  61  60  58  60  59  58  59  60  58  60  59  59  59  58  59  58  58  60  59  59  60  58  58  58  59  59  59  61  60  59  61  61  60  59  60  61  59  59  61  61  61  61  60  60  62  63  63  61  61  60  60  61  61  61  60  61  61  62  61  61  61  62  61  61  61  61  61  62  62  61  60  60  61  61  62  61  60  62  63  62  61  61  62  63  62  61  63  63  63  62  63  62  63  63  63  63  64  65  62  64 
 46  48  47  47  46  45  46  48  48  48  47  47  47  47  46  47  48  49  48  48  47  47  47  48  47  49  47  48  48  47  49  48  48  48  48  49  47  48  49  47  49  48  48  49  48  47  48  48  47  47  46  49  49  48  47  48  47  49  49  49  49  48  48  49  48  48  49  48  50  49  50  49  47  50  51  50  49  50  50  51  50  51  51  50  51  51  50  52  50  52  52  50  50  50  52  54  53  52  53  52  51  52  53  53  52  53  53  53  53  50  51  52  52  50  50  51  51  52  53  53  53  54  54  53  52  52  52  51  51  53  51  52  51  51  52  51  51  52  52  51  52  52  53  53  53  53  53  52  52  54  56  53  52  54  53  54  53  53  53  52  53  51  51  53  53  50  50  53  51  50  51  52  52  54  54  53  52  51  51  52  53  53  51  51  52  51  52  52  51  52  52  50  51  52  50  52  50  49  50  49  51  52  51  51  52  51  51  52  52  52  52  53  52  53  57  59  58  55  52  54  55  55  55  54  55  54  54  55  56  55  53  53  55  58  57  56  56  56  57  57  56  58  58  58  55  55  56  56  56  57  59  58  56  55  57  56  56  57  55  56  56  56  58  56  55  56  57  57  57  56  56  56  56  57  57  57  58  57  57  57  56  56  56  57  57  56  59  56  54  57  58  57  56  57  58  56  55  56  57  57  58  57  58  57  56  58  56  57  58  57  57  57  59  57  59  59  61  58  58  59  60  58  56  58  59  57  59  58  58  59  57  58  59  58  60  59  59  59  59  59  58  58  58  58  59  58  59  57  56  58  58  56  58  58  57  58  59  58  58  57  57  60  59  59  60  57  59  59  58  60  58  59  59  59  60  60  61  59  60  61  60  60  59  59  62  62  60  58  60  58  59  62  58  62  62  59  61  60  61  59  60  61  60  61  61  61  61  62  58  60  59  59  59  59  60  58  57  61  58  58  60  58  58  60  59  60  59  61  60  60  60  63  61  61  61  61  60  60  61  60  61  62  61  60  60  61  62  61  62  61  61  62  61  60  60  63  62  61  60  61  61  59  60  62  63  62  60  61  64  62  62  62  61  59  60  61  62  62  62  63  62  61  62  65  64  62  62  63  63  62  63  62  63  63  62  63  63  63  62  63 
 46  46  47  48  48  48  46  48  47  48  48  49  47  48  48  48  48  50  47  48  48  50  50  49  50  50  47  48  48  49  48  47  49  49  48  48  47  47  49  49  48  48  48  49  49  48  48  47  48  49  47  47  48  49  49  47  47  48  50  49  48  49  49  47  48  48  48  49  49  49  49  50  50  50  49  50  52  52  52  50  49  51  51  52  50  51  51  52  51  51  52  51  51  52  52  50  50  52  51  51  52  53  52  52  52  52  52  53  52  52  52  52  52  52  53  53  52  53  53  53  53  53  53  51  52  53  53  53  53  52  52  52  53  52  52  52  53  52  53  52  53  53  54  52  52  54  52  54  53  53  52  54  52  53  54  53  52  53  51  54  51  52  51  50  49  53  50  52  52  51  52  53  51  53  51  55  52  50  53  52  52  53  52  52  53  51  51  51  51  52  50  51  50  52  49  51  51  50  50  51  50  51  53  53  52  50  51  52  51  52  53  53  52  53  54  60  58  55  53  55  55  55  55  55  54  53  55  57  55  53  54  55  55  55  54  54  55  56  58  56  56  57  57  56  56  56  56  58  58  57  56  57  58  57  55  56  56  55  56  57  57  56  56  55  57  57  55  55  55  57  57  57  56  56  56  58  57  57  57  57  55  57  58  56  56  56  57  58  57  59  59  57  57  58  57  57  55  55  56  58  58  57  58  57  58  58  56  56  59  59  59  60  59  58  59  59  60  60  59  59  59  58  58  58  59  58  58  58  58  58  59  59  59  58  60  61  60  59  59  59  61  59  58  58  59  59  58  58  55  58  58  58  58  57  57  59  58  58  59  60  58  58  57  58  58  58  58  59  59  60  60  60  62  61  61  62  62  61  60  60  60  60  59  60  59  59  62  61  60  59  59  60  60  62  61  61  60  60  61  59  60  61  60  61  62  61  62  60  61  61  60  61  60  59  59  61  61  60  61  59  59  59  59  60  61  61  60  59  60  61  60  61  62  62  61  60  59  60  60  60  61  60  61  62  60  61  62  61  62  61  62  61  60  61  61  62  63  61  61  61  61  59  60  61  62  62  61  61  62  60  61  62  61  60  62  62  61  62  63  62  61  62  62  63  64  62  63  64  62  63  64  62  63  64  62  62  62  63  63  62 
 47  47  47  48  47  48  46  48  47  48  48  48  47  47  48  48  48  48  47  47  49  48  49  49  49  48  48  49  48  49  48  47  49  49  48  48  48  48  49  50  48  48  49  48  49  48  48  48  47  48  48  47  47  48  48  48  49  48  49  49  49  49  49  48  49  49  48  49  49  49  49  48  49  49  49  50  51  52  52  50  50  51  52  52  50  51  51  51  52  51  52  54  53  52  53  52  51  52  53  53  53  52  52  52  53  53  52  53  52  52  52  52  51  50  50  51  51  53  52  52  52  53  52  52  53  52  53  54  53  53  53  52  53  53  52  53  53  52  52  53  52  53  54  52  52  52  52  53  53  54  53  54  52  52  52  54  54  53  52  55  52  52  51  52  51  53  51  51  52  52  53  53  52  53  52  54  52  51  52  51  52  53  52  52  52  50  51  51  53  53  50  50  48  51  51  51  51  51  50  51  51  52  51  50  51  52  53  53  51  52  52  53  52  51  53  55  58  56  53  53  53  54  54  54  54  55  55  55  54  54  55  54  55  56  57  55  54  55  57  57  57  57  56  55  56  57  56  57  58  57  57  58  57  56  57  57  57  55  57  58  56  56  56  55  56  57  57  58  57  58  58  57  56  57  56  56  57  57  56  57  57  56  56  56  56  56  56  58  58  56  57  57  56  57  57  57  56  56  57  56  56  56  57  58  59  59  58  59  59  59  59  59  58  58  58  59  60  59  59  58  58  59  58  58  58  58  59  59  59  59  59  58  59  60  59  60  61  60  59  58  59  59  59  58  59  59  59  59  56  57  57  58  58  57  57  56  56  58  59  60  59  58  57  58  57  58  57  59  60  60  60  61  62  61  61  62  61  60  61  61  60  60  59  61  60  58  61  61  60  61  61  60  59  60  60  62  60  60  62  62  63  61  62  62  61  60  61  60  63  62  61  61  62  61  61  61  62  60  59  59  59  58  58  59  60  60  61  61  61  61  60  61  63  62  62  61  61  62  60  61  61  61  62  62  60  61  61  60  61  61  63  62  62  62  63  63  63  61  62  62  63  61  62  62  60  61  61  60  61  61  63  61  61  60  60  62  63  62  63  65  62  62  61  62  63  64  64  63  64  64  64  62  63  64  60  62  61  61  62  64 
 48  47  47  47  47  48  47  47  47  47  47  48  47  47  48  49  49  48  49  49  50  48  49  50  48  48  50  50  48  47  48  48  49  49  49  48  48  48  48  49  48  49  50  48  48  48  48  48  46  46  48  47  47  48  47  49  49  48  48  49  49  48  48  49  48  49  49  50  50  50  50  49  50  50  50  49  50  52  53  51  52  51  52  51  50  51  53  52  53  51  51  53  51  51  52  51  51  52  52  54  53  51  52  52  51  52  51  53  52  52  53  52  51  51  50  50  51  52  51  51  52  52  52  53  53  52  52  53  52  53  53  52  52  52  52  52  52  53  53  54  53  53  54  53  53  52  53  52  52  55  54  53  53  53  51  53  54  52  50  54  53  54  51  53  52  53  53  52  51  52  52  51  52  53  53  53  54  53  52  52  52  52  51  52  52  51  53  52  51  51  50  51  51  51  51  52  51  52  50  49  51  52  52  51  52  51  52  53  51  53  53  53  53  52  53  52  57  58  55  52  52  54  54  54  57  54  53  54  56  56  56  55  56  57  58  56  56  55  55  55  57  56  56  57  56  56  56  57  58  58  58  58  56  56  56  57  57  55  57  57  55  56  56  57  58  55  57  57  55  56  57  56  56  57  56  54  56  56  56  58  56  54  55  57  58  56  56  58  57  55  57  58  57  58  58  57  57  58  57  55  55  57  57  58  58  57  57  58  58  57  58  57  57  57  58  58  59  59  59  59  58  59  58  57  58  59  59  59  60  59  60  59  59  59  60  60  61  60  60  59  59  59  60  58  58  58  60  60  57  57  56  56  57  58  59  58  57  58  59  58  58  57  57  57  56  57  57  58  60  60  60  61  60  60  60  60  60  60  61  62  60  59  61  61  62  60  61  61  60  61  62  61  62  61  61  62  60  60  61  63  63  61  61  60  60  61  63  61  61  63  62  64  65  63  61  60  61  61  60  61  60  59  59  60  60  60  61  62  62  62  60  62  62  60  62  62  62  61  60  60  60  60  61  63  60  61  61  61  61  62  62  63  62  61  62  62  61  62  61  61  63  61  62  61  60  62  62  60  60  61  62  60  61  61  61  61  61  62  62  64  63  62  60  62  62  64  63  64  67  63  63  62  63  63  61  64  62  61  62  62 
 49  48  47  47  48  48  47  48  48  47  47  48  47  48  49  47  48  48  50  49  50  49  49  50  49  48  48  49  49  49  48  49  49  47  47  49  48  48  50  49  48  49  49  49  48  48  48  48  49  48  48  47  49  50  47  49  48  48  48  48  49  48  48  49  47  50  49  49  49  49  50  51  51  51  50  50  50  52  52  51  52  50  52  50  50  51  52  51  49  51  53  52  51  52  53  51  52  53  52  54  54  53  53  53  52  52  52  53  52  53  54  52  51  52  51  52  53  51  52  52  52  51  52  53  53  51  53  53  52  53  53  53  52  53  53  53  52  53  52  54  52  53  54  53  53  54  53  52  52  54  54  53  53  54  52  53  53  52  52  53  54  52  50  53  51  53  54  52  52  53  52  52  52  53  54  52  54  55  53  52  51  51  51  52  53  52  53  52  51  51  51  52  51  51  52  51  51  51  51  51  51  51  52  52  53  51  52  52  52  52  52  52  52  53  53  53  55  56  56  55  53  53  54  53  55  55  56  56  55  54  54  54  56  56  56  56  57  56  55  55  56  55  57  58  56  55  56  57  58  58  58  58  57  55  54  56  57  56  55  58  58  56  56  57  59  57  57  57  56  57  56  56  56  56  56  56  56  58  58  59  55  56  57  58  59  58  58  57  56  57  57  57  57  59  58  57  57  57  57  56  57  59  57  57  56  56  57  58  59  58  58  59  58  59  59  60  59  59  60  60  59  58  58  58  58  59  59  58  59  58  59  60  58  58  61  60  59  59  61  60  61  61  61  58  58  59  60  59  58  58  57  57  58  59  59  58  58  60  60  59  58  58  57  58  57  58  57  57  59  61  61  61  61  60  60  60  61  60  60  61  60  61  60  59  61  62  61  62  61  61  62  61  62  62  61  61  60  62  62  63  63  61  62  62  60  60  62  61  63  63  63  64  65  65  64  62  61  62  61  61  61  60  60  61  61  60  61  61  62  63  62  62  62  61  62  62  61  60  61  62  62  61  62  63  61  61  62  62  62  63  62  64  62  61  63  62  62  63  63  62  63  61  63  61  61  63  63  61  61  60  61  61  61  62  63  61  61  61  62  62  63  63  60  63  63  63  63  65  68  64  62  61  63  62  63  64  62  62  62  61 
 49  48  48  47  48  48  48  47  48  47  47  48  48  48  49  47  49  49  49  48  48  49  49  48  49  49  48  48  49  49  48  50  50  48  48  50  48  48  50  49  49  49  49  50  48  49  49  49  50  50  49  47  50  49  47  49  49  49  49  48  49  49  49  49  48  49  48  49  49  50  49  49  49  50  50  51  51  52  51  51  52  50  51  50  50  51  52  51  48  51  52  52  53  54  55  52  53  53  52  53  54  52  52  53  53  53  52  53  53  53  54  52  51  52  51  52  52  51  52  53  52  51  53  53  53  52  53  52  52  53  51  53  53  53  54  53  52  54  53  54  53  53  53  52  52  54  53  52  52  54  53  54  53  54  54  53  54  54  53  53  54  53  51  53  51  53  52  51  52  52  52  53  52  52  53  51  52  53  52  51  51  52  52  52  52  52  52  51  51  52  52  51  50  50  51  51  51  51  52  52  51  51  52  51  51  52  52  52  51  52  52  51  52  53  52  53  52  54  55  57  54  53  53  54  53  54  56  56  54  54  55  54  56  56  55  56  56  56  56  57  56  55  57  57  56  56  56  57  56  57  57  57  57  55  55  57  58  57  57  59  59  56  55  55  57  57  57  56  57  59  57  57  56  57  58  59  57  59  58  57  56  58  58  57  57  59  59  57  57  60  58  57  56  59  58  58  57  57  57  56  57  58  58  58  56  57  57  57  59  58  58  59  58  59  59  59  60  59  60  59  58  59  59  59  58  58  59  58  58  58  59  59  58  59  61  59  58  59  60  60  60  60  60  58  59  61  59  58  58  59  60  57  57  59  59  58  57  58  59  59  59  58  58  58  58  58  58  58  59  61  62  61  61  60  60  60  61  61  60  60  60  61  60  58  61  62  61  63  61  61  62  62  61  61  61  61  62  64  62  62  63  61  63  63  61  61  60  62  62  62  63  63  64  64  64  63  62  62  62  60  61  62  60  60  60  61  61  61  62  64  63  63  62  64  63  61  61  62  62  63  62  61  62  62  61  63  63  63  63  62  63  65  63  61  63  65  63  61  62  62  63  62  63  62  62  63  63  62  63  62  62  61  61  60  61  62  62  62  63  62  63  64  61  62  62  62  63  65  65  63  62  61  62  61  61  61  61  63  62  62 
 48  49  49  48  49  48  49  47  48  47  47  48  48  47  48  48  48  50  50  50  48  49  50  50  50  49  49  48  48  48  50  49  50  50  48  49  49  49  50  49  49  49  50  49  49  48  48  48  48  48  48  48  49  48  48  48  48  49  48  49  50  50  50  48  49  49  49  49  49  50  50  49  49  50  51  50  52  52  50  50  51  51  51  52  51  52  53  53  52  52  51  52  53  53  54  53  52  52  53  53  53  52  52  53  53  52  52  54  53  52  53  53  53  52  52  52  51  52  53  53  52  52  52  52  53  53  52  51  53  53  49  52  53  53  53  53  53  54  55  53  53  55  52  53  53  53  53  53  52  53  53  54  52  53  54  53  53  53  53  53  53  53  54  53  51  53  51  51  51  53  52  51  53  52  52  51  50  52  51  50  51  53  52  51  52  52  51  51  51  52  51  51  53  51  50  51  52  51  50  50  51  52  52  51  51  51  52  52  52  52  52  52  52  53  52  52  53  53  54  55  56  55  54  55  55  55  55  55  55  56  56  55  56  57  55  56  56  55  55  56  57  54  56  58  56  56  56  57  57  56  56  56  56  57  57  58  58  57  57  58  56  57  57  57  57  56  56  57  57  58  58  57  56  56  57  58  56  58  56  56  58  58  58  57  56  58  58  57  59  60  58  59  57  59  57  58  57  56  57  57  58  56  59  59  58  58  57  56  57  57  57  58  58  58  58  58  59  60  60  60  59  59  58  58  57  59  60  59  59  58  59  58  60  59  60  60  59  59  61  60  58  60  60  59  60  60  58  59  59  59  60  57  57  58  58  59  58  56  57  58  58  58  58  59  58  58  58  60  60  60  60  60  61  60  60  60  60  61  61  62  61  61  62  61  62  62  62  62  62  62  61  62  62  61  62  62  64  63  62  61  63  61  60  62  61  63  61  62  62  63  62  63  64  63  62  63  62  62  62  61  61  61  60  61  61  61  61  60  62  63  62  62  63  64  62  61  62  63  62  62  62  61  61  61  61  63  62  62  64  62  64  65  63  62  63  63  63  61  62  60  61  62  62  62  63  62  62  61  62  62  63  61  61  60  62  63  63  63  63  62  61  63  62  62  62  62  64  64  63  64  63  60  61  61  62  61  60  63  61  63 
 48  47  47  49  49  48  48  47  48  48  47  48  48  46  47  47  48  49  48  50  50  50  50  50  50  47  49  48  49  49  50  48  48  50  47  48  49  49  49  50  49  49  49  49  49  49  48  49  48  48  48  49  49  48  48  48  49  48  48  50  50  49  50  48  49  48  48  49  50  50  49  51  51  51  51  51  52  52  50  51  51  52  52  53  51  52  53  52  54  53  52  53  52  52  53  53  52  53  54  53  53  52  53  54  53  51  52  54  53  53  52  52  54  52  53  53  51  52  52  52  52  52  52  52  53  53  52  52  53  53  50  52  54  53  53  53  54  54  54  52  53  54  52  53  54  52  53  53  52  54  53  54  53  53  54  54  53  53  54  52  52  53  53  51  50  53  51  52  52  54  52  51  54  53  52  51  51  51  52  51  53  53  51  51  52  52  51  51  52  53  51  51  53  51  51  52  52  51  52  52  52  51  51  51  52  51  51  51  51  52  52  52  51  51  53  53  53  54  53  54  56  56  55  55  54  55  56  55  54  56  55  53  54  55  55  57  57  56  55  55  56  55  55  58  57  56  56  57  57  57  57  56  55  57  58  57  56  55  57  57  56  57  58  57  57  57  57  57  56  57  57  56  57  57  57  58  58  59  57  59  57  57  57  58  57  57  58  58  58  59  58  58  57  57  57  57  56  57  58  58  59  57  59  59  58  58  58  57  57  57  57  57  58  59  58  58  59  60  61  61  61  58  58  59  58  59  60  60  60  59  59  60  61  59  58  61  60  61  61  60  60  62  62  61  61  59  58  59  60  59  59  59  60  58  58  58  60  60  60  60  58  57  57  58  58  58  59  60  60  60  59  60  61  60  60  62  62  61  62  63  61  62  64  63  61  60  61  61  62  62  62  62  62  60  61  61  62  62  62  61  63  61  61  61  61  64  62  63  64  64  62  62  63  63  62  63  63  62  60  59  60  60  60  62  62  61  60  60  63  63  62  62  63  62  62  63  63  63  62  63  62  62  61  61  61  62  62  61  63  63  64  63  62  63  63  63  64  63  62  60  61  63  63  61  61  62  61  62  62  61  62  61  62  63  64  62  62  63  64  62  60  62  62  63  63  62  62  62  63  63  62  61  61  61  64  63  63  63  60  62 
 49  48  46  50  49  49  48  47  49  48  47  49  49  48  48  50  50  49  48  48  50  51  49  49  50  49  48  49  49  49  49  48  48  49  49  49  49  50  50  49  49  48  48  49  49  50  49  48  49  49  48  49  48  47  48  48  49  49  50  51  49  48  48  49  50  48  48  50  51  50  49  50  51  51  50  52  50  51  52  53  50  51  53  52  51  52  52  51  51  52  53  52  51  51  53  53  53  53  53  53  54  53  51  55  54  52  54  53  52  53  51  53  54  52  53  52  51  54  53  52  53  51  53  53  52  52  52  53  51  53  53  52  53  52  51  52  53  53  52  51  54  53  52  54  55  52  53  55  54  55  54  54  55  53  53  55  55  53  55  53  52  56  54  50  51  53  52  54  52  52  52  52  51  51  52  52  53  52  52  51  52  52  52  53  53  53  52  51  53  53  54  52  51  52  52  53  51  52  53  52  52  50  52  50  53  53  52  52  51  53  53  52  52  51  54  55  53  53  54  55  55  56  56  54  55  54  54  56  55  53  55  54  54  54  56  58  55  56  57  56  54  56  55  57  57  58  57  56  57  57  57  57  57  57  58  57  58  57  57  58  58  56  56  57  57  56  58  57  56  57  56  56  57  58  58  58  60  58  57  58  57  58  57  58  59  58  59  59  58  59  59  57  58  57  57  58  58  58  57  57  59  58  57  58  59  56  57  57  59  60  56  57  58  59  58  59  61  60  61  60  59  58  59  60  58  58  59  60  61  60  59  59  60  60  60  59  60  62  59  60  61  61  60  60  61  61  59  60  61  60  58  58  59  58  59  59  60  63  61  60  58  56  57  57  59  58  60  59  58  60  59  59  59  58  59  61  61  60  61  61  60  62  62  64  60  59  60  61  61  60  62  63  61  62  62  62  61  63  63  62  62  62  63  62  61  64  64  62  64  63  63  62  62  62  65  63  63  64  62  59  62  62  62  62  61  61  60  61  62  62  63  63  62  63  63  64  63  64  62  62  61  63  62  62  62  61  64  62  60  65  62  62  64  63  62  63  65  62  61  61  63  63  62  62  61  61  62  63  63  62  62  62  63  63  63  61  62  64  62  62  61  62  63  63  63  63  61  62  64  63  62  62  63  62  63  63  63  63  61  61 
 47  49  49  49  49  49  50  49  49  48  48  49  49  49  49  49  47  48  50  47  49  50  49  48  49  48  49  49  49  49  49  50  50  49  50  49  49  51  50  49  49  49  49  48  49  49  49  49  49  49  49  48  49  48  48  49  50  50  50  50  48  49  48  47  47  48  49  49  49  50  51  50  50  51  52  52  50  51  51  52  51  51  51  52  53  51  50  51  52  53  54  53  52  52  51  53  53  54  53  53  56  54  51  54  55  53  53  53  53  52  51  53  54  54  54  53  53  55  55  54  54  54  52  52  54  53  52  52  52  53  52  52  52  51  52  53  52  53  54  53  54  53  53  54  54  53  55  55  53  54  54  53  54  54  54  54  54  53  54  54  53  54  53  52  52  52  52  53  52  51  52  52  52  51  52  53  53  52  53  52  52  52  53  54  53  52  52  52  53  53  53  52  52  52  53  53  53  51  50  50  51  51  51  50  53  52  52  53  52  52  52  52  53  53  54  54  52  53  53  54  55  56  55  54  54  57  54  53  56  54  55  55  55  57  56  56  55  54  56  55  56  56  56  58  57  57  57  56  58  56  57  58  58  57  58  56  57  58  58  58  58  56  55  56  58  57  56  56  57  57  57  56  56  57  57  56  58  58  56  56  58  58  57  57  57  59  56  58  60  57  58  58  58  57  57  58  57  57  58  58  58  59  60  59  58  57  57  57  58  60  58  58  58  58  59  60  59  60  59  60  60  59  58  60  58  59  59  60  61  61  61  60  60  62  61  59  59  63  61  60  60  60  60  60  59  60  59  61  63  62  59  57  59  59  59  59  59  60  58  58  60  58  57  59  58  58  60  59  58  59  59  59  59  59  60  59  58  60  61  61  61  61  59  61  61  61  61  62  62  61  63  63  62  61  61  61  61  63  63  62  61  62  62  63  62  61  63  63  63  62  63  62  61  64  65  64  64  63  63  62  62  62  62  61  61  62  62  62  61  63  63  62  62  63  63  64  63  64  63  62  61  62  62  61  63  62  62  63  63  62  63  64  63  63  64  63  62  62  62  60  62  62  63  64  62  60  62  63  62  63  62  61  61  62  63  63  63  62  61  61  61  62  64  64  64  63  62  63  63  63  63  62  61  62  64  63  62  62  63  62 
 49  48  48  48  49  48  49  49  48  49  49  49  49  50  51  48  49  48  48  50  49  50  49  48  49  49  49  49  48  49  49  50  51  48  49  49  49  51  49  48  49  50  50  49  50  50  50  50  49  50  50  49  49  49  48  50  52  50  48  49  49  50  50  48  48  49  50  48  48  50  51  52  51  52  53  52  52  54  53  52  52  52  51  52  54  52  50  52  53  53  53  52  52  52  51  53  54  53  52  52  53  54  53  54  54  52  53  54  54  53  52  53  54  54  53  52  53  55  55  54  54  54  52  53  54  53  53  52  52  54  53  54  53  52  54  54  53  54  55  53  53  52  53  54  53  53  55  54  53  54  54  53  53  54  53  54  54  53  52  53  53  52  52  52  52  50  52  51  52  51  51  52  51  51  52  53  53  52  53  53  53  52  54  53  52  52  51  52  52  51  52  52  53  52  53  53  53  52  51  52  53  53  53  51  53  51  51  52  52  52  52  52  53  53  52  54  54  54  54  54  56  56  56  56  55  55  54  54  55  55  56  55  55  56  57  57  57  54  56  55  56  55  56  58  56  57  57  56  58  58  57  57  58  59  59  56  57  57  58  58  59  58  57  57  58  57  55  56  56  56  58  57  56  57  58  57  57  57  57  57  58  59  57  56  57  58  58  59  58  59  60  59  59  59  59  58  57  58  58  59  58  59  60  59  58  57  58  58  58  59  58  59  58  58  59  60  59  61  58  61  61  59  59  60  59  60  60  61  61  61  61  61  61  62  61  60  61  62  60  60  60  59  60  60  59  60  62  61  61  62  60  60  60  60  59  59  59  59  59  59  60  57  57  59  57  59  60  59  59  58  58  58  58  59  59  59  59  59  59  60  60  59  59  63  61  60  64  63  62  61  61  61  61  61  60  61  62  61  62  63  62  64  62  62  62  61  63  63  62  63  64  63  61  62  63  62  63  61  63  62  62  61  61  61  62  61  61  62  62  64  64  63  63  63  62  63  63  63  64  62  60  62  62  61  63  62  62  64  64  62  63  64  63  63  64  62  60  62  63  61  61  62  62  64  63  61  62  62  62  62  63  62  63  63  61  63  64  63  62  62  62  62  62  63  65  63  63  64  63  61  62  62  63  64  65  64  61  61  64  63 
 50  47  49  48  50  49  49  48  48  49  49  50  50  50  51  50  50  49  49  50  49  50  49  49  50  50  49  49  50  50  49  49  50  48  48  51  50  49  50  50  51  50  50  50  49  49  50  50  49  49  50  49  50  49  49  48  47  49  49  48  48  48  50  50  49  49  49  49  49  50  51  51  50  51  53  52  53  54  52  52  52  52  53  52  52  52  52  53  53  54  52  51  53  54  52  53  53  53  54  52  52  53  53  54  52  51  54  53  52  53  53  52  54  53  52  52  53  55  55  54  54  54  54  55  53  52  53  52  52  53  52  53  53  52  54  54  53  53  53  52  52  53  53  53  53  54  53  53  54  54  53  52  54  54  53  54  54  53  52  52  52  52  53  54  54  51  53  51  51  52  51  51  51  52  52  51  51  52  53  53  52  51  53  52  52  52  52  51  51  51  51  51  53  53  53  53  53  52  52  52  52  51  52  52  52  52  52  51  52  53  52  53  52  51  52  54  54  53  53  54  55  55  56  57  57  55  55  56  55  55  55  55  55  55  57  57  58  55  54  55  56  56  57  58  56  58  58  56  58  60  58  57  58  59  59  57  59  57  59  59  59  59  58  58  57  57  57  57  56  56  57  57  57  57  58  58  56  56  58  58  58  58  58  57  57  57  59  59  57  59  60  59  60  60  60  58  57  58  59  59  60  57  59  59  58  58  58  58  58  58  58  59  58  59  60  61  60  62  59  61  61  60  60  61  60  61  60  60  60  60  60  61  61  61  61  62  61  60  61  61  60  60  61  61  60  61  62  61  61  62  61  60  59  58  58  58  59  61  61  61  59  58  58  58  57  58  59  58  58  58  58  59  57  58  59  57  59  59  59  59  60  59  60  61  61  60  63  62  61  61  60  60  61  62  62  62  61  62  62  63  64  64  63  64  63  63  63  63  63  64  63  63  63  63  62  61  64  63  63  62  62  61  61  61  63  62  61  63  62  62  63  63  63  63  62  63  62  63  64  62  62  62  63  61  62  62  63  64  64  62  64  63  63  65  64  62  62  63  63  62  62  62  62  63  64  64  62  61  62  62  61  63  63  63  62  62  64  64  63  62  62  61  62  63  66  63  63  65  62  62  62  62  63  63  64  64  62  61  63  63 
 48  48  51  49  49  48  48  48  48  49  48  49  49  50  51  50  47  48  49  47  49  50  50  49  50  50  49  49  50  49  49  47  49  49  48  50  49  48  49  51  51  49  49  50  48  49  50  49  49  49  49  49  49  48  49  49  47  48  49  50  50  46  49  49  48  48  50  50  50  51  51  50  51  52  54  54  54  54  52  53  53  53  54  52  52  53  53  52  52  54  53  52  53  54  53  53  52  53  54  53  54  53  53  54  51  52  54  52  51  53  53  52  54  53  53  53  53  54  54  53  53  53  56  55  53  52  52  54  53  53  52  52  52  52  52  52  52  52  53  53  54  56  54  53  54  53  53  53  54  54  52  53  54  54  53  55  54  53  54  54  54  54  53  53  53  51  53  51  51  52  51  51  52  53  52  51  52  52  54  53  53  52  53  52  52  53  53  51  53  52  52  52  53  54  53  53  53  52  52  52  52  50  52  52  52  53  53  52  53  53  53  54  53  52  53  54  54  52  53  53  54  54  55  57  56  56  55  53  55  54  54  55  56  56  57  58  59  56  55  56  57  57  57  59  57  58  58  56  57  58  58  59  60  58  57  57  59  56  58  58  57  56  56  57  56  58  59  58  57  57  56  57  58  58  58  58  58  57  59  59  57  57  58  57  58  57  56  58  59  58  59  58  59  60  60  58  58  59  59  59  60  58  58  59  58  58  57  57  59  59  59  59  58  59  59  59  59  60  58  59  60  60  60  62  61  61  61  61  61  61  61  62  61  60  60  61  61  59  62  62  60  61  62  62  62  62  61  61  62  62  60  59  59  59  59  60  60  59  60  59  58  59  59  58  57  58  57  57  57  58  59  61  59  60  61  58  58  60  60  60  61  61  62  59  62  63  62  61  60  61  61  61  61  62  63  63  61  62  63  63  64  63  63  64  62  62  62  63  65  66  64  64  65  63  62  61  64  62  61  62  62  61  61  61  64  63  63  64  63  62  63  64  63  62  62  63  62  63  64  63  63  63  63  62  62  62  63  63  64  64  64  63  63  64  62  62  62  62  62  61  61  61  61  62  64  64  62  62  63  62  61  62  63  63  63  63  63  63  62  62  62  62  63  64  65  62  63  64  62  64  63  63  62  62  63  64  63  62  61  63 
 48  51  50  49  49  48  49  49  48  49  48  49  49  50  50  48  49  49  49  49  49  49  50  49  50  50  50  50  49  49  51  49  50  49  49  50  49  49  49  50  50  50  50  49  48  50  50  49  50  50  49  48  49  49  49  50  49  49  49  48  50  49  49  49  49  48  50  49  49  50  51  50  52  52  53  54  54  53  52  55  55  52  52  53  53  52  52  53  52  53  54  53  52  53  54  54  54  53  53  52  52  53  53  54  52  52  52  53  53  53  54  53  53  53  54  54  53  54  53  53  54  54  54  54  54  54  52  53  52  52  53  54  53  53  52  50  52  52  54  54  53  54  54  54  54  52  54  54  53  52  53  54  54  53  53  54  55  53  52  54  54  53  52  52  53  52  52  53  52  51  52  52  51  53  53  52  53  53  54  53  53  53  52  53  52  52  52  53  53  52  52  52  53  54  51  55  53  51  53  52  53  53  54  52  51  52  53  53  53  51  51  54  54  54  52  52  53  53  54  54  54  55  57  57  57  55  56  56  56  56  55  56  56  57  55  58  57  56  56  56  56  58  57  58  59  58  57  57  57  57  57  57  59  57  58  57  58  57  59  58  57  55  55  58  58  59  59  58  58  57  55  58  58  59  58  57  59  57  58  57  57  57  59  58  59  57  56  58  59  59  59  57  59  60  60  59  58  58  58  58  59  58  60  59  58  59  57  57  59  58  58  58  59  60  60  58  60  59  60  60  60  60  61  62  60  61  60  60  60  60  61  61  60  61  61  60  62  60  63  61  60  61  61  62  63  61  61  61  61  60  61  59  58  60  60  59  60  59  60  60  60  60  59  58  58  59  59  58  57  59  59  60  61  59  60  59  60  60  59  60  62  61  60  61  63  62  62  62  61  62  62  62  60  61  63  62  60  61  63  65  64  63  63  64  63  63  63  63  63  64  64  63  65  63  63  60  60  60  62  64  63  62  63  62  62  64  63  62  62  64  64  63  63  62  62  62  62  64  64  62  64  63  62  63  62  62  63  62  64  64  63  63  64  62  61  62  63  63  61  60  62  63  62  63  64  63  62  63  63  61  62  62  64  63  61  63  63  62  63  63  63  63  63  64  64  62  62  64  63  64  64  63  61  62  65  63  62  62  60  63 
 48  49  48  47  50  50  50  51  50  49  49  49  50  50  49  48  49  49  48  50  49  49  50  50  49  48  49  49  50  49  49  49  49  50  50  49  49  50  51  52  50  50  51  50  50  50  50  50  50  49  49  48  48  47  49  49  49  50  48  49  49  49  50  51  49  49  50  48  48  50  51  50  53  52  52  54  53  54  52  53  53  52  52  53  54  53  53  54  51  52  52  53  53  53  53  53  52  52  52  52  52  53  54  53  53  53  53  55  53  53  54  53  52  51  53  53  52  52  54  55  57  54  54  53  53  54  52  53  53  54  54  54  53  53  52  52  54  53  53  52  53  54  52  54  54  53  54  55  53  54  54  53  53  55  53  55  54  53  53  54  53  54  53  52  53  53  53  53  52  53  52  52  53  53  53  54  54  53  54  52  53  53  52  52  55  54  53  52  52  51  54  52  53  54  53  53  52  52  53  52  53  53  52  52  52  51  52  52  53  53  52  53  54  53  53  53  52  54  55  55  55  54  56  59  60  55  55  56  56  54  56  56  56  57  56  56  55  57  56  57  56  57  58  59  58  56  57  58  56  57  56  57  58  57  59  59  60  59  57  59  58  57  57  59  59  57  58  57  57  58  58  59  59  57  57  57  58  57  58  57  59  59  58  58  59  59  59  58  57  58  60  61  58  59  60  58  59  60  59  59  59  60  60  58  58  60  59  60  56  58  58  59  59  60  60  58  59  60  60  61  61  60  61  62  61  61  60  59  61  60  60  61  61  61  60  61  62  60  60  60  61  61  61  62  61  61  61  62  60  58  60  60  59  61  61  60  61  60  60  59  60  59  59  59  58  59  58  59  58  58  59  61  60  57  59  60  59  59  60  59  61  60  60  60  61  60  61  61  61  63  63  63  62  63  63  63  63  62  61  63  65  63  64  64  63  63  65  64  62  63  62  62  64  65  64  61  63  64  62  63  63  64  63  63  63  63  63  62  63  64  63  63  63  63  63  66  65  63  65  63  64  65  63  62  63  64  64  65  65  63  62  63  63  62  62  64  64  63  62  61  62  63  63  64  62  61  62  62  63  62  62  63  64  63  61  62  63  63  64  64  63  64  62  65  65  63  64  64  64  64  64  63  62  63  64  63  64  63  62  65 
 48  49  49  47  49  49  48  49  49  48  49  49  50  49  49  49  48  50  49  50  49  50  50  49  48  50  50  49  50  50  48  49  49  50  49  49  48  49  50  50  50  50  51  51  51  50  49  49  49  49  50  50  49  49  50  50  51  50  49  51  50  49  49  50  49  49  50  50  51  51  50  50  53  52  53  54  51  53  52  53  53  52  53  53  53  53  52  53  51  53  53  52  53  54  53  53  54  53  52  53  54  54  54  53  53  54  53  54  53  53  54  52  53  53  52  53  53  52  54  55  54  54  54  53  52  53  52  53  54  56  55  53  53  52  52  53  54  54  53  52  54  55  53  54  54  53  53  54  53  53  54  53  54  54  53  54  53  53  54  54  53  53  52  53  52  52  53  52  52  53  52  51  53  53  53  54  54  53  54  52  53  53  53  52  55  53  52  52  53  53  54  52  53  52  52  51  52  53  52  53  54  53  52  52  53  52  52  52  52  54  54  53  54  53  53  53  52  55  54  54  55  53  56  58  58  56  55  55  57  56  56  57  56  56  57  57  55  57  56  58  57  57  58  58  58  56  57  58  58  58  57  58  58  57  58  58  59  58  57  58  57  58  58  58  59  57  57  57  58  59  60  60  59  58  58  60  59  58  59  58  59  59  58  58  58  60  60  59  59  60  59  61  60  59  60  58  58  59  59  59  58  59  59  59  60  60  59  61  57  59  58  59  58  59  60  57  59  59  59  60  60  62  61  61  60  59  60  60  61  61  61  62  63  62  61  62  62  61  60  60  60  62  62  62  62  62  61  61  60  59  59  60  59  60  61  60  61  62  60  59  59  58  60  58  58  58  58  59  59  59  59  60  59  58  59  61  60  59  60  60  60  61  62  60  60  61  59  60  59  61  61  61  62  62  61  62  64  63  62  63  65  62  63  63  63  63  63  64  64  64  64  63  65  66  63  63  64  64  62  62  62  63  62  63  63  63  63  63  63  63  62  63  62  61  63  64  64  63  64  63  63  65  63  61  63  64  63  63  63  63  62  63  62  64  63  64  63  62  63  62  61  62  63  63  62  64  63  61  64  63  64  64  64  65  63  63  64  63  62  64  62  64  63  64  64  63  64  63  63  64  64  63  63  63  63  64  65  64  64  64 
 48  50  50  48  49  50  49  50  50  49  49  49  50  50  49  50  50  52  50  49  49  51  51  49  49  50  50  49  49  50  48  50  50  49  49  50  50  50  49  49  49  50  51  50  50  51  50  49  49  50  49  49  49  49  49  48  48  48  49  50  49  50  48  49  50  50  50  52  52  51  50  50  52  51  52  53  52  51  53  53  52  52  53  53  52  53  51  51  53  54  53  53  54  54  54  53  54  54  53  53  54  54  55  53  53  53  52  53  53  53  54  52  52  54  52  54  53  54  54  55  53  54  54  53  52  52  53  53  53  55  54  53  54  53  53  54  55  54  53  53  54  54  54  54  54  54  54  53  52  53  54  54  54  53  52  52  53  55  55  54  54  53  52  52  53  54  54  54  53  52  53  53  52  52  53  52  52  53  53  52  53  53  53  53  52  53  52  53  54  54  53  53  53  53  53  52  53  53  52  53  54  53  52  53  54  54  52  53  53  53  55  53  53  53  52  51  53  55  53  54  54  55  56  55  56  56  56  56  57  56  55  56  57  56  57  58  56  55  56  57  57  57  58  56  57  56  56  57  57  59  58  58  58  57  57  56  58  59  59  58  57  59  58  58  59  58  56  57  58  59  59  58  59  59  59  60  59  59  60  59  59  60  59  58  58  59  60  59  60  60  57  60  60  59  58  58  59  60  59  59  59  58  58  60  61  59  58  60  59  59  58  58  58  59  60  58  59  59  59  60  61  60  61  62  61  61  60  60  60  60  61  61  62  62  61  61  61  61  60  60  60  61  60  61  62  61  62  61  60  61  60  60  59  60  62  60  61  62  61  61  59  59  59  58  58  59  59  58  59  59  60  60  58  58  59  59  60  59  59  60  60  60  62  60  61  61  59  61  61  61  60  60  62  62  62  62  65  66  64  64  65  62  62  64  64  64  62  64  63  63  65  63  64  65  63  64  64  62  62  63  63  62  64  62  63  63  62  63  63  62  62  62  63  61  63  62  62  64  64  64  64  64  63  62  63  64  63  63  62  64  63  63  62  64  62  62  63  62  62  62  61  62  64  62  63  66  63  63  63  62  64  63  63  65  63  64  64  64  63  64  63  63  64  63  63  65  65  63  62  64  63  63  64  64  64  63  64  63  64  64 
 49  50  49  48  50  50  49  50  50  50  50  49  50  51  50  50  50  50  49  48  48  50  50  50  50  49  50  49  49  50  49  50  50  50  49  50  50  49  49  50  49  50  51  51  50  51  51  50  50  50  49  50  50  50  50  48  49  50  50  51  49  50  49  49  49  49  51  51  49  49  51  50  51  50  52  52  52  52  54  52  51  53  53  54  54  53  53  52  53  53  53  54  54  53  52  52  52  52  53  54  52  53  55  53  53  53  51  52  54  53  53  53  51  53  53  53  52  54  53  54  53  54  54  53  52  52  53  54  54  54  53  54  55  54  54  55  56  54  53  52  53  54  52  52  54  56  54  53  53  54  54  53  54  54  53  53  54  55  54  53  54  54  53  53  53  53  54  54  52  52  53  53  54  53  53  52  53  54  53  53  53  54  54  54  53  54  53  53  54  53  52  53  53  52  54  53  54  53  53  54  53  54  53  53  53  53  53  53  54  54  53  52  53  54  52  52  53  54  53  54  54  55  56  55  58  58  58  57  56  56  55  56  56  56  56  57  57  56  56  56  56  58  58  56  56  57  58  58  57  58  57  58  58  58  58  57  57  60  60  59  57  58  57  57  58  58  57  59  59  59  59  58  60  59  58  58  59  59  58  60  59  60  59  58  58  59  60  59  58  58  59  59  59  58  59  59  59  59  59  59  60  60  59  59  59  59  59  59  58  60  59  59  60  60  61  60  59  60  60  60  62  59  62  62  61  61  60  61  60  60  62  61  61  61  60  61  61  61  60  61  61  62  61  61  62  62  63  61  60  62  61  60  60  60  62  61  60  60  60  61  60  60  59  59  60  58  60  59  59  60  59  60  60  59  59  59  59  59  58  59  61  60  61  60  61  61  60  60  61  61  60  61  62  62  62  62  64  65  64  63  64  61  62  63  64  64  63  64  63  62  63  62  62  63  62  65  66  65  62  63  63  61  63  63  64  64  64  64  62  60  62  61  62  63  63  62  62  63  63  64  64  63  64  62  62  62  62  64  62  64  63  62  63  63  62  63  62  62  62  62  62  63  63  63  64  62  63  65  63  63  64  63  63  65  64  64  63  63  62  64  64  63  64  63  64  65  64  64  62  62  63  63  65  65  64  63  64  63  64  64 
 50  49  48  48  49  49  48  49  49  49  51  49  49  50  50  48  49  50  49  51  50  49  49  51  49  49  50  50  49  49  50  49  50  51  50  49  48  49  49  50  50  50  51  50  51  49  50  50  49  49  48  49  49  49  50  48  48  48  49  49  48  49  50  50  50  49  50  50  48  49  50  50  50  50  52  52  50  51  54  53  52  54  52  53  55  53  54  52  53  53  54  54  53  53  53  53  53  53  52  53  54  54  54  53  53  53  52  53  54  53  53  53  52  52  55  53  53  54  54  52  54  52  53  53  52  52  54  54  54  54  54  53  54  55  54  54  54  54  54  53  53  53  53  52  53  54  54  53  54  54  53  52  53  54  52  53  53  55  53  53  54  54  53  54  53  54  54  54  53  53  52  52  53  53  53  53  55  54  53  53  52  53  54  53  53  55  52  52  53  53  53  54  54  51  52  54  53  53  54  53  54  54  53  53  52  52  53  53  53  54  53  53  53  53  53  52  52  53  54  54  53  54  55  55  57  57  59  58  57  56  57  55  54  55  55  56  57  57  57  56  56  58  59  58  57  58  58  57  58  58  57  58  58  57  57  57  57  58  58  58  58  56  57  57  58  58  58  60  59  58  60  61  62  59  58  58  60  59  58  59  58  59  60  59  59  60  60  60  59  59  62  60  58  58  60  60  59  59  59  58  59  60  60  59  59  59  60  59  58  59  60  59  59  58  60  61  61  61  60  59  61  60  62  62  60  60  60  61  60  60  63  62  62  61  61  62  62  61  61  61  61  62  62  62  61  63  62  61  60  61  60  60  62  61  60  60  60  61  60  58  59  60  59  60  60  59  60  61  59  61  59  60  61  60  61  62  60  59  59  60  61  61  61  61  61  61  61  61  61  61  60  61  61  62  63  62  63  63  63  62  63  61  62  62  63  63  64  64  64  62  61  62  63  63  63  63  64  65  62  62  63  61  62  64  64  64  64  64  63  62  63  63  63  61  60  61  63  61  63  64  64  63  64  61  62  63  62  62  62  64  63  63  63  63  64  65  63  62  62  63  63  64  64  64  65  64  63  64  64  64  64  64  63  64  65  64  62  63  62  64  64  63  64  63  65  63  63  64  62  63  64  63  64  66  64  63  63  63  64  64 
 51  50  48  49  50  50  49  50  51  50  51  49  48  50  50  49  49  50  50  52  52  50  50  52  51  50  49  50  49  48  50  49  49  50  51  50  50  50  50  51  50  50  51  50  51  50  50  50  49  48  49  51  50  50  51  50  50  49  50  49  48  49  50  50  50  49  50  50  50  49  49  50  50  50  52  52  51  53  53  52  52  53  52  53  55  53  53  52  52  54  54  54  54  54  55  56  55  54  53  53  55  54  54  53  53  53  52  53  53  53  52  53  51  52  52  53  53  54  55  54  54  53  53  54  54  53  54  54  54  55  54  53  53  54  54  54  53  54  54  54  53  53  56  54  53  53  55  54  54  55  52  52  53  53  52  54  53  55  55  55  54  53  54  54  53  53  53  54  54  53  53  53  52  53  54  53  55  53  53  53  52  54  54  52  54  54  52  52  53  53  54  53  54  54  53  54  53  53  54  53  54  54  54  54  53  53  53  53  53  54  54  54  52  52  53  53  52  53  54  54  54  55  54  54  54  54  56  58  57  55  56  56  56  56  56  56  58  58  57  58  57  58  59  59  58  59  57  57  58  59  58  58  58  57  57  59  58  58  58  58  57  56  58  58  59  58  59  59  59  59  58  60  60  58  58  60  59  59  58  59  58  59  59  59  60  59  60  61  61  61  61  58  57  58  59  60  60  60  60  59  59  60  60  59  60  60  61  59  59  58  59  58  58  57  59  60  59  60  60  61  60  59  61  61  61  61  61  60  61  61  62  61  61  60  61  61  62  61  60  60  60  59  60  60  60  60  61  61  61  61  60  62  63  62  62  61  60  61  60  59  59  59  60  60  60  60  60  59  59  61  61  60  59  59  61  62  60  60  59  60  60  61  61  60  61  61  61  61  60  61  60  60  62  63  63  62  64  63  64  63  64  62  63  63  62  63  64  62  63  63  61  63  63  64  64  62  63  62  61  62  63  64  64  63  63  63  63  63  63  64  65  64  63  60  59  61  63  61  63  64  63  62  63  62  63  64  63  62  63  64  63  63  64  63  64  64  62  61  63  64  63  64  64  63  64  66  63  62  64  64  63  63  63  63  64  64  63  64  64  64  63  63  63  63  65  64  64  64  63  63  63  63  63  64  64  64  64  64  64  64 
 51  51  49  49  50  50  50  51  51  51  51  50  49  49  50  51  50  51  49  49  49  49  49  50  51  51  49  50  50  51  51  50  49  48  51  50  50  50  50  50  50  50  51  50  50  51  51  49  50  50  50  51  49  48  50  50  49  48  49  48  48  49  49  49  50  49  51  50  51  50  50  51  50  50  52  52  51  53  50  51  53  53  53  54  54  54  52  52  52  53  52  52  53  53  53  53  54  54  53  54  53  52  53  53  53  53  53  53  52  54  53  52  53  53  51  54  54  51  53  56  53  53  54  54  54  53  55  55  53  53  53  54  54  53  55  55  52  53  54  53  53  52  53  53  53  53  55  53  53  54  52  53  55  54  54  56  55  55  54  55  54  53  54  55  53  52  53  53  54  52  53  54  52  52  55  53  54  53  53  54  52  54  54  52  56  53  53  54  54  53  55  52  53  53  52  53  53  53  54  53  54  53  54  54  54  54  54  54  55  54  54  52  51  53  53  52  52  53  54  53  55  56  53  53  55  56  56  57  58  58  57  57  57  55  57  57  59  58  57  59  58  58  59  60  59  61  60  59  60  58  57  58  59  59  58  59  58  58  59  57  56  58  59  59  60  59  59  58  59  60  58  60  60  58  60  59  57  60  60  59  60  60  59  59  59  58  59  60  60  60  59  57  59  60  58  59  59  60  60  58  60  60  59  61  59  59  62  60  61  57  59  60  58  59  61  61  60  60  60  60  60  61  61  61  60  59  61  60  62  62  61  61  61  61  61  60  61  61  61  62  62  60  60  61  62  61  60  60  59  60  59  60  62  61  63  62  60  61  61  61  61  59  60  59  59  62  62  61  60  61  60  58  59  59  60  59  59  59  59  59  58  61  61  59  60  62  60  59  59  60  61  61  62  62  62  61  65  64  64  63  65  63  63  63  63  63  63  60  61  63  63  64  63  64  65  64  63  62  63  63  61  62  63  64  64  63  63  61  61  64  64  63  62  64  62  62  63  63  63  64  63  63  64  62  62  61  62  65  64  64  62  64  64  64  64  63  63  63  65  65  63  63  64  65  62  62  64  63  63  64  64  64  63  65  65  65  64  64  64  64  63  63  63  63  63  63  64  62  63  64  63  63  63  63  63  64  65  64  63  63