about summary refs log tree commit diff
path: root/tht/C/QG-2017/input16/34.txt
blob: 679cd2adbedac21a4836e5b42d45786b3c0cf8e6 (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
 71  72  72  70  68  69  73  75  75  75  76  75  70  69  72  80  84  85  84  87  88  86  83  85  90  92  91  89  89  87  81  77  76  74  72  74  83 102 127 151 159 160 158 155 153 155 158 161 161 161 162 164 161 156 152 158 162 160 159 159 162 159 160 160 148 124  92  76  74  82  81  73  63  64  68  71  69  69  68  65  68  73  71  68  69  75  77  73  66  63  64  65  67  66  65  64  63  62  65  68  69  66  62  62  65  68  63  61  61  61  60  60  61  59  55  54  56  57  56  54  52  49  48  46  46  47  48  50  49  48  46  45  47  50  51  52  52  53  55  52  51  50  52  54  57  60  62  61  57  53  54  61  64  63  60  55  53  56  61  63  61  57  54  58  58  57  57  58  59  60  60  60  59  61  62  61  59  57  54  54  55  57  59  61  61  58  56  57  57  57  59  61  61  61  62  63  63  58  57  61  61  58  56  58  59  60  59  60  61  58  57  59  59  60  62  62  61  60  60  59  58  56  57  60  60  58  57  57  57  59  58  58  58  60  58  56  57  58  59  59  58  56  55  56  59  61  63  63  60  59  59  58  57  57  61  63  64  65  62  59  61  61  60  59  59  60  60  59  58  58  58  57  56  57  59  60  60  58  57  57  59  61  57  51  51  51  53  56  58  57  53  50  50  54  53  48  44  43  43  43  44  45  46  46  48  52  55  55  53  52  53  55  57  60  62  62  58  53  56  58  56  54  54  56  57  55  50  48  51  55  53  50  51  52  51  51  52  52  50  48  45  43  44  45  48  49  49  48  45  43  41  39  38  38  39  39  37  35  34  36  37  38  36  35  34  34  35  36  37  37  36  35  34  35  36  36  34  33  34  33  33  32  33  34  34  34  33  33  33  34  34  35  36  36  37  39  40  41  41  40  39  37  35  35  35  35  35  36  36  37  37  37  36  34  34  35  36  35  34  34  35  36  36  36  37  38  40  40  38  38  40  42  43  42  40  39  40  41  39  37  36  34  35  38  42  44  44  44  44  44 
 73  70  68  70  74  74  68  66  68  70  72  72  68  68  72  80  84  85  85  86  87  83  79  78  85  91  94  94  92  86  79  78  78  76  77  83  96 116 139 159 163 159 156 160 162 159 158 159 162 163 163 162 158 155 153 157 162 165 158 155 158 160 161 161 146 120  88  73  72  79  76  67  61  63  68  69  66  66  70  68  68  68  62  59  63  73  77  72  63  59  61  59  59  60  61  62  63  63  62  62  63  62  61  65  65  61  61  63  65  62  59  58  60  59  54  52  54  57  56  52  48  47  48  50  50  50  50  51  50  50  50  50  52  53  53  52  52  52  54  54  54  52  50  50  51  55  58  58  55  53  53  57  58  56  54  53  54  59  61  60  58  56  57  60  59  57  55  56  58  59  57  57  58  62  63  60  58  57  57  58  57  56  55  56  58  59  59  59  56  55  56  59  59  58  57  57  59  59  58  58  59  58  56  56  57  57  56  58  61  62  63  65  63  61  60  60  62  63  62  61  58  55  56  60  59  58  56  56  56  58  58  57  57  58  55  51  52  54  56  57  56  54  53  54  57  60  61  60  58  58  58  57  54  54  57  60  62  63  61  57  59  60  58  58  58  60  60  59  56  55  55  54  53  52  52  52  53  54  53  52  52  52  52  52  53  54  55  55  55  54  52  50  48  49  50  49  44  42  43  43  44  46  47  48  49  52  54  53  51  51  53  56  57  58  58  60  59  57  56  56  56  57  57  57  55  53  51  50  51  54  51  50  52  55  56  57  57  56  53  49  45  43  44  45  47  49  48  46  43  42  42  40  39  38  40  40  39  37  37  37  38  37  36  36  36  36  36  36  37  36  35  35  35  35  36  35  34  33  34  34  33  33  32  34  33  33  31  31  32  33  35  36  36  37  38  40  41  42  41  40  38  36  37  37  36  36  35  36  36  35  36  36  35  34  34  36  38  38  38  36  36  35  36  36  38  40  41  41  40  40  40  42  42  41  39  39  40  41  41  40  38  37  39  41  43  43  42  42  43  44 
 75  77  73  68  70  73  71  70  67  63  62  63  66  71  77  80  79  77  77  81  85  84  82  81  84  89  93  93  92  88  83  80  79  80  88  99 111 129 147 163 165 162 158 162 164 160 158 159 161 162 160 158 155 153 154 156 161 165 158 155 159 162 164 162 147 118  83  70  68  71  68  63  60  61  63  65  66  67  67  68  66  62  59  60  63  66  67  67  65  63  62  62  61  61  62  63  63  63  62  60  61  60  59  65  64  60  64  67  66  59  54  52  54  54  53  53  55  56  54  51  48  48  50  51  52  51  50  48  50  52  54  55  56  55  53  51  50  51  54  56  56  53  49  47  47  50  53  54  53  53  52  52  52  51  50  51  54  59  59  57  56  58  60  60  60  58  57  57  58  57  56  55  55  58  60  61  59  56  57  59  60  59  57  57  58  58  59  62  59  55  56  58  59  56  55  56  59  61  62  59  59  60  58  58  58  56  54  56  61  63  65  66  62  59  57  57  57  58  58  58  58  57  56  57  58  58  56  56  57  58  59  58  58  59  58  56  54  53  53  53  54  55  56  57  58  59  60  59  57  58  59  56  53  51  54  57  61  65  62  57  58  59  57  56  57  58  58  56  53  51  52  53  51  49  47  46  48  49  50  50  48  47  49  53  56  57  57  56  54  54  53  51  50  49  49  48  45  45  47  49  50  50  49  48  48  50  53  54  51  51  53  55  55  54  54  55  57  58  53  52  58  60  59  56  55  55  57  56  53  50  50  52  52  53  55  56  56  55  53  51  49  48  47  46  47  46  44  41  39  39  39  39  40  40  39  39  37  37  37  38  38  37  36  36  36  36  35  35  34  34  35  36  36  36  34  33  32  32  33  34  32  32  33  33  34  34  33  33  34  35  36  37  37  38  39  40  41  41  41  39  38  37  37  38  37  36  35  35  34  34  34  34  34  34  36  38  40  40  40  39  38  38  38  39  41  42  42  42  42  41  40  39  38  38  38  39  39  39  40  40  39  39  40  41  42  42  40  41  43  45 
 72  76  76  71  69  69  71  71  68  62  60  61  66  71  75  75  73  73  76  81  85  85  84  85  87  89  90  89  88  89  89  84  79  78  92 109 122 139 153 162 164 163 161 162 162 162 162 161 162 161 159 156 156 156 157 157 159 162 157 156 161 162 162 161 148 120  81  67  65  66  64  61  59  58  60  63  66  65  63  66  65  62  64  65  65  61  59  61  65  65  62  65  66  65  65  65  63  63  62  63  63  60  56  59  60  59  64  65  61  54  51  50  49  50  53  55  55  55  53  51  50  51  52  52  52  51  50  48  50  53  55  55  56  56  53  51  50  51  54  55  55  54  51  49  49  51  52  52  52  50  49  49  50  51  51  52  53  56  56  54  54  57  59  59  59  60  59  58  57  56  55  55  54  54  56  58  56  55  58  61  63  61  58  55  56  57  60  62  59  57  57  59  60  58  57  59  60  62  61  59  60  60  60  60  60  57  55  55  59  60  61  59  59  58  56  54  53  54  55  57  57  57  55  53  56  57  57  56  57  58  58  58  59  60  60  58  56  54  53  53  54  56  57  58  58  58  60  61  59  57  57  54  51  50  53  57  61  64  61  55  56  56  54  53  54  55  56  54  52  51  51  52  52  50  47  44  45  47  50  50  50  48  50  54  57  58  58  56  55  56  55  54  53  53  52  49  49  51  53  54  53  52  50  48  48  50  54  54  51  50  51  52  51  50  50  52  54  56  54  54  57  58  57  55  56  57  58  57  53  49  52  54  51  50  51  52  52  51  51  51  51  50  48  47  46  44  42  39  37  37  38  38  39  38  37  35  35  36  37  38  38  38  38  37  35  34  35  34  33  32  33  35  36  36  33  32  31  31  33  32  31  31  32  34  35  35  35  35  36  36  37  38  38  38  39  39  39  40  38  37  35  34  34  35  35  35  35  35  34  33  33  33  33  35  39  41  41  40  40  39  41  41  42  42  42  43  43  43  42  41  38  36  35  35  37  38  38  38  37  37  37  37  38  39  40  39  39  40  44  48 
 63  66  73  76  71  66  67  69  68  67  66  66  66  67  69  70  71  73  78  84  86  81  81  84  90  93  90  85  84  87  92  87  76  72  90 114 133 150 160 162 161 161 163 159 159 164 165 163 162 161 160 158 159 159 160 160 159 157 155 158 162 159 158 158 149 121  80  63  63  68  64  60  57  56  58  61  63  61  59  61  63  66  69  68  64  59  57  60  63  63  61  62  65  66  67  65  62  60  61  63  62  58  52  51  53  57  61  58  52  50  51  52  48  49  53  55  55  53  52  52  53  54  55  53  52  52  52  52  52  52  52  52  55  57  56  54  52  52  53  52  53  53  53  53  54  54  53  52  51  48  46  49  52  54  55  54  52  51  51  51  52  53  54  54  56  58  57  55  54  54  55  56  55  54  53  52  52  53  56  60  62  59  54  52  53  57  59  57  57  58  60  60  60  60  61  62  62  58  56  56  56  57  58  59  60  58  55  54  56  56  54  52  54  57  57  54  53  54  57  58  58  55  52  50  54  56  56  56  55  56  57  57  58  61  60  56  55  55  55  55  56  56  56  56  56  56  60  63  58  54  53  51  50  51  54  57  58  59  57  54  54  53  51  51  52  53  53  52  51  52  52  52  53  52  49  46  46  48  51  52  53  54  55  55  56  57  56  56  57  57  56  55  55  57  55  53  54  56  58  56  53  51  50  49  49  52  54  54  50  48  48  49  48  48  49  51  53  53  55  58  55  51  51  53  55  56  55  54  53  53  55  55  50  48  47  48  49  49  50  50  50  49  48  46  46  45  43  40  38  37  38  37  36  35  34  35  34  35  36  37  39  40  40  38  35  33  34  34  31  31  32  34  35  35  33  32  31  32  32  31  30  29  31  34  35  35  35  35  36  36  36  37  37  37  38  38  38  37  36  35  33  32  31  31  32  34  35  35  34  33  32  32  33  35  40  42  41  39  38  39  42  44  45  44  43  44  44  43  42  40  37  34  32  33  36  37  37  36  34  33  34  34  34  35  37  37  38  40  44  48 
 58  60  67  72  69  67  71  72  70  70  69  65  61  62  67  71  72  72  73  80  81  73  72  79  92  98  96  89  84  83  86  81  73  68  92 122 146 161 167 164 161 160 160 154 153 159 160 158 157 158 157 156 157 157 156 159 159 155 156 159 161 158 155 153 144 116  75  60  62  68  63  57  55  56  59  63  62  61  60  56  57  63  65  63  59  58  59  60  60  60  60  58  58  63  64  62  57  54  55  58  57  53  47  46  49  54  54  51  48  50  53  55  53  53  54  55  54  53  52  52  53  54  55  54  53  54  54  55  54  52  50  50  53  57  58  57  55  53  53  56  56  56  55  56  57  55  54  53  55  53  50  49  51  55  56  54  51  48  49  51  51  49  48  49  50  51  50  50  51  54  56  57  57  57  56  54  51  49  49  52  55  56  55  54  53  54  54  54  55  58  60  60  59  58  59  61  59  54  51  51  51  52  53  56  57  56  54  54  56  57  55  52  54  57  58  57  57  58  60  60  58  53  51  53  55  56  55  54  55  56  57  57  58  59  57  53  54  56  57  58  57  55  53  52  53  55  57  57  52  49  50  51  52  54  56  54  51  50  51  53  53  52  50  51  52  53  53  51  51  53  53  51  53  53  51  48  48  50  52  53  54  55  56  57  56  55  54  55  56  56  53  52  52  54  55  55  56  57  57  54  51  48  50  50  51  54  54  52  50  48  48  47  47  48  50  52  52  51  53  55  53  50  48  48  50  51  51  52  52  54  56  55  50  48  48  49  48  48  49  49  48  46  46  46  46  46  46  43  41  39  38  37  35  33  34  36  37  36  37  37  38  39  39  38  34  32  33  34  32  31  32  34  34  34  33  32  31  32  33  33  31  31  32  34  35  34  33  33  34  35  35  35  36  36  36  37  37  36  35  34  33  33  31  30  32  32  34  35  34  33  33  33  34  36  41  43  41  39  38  39  41  43  45  44  44  45  44  43  41  39  36  32  32  33  34  35  35  35  34  33  34  33  33  33  35  35  36  37  41  44 
 57  56  59  64  66  67  66  64  63  64  63  61  58  61  67  72  71  69  68  73  75  71  73  80  88  91  90  86  82  81  81  75  70  74 104 135 152 161 165 166 166 164 159 153 152 156 154 151 152 155 156 154 155 153 151 153 153 154 157 160 161 160 158 152 137 106  67  58  61  62  56  53  55  55  59  65  67  66  63  61  61  62  61  60  58  58  59  60  60  61  62  59  58  59  59  57  55  53  53  53  53  49  46  47  49  50  50  50  50  49  49  51  56  57  55  54  53  55  54  52  50  51  52  53  53  54  54  54  54  53  52  52  54  56  57  56  55  55  56  56  55  53  53  55  56  54  51  51  55  54  51  49  50  52  54  54  51  49  50  52  52  49  47  50  49  47  46  49  53  57  57  54  52  52  54  56  54  51  51  51  51  50  51  53  55  55  55  56  56  58  59  58  55  51  52  55  57  54  53  55  55  54  54  55  56  54  52  53  56  58  56  55  57  58  58  58  59  58  57  56  54  52  52  54  54  52  50  49  51  54  56  56  56  55  54  54  54  54  55  55  53  51  48  47  49  51  52  50  48  47  50  51  50  50  50  49  48  48  50  52  53  53  52  54  54  54  52  50  50  53  53  53  53  52  50  49  50  51  52  51  51  52  54  55  55  53  51  52  53  53  52  51  53  54  55  55  55  56  55  51  49  49  53  53  53  54  54  53  52  51  51  49  48  48  49  51  51  49  49  49  51  51  51  51  51  50  48  48  51  55  56  54  50  49  49  51  49  49  49  49  49  46  47  48  48  48  46  44  41  39  38  37  37  36  36  37  40  41  40  38  35  35  36  35  34  32  34  35  34  32  32  33  34  34  34  33  31  31  33  34  32  32  34  35  35  34  32  32  33  34  34  34  35  36  37  37  37  36  35  34  34  34  33  32  32  32  33  33  33  32  32  33  34  36  41  43  42  41  39  39  40  42  43  44  47  49  46  43  39  36  33  31  30  31  31  32  32  32  33  33  32  32  31  31  33  35  36  37  39  41 
 57  56  56  58  62  63  57  54  54  55  57  58  59  61  65  68  68  68  68  69  72  76  80  83  81  79  79  82  82  81  79  72  70  79 108 136 151 153 155 163 165 163 159 156 154 154 151 150 152 155 157 156 155 152 151 151 153 157 162 164 162 162 159 148 130  99  62  57  58  54  50  51  56  56  59  67  71  69  64  65  64  59  57  57  57  57  58  60  63  63  61  58  57  56  55  53  52  50  50  51  51  49  47  49  50  48  49  50  51  48  45  48  55  58  54  52  53  55  53  50  47  46  48  50  51  51  52  51  52  53  53  54  54  54  54  53  54  55  56  54  53  54  53  54  54  51  49  50  53  52  49  49  49  49  51  53  52  50  50  51  51  48  48  50  48  45  45  49  53  56  54  50  47  47  49  52  52  51  50  49  48  46  47  50  54  57  58  57  57  56  56  53  50  47  47  50  53  53  54  57  56  55  54  56  55  52  48  49  53  55  56  56  56  55  55  56  55  54  52  51  51  52  53  53  52  48  45  45  46  49  52  52  49  48  50  54  55  53  51  49  48  47  45  45  46  49  49  47  47  48  49  50  49  47  46  47  49  52  54  55  55  53  53  55  55  54  51  50  49  51  53  53  53  51  50  50  51  53  52  50  48  49  51  52  52  50  49  50  51  53  53  53  54  56  55  52  52  53  52  50  50  52  54  54  52  52  53  54  54  54  52  49  48  48  50  51  51  49  46  45  47  49  51  53  53  51  47  47  49  54  53  50  48  48  50  52  51  50  48  49  48  47  49  50  50  49  47  44  41  39  38  39  39  38  38  39  41  41  41  38  35  34  33  33  33  33  34  35  34  33  32  32  32  34  34  34  32  31  33  33  33  33  35  35  35  33  32  32  33  35  35  35  36  37  38  38  37  36  36  36  36  36  34  33  32  32  32  33  33  32  31  33  34  36  40  43  44  43  41  39  40  41  43  46  49  49  44  40  37  34  33  32  32  32  31  30  30  30  30  30  30  30  30  32  35  36  36  37  39  42 
 56  57  56  55  54  52  51  51  51  50  54  59  62  62  61  62  66  70  72  69  71  83  87  82  72  70  75  84  85  83  79  73  70  77  93 117 141 140 139 152 151 152 159 160 155 150 153 157 157 155 156 158 156 153 152 155 159 162 165 164 161 159 151 137 122  96  62  55  53  50  50  52  54  55  59  64  66  64  60  59  57  54  53  53  53  53  56  62  64  62  57  51  50  54  54  52  48  47  47  50  51  51  49  49  50  50  51  50  48  48  48  50  51  52  51  50  51  53  51  48  44  43  44  45  46  46  47  48  50  52  51  51  52  51  50  49  52  53  51  49  55  60  56  52  49  49  48  48  49  47  47  49  49  48  49  51  51  49  47  45  45  45  46  46  45  45  46  48  49  49  48  47  47  49  49  44  44  46  45  44  45  45  47  49  51  54  54  51  51  50  49  47  47  47  48  47  46  46  46  46  47  49  51  53  53  50  46  44  46  49  52  54  51  50  51  51  50  48  48  50  51  52  51  49  47  45  43  44  44  42  43  42  41  41  45  51  54  52  47  44  44  47  47  47  46  49  49  46  47  48  48  49  50  50  52  53  55  56  57  57  55  53  51  51  51  51  50  50  48  47  49  52  53  53  52  52  52  54  54  52  49  47  48  51  50  49  49  50  52  54  54  53  54  56  54  51  51  50  52  53  53  53  53  52  51  51  53  54  55  54  51  48  48  50  54  55  54  52  49  47  46  45  45  48  50  50  50  49  49  49  47  45  45  47  49  52  53  52  48  46  46  47  50  51  50  48  47  46  44  42  42  43  41  39  41  41  38  36  36  37  36  35  34  32  32  32  33  33  33  34  33  32  32  33  33  33  33  34  33  32  34  34  35  35  34  33  33  34  35  36  38  39  38  39  38  37  36  36  37  38  37  34  32  32  32  31  32  33  32  31  31  32  34  36  38  42  45  44  42  39  39  42  46  50  49  45  37  35  36  35  36  36  36  34  32  30  29  29  26  25  27  29  32  35  37  37  35  37  40  45 
 52  52  52  51  50  50  49  50  51  48  51  56  62  62  61  59  61  63  65  68  73  80  81  77  73  74  80  87  87  83  78  71  72  85  94 107 124 125 127 137 139 143 152 150 145 143 148 150 148 144 142 144 142 140 141 147 153 153 149 147 143 139 134 127 113  88  57  50  50  48  48  48  49  51  53  54  53  51  49  49  49  48  50  51  52  52  53  56  58  58  54  49  49  51  51  50  49  49  50  52  52  53  52  50  50  52  53  53  51  50  51  52  53  52  51  48  50  54  54  51  46  43  42  41  41  41  43  49  53  53  50  48  48  49  49  50  52  49  47  51  55  56  51  48  47  47  47  47  49  52  53  49  48  48  49  51  51  51  49  46  44  43  43  43  43  44  47  49  49  47  46  45  46  50  51  48  48  49  47  46  46  47  49  49  49  49  47  43  44  46  45  44  45  45  44  42  40  39  38  36  40  45  48  48  47  46  45  44  44  44  45  49  48  46  47  48  47  46  47  49  50  49  47  46  45  44  44  43  42  40  38  39  41  45  47  48  48  47  44  44  47  50  50  48  47  49  50  48  51  53  52  50  49  51  53  55  55  54  52  50  49  48  48  47  47  47  47  47  49  50  51  51  50  50  50  50  51  52  52  51  50  50  48  47  50  52  52  51  50  51  53  54  54  54  53  51  51  51  52  55  54  53  52  51  51  51  52  53  54  54  52  50  49  50  53  54  54  53  52  50  47  45  44  46  48  50  49  48  47  47  48  48  47  47  48  50  51  51  48  46  46  46  47  47  47  47  46  44  43  43  45  46  44  40  39  39  37  35  34  34  34  34  33  33  34  33  33  33  34  34  33  33  33  32  32  32  33  34  33  32  33  34  34  34  33  32  33  34  36  38  38  38  38  38  38  37  35  35  35  36  35  33  31  31  31  31  31  31  30  29  30  31  33  35  38  41  44  43  42  41  40  42  45  48  46  41  35  34  36  37  36  36  34  32  30  29  29  30  27  26  28  30  33  36  38  37  36  39  43  48 
 47  47  47  46  48  50  49  50  50  47  48  53  60  61  58  55  55  57  61  64  68  71  72  72  73  75  80  84  85  83  78  73  81 102 112 117 125 130 132 134 135 138 141 138 133 133 136 136 131 127 125 126 125 125 127 132 135 136 133 130 129 125 123 120 105  80  53  49  50  49  46  45  46  48  48  46  44  43  45  44  44  46  49  51  51  50  49  50  52  53  53  52  52  52  51  50  49  50  51  52  53  54  54  49  48  51  55  56  55  53  53  55  55  53  50  48  51  55  55  51  47  45  43  43  43  44  46  50  52  53  50  48  48  50  51  52  52  48  46  50  54  53  50  47  47  48  48  48  51  53  52  48  47  48  49  51  51  50  49  48  47  46  45  45  44  45  48  49  50  49  46  45  46  50  52  50  49  49  48  47  47  49  49  49  47  45  43  42  44  45  44  43  42  41  41  40  40  40  39  37  40  43  44  43  42  43  45  46  46  45  45  45  44  43  44  45  44  44  45  47  47  46  45  45  44  44  45  43  42  42  40  41  46  50  50  48  46  45  45  47  50  53  51  49  48  50  50  48  50  52  52  50  48  49  51  52  51  51  49  46  46  47  48  47  46  44  44  45  47  51  51  48  47  46  46  47  49  50  50  49  50  51  49  48  53  56  55  52  50  51  53  54  53  51  51  51  51  51  52  53  53  52  51  51  50  50  51  52  53  54  54  52  51  51  51  52  53  53  54  52  49  47  45  45  47  48  48  47  46  45  48  50  48  47  47  48  49  50  48  46  45  45  45  45  46  46  46  44  42  43  45  46  44  40  38  38  38  38  36  34  33  33  34  34  35  34  34  34  35  34  33  32  32  32  32  33  33  34  33  33  32  33  34  33  33  32  33  34  36  38  38  37  37  38  39  38  35  34  34  34  33  32  31  31  31  31  31  30  30  29  30  31  33  35  36  38  41  42  42  42  42  43  45  46  44  39  36  35  35  35  35  34  33  31  29  29  29  30  29  29  30  31  33  36  37  37  37  40  45  49 
 45  45  45  45  48  50  51  50  47  45  47  52  58  57  53  48  49  54  60  60  59  62  65  67  69  71  73  75  78  80  81  82  96 126 139 144 146 150 149 144 143 142 138 134 131 129 131 128 122 119 119 120 120 121 123 123 124 128 128 129 131 129 126 121 101  75  53  50  52  49  45  42  42  45  46  43  41  43  48  46  45  47  49  50  49  48  47  46  48  49  50  54  55  53  51  49  47  47  50  51  52  52  52  48  47  50  54  56  55  53  53  54  55  53  49  50  52  53  52  49  47  47  47  47  48  50  50  49  49  50  50  50  51  52  52  51  50  49  47  48  51  52  51  49  47  48  49  52  53  50  47  48  48  48  50  51  49  47  47  48  50  50  50  50  49  48  48  50  50  50  48  46  46  49  50  48  47  47  47  48  49  50  49  48  46  44  43  44  45  45  44  41  39  39  41  42  44  45  45  44  44  43  42  42  42  44  45  47  48  50  48  42  41  41  41  42  42  42  44  46  47  46  45  46  45  45  45  42  42  44  44  46  50  51  51  48  47  47  48  50  52  52  50  48  48  49  48  46  45  45  46  47  47  47  47  47  48  50  50  48  47  48  47  47  45  43  42  42  45  48  47  45  45  44  44  45  47  49  48  47  48  50  50  51  55  57  56  53  51  52  53  53  50  48  49  50  50  49  49  50  50  50  50  50  50  51  52  53  53  54  54  53  52  52  53  52  52  53  54  53  51  49  48  47  47  48  47  47  46  44  47  50  49  46  45  46  48  48  48  47  45  42  44  46  45  45  45  45  44  44  44  44  42  40  40  39  39  39  38  36  34  33  33  34  34  34  33  33  34  34  33  33  32  33  34  34  35  36  35  33  33  33  33  34  34  34  34  35  36  38  38  37  37  38  39  39  36  33  32  32  32  31  31  31  32  32  31  30  30  30  31  32  34  34  33  34  37  40  41  44  45  45  46  47  44  39  37  36  34  32  32  32  32  31  31  30  29  29  29  30  31  31  33  35  36  36  37  40  46  49 
 48  47  47  48  50  51  51  51  49  46  47  51  53  52  49  45  46  53  61  60  57  58  60  63  64  67  69  70  70  72  79  93 115 142 157 163 162 163 161 158 162 163 156 150 146 144 144 141 138 137 138 138 137 137 139 139 142 146 146 147 150 151 148 135 105  73  52  49  49  47  43  40  40  42  44  43  42  45  50  50  50  51  50  49  48  48  47  47  47  47  48  48  48  49  49  47  46  46  48  49  48  46  44  47  48  48  51  52  51  48  48  49  50  49  46  46  48  49  48  47  46  46  46  46  46  45  46  49  49  49  48  50  52  51  49  46  46  47  48  47  49  50  48  46  43  43  47  52  54  50  46  49  50  50  51  51  50  48  47  48  49  49  50  52  51  49  48  48  49  49  47  45  45  45  46  47  46  46  47  49  51  51  49  47  45  45  45  44  44  45  43  41  40  41  43  44  44  45  46  46  44  42  41  43  45  46  46  45  45  47  45  40  41  43  45  47  48  48  49  48  47  46  45  44  44  44  44  41  41  45  47  49  51  48  47  47  48  50  50  49  47  45  44  45  46  45  45  45  42  40  41  44  46  46  45  45  46  50  50  47  46  46  45  44  44  44  44  43  44  45  45  45  44  44  44  45  47  48  47  46  45  46  48  51  52  51  50  50  51  51  50  48  47  46  48  51  50  49  48  49  49  48  48  50  51  52  53  53  52  52  51  52  53  53  53  52  51  50  50  51  51  51  51  49  48  47  47  47  46  45  46  46  47  46  45  46  46  47  48  47  44  42  45  46  43  42  44  45  45  42  40  40  40  41  40  39  38  36  36  36  35  33  31  30  30  32  33  34  34  34  35  34  34  34  35  36  37  37  36  34  33  34  34  35  36  36  36  36  37  38  38  37  37  38  39  39  36  33  31  31  32  31  31  32  33  33  32  30  29  30  31  33  34  33  30  30  34  37  40  44  45  45  44  45  42  39  37  35  33  31  31  32  32  32  31  30  30  29  29  29  30  30  31  33  35  36  37  40  45  48 
 51  50  49  49  50  50  49  49  51  49  48  49  49  48  46  46  47  52  57  54  51  51  57  61  61  63  65  63  61  64  80 101 124 144 157 161 159 158 156 157 163 165 161 157 154 153 153 152 151 152 152 150 147 147 149 152 155 160 159 159 160 163 158 137  98  66  50  46  46  43  41  41  41  41  42  43  44  45  46  48  49  49  48  46  45  46  48  48  46  45  45  43  43  44  45  45  44  44  45  45  44  41  40  44  45  44  45  47  47  45  45  46  48  48  46  45  45  46  46  45  44  44  44  44  44  47  49  49  48  46  45  46  48  48  46  45  44  46  48  49  49  48  46  45  44  44  46  48  49  47  46  48  47  45  45  45  44  44  44  45  46  46  47  49  49  49  48  48  48  48  47  46  45  44  44  44  44  45  47  49  51  52  50  48  47  46  46  45  45  44  42  41  42  43  44  45  44  43  43  42  42  42  41  43  44  45  45  45  43  42  41  39  41  43  45  47  48  47  47  45  44  45  45  45  47  48  47  45  44  45  48  50  49  46  45  46  48  50  51  48  44  41  42  44  45  42  43  44  43  42  42  43  44  45  45  46  47  49  48  46  46  45  44  44  45  46  47  47  46  45  45  45  46  47  47  46  46  47  46  45  44  43  45  47  45  45  45  47  48  49  47  46  46  48  50  52  51  50  49  49  49  49  49  50  51  53  53  52  50  48  48  50  52  53  52  51  49  46  48  50  51  52  51  50  48  47  47  47  47  46  44  43  45  46  45  45  45  45  46  46  45  43  44  44  40  40  42  45  44  41  38  39  41  43  42  39  37  34  34  35  35  33  31  30  29  31  34  36  35  36  36  36  36  36  37  37  37  37  35  34  35  35  36  36  37  37  37  37  37  38  38  37  37  38  39  40  37  34  32  32  32  32  31  31  32  32  31  30  30  31  32  33  33  32  28  29  32  36  40  43  43  41  40  40  38  35  35  34  33  33  33  33  32  31  30  29  29  30  28  28  29  30  31  33  35  37  38  41  44  46 
 52  50  49  49  50  49  46  47  50  51  50  49  46  46  47  49  49  50  51  48  45  47  55  61  61  62  63  59  56  64  90 114 134 146 151 151 147 144 144 148 152 155 157 157 155 153 153 155 157 158 157 154 151 150 152 155 160 165 165 164 162 165 157 129  88  59  48  45  43  40  41  42  42  41  41  42  43  42  40  42  45  45  44  43  43  45  47  48  47  44  43  43  42  42  42  43  43  43  43  43  41  41  41  43  43  42  43  44  45  45  45  45  47  49  49  48  48  48  47  45  44  44  44  44  46  49  50  48  46  45  44  44  44  44  45  45  46  46  48  50  48  45  45  46  48  48  46  45  43  41  42  46  44  41  41  41  39  40  41  42  45  46  46  46  47  47  48  48  47  47  47  47  47  45  44  43  44  45  46  48  49  51  52  50  49  45  44  47  46  45  42  41  42  45  45  44  42  41  40  39  40  40  40  40  41  42  42  42  41  40  40  40  42  44  45  45  45  44  42  41  41  43  45  47  49  48  46  46  45  43  46  47  46  45  45  45  46  47  47  45  42  40  41  43  43  41  40  41  42  43  43  43  44  45  47  48  48  47  46  45  46  46  46  47  48  49  50  49  47  46  45  46  48  49  48  46  44  45  45  44  43  42  42  42  42  43  44  45  46  46  46  46  48  51  52  51  50  49  49  50  50  50  50  50  51  52  51  49  47  46  47  49  51  52  51  50  48  46  48  50  50  50  50  48  48  47  47  47  47  46  42  41  44  45  45  44  43  43  44  45  46  45  44  42  40  40  41  44  43  40  38  39  42  45  42  39  37  35  34  34  35  35  33  32  30  30  34  35  35  36  36  36  36  37  37  36  36  36  34  34  34  35  36  36  37  38  37  37  36  36  37  38  37  38  39  40  37  35  33  33  33  32  30  29  30  30  30  29  30  31  32  32  32  31  29  30  33  36  39  41  41  38  35  36  34  32  33  33  34  35  36  35  32  30  28  28  29  29  28  28  29  29  31  33  36  39  40  41  43  45 
 49  47  47  48  49  48  46  45  46  50  52  50  48  49  50  50  49  48  48  47  47  48  55  62  63  62  61  58  60  77 110 133 146 154 153 146 139 137 138 141 142 144 151 155 154 148 146 149 153 156 155 152 150 149 150 153 157 162 161 160 159 160 149 120  82  56  48  46  44  41  42  43  44  41  41  42  43  42  40  41  42  42  42  42  42  43  45  48  49  48  47  45  43  41  41  43  46  47  46  44  44  45  47  49  49  49  49  50  51  52  53  54  53  54  56  62  64  62  59  57  55  55  55  54  52  50  48  47  47  50  53  52  49  47  48  50  50  50  50  50  49  48  49  50  51  52  52  49  45  42  44  48  49  47  48  48  47  44  43  44  47  50  51  48  48  49  49  48  48  50  52  52  51  48  46  47  48  49  49  49  49  50  53  53  49  42  41  46  46  44  42  41  43  46  46  45  43  42  41  41  40  39  39  41  41  42  41  40  41  43  44  45  47  48  47  46  45  44  43  42  41  43  45  47  46  43  40  41  41  40  42  43  42  43  45  46  44  43  42  42  42  42  41  40  40  39  38  38  39  40  42  43  46  47  49  48  47  47  46  45  46  47  48  48  49  49  49  48  47  46  46  48  50  50  48  44  43  43  43  44  43  42  41  43  46  47  47  45  44  44  45  47  48  52  50  46  45  46  47  49  50  51  51  50  50  50  47  44  45  46  47  49  50  49  49  49  48  48  50  51  49  47  46  46  46  46  46  45  44  43  42  42  43  44  43  42  40  40  41  43  45  47  44  41  40  42  43  42  40  38  38  39  41  43  41  39  38  36  34  34  34  35  36  34  31  30  32  33  33  33  34  35  35  35  36  36  35  36  34  33  34  35  36  37  36  37  37  36  36  36  37  37  37  38  39  39  37  36  34  34  34  32  30  28  29  29  28  29  29  30  31  31  30  30  31  33  35  36  38  40  38  35  33  34  33  31  32  33  34  35  35  34  33  31  28  27  26  27  27  28  30  30  32  34  38  40  41  41  42  43 
 49  47  46  48  50  50  49  46  46  50  52  52  52  52  52  51  49  47  47  48  48  47  48  52  54  56  57  60  71  91 119 136 148 157 158 156 152 149 147 148 144 143 148 150 149 142 139 142 148 152 152 150 149 147 146 152 157 156 150 147 148 146 135 112  80  59  50  47  45  44  44  46  47  45  45  46  47  47  46  49  49  47  46  47  48  48  48  50  53  55  55  52  48  48  48  51  55  57  57  54  53  53  54  58  61  64  64  66  69  75  81  84  84  84  87  92  93  91  88  86  85  85  84  78  68  57  51  54  57  60  66  66  62  59  59  59  58  58  60  66  66  63  62  62  62  65  69  69  67  67  67  65  64  65  68  70  68  63  58  55  55  58  58  56  56  56  56  56  56  59  60  60  57  52  52  61  62  61  60  57  55  55  56  57  53  46  44  46  46  46  47  50  53  55  53  50  48  47  48  50  48  47  49  53  56  55  50  47  46  49  49  48  51  53  52  50  50  51  51  49  46  43  44  48  47  43  40  40  40  39  42  44  44  46  47  48  48  46  45  45  45  45  44  42  41  42  43  45  43  43  45  48  51  52  51  49  48  49  46  42  43  44  45  45  46  46  47  47  46  45  46  48  50  50  47  44  42  42  44  44  44  44  45  46  50  51  49  45  43  43  45  47  47  48  46  43  42  43  44  47  48  49  49  48  47  48  45  43  46  47  48  49  49  48  47  47  48  49  50  50  48  46  45  45  45  45  45  44  43  42  42  42  43  43  42  41  39  39  41  42  44  45  44  42  42  42  42  41  38  37  37  38  40  40  39  38  37  35  33  32  34  35  36  34  32  28  30  31  31  31  32  33  33  33  34  34  35  35  34  34  33  34  34  35  35  35  35  35  35  36  36  36  36  37  38  38  37  35  35  34  33  31  29  28  28  28  29  29  29  30  30  30  30  30  31  33  34  35  37  38  36  35  33  35  34  33  34  33  32  33  34  34  33  31  29  27  25  25  27  29  30  31  32  33  37  38  39  40  40  39 
 52  49  48  50  52  53  53  52  53  54  54  54  54  56  55  52  47  45  47  47  46  45  44  46  51  54  58  66  86 111 133 142 149 157 163 165 162 152 145 142 143 143 141 139 136 132 133 138 144 146 146 145 145 142 139 144 149 147 139 134 133 124 113 102  84  72  70  70  70  70  71  73  75  76  75  74  72  72  74  78  76  71  71  74  77  75  73  73  74  76  76  72  69  68  65  63  62  62  63  65  65  62  61  68  75  80  82  83  87  96 105 109 110 111 112 111 111 109 106 105 106 109 108 103  92  80  70  67  65  67  74  76  75  74  73  72  72  74  80  84  82  77  74  72  75  80  84  84  80  81  85  87  85  82  81  81  80  77  74  72  70  71  71  69  68  70  71  72  74  74  74  73  71  66  67  77  78  75  74  71  68  66  65  64  63  63  61  58  58  60  63  68  71  72  68  64  63  64  67  71  71  70  71  74  74  74  70  67  66  66  65  61  64  65  62  58  57  61  65  65  61  57  56  60  61  60  58  53  49  48  50  54  59  60  59  59  61  62  60  57  56  57  57  57  57  58  59  58  57  57  56  56  56  55  54  52  50  48  45  41  42  43  44  44  45  46  47  46  46  46  46  48  50  50  47  45  44  44  45  45  45  47  48  50  54  53  50  45  45  46  48  49  48  46  46  46  44  44  44  45  47  48  47  46  45  45  44  43  46  48  48  48  47  47  46  46  46  47  48  48  48  48  48  48  48  46  43  42  42  43  44  43  43  42  41  41  41  42  43  43  44  45  44  44  42  41  41  41  40  37  36  37  38  38  39  38  35  34  33  33  35  36  37  36  35  33  32  32  32  32  32  33  32  33  33  34  33  34  34  34  33  33  33  34  33  34  34  34  35  36  35  35  35  36  37  37  35  35  36  35  32  29  28  27  27  28  29  30  29  29  29  29  30  31  31  32  33  33  34  35  34  33  34  36  36  34  33  32  32  33  34  34  33  31  29  27  26  26  29  30  32  32  32  32  34  37  37  37  37  37 
 55  53  52  52  54  54  53  56  58  57  54  53  55  57  57  51  46  43  45  42  39  43  45  47  53  56  63  79 107 134 149 153 154 158 164 166 159 144 130 127 133 135 129 125 123 124 127 134 142 143 141 138 138 136 132 134 139 138 130 126 123 109 100  99  95  96 103 106 108 110 112 114 117 119 118 114 110 111 115 116 112 106 106 110 113 110 106 104 104 105 104 101  98  94  86  77  69  68  70  76  79  76  74  80  87  93  93  92  94 104 114 119 118 119 118 112 110 110 109 107 108 113 116 115 108 100  91  78  71  70  73  78  82  84  85  85  86  91  96  94  88  81  78  79  83  88  88  85  81  83  91 101  98  89  84  83  83  83  83  83  83  84  84  81  82  85  87  87  87  86  84  83  82  80  81  86  85  82  81  81  79  77  74  74  76  80  81  77  76  77  79  83  85  85  83  82  83  86  91  94  95  95  94  93  92  92  90  90  88  88  86  85  85  83  76  69  69  75  82  86  85  82  80  79  83  87  86  76  69  68  69  74  79  79  77  75  82  86  83  77  74  73  73  74  76  80  77  71  71  71  68  64  61  59  59  57  53  49  48  47  46  44  43  43  46  48  52  52  51  47  48  49  50  50  49  47  47  47  47  48  49  51  53  54  55  54  51  48  48  51  54  54  52  49  50  51  48  46  46  46  47  47  45  45  44  43  44  46  47  48  47  46  46  45  44  44  44  44  45  46  47  49  51  50  48  45  41  41  42  44  45  44  43  41  41  42  43  44  44  44  44  43  44  43  40  40  41  42  40  39  37  37  38  40  41  40  36  35  35  37  40  40  40  39  40  40  36  35  35  34  34  34  33  32  33  32  32  32  34  35  33  33  32  32  32  32  32  33  34  35  35  34  35  35  36  35  34  34  35  34  31  28  27  27  28  28  29  29  29  28  28  28  30  31  31  31  31  32  32  32  31  31  33  35  35  33  31  31  32  34  35  34  32  30  28  28  28  29  30  32  33  33  32  32  33  35  35  34  34  35 
 57  61  60  55  51  50  49  49  51  51  49  51  55  56  52  47  46  46  43  39  39  43  47  50  51  54  68 100 127 146 155 159 160 159 159 157 151 142 132 126 123 119 114 121 126 122 125 132 140 144 144 140 134 131 132 138 142 139 132 127 126 123 122 123 120 120 122 123 125 130 132 133 135 134 132 132 129 130 133 134 130 124 126 129 128 118 112 113 119 121 119 114 112 109 102  95  88  86  88  91  94  98 100  97  93  87  85  85  90  97 103 108 107 104 100  98 100 103 100  95  93  95  99  99  95  90  84  78  75  71  68  72  79  81  83  86  88  92  94  90  83  77  78  80  81  77  75  77  84  91  93  88  85  86  91  94  92  82  76  76  81  85  86  86  87  88  88  82  77  76  75  74  76  74  74  76  74  72  74  77  79  79  79  80  81  81  80  78  77  75  75  76  77  76  80  87  95  97  96  92  91  92  95  98  99  98  92  88  88  94  99 101  99  93  86  83  86  93  98 100 100 101  99  94  96 100 102  95  90  92  96  94  87  86  88  93 102 106 103  97  90  82  75  74  78  82  79  71  68  68  67  67  68  67  63  60  58  62  64  62  54  45  39  39  46  56  66  69  65  56  52  53  53  53  53  52  50  49  53  58  62  61  60  58  56  56  56  56  57  59  62  62  62  61  56  51  49  50  50  48  47  46  45  46  48  46  49  53  52  50  49  46  46  46  41  41  42  43  45  45  43  45  48  47  43  40  39  38  38  39  40  42  42  40  39  40  39  40  43  42  39  37  39  40  40  42  45  46  43  41  44  41  42  46  45  44  45  43  43  44  47  46  43  42  39  37  37  37  36  34  33  34  34  34  33  32  31  30  33  34  33  32  31  30  31  32  31  31  32  34  34  35  35  35  33  33  33  33  32  30  29  30  30  30  29  29  28  29  29  29  30  30  30  30  29  31  33  33  32  30  29  30  31  32  32  32  30  31  33  34  35  34  32  30  29  30  31  32  33  32  32  32  34  35  35  35  34  34  33  34 
 61  63  61  54  51  55  65  67  65  65  65  65  63  59  58  60  64  68  68  59  50  51  55  56  52  58  80 120 144 156 159 161 160 157 156 154 148 139 133 132 133 133 131 129 129 129 135 143 150 152 149 143 137 136 142 148 150 146 140 136 136 137 136 133 125 120 120 123 127 129 129 131 133 132 131 132 130 130 131 131 127 123 127 131 130 119 113 114 119 122 119 114 112 112 111 109 106 103 101 102 104 106 105  98  91  87  87  89  92  95  98 101  99  97  95  95  97  99  97  92  89  87  87  88  88  91  91  81  74  71  70  74  80  84  89  92  88  86  86  87  84  80  81  84  85  81  79  81  86  90  90  86  86  91  94  92  85  76  75  80  86  85  81  80  84  89  86  79  74  74  73  70  69  71  75  78  78  79  81  82  82  81  82  84  85  83  81  81  79  75  72  71  70  72  82  94 101  95  87  86  90  95  98  97  94  92  91  90  93  97 100  98  92  88  90  95  99 100  99  98  98 100 100  98  95  97 100  96  92  94 100 101  95  93  96 103 109 110 106 100  95  91  85  80  74  66  63  64  63  64  67  69  70  71  71  70  70  74  75  71  66  60  53  51  55  64  73  77  76  72  70  68  68  69  70  69  66  66  69  73  73  67  67  72  76  78  77  69  66  68  75  77  75  72  72  71  67  67  66  61  59  58  57  60  61  57  58  61  61  59  57  57  56  55  53  51  49  47  47  47  46  47  46  44  44  45  46  44  42  43  44  45  45  44  44  45  45  46  48  47  46  44  43  43  46  51  53  52  51  53  59  64  66  66  63  60  60  59  56  55  56  55  51  45  40  38  38  38  36  34  33  33  32  33  32  31  30  29  32  34  34  32  31  32  33  33  34  33  34  35  33  34  34  32  31  31  32  32  31  30  30  31  31  31  29  29  28  28  29  30  31  31  31  30  29  30  32  33  32  30  29  29  30  30  30  30  31  32  34  35  34  33  32  30  30  30  30  31  32  32  32  32  34  35  34  34  34  34  35  36 
 70  68  63  56  57  67  82  86  83  80  82  81  74  71  73  82  86  90  94  85  72  64  63  61  53  64  94 137 158 165 163 161 160 159 158 154 148 141 137 141 146 151 150 143 138 141 148 153 158 158 153 147 142 143 151 156 156 153 148 146 147 147 143 133 124 116 114 123 127 125 123 123 125 125 125 125 126 128 129 124 118 116 121 126 126 120 115 115 118 120 118 116 115 112 111 110 111 111 112 110 104  96  90  86  83  82  85  88  92  95  97  99  98  96  95  97 100 102 101  95  89  87  87  89  91  96  95  80  74  74  76  80  84  89  93  93  88  83  81  84  84  82  80  79  78  78  79  79  78  77  77  79  83  85  84  78  70  66  71  79  83  78  71  70  77  83  79  74  71  71  70  69  68  74  81  85  88  91  93  91  88  84  86  89  91  88  87  87  84  80  73  70  69  72  80  89  94  88  82  84  92 100 102  97  92  92  94  98  98  97  93  88  86  88  92  98 101  99  95  93  92  93  96  97  94  93  95  94  94  95  98 100  97  95  99 106 108 106 102  98  95  95  91  83  69  58  57  65  66  67  69  69  69  72  76  77  77  79  78  76  77  76  71  67  68  73  77  79  81  86  86  83  84  85  86  86  85  85  87  86  81  71  74  85  96  98  91  76  71  75  83  85  83  81  85  90  85  82  80  75  73  72  72  73  72  65  66  70  73  70  67  68  64  62  64  61  57  54  55  58  61  60  57  52  52  54  55  52  50  52  53  51  51  52  54  54  55  56  55  56  58  58  55  54  55  60  61  59  63  68  74  84  90  87  83  79  75  73  69  63  61  59  55  45  40  39  39  38  36  34  33  33  32  32  31  31  30  30  30  32  34  33  32  32  34  36  37  36  36  36  34  33  32  31  30  29  30  31  32  32  32  32  31  30  30  29  29  29  29  30  31  31  31  31  30  30  31  31  31  30  30  30  30  30  29  30  31  32  34  34  33  32  32  32  31  31  31  31  32  32  33  34  35  35  35  34  34  35  37  39 
 77  77  72  65  67  76  84  86  84  81  82  85  83  83  88  96  99 100 102 104  96  76  68  62  54  71 107 151 169 169 164 162 162 164 162 157 151 148 147 148 149 149 149 153 154 152 152 153 155 157 155 149 144 146 152 157 157 156 154 153 152 152 148 138 129 122 120 129 132 126 124 123 120 119 119 121 128 135 137 128 119 115 116 118 120 117 117 119 122 123 122 125 123 115 105 100 102 110 113 108  91  75  65  70  70  65  67  73  81  89  95  99  96  92  90  95 103 107 104  95  86  87  94 100  98  90  80  73  73  76  76  77  80  82  81  81  84  82  77  75  75  73  66  60  55  57  59  60  59  59  59  60  61  62  62  60  58  56  58  62  63  61  60  63  67  68  64  62  60  57  60  64  68  75  81  83  86  90  92  90  87  84  87  90  92  90  88  87  85  80  73  69  69  69  68  68  74  82  87  88  93  97  99  99 100 102 104 102  97  91  87  87  96 101  97  90  90  96  99  96  91  91  94  97  98  99 100 103 106 107 103  97  91  88  95 106 104 101 102 101  98  92  82  73  67  68  72  75  74  71  70  68  69  73  76  76  74  73  76  81  85  83  79  76  78  82  84  83  83  88  89  87  88  89  91  93  94  95  95  92  85  79  82  90  98  97  87  74  71  76  81  81  80  85  87  87  84  83  83  79  77  77  78  79  75  67  71  78  79  78  75  70  67  64  62  64  65  65  72  79  81  83  80  72  64  59  57  58  59  62  58  55  59  63  65  62  63  63  61  65  68  69  68  66  64  65  64  65  72  78  81  88  93  94  92  88  83  82  77  65  58  55  50  41  36  38  38  37  36  35  34  33  33  32  31  31  31  30  30  32  34  34  32  33  34  36  38  37  36  36  37  36  34  32  30  29  30  31  32  33  33  32  31  31  31  31  30  30  30  30  31  31  32  31  31  30  31  31  30  31  31  31  31  31  30  30  30  31  32  33  33  32  33  34  34  35  34  34  35  35  36  38  40  41  41  38  36  37  39  41 
 70  70  71  72  73  76  83  84  82  78  77  79  82  83  85  89  98 108 118 118 103  75  65  63  65  88 124 159 171 169 164 160 157 159 162 163 159 150 146 148 153 156 156 157 158 157 156 155 155 155 152 145 140 141 149 154 156 156 156 155 153 154 151 142 135 130 129 126 122 121 127 131 130 128 125 124 129 133 134 134 131 123 118 116 115 114 115 118 122 122 120 115 112 110 110 109 105  99  93  88  83  78  73  69  66  64  67  71  75  81  87  91  90  87  86  89  92  91  88  86  85  88  91  93  92  90  86  76  70  68  69  65  60  63  65  65  65  65  64  63  65  67  63  57  55  58  62  65  66  67  66  63  64  66  63  59  56  55  58  63  65  65  63  62  62  61  60  61  60  56  56  59  60  61  63  66  66  67  68  68  67  66  67  68  68  67  66  68  66  63  62  64  65  62  60  62  69  73  81  93  90  84  82  85  91  99 101 100  96  93  93  98 104 105 101  95  95 100 104 103  99  95  95  98  98 100 105 108 105  95  89  91  97  96  96  96  96  97 100  96  89  81  74  67  63  66  72  74  69  65  63  64  68  74  77  78  77  77  80  83  86  85  83  83  89  95  99  98  97  97  95  91  89  89  89  93  96  96  92  89  87  87  88  93 103 104  95  82  77  77  78  75  73  78  84  86  83  83  83  81  80  80  82  84  82  76  77  79  79  81  82  77  76  74  68  71  77  82  89  96  96  94  86  71  58  54  59  64  65  61  57  57  64  71  71  65  63  61  60  65  69  69  73  74  70  64  62  66  74  83  89  87  87  89  85  83  88  91  85  69  58  52  49  39  32  31  34  36  35  35  35  35  34  34  33  32  31  31  32  35  36  35  33  32  33  35  36  35  34  33  34  35  33  32  30  29  30  31  32  33  33  32  32  32  32  33  33  33  33  32  33  32  32  32  31  30  30  30  31  31  32  32  32  32  32  32  31  31  32  32  34  35  36  36  35  35  35  36  38  41  43  43  45  45  45  45  43  43  43  45 
 61  61  64  68  70  74  80  83  82  81  78  77  78  79  82  90 102 114 122 118 101  71  61  65  79 107 138 162 170 168 165 160 158 159 161 162 160 153 149 150 155 159 160 157 156 158 158 157 155 153 149 141 135 138 147 156 159 156 155 154 153 155 154 145 137 133 130 121 116 117 126 132 133 131 127 124 128 130 129 133 133 128 122 118 114 112 113 116 118 117 114 108 105 105 107 106 103  96  89  85  83  84  84  79  77  80  84  86  87  89  93  98 101 103 103  98  97  99 102 106 110 113 115 116 115 117 116 108 102 101 101  97  91  91  91  91  96  99 100 100 102 104 105 104 103 104 107 110 111 109 106 101 104 108 105  99  94  94  98 101 101  98  93  84  81  80  79  79  79  77  73  68  62  59  58  60  59  57  58  60  62  63  63  63  62  61  63  66  67  64  60  58  59  63  66  69  75  76  80  88  84  78  76  79  86  93  94  92  87  84  85  89  90  88  87  86  87  90  90  89  85  82  82  85  85  85  86  88  85  77  74  80  90  91  87  82  85  90  90  81  72  67  66  65  65  69  72  72  66  62  59  60  63  68  70  70  70  74  76  76  74  73  72  74  79  85  89  89  87  85  83  82  78  75  75  79  81  81  77  75  77  82  86  89  92  91  84  75  74  77  80  79  77  79  84  86  82  81  81  80  81  81  81  83  83  79  78  78  78  78  79  78  78  76  71  70  74  79  81  81  83  80  72  59  51  50  57  60  59  55  55  60  68  72  72  65  60  57  57  61  64  65  73  77  73  65  63  70  77  85  92  91  91  96  93  89  86  80  70  59  52  48  45  37  30  27  32  35  35  35  35  36  35  35  34  32  31  31  33  35  36  35  33  31  32  34  36  35  34  33  33  33  32  31  30  29  30  32  33  33  33  32  32  32  33  34  35  36  35  34  34  33  32  31  30  30  29  30  31  32  32  33  33  33  34  34  32  32  33  34  37  39  39  37  35  34  35  36  37  44  50  51  48  44  43  45  48  51  53  53 
 60  61  61  62  70  81  86  89  89  87  83  79  75  75  80  91 101 109 112 109  94  66  58  69  93 123 148 162 168 168 166 163 161 161 161 160 158 158 157 154 153 156 157 156 155 157 158 157 153 151 147 140 136 138 148 160 163 156 152 151 152 157 156 146 136 130 125 123 121 120 125 129 129 127 123 121 125 128 128 129 129 130 128 126 121 119 119 119 119 118 116 114 111 108 102 101 104 110 112 109 104 102 104 108 111 114 119 121 120 120 123 130 135 141 142 131 131 141 150 156 159 160 164 167 167 167 165 163 164 167 166 164 162 161 156 155 165 171 172 172 171 171 174 176 175 172 172 172 172 168 162 159 163 167 166 162 157 157 159 159 155 151 143 131 128 128 125 122 123 125 118 107  98  95  94  94  93  92  93  95  98 101 103 102 100 100 101 104 107 103  91  82  82  91  96  99 101 105 103  95  98 101 103 103 104 105 103  98  91  85  83  83  84  83  81  82  85  87  85  81  78  80  82  84  86  84  78  78  81  82  81  84  88  88  88  88  90  91  90  81  73  71  76  78  79  84  85  81  78  75  71  67  66  67  68  68  69  73  74  72  65  62  64  67  69  68  69  69  69  66  69  72  68  64  63  65  67  68  66  66  70  75  82  86  78  71  67  66  72  79  85  85  84  84  85  83  76  74  74  74  75  75  73  74  74  70  71  72  72  68  66  70  70  68  68  63  59  61  56  52  55  56  52  47  48  50  51  48  46  48  53  60  65  67  66  62  56  53  55  57  58  61  67  72  69  64  65  74  76  79  86  95 102 104 102  92  75  57  46  43  43  43  39  34  31  30  33  35  35  34  35  35  35  34  33  32  31  31  31  32  33  33  32  31  33  36  38  37  36  36  34  33  33  32  31  31  32  32  34  34  33  31  32  33  35  35  36  37  37  36  35  33  31  29  29  29  30  30  31  31  31  32  32  33  34  36  34  33  34  37  40  43  43  39  34  33  34  36  36  44  54  56  49  41  38  43  51  58  62  60 
 79  75  78  89  99 109 119 120 111  95  88  86  82  75  70  69  72  84 103 101  84  65  61  74 104 132 152 161 167 169 166 161 157 156 160 164 165 160 154 152 156 158 157 158 159 157 155 153 151 150 148 143 140 140 148 159 160 151 146 145 149 154 152 141 132 127 126 130 132 131 135 137 135 131 126 123 126 127 127 130 133 135 139 141 139 139 139 139 139 137 134 130 126 123 125 131 137 139 141 144 149 152 154 159 162 163 166 166 165 165 169 174 177 178 179 181 181 182 186 191 195 197 198 201 203 206 208 208 206 203 205 203 201 203 203 202 201 201 203 206 204 201 202 205 206 202 202 203 203 197 192 196 196 194 192 191 191 189 187 185 185 188 189 184 182 181 182 181 182 187 183 179 177 176 177 178 180 180 179 178 180 182 183 181 179 177 177 177 176 172 166 163 162 160 159 159 159 159 156 152 159 165 166 161 156 151 148 145 141 138 136 134 141 143 139 134 135 140 140 136 132 136 138 135 135 138 141 145 144 139 137 140 143 136 136 141 135 129 126 126 126 127 124 119 113 114 114 113 112 111 108 102  99 101 103 105 106 107 105 101  93  91  95 103 103  99  96  97  99  99  97  94  92  89  88  88  90  92  93  95  96  97 100 100  94  92  93  95  94  92  89  85  82  84  83  78  69  65  64  64  65  65  62  63  63  59  60  62  63  60  59  61  65  69  72  68  61  58  57  57  56  56  55  53  51  51  49  48  49  54  53  54  56  55  54  55  51  49  52  52  53  56  57  56  55  53  54  60  61  62  69  87  96  88  71  60  56  49  46  46  45  41  36  35  34  35  37  38  36  35  34  34  33  33  33  32  32  32  30  30  31  32  32  32  35  37  37  35  35  36  34  34  34  34  33  31  32  33  34  35  33  31  33  35  35  37  37  39  39  38  36  33  31  30  29  30  30  31  32  31  30  30  31  32  34  35  35  35  37  40  44  46  45  41  36  35  36  38  41  46  50  48  43  39  41  47  53  56  59  58 
135 133 139 150 157 162 164 161 150 136 131 126 116 105  97  95  93  98 113 108  92  78  76  89 118 142 156 162 167 169 164 162 160 158 158 161 161 157 153 153 154 156 156 156 155 155 156 156 154 153 150 145 141 141 147 154 155 150 146 146 149 150 147 137 130 127 131 139 144 145 148 148 145 138 133 130 131 132 133 137 139 140 143 147 149 150 149 149 150 148 145 144 142 142 143 147 152 154 156 158 164 168 171 175 176 178 181 182 180 179 180 184 185 187 188 192 192 191 194 197 200 199 199 200 203 206 209 210 208 206 206 206 206 207 208 208 206 205 205 203 200 198 199 203 203 201 200 201 200 195 192 194 194 193 193 195 195 194 191 189 192 196 200 201 198 196 200 202 203 204 203 202 206 205 204 206 208 208 206 206 207 210 210 208 206 205 205 204 203 200 195 193 194 193 191 189 188 187 184 182 187 192 193 189 185 182 180 180 180 180 181 181 184 185 185 183 183 184 184 182 180 179 178 177 179 181 182 184 183 181 180 181 182 179 179 181 177 172 170 172 173 172 167 161 157 158 159 158 158 158 156 150 149 151 156 159 158 156 157 158 152 150 156 163 164 159 155 155 157 159 155 149 148 147 145 144 144 145 148 149 148 146 144 141 140 142 144 142 139 135 133 130 126 123 123 121 112 106 103 101 102 103 102 105 108 106 103 102 104 106 107 105 111 116 115 113 107  99  99 101  98  96  94  88  83  82  84  82  76  70  70  69  67  62  59  58  54  50  49  46  45  46  47  49  50  50  49  50  55  62  74  90  90  69  53  46  46  47  49  53  53  47  39  35  34  36  39  39  37  35  34  33  33  32  32  32  31  32  32  32  33  33  33  33  35  35  35  34  35  36  36  36  35  34  32  31  31  33  35  36  35  34  35  35  36  37  38  38  38  38  36  34  32  31  30  30  31  32  32  32  30  30  32  32  33  34  35  36  37  41  44  47  45  42  38  37  38  40  41  44  48  47  45  44  43  44  44  48  55  60 
187 188 192 198 201 201 197 191 184 181 182 179 166 156 151 153 148 145 146 140 128 112 104 111 134 149 158 162 166 166 163 163 163 160 156 154 152 151 151 152 152 153 154 152 151 153 157 159 159 155 151 145 142 143 148 151 153 154 154 153 153 149 143 135 129 128 134 143 150 153 154 154 151 146 142 140 139 139 141 143 143 140 142 147 150 148 146 145 146 147 147 147 147 148 147 147 149 151 152 153 154 156 158 161 161 162 168 170 170 167 167 167 167 170 173 172 169 169 172 174 175 173 172 173 176 177 176 176 178 179 176 177 179 179 180 181 182 181 179 174 172 172 174 175 175 175 175 175 174 173 172 172 172 173 174 176 177 178 177 177 179 181 183 187 185 183 186 190 191 188 188 189 192 192 191 194 193 190 188 190 193 198 196 194 191 193 193 192 195 195 190 188 190 193 192 190 189 188 186 186 187 188 189 189 190 192 192 192 193 195 198 200 199 199 203 206 206 202 201 201 200 196 194 196 198 198 195 194 194 196 196 196 196 199 199 197 199 200 197 197 196 194 190 189 191 192 191 191 191 192 191 188 188 191 196 196 194 193 197 200 198 198 202 206 206 204 201 200 201 202 199 195 194 193 193 192 191 190 192 193 191 186 183 181 182 185 185 182 180 180 182 181 178 174 176 176 170 167 166 163 163 163 163 168 172 171 166 164 167 170 171 168 170 173 171 169 164 158 159 159 156 153 149 142 137 137 139 135 125 114 115 118 114 110 106 101  97  93  88  86  85  85  89  93  93  95  93  88  93 101 110 105  88  68  78  89  86  82  74  62  56  56  58  53  46  41  40  40  37  35  33  32  33  33  31  31  31  31  34  35  34  33  34  33  34  35  35  32  32  35  36  36  36  35  34  32  32  33  35  36  36  36  35  35  35  36  36  36  36  36  35  34  32  31  30  31  32  32  32  31  30  31  32  32  32  32  33  35  37  40  43  45  43  41  39  38  39  39  40  44  49  49  48  46  43  38  35  40  50  60 
194 192 191 194 194 193 195 192 190 199 207 211 208 203 200 201 200 196 191 189 179 156 138 135 145 152 155 159 161 163 163 162 159 156 154 153 151 148 146 149 152 154 154 152 151 152 156 160 159 155 151 148 145 147 152 154 158 165 167 166 161 152 144 137 131 129 134 141 147 151 152 153 153 151 150 150 147 143 143 145 143 138 141 145 147 143 138 135 137 141 144 139 137 140 141 140 139 137 137 137 137 137 137 139 139 137 142 145 146 146 145 143 142 145 147 142 137 134 134 134 135 135 137 140 141 139 135 135 136 135 134 134 135 136 140 142 139 136 135 135 137 139 139 138 137 139 141 142 143 146 149 149 147 144 144 146 148 149 151 152 154 154 156 158 159 159 157 159 162 161 162 163 162 163 167 172 167 161 159 162 168 173 171 165 162 164 167 168 171 173 174 176 176 173 171 172 174 173 173 174 173 171 171 174 178 180 180 179 178 180 182 182 185 188 188 188 188 188 187 186 184 185 184 181 181 182 183 184 183 182 182 183 184 187 188 185 190 192 190 189 189 189 188 190 192 189 189 192 192 194 194 193 194 195 197 196 194 196 196 195 196 198 198 197 196 195 194 195 195 195 196 195 193 193 195 196 195 192 192 194 193 190 190 191 190 191 192 193 194 196 197 196 195 197 199 199 199 203 208 208 207 205 203 205 207 206 205 205 206 204 201 201 200 200 201 200 197 197 201 202 199 197 194 192 191 192 189 183 179 179 184 187 186 188 186 181 181 181 179 183 185 186 189 188 184 186 185 179 172 166 155 126 101 100 144 176 175 158 123  79  64  78 103 100  78  50  41  40  37  35  34  33  34  33  32  32  31  30  32  32  31  31  32  33  36  38  40  40  43  47  49  50  48  46  42  37  35  35  35  36  36  34  34  33  34  34  33  34  33  34  34  33  32  31  30  30  32  32  31  29  29  31  32  32  30  29  32  34  37  40  41  41  40  39  38  38  37  37  42  47  50  48  43  40  41  40  39  41  47  51 
173 170 167 163 159 159 163 172 184 195 202 206 207 206 206 205 206 204 200 196 188 174 164 158 157 155 156 160 163 163 163 160 158 158 158 160 160 159 159 158 159 159 157 157 158 159 158 158 159 159 156 152 151 155 161 163 166 171 172 169 164 157 151 147 146 147 151 154 156 157 155 154 153 152 152 151 149 148 148 147 147 148 146 146 148 147 147 148 146 143 142 142 143 144 141 140 141 144 144 141 138 138 141 141 139 139 140 140 139 139 138 138 137 138 138 134 132 133 133 132 131 132 134 136 137 135 133 132 132 132 132 132 132 131 131 131 129 128 128 131 134 136 137 137 137 134 135 138 138 138 141 144 143 141 139 140 141 140 139 137 137 137 139 143 142 138 135 137 140 142 144 144 143 143 144 146 144 143 143 144 145 146 145 143 142 144 147 148 147 146 148 149 148 146 146 148 150 149 148 148 147 146 146 146 147 147 147 147 147 147 146 146 149 150 148 147 146 145 144 146 148 147 146 143 142 142 143 145 146 146 147 150 152 155 156 157 159 161 161 163 166 169 172 173 173 172 171 171 172 175 178 178 178 178 180 180 178 176 174 173 171 170 169 166 165 165 162 162 162 160 164 170 171 172 175 176 177 176 175 176 179 183 183 180 179 178 178 183 187 189 189 190 191 190 191 193 195 199 202 203 203 203 203 203 205 206 206 205 202 199 199 200 199 197 196 196 195 197 202 205 200 200 203 205 202 201 202 200 200 205 209 210 209 208 208 208 207 207 209 211 213 213 210 210 213 207 204 205 193 165 128 121 135 159 182 191 184 168 140 113 127 148 158 144 104  52  43  44  41  38  36  35  34  34  34  34  33  32  30  31  35  34  33  36  44  47  56  94 122 132 132 123 101  69  49  41  37  37  39  40  37  34  33  33  33  34  32  31  30  31  32  33  32  31  31  31  30  30  30  30  31  31  32  33  33  34  34  36  38  39  38  37  37  37  38  38  37  35  37  41  45  46  45  43  44  46  47  47  46  44 
152 152 150 144 139 138 141 153 167 178 185 189 191 193 194 194 196 197 194 190 187 183 179 174 167 164 163 165 166 167 166 165 164 164 164 165 165 166 166 165 166 165 164 163 163 166 163 161 162 162 159 154 156 162 167 167 167 170 171 168 164 160 155 153 154 157 162 167 167 161 154 148 145 146 146 147 148 149 151 152 154 157 155 154 156 157 158 159 153 147 143 146 150 154 151 149 150 155 157 153 149 150 153 152 150 148 146 145 144 142 141 140 141 142 143 142 143 144 144 143 143 144 145 146 145 143 141 142 144 145 148 149 147 145 143 142 142 143 145 147 148 148 148 149 149 146 146 147 147 147 147 149 148 147 146 145 146 146 143 141 140 141 143 144 142 137 135 136 138 140 141 142 142 142 142 141 142 143 144 144 143 142 141 141 142 144 144 141 139 139 139 138 137 137 139 142 142 138 135 134 134 135 134 134 133 132 131 132 131 129 129 129 130 130 130 129 128 125 124 126 131 130 128 127 126 125 126 128 129 129 131 134 138 141 143 145 146 146 146 147 149 153 156 157 157 159 156 150 150 152 155 155 152 151 152 153 152 150 149 149 146 144 143 141 141 141 139 138 138 136 139 144 146 148 149 150 153 155 154 153 156 162 161 158 159 158 159 165 168 168 164 163 163 162 163 166 169 171 170 169 169 170 172 172 172 174 174 173 171 172 172 173 173 171 170 171 173 173 177 181 181 183 188 195 195 195 200 205 207 207 208 208 203 201 201 204 205 206 210 212 213 212 209 205 201 193 182 165 142 113  85  90 114 146 169 180 181 163 147 147 173 193 187 151 100  51  44  46  42  40  38  36  34  33  34  35  34  32  31  31  31  33  35  39  46  63  97 147 176 182 183 166 128  80  53  45  41  40  42  41  36  31  32  33  34  34  32  29  28  29  31  32  32  32  32  31  29  29  30  31  32  32  32  33  35  36  36  36  37  36  35  34  34  35  37  37  37  36  33  36  40  43  44  45  47  50  51  48  44  39 
142 144 146 145 142 140 141 147 156 166 173 177 179 182 184 187 189 189 186 188 190 188 185 180 176 173 172 172 170 168 170 172 173 170 168 166 166 165 165 166 168 170 171 167 166 169 167 165 165 163 160 156 158 163 167 164 162 166 168 167 164 160 156 152 153 156 162 170 169 158 146 138 135 136 138 141 144 148 153 157 159 161 162 162 163 162 159 155 150 145 144 146 152 158 159 157 156 159 162 163 161 161 161 160 156 152 150 149 148 145 142 141 143 148 154 155 155 153 152 152 154 155 156 155 152 148 146 149 152 155 159 163 163 160 158 158 159 162 165 165 161 157 155 156 158 160 158 157 159 161 160 157 156 156 155 156 157 158 157 155 154 155 156 154 152 152 152 152 151 152 153 153 155 157 158 157 156 155 155 155 156 155 154 153 153 154 152 147 148 150 149 148 147 148 150 151 149 143 139 140 140 140 141 141 141 141 141 141 140 137 137 136 137 137 137 138 138 136 134 134 137 137 137 137 136 136 137 138 138 137 138 141 146 149 150 152 153 153 152 149 149 149 148 149 150 153 150 143 140 139 139 137 133 129 129 130 132 133 135 135 134 133 133 135 136 136 137 135 134 134 132 131 133 134 133 133 135 138 138 137 135 135 137 138 139 139 142 148 148 144 136 133 133 134 136 138 141 141 138 134 133 134 136 136 135 134 135 135 138 141 142 141 140 139 141 143 145 145 147 151 157 161 163 166 166 166 169 176 179 172 172 172 167 168 174 185 191 195 199 197 193 187 182 171 156 152 135  97  67  54  57  52  54  76 122 160 174 155 143 151 162 170 162 116  74  51  46  45  41  39  37  34  33  33  33  34  33  31  31  28  24  30  37  41  48  85 143 169 175 176 183 165 125  83  59  49  46  44  41  38  33  28  32  35  34  33  31  28  27  29  31  31  32  31  31  30  30  30  32  33  33  32  32  32  34  36  36  35  34  33  33  33  33  33  33  34  35  35  35  36  37  38  41  44  48  49  49  44  39  35 
144 149 152 150 148 148 150 160 170 176 178 177 178 180 181 183 185 188 188 186 185 185 184 180 175 176 177 175 170 167 169 170 170 168 168 168 169 167 167 166 166 166 165 167 169 169 166 163 162 162 160 158 159 162 163 161 159 162 165 166 165 162 157 152 151 155 159 159 154 147 140 135 134 134 134 135 139 145 153 157 157 156 157 156 155 153 148 141 137 135 136 143 148 151 151 151 151 156 160 162 161 161 161 155 149 144 139 137 135 134 134 136 142 150 157 156 154 153 153 154 155 154 153 150 147 143 142 145 147 149 154 158 162 162 162 162 163 166 168 165 157 151 150 151 154 158 158 157 161 164 166 166 166 166 166 167 168 168 165 161 157 155 155 156 157 159 162 163 164 164 164 164 166 168 170 172 170 166 162 160 159 159 159 159 159 159 160 162 162 161 161 162 162 162 161 157 154 150 149 151 152 153 153 154 155 156 157 159 160 160 158 154 150 147 145 146 148 147 144 144 146 145 146 148 147 147 148 150 152 152 152 153 154 154 154 156 159 160 161 160 159 158 155 153 152 152 154 154 149 145 143 142 139 136 135 136 138 142 143 142 143 143 144 149 150 148 149 148 146 147 144 140 141 141 138 136 137 140 141 140 136 134 135 137 138 137 136 137 137 135 132 133 136 137 136 135 138 139 137 135 134 134 135 134 132 130 129 130 130 131 133 133 131 131 132 134 135 136 139 142 142 143 136 113  95  86  82  82  82  81  81  82  86 101 124 149 164 169 164 147 127 107  89  79  78  75  69  57  46  42  44  42  41  51  85 113 121 116 108 102  92  84  77  65  57  52  48  44  41  38  36  34  32  31  32  33  33  30  26  26  31  31  31  40  64 103 141 147 149 160 168 159 132 100  72  52  48  43  35  33  32  31  34  35  34  34  32  29  28  29  31  31  31  31  30  29  30  31  32  33  33  32  32  32  33  35  37  36  34  33  33  33  33  31  29  29  30  33  37  37  35  36  39  43  46  46  43  38  34  31 
165 168 168 162 158 157 161 169 176 181 182 181 181 181 182 181 182 183 185 183 180 181 178 174 172 175 177 176 170 166 167 168 167 168 169 170 170 169 168 167 167 165 163 169 172 169 166 163 162 162 162 161 161 162 162 161 161 162 166 167 166 163 158 154 152 155 157 150 143 139 135 133 136 137 138 136 136 138 142 144 143 142 142 141 140 140 137 131 132 134 136 139 141 140 141 143 146 149 152 152 150 149 147 144 141 137 134 132 129 129 130 132 138 144 147 145 143 144 145 147 149 148 146 143 140 139 140 142 142 142 144 149 154 157 158 157 156 157 156 151 146 143 143 143 144 148 150 152 158 161 163 166 167 166 165 164 164 164 160 154 149 145 145 151 153 156 158 160 162 163 164 164 165 164 165 168 164 158 153 151 150 151 153 155 157 158 160 165 165 165 164 165 165 165 160 154 150 151 152 152 155 158 161 163 165 166 166 166 167 168 165 157 151 145 141 143 145 146 146 146 148 147 149 152 151 151 153 155 156 156 154 152 149 145 147 152 154 156 158 161 164 166 167 166 166 166 166 163 156 152 152 152 152 153 153 153 154 158 158 156 157 158 159 163 161 157 155 153 151 153 154 155 155 154 151 148 147 149 153 153 152 151 149 147 146 143 140 141 142 144 146 148 149 147 146 147 149 150 151 152 152 152 150 147 145 146 147 146 143 141 142 144 144 143 144 145 147 146 147 146 140 125 101  72  60  55  52  48  46  48  50  52  55  66  84 105 112 112 108  94  77  61  51  48  50  44  41  44  44  42  41  39  40  45  59  68  70  71  69  62  56  51  48  53  53  48  45  43  39  37  35  33  32  31  31  32  32  30  27  27  31  31  31  38  57  76  91 105 120 133 134 120  97  78  59  44  43  41  37  35  32  28  32  35  35  34  33  31  30  31  32  32  31  30  30  29  30  31  32  32  32  31  31  32  32  34  37  37  34  34  34  35  34  31  28  28  29  32  37  37  34  34  37  40  42  41  37  34  31  30 
192 190 185 176 170 169 170 174 177 181 183 183 184 184 184 181 181 181 182 181 180 177 173 170 170 173 176 176 172 168 168 169 170 170 170 171 170 169 168 168 169 168 167 170 172 169 167 165 164 164 164 163 163 163 164 164 165 165 167 167 165 161 157 155 154 157 157 148 141 138 134 134 137 141 142 139 136 132 131 133 133 131 132 131 129 132 132 129 131 136 139 137 135 134 135 137 140 142 143 143 141 138 136 137 138 138 137 135 133 131 132 134 135 136 136 137 137 137 139 141 144 144 142 139 138 139 142 142 140 138 138 141 145 147 146 145 142 142 142 138 137 139 140 139 139 141 144 148 153 155 156 159 159 157 154 152 151 150 148 144 140 138 139 145 147 147 149 150 151 153 156 157 156 155 153 153 149 145 141 140 141 143 146 150 152 154 155 159 161 162 161 160 160 159 155 149 147 150 152 150 153 157 161 163 163 164 163 162 162 163 160 152 145 141 137 138 139 140 141 142 145 146 148 149 148 149 151 152 152 149 146 143 139 134 135 142 143 145 149 156 163 171 176 176 176 177 171 161 155 153 153 156 159 162 165 165 166 168 167 165 166 167 167 167 164 157 152 149 147 148 154 160 161 161 160 159 159 161 164 166 167 167 163 157 152 148 145 148 153 158 161 162 161 157 159 163 163 164 166 168 168 166 161 159 159 163 165 165 161 159 159 159 160 161 162 163 164 163 159 154 147 126  98  75  64  59  54  51  49  46  48  51  51  55  63  71  68  62  61  57  52  47  49  50  46  41  40  41  42  40  39  38  39  42  42  41  41  42  43  43  48  51  53  55  51  41  40  40  37  34  33  33  31  31  32  32  31  31  30  27  27  31  34  35  40  42  46  66  84  93  88  73  55  47  40  34  36  38  37  34  30  27  30  33  34  34  34  33  32  32  33  32  31  31  30  30  30  30  31  32  32  31  31  31  32  33  35  35  33  34  35  36  35  33  30  29  29  32  35  35  33  33  34  35  36  35  33  32  32  32 
205 199 192 185 180 179 178 177 178 182 183 183 184 185 185 183 182 183 183 183 181 175 172 171 171 172 174 176 173 171 170 172 173 173 172 171 171 169 169 169 171 172 172 171 169 168 168 168 167 166 164 162 162 165 167 168 168 167 168 165 161 156 154 155 157 159 158 151 146 144 140 138 137 139 139 139 137 134 132 132 132 131 132 131 129 133 134 132 133 135 137 136 135 136 137 137 137 136 137 140 142 142 140 138 138 141 142 141 138 136 135 135 134 135 136 139 139 137 138 140 143 143 141 139 139 140 142 141 139 138 138 140 139 137 133 130 129 130 132 134 138 141 141 142 141 139 143 148 151 150 149 148 147 144 140 137 136 138 139 140 140 141 141 142 141 139 139 139 140 143 146 148 149 148 146 142 140 138 137 138 140 143 145 146 148 150 150 149 153 155 154 152 151 151 150 149 147 148 149 150 150 150 150 150 149 149 150 150 151 152 149 143 140 138 137 137 136 136 137 139 142 145 145 142 142 144 145 145 142 138 134 132 131 128 127 127 129 132 138 146 156 165 169 169 167 165 159 148 145 145 146 149 152 157 160 162 163 164 164 163 162 162 162 159 155 150 144 140 140 139 143 149 153 157 162 165 168 169 170 169 168 166 162 156 148 143 143 150 158 164 165 165 165 166 170 174 173 172 171 170 168 163 158 157 159 165 168 170 172 174 173 170 168 169 174 176 175 171 167 162 159 153 142 121  88  61  51  51  48  38  38  42  44  50  57  62  58  52  51  50  49  48  50  47  38  39  42  41  38  36  37  37  37  37  37  38  40  39  39  41  44  49  52  48  41  35  37  37  35  33  33  32  32  31  32  32  32  31  27  25  26  32  33  32  32  35  39  43  46  48  47  45  43  41  36  29  32  34  31  27  27  30  30  31  33  33  34  33  32  33  33  33  32  32  32  32  31  30  31  32  32  31  31  31  32  33  32  31  32  32  34  35  35  34  33  33  33  33  32  31  31  31  31  32  32  32  33  33  33  33 
196 192 189 186 184 182 182 181 182 183 183 181 182 182 181 180 180 182 183 183 181 175 173 174 174 173 173 173 172 171 171 170 170 171 172 173 172 170 169 170 171 171 170 170 168 165 167 168 168 165 163 161 162 164 167 168 168 168 167 165 160 156 155 157 159 160 156 149 147 150 147 143 137 135 135 137 139 140 140 135 132 133 134 133 132 137 139 139 140 141 140 139 137 136 136 135 135 135 136 140 144 146 146 140 138 140 141 140 139 136 133 132 135 139 143 142 141 140 141 143 143 142 140 138 139 141 142 142 142 142 142 142 141 137 133 130 131 134 137 138 141 142 142 143 143 141 143 148 146 144 143 144 143 141 137 134 133 135 138 141 144 146 146 142 140 140 139 140 141 144 146 148 149 149 148 146 144 144 144 145 146 147 147 146 146 147 147 144 146 147 146 145 145 146 147 147 145 143 144 147 146 142 138 135 135 137 139 141 142 143 142 140 138 138 140 139 138 136 137 138 139 141 141 140 141 142 144 143 141 137 135 134 133 132 129 125 124 123 124 128 133 140 143 144 143 144 142 139 139 140 141 141 142 145 149 150 151 154 154 152 150 150 150 146 146 146 141 138 138 138 139 141 144 150 156 163 166 167 165 162 158 154 150 146 139 136 136 140 145 149 152 155 159 165 166 166 167 166 163 157 151 146 141 141 142 146 153 159 165 171 175 172 170 170 172 173 172 169 166 163 162 158 145 115  79  54  48  44  42  42  40  39  41  45  51  56  56  56  57  58  57  55  53  47  40  37  38  40  40  36  32  35  37  35  38  40  38  41  42  41  41  41  41  41  38  34  35  35  32  32  32  33  32  31  31  31  31  31  27  26  28  32  34  32  28  30  36  34  33  33  33  34  37  39  37  31  26  29  34  32  31  30  30  30  31  32  33  32  32  33  34  33  34  34  34  33  32  31  30  31  31  32  32  32  32  32  31  30  31  31  31  32  32  33  34  35  34  33  31  30  30  29  29  29  30  32  33  32  32  31 
179 184 186 185 183 182 181 181 181 183 182 180 181 181 181 180 180 181 182 182 180 176 175 176 177 176 174 173 171 170 171 170 169 170 172 172 171 169 168 169 170 170 170 170 168 165 166 168 167 165 163 163 162 164 166 167 167 168 168 167 163 159 157 160 161 161 156 152 151 152 148 142 136 134 135 138 140 141 141 137 136 137 137 136 135 139 141 143 143 142 141 140 139 135 135 136 138 139 140 140 141 142 142 140 139 140 142 143 142 138 135 133 135 142 146 141 140 143 145 145 144 141 139 138 140 143 145 143 142 142 143 143 142 139 137 135 137 140 142 142 142 142 141 143 144 142 144 147 144 141 140 143 144 142 140 137 136 138 141 143 145 146 146 143 143 144 145 145 146 147 148 148 148 148 148 148 147 147 147 147 147 146 146 145 145 146 147 146 145 144 143 144 145 146 147 146 144 141 143 146 145 141 137 135 135 137 139 140 139 137 138 139 138 138 141 141 140 140 141 141 140 138 139 142 142 142 144 144 143 140 139 138 135 132 129 126 124 122 120 120 123 126 128 129 129 130 133 138 140 141 142 140 139 140 142 142 143 147 147 143 142 141 141 140 142 144 143 143 144 143 142 141 141 142 146 150 152 152 151 149 146 143 141 141 139 138 137 135 135 137 141 144 147 151 152 152 154 154 149 143 137 132 129 128 128 130 135 143 149 156 162 165 164 163 162 160 157 152 149 146 142 129 108  82  58  43  42  39  37  37  36  36  36  39  41  42  45  49  53  57  58  58  52  47  44  40  38  37  38  37  32  32  33  33  37  39  37  38  39  39  38  37  34  33  32  32  33  32  31  30  31  32  31  29  29  29  30  30  28  27  28  29  30  31  29  30  31  33  33  33  33  35  35  37  36  32  28  30  34  33  31  30  30  30  30  31  31  31  31  32  33  33  34  34  33  32  32  31  30  30  31  32  32  32  31  31  31  30  30  30  29  29  30  31  33  33  33  32  31  30  29  28  28  28  30  31  32  31  29  28 
168 180 186 184 181 179 180 178 178 181 182 182 182 183 183 181 181 180 180 180 180 177 177 178 178 179 179 175 171 168 170 171 171 171 172 171 169 167 167 168 170 172 173 173 170 167 168 169 167 164 163 165 164 164 164 166 167 167 169 169 166 161 159 161 163 163 159 157 155 151 144 137 132 133 137 141 140 136 133 138 142 143 140 139 140 139 140 141 139 138 138 140 139 137 138 140 143 144 143 140 138 136 136 140 143 143 145 146 144 141 138 137 138 141 143 137 138 143 145 146 144 141 141 141 143 146 146 141 140 141 141 140 139 139 138 138 139 141 142 141 140 140 141 143 143 143 145 145 144 141 140 143 145 145 143 141 140 140 142 144 144 144 144 146 146 145 146 148 149 149 147 146 144 144 144 144 144 143 142 143 143 142 142 143 144 146 148 151 148 145 145 146 147 147 147 145 144 142 142 145 146 145 144 144 144 144 143 143 140 137 139 142 140 138 142 142 142 142 144 144 142 140 141 142 142 141 142 144 143 142 141 139 135 130 127 127 126 126 125 127 129 131 131 130 129 130 134 141 143 145 146 144 142 142 142 141 142 145 144 142 142 142 142 142 143 145 146 148 149 148 147 144 140 139 138 138 138 137 138 139 139 138 141 144 145 145 143 136 133 133 137 138 136 134 136 138 140 140 138 135 133 131 130 128 127 127 129 132 135 139 144 149 152 152 149 142 132 122 115 108 101  81  61  47  39  34  33  34  32  24  26  29  29  31  30  25  28  33  36  42  47  48  44  42  42  42  38  33  33  35  35  29  27  29  32  35  34  31  32  35  35  35  33  27  25  29  32  32  31  31  32  33  31  29  27  28  29  30  28  28  27  24  25  30  33  31  28  32  35  34  36  36  35  32  32  33  33  32  31  27  28  31  31  30  31  30  31  31  30  31  31  31  32  32  31  30  30  31  30  31  31  31  32  32  31  31  30  30  29  28  28  29  29  30  32  31  31  31  32  32  30  29  28  29  30  30  30  29  27  27 
172 184 188 184 180 178 180 179 179 182 183 182 181 181 180 179 179 180 181 180 179 177 175 175 176 180 182 178 170 166 169 169 169 170 172 171 169 167 166 168 171 173 173 173 171 168 170 171 167 162 161 163 163 163 163 165 165 165 166 166 162 158 157 161 164 166 165 161 156 150 141 133 128 130 135 139 139 136 133 134 137 139 139 140 142 141 140 141 138 136 137 139 142 145 145 143 141 141 142 143 143 142 142 141 141 143 144 142 139 139 140 141 142 143 142 140 141 144 146 146 144 143 144 144 144 143 141 142 143 143 143 141 140 138 137 136 136 138 139 139 139 141 144 143 141 143 144 145 147 144 141 143 145 146 145 142 141 142 144 145 145 145 145 146 144 143 143 145 147 147 146 144 143 143 143 142 141 141 141 142 143 143 143 144 146 148 150 153 152 151 150 149 146 144 145 147 147 143 142 145 146 147 148 147 145 144 143 144 146 146 148 149 145 143 144 143 142 140 142 142 140 142 141 139 139 141 142 143 143 143 142 142 140 136 133 131 131 131 131 133 136 139 138 138 138 139 141 143 144 146 147 146 146 147 145 142 141 142 145 148 150 150 149 148 145 143 146 146 146 146 145 143 141 142 143 143 141 139 140 142 142 141 144 147 144 143 142 137 136 138 143 141 137 135 134 135 135 135 135 137 140 141 140 138 138 139 137 135 135 135 135 136 140 143 141 127 107  87  74  64  57  51  45  38  35  32  27  25  24  23  24  25  27  29  26  18  23  28  27  30  32  30  32  33  31  32  34  35  32  31  33  30  28  31  32  31  27  29  31  33  31  30  30  30  28  28  32  33  31  32  34  34  32  30  28  28  30  31  28  27  30  29  29  30  30  30  30  30  30  31  32  32  32  31  32  32  33  33  33  32  31  31  30  30  31  30  31  31  30  29  29  28  28  28  28  29  30  31  31  31  32  32  32  32  32  31  29  28  28  27  28  30  31  31  32  32  32  31  31  31  30  29  29  29  30  29  27  27  29  29 
174 183 184 182 182 182 182 180 179 181 182 181 182 181 181 179 180 180 180 179 178 177 176 176 177 179 180 177 171 167 170 171 171 171 171 171 169 168 168 169 170 170 170 170 169 169 170 171 168 163 160 160 161 163 165 165 165 165 165 164 162 159 157 158 161 165 166 162 158 154 143 134 128 129 134 139 138 136 136 136 136 138 138 140 142 142 142 141 139 138 138 140 142 145 145 143 141 141 143 145 145 143 141 143 143 143 143 142 140 140 140 140 140 141 141 141 143 145 145 144 143 144 145 145 143 141 141 143 143 141 141 142 142 140 138 137 137 138 138 138 140 143 146 145 143 143 143 143 145 145 144 145 145 145 145 144 144 143 144 146 146 147 147 146 145 144 144 145 145 145 145 145 144 143 142 141 141 143 144 144 144 144 145 147 148 149 150 149 149 149 149 149 148 145 147 149 149 145 143 145 146 146 146 145 144 144 145 145 146 147 148 148 145 144 144 142 140 139 141 142 141 141 141 140 139 141 144 144 142 142 143 142 140 139 140 141 140 139 139 139 139 140 141 143 143 143 142 141 142 143 144 146 147 147 145 143 142 144 146 148 149 149 148 147 145 142 143 143 142 143 143 143 143 144 145 145 145 144 145 145 145 142 142 143 141 140 140 140 139 140 142 142 140 139 138 138 137 135 135 136 138 140 140 140 142 144 143 141 139 137 136 139 142 144 142 125 100  77  63  53  44  44  44  39  36  35  30  29  31  32  31  30  30  33  32  27  30  33  31  32  32  30  34  35  34  34  36  37  34  33  34  33  34  35  34  31  29  30  32  33  32  32  33  32  31  30  32  33  32  33  33  33  32  31  31  31  31  31  29  30  32  32  32  32  30  30  32  31  31  31  32  32  32  32  32  32  32  32  33  33  32  31  30  30  31  31  31  31  30  29  28  27  27  27  29  30  31  31  32  33  33  33  32  32  32  31  29  29  28  28  29  30  32  32  31  30  30  30  31  31  31  31  30  30  29  28  28  28  29  29 
175 181 180 181 183 184 183 181 180 181 182 182 183 182 181 181 180 179 179 179 179 177 177 178 177 177 176 174 170 168 170 173 174 173 171 170 170 170 170 170 169 168 168 168 168 168 169 170 167 163 159 157 159 163 167 166 165 166 164 163 163 161 158 156 159 163 164 162 160 157 146 136 132 133 136 140 139 138 138 140 141 140 141 141 141 141 141 140 140 141 141 139 140 142 143 143 143 143 144 145 144 141 140 143 145 144 144 145 144 142 139 137 138 140 141 143 144 146 144 142 141 144 145 145 143 143 144 144 141 139 140 141 142 141 140 139 139 139 139 139 142 145 146 146 145 143 141 141 142 143 145 145 144 143 144 145 145 144 144 145 146 147 146 146 146 146 146 144 143 143 144 145 144 143 141 141 143 146 147 146 144 144 146 147 148 149 148 146 145 145 147 148 148 148 148 148 148 145 144 145 146 146 144 143 143 145 146 146 145 144 144 144 143 143 142 140 139 140 141 142 141 140 140 142 141 143 146 144 142 142 143 143 140 141 145 147 145 144 144 142 141 140 142 145 146 144 142 141 141 141 143 146 147 145 143 143 144 146 147 146 146 146 146 146 144 143 142 142 142 141 143 145 145 145 145 145 145 146 148 147 145 142 141 139 140 140 141 142 141 139 139 140 141 141 142 141 139 137 137 137 136 136 136 138 140 141 144 145 141 138 139 144 146 146 141 121  96  76  66  58  49  45  43  38  38  37  34  38  41  38  37  35  34  36  38  36  37  39  38  37  37  37  38  40  40  39  38  37  37  36  35  36  37  38  34  31  32  32  33  33  34  35  35  33  32  32  32  33  33  33  32  31  32  32  33  33  32  31  31  31  33  34  34  33  33  33  33  33  33  32  33  34  33  32  31  31  32  32  32  31  31  31  30  29  30  31  31  31  30  29  28  28  27  28  31  32  32  31  32  34  34  33  33  32  31  31  31  30  30  30  30  31  31  31  30  30  30  30  31  31  31  32  31  30  29  28  29  29  29  29 
175 181 181 179 181 184 183 181 181 181 183 183 183 182 180 180 180 179 179 180 179 177 176 175 175 175 174 172 169 167 169 173 175 174 172 171 171 170 169 170 169 169 169 169 168 168 168 167 165 161 157 156 159 162 166 165 165 165 166 165 164 161 158 157 159 161 162 160 157 154 147 139 134 139 142 142 141 140 138 143 144 143 142 140 138 137 138 140 140 141 142 139 139 142 144 145 144 144 143 142 141 142 142 142 143 145 146 146 145 142 138 136 138 142 146 145 146 146 144 142 141 143 144 146 146 146 145 142 141 141 141 141 140 139 138 140 140 140 139 140 142 144 144 144 143 142 141 141 141 142 143 144 143 142 142 143 144 143 143 144 145 146 146 146 145 144 144 143 143 143 144 144 144 142 142 143 145 146 147 146 144 144 146 147 147 148 148 147 147 146 146 146 145 145 145 146 147 145 144 145 147 147 146 145 146 147 148 147 146 144 144 143 142 142 142 142 142 141 141 141 141 140 142 144 144 144 145 144 143 143 143 143 142 144 144 142 141 143 145 145 145 144 146 148 149 147 145 142 142 143 145 146 147 146 145 144 145 145 146 146 146 146 147 146 145 144 144 143 143 143 143 144 143 144 145 145 146 146 147 146 146 145 143 141 141 142 143 142 140 138 139 140 142 143 143 140 140 140 140 141 141 140 139 139 138 138 143 146 141 140 140 140 141 138 125 100  76  67  61  56  53  46  39  35  35  37  36  41  44  39  39  38  34  36  37  36  39  40  38  38  38  36  37  39  38  37  36  36  35  35  35  35  35  35  31  29  30  32  33  32  33  33  33  32  31  32  33  34  33  33  32  31  32  33  33  33  32  31  30  31  34  35  35  34  34  34  33  32  32  32  33  33  33  32  32  32  33  33  32  32  31  30  29  29  30  30  31  30  30  29  28  28  28  29  31  32  31  31  32  33  33  34  33  33  32  32  31  30  30  30  31  31  31  31  31  30  31  31  31  31  32  32  32  31  30  29  30  30  31  32 
174 180 179 176 178 181 180 180 180 182 183 184 183 181 179 178 178 179 180 179 176 175 175 175 175 176 176 174 170 168 170 173 175 174 173 172 171 170 169 169 170 171 172 170 169 166 165 165 163 160 157 156 158 161 165 165 165 167 166 165 163 160 158 158 160 161 161 159 157 152 148 141 135 140 142 138 139 141 140 140 141 141 141 141 140 140 140 141 141 139 138 141 142 142 144 146 147 147 145 143 142 142 144 144 144 145 146 147 146 143 140 139 140 143 145 146 145 145 144 143 143 144 145 146 146 145 143 141 142 142 143 142 140 139 139 140 141 140 139 141 142 143 144 144 143 142 142 142 143 143 143 144 143 142 142 143 144 142 142 143 145 145 146 145 144 143 143 142 142 143 145 145 144 142 142 144 145 145 145 145 146 147 148 149 150 149 149 149 149 148 148 148 146 144 145 146 147 147 145 145 146 148 147 147 147 148 148 148 146 144 143 143 142 142 143 144 145 143 141 141 141 142 143 145 145 144 143 143 143 143 142 142 143 144 143 140 141 143 146 148 148 146 146 147 148 147 145 144 143 143 144 145 146 146 146 145 145 145 144 144 145 146 146 146 146 145 145 144 145 145 144 143 143 144 145 146 146 145 146 147 146 146 145 144 142 142 142 142 142 142 143 144 145 144 144 144 144 143 143 144 143 142 142 141 139 138 143 148 148 143 138 136 135 119  85  64  55  52  49  46  47  45  40  34  34  41  51  55  55  54  51  46  41  40  41  40  41  42  41  41  41  38  37  37  36  36  36  35  35  35  35  34  33  33  31  30  30  31  32  32  32  32  32  32  31  31  33  34  34  33  32  32  33  34  34  33  32  29  29  31  34  35  35  35  35  34  33  32  33  33  33  33  32  32  32  32  34  34  33  33  32  31  30  30  30  30  30  30  29  29  28  28  28  29  30  31  31  31  31  31  31  32  32  32  32  32  31  31  31  31  31  31  31  30  30  31  32  32  30  30  32  32  32  31  30  30  30  30  32  33 
173 179 179 175 176 180 179 178 179 181 183 184 183 180 178 177 177 178 179 177 174 174 175 176 177 179 179 176 172 169 171 172 173 173 173 172 171 170 169 170 170 171 173 172 169 166 165 164 163 160 157 156 158 161 164 165 166 168 166 164 162 159 157 158 161 163 161 159 155 152 150 143 136 139 138 133 136 140 141 138 137 138 139 140 140 140 141 142 141 139 137 142 144 142 143 146 149 149 147 144 143 143 144 145 145 145 144 145 145 144 142 140 141 143 144 144 143 143 143 144 144 144 145 145 145 143 140 141 142 142 143 144 143 141 141 141 142 141 140 142 143 144 144 144 144 143 143 143 143 142 143 144 143 142 142 143 143 142 141 143 144 145 146 145 144 144 143 143 143 145 145 145 144 142 142 145 144 143 143 143 145 147 149 150 150 150 150 150 149 148 149 148 147 145 145 146 147 146 144 143 145 146 146 145 146 147 147 146 144 142 143 145 144 144 145 146 146 144 142 141 143 144 146 146 146 145 143 144 145 143 141 140 143 144 143 142 142 144 147 148 148 146 145 145 145 145 144 143 143 143 143 144 144 145 145 146 146 145 144 143 144 144 145 146 146 146 145 145 144 144 144 143 143 143 145 145 145 145 145 147 147 146 145 144 142 141 142 143 145 146 147 147 146 144 145 147 145 144 143 143 143 143 143 142 140 139 143 150 152 147 141 134 115  86  56  46  44  41  43  43  40  41  40  35  39  53  73  77  76  78  67  54  46  43  43  42  42  41  41  42  41  38  37  36  36  36  35  35  35  35  35  34  33  32  32  31  30  31  31  32  33  33  33  32  31  30  32  33  33  32  32  32  33  34  34  33  32  30  29  30  32  33  34  35  35  33  32  32  34  35  34  33  32  32  31  32  33  33  33  33  32  32  31  31  31  30  30  30  30  29  29  29  29  28  30  30  30  30  30  30  29  30  31  32  31  31  32  32  32  32  32  32  31  30  30  31  33  33  30  29  31  32  32  31  31  30  29  30  31  32 
172 180 181 175 177 181 181 179 178 180 182 183 183 180 178 177 176 176 176 176 175 175 176 177 178 179 179 177 173 170 172 171 170 171 172 172 172 170 169 170 170 171 173 172 170 167 166 166 165 162 159 157 159 162 165 165 166 167 166 163 161 158 157 158 162 164 163 158 154 153 152 146 138 138 135 129 132 136 137 137 136 136 137 138 138 140 141 141 141 139 139 142 143 141 142 145 147 148 147 145 144 144 145 145 146 144 144 144 145 144 143 141 141 143 144 143 142 141 143 144 144 144 144 145 145 143 141 141 141 140 142 145 147 145 144 143 143 143 143 143 143 144 144 145 145 144 144 143 144 143 143 143 143 142 142 143 143 142 142 143 145 146 147 146 145 145 145 145 145 146 146 145 145 144 144 145 144 142 142 143 144 145 147 148 148 148 148 147 147 147 148 147 146 145 145 145 144 143 142 142 144 145 144 144 144 146 147 146 144 142 144 145 146 145 146 146 145 142 142 142 143 145 146 145 146 146 145 147 148 146 141 140 144 144 144 145 145 145 147 146 146 144 143 142 142 143 144 144 144 143 142 142 142 144 145 146 146 144 144 144 143 144 145 145 146 146 145 144 143 143 143 143 142 141 143 143 143 143 144 146 147 145 144 143 142 142 144 146 146 147 147 146 145 142 144 146 145 143 142 143 143 143 143 143 141 140 144 148 150 148 139 120  84  54  47  45  40  38  41  43  37  38  39  37  44  61  83  95 100 102  81  58  48  45  44  42  40  39  38  39  39  37  35  35  35  36  35  34  34  34  34  33  33  33  33  33  32  31  30  30  32  33  34  32  31  29  30  31  31  31  31  31  32  33  33  33  32  30  29  30  31  32  34  34  34  32  31  33  35  37  35  34  32  31  30  30  31  33  33  33  32  32  32  32  31  31  30  30  31  30  30  30  29  29  29  30  29  29  28  28  28  29  30  30  30  31  32  33  32  32  31  31  31  30  30  30  32  32  29  29  31  32  33  33  32  31  30  29  30  30 
171 179 181 177 179 183 183 180 177 180 182 183 182 181 179 178 178 176 174 177 179 177 176 177 176 176 176 175 171 170 172 172 170 171 172 173 172 171 170 170 171 172 173 173 171 169 169 169 168 166 162 160 161 163 165 165 166 167 165 164 161 158 156 158 162 164 163 158 155 154 152 146 140 137 134 131 132 133 134 135 136 135 136 138 139 141 141 141 140 140 140 140 140 141 143 144 145 145 143 142 142 144 145 143 143 144 145 146 145 144 142 140 141 143 145 145 143 142 143 145 144 142 142 144 147 146 144 142 140 140 142 144 146 147 146 146 147 146 145 143 143 145 145 146 145 144 143 143 143 142 142 142 141 141 142 143 143 142 142 143 145 146 147 146 146 146 146 146 146 146 146 145 145 144 145 145 145 144 143 143 144 144 144 144 144 144 145 146 146 146 147 147 146 145 145 145 144 142 141 142 144 145 144 144 146 147 147 147 145 144 144 145 145 145 145 144 143 142 142 143 143 144 144 145 146 146 145 148 149 146 141 140 144 143 145 147 147 146 146 145 144 144 144 143 143 144 144 144 144 143 142 141 141 143 146 147 146 145 145 144 144 145 145 146 146 146 144 143 143 142 142 142 140 140 141 141 142 143 144 146 146 144 142 142 143 146 148 148 147 144 141 141 141 140 142 143 142 142 143 143 144 145 144 143 143 142 143 145 147 142 120  81  59  49  46  41  38  40  38  35  36  37  37  39  41  46  58  86 111 116  87  58  49  46  44  42  40  38  37  38  38  35  35  35  35  35  35  35  34  33  32  32  32  32  33  32  32  31  30  29  30  31  31  31  30  29  29  29  30  31  31  31  32  32  33  32  31  29  30  30  30  32  33  33  34  33  33  33  34  36  36  34  33  30  30  31  31  33  33  32  31  30  31  31  30  29  29  30  30  31  30  30  30  29  30  30  29  28  28  28  28  29  29  30  31  31  32  31  31  30  30  30  30  31  30  30  30  31  30  29  31  31  32  33  34  33  31  30  29  29 
170 179 182 178 179 182 182 179 178 181 182 183 182 181 181 180 179 176 174 177 179 177 176 176 175 175 175 173 170 169 172 172 171 172 173 173 173 172 171 171 171 171 172 172 171 170 170 170 169 167 164 162 162 164 165 165 165 166 165 164 163 159 157 158 161 163 162 160 157 154 148 142 137 133 132 134 134 133 133 134 134 133 135 138 141 143 142 141 140 141 142 140 139 141 142 143 143 142 142 141 142 142 143 142 143 143 145 145 145 144 142 141 142 144 146 146 145 144 145 146 145 143 142 144 147 147 146 143 142 142 143 143 144 145 146 148 148 147 144 142 142 144 145 145 145 144 143 143 142 141 141 141 140 140 142 143 142 141 141 142 144 145 145 145 145 145 147 147 147 146 146 145 145 145 145 145 145 146 145 144 144 143 143 143 143 143 144 147 147 146 146 148 147 146 146 146 146 144 142 142 144 145 145 145 146 148 148 148 146 145 144 143 144 144 143 142 142 142 144 145 145 143 143 144 145 145 144 146 147 145 141 141 144 144 145 146 147 147 146 145 145 146 145 144 144 144 145 145 144 144 142 141 141 143 146 147 147 146 146 144 145 145 146 146 146 145 144 143 142 141 142 143 140 140 141 142 143 144 145 146 146 143 141 141 143 145 147 147 144 140 139 139 141 141 142 142 142 142 143 143 143 144 143 143 143 144 146 147 143 128 100  65  51  47  41  39  40  40  38  35  36  36  37  40  39  38  45  76 108 114  84  52  44  42  41  39  38  36  34  34  34  32  34  36  36  36  36  35  33  32  31  31  32  33  32  32  33  33  32  30  28  28  29  30  30  31  31  31  32  33  33  33  33  33  33  33  31  30  31  31  31  32  33  33  34  33  33  33  34  36  36  35  33  32  31  32  33  34  33  32  30  28  30  30  29  28  28  29  30  30  30  30  29  29  30  30  29  29  29  29  29  29  30  30  31  32  31  30  29  29  29  30  31  31  30  30  30  30  30  30  30  31  33  34  35  34  32  30  29  29 
173 180 183 180 180 181 179 179 179 181 182 182 182 181 181 181 179 177 175 176 177 175 175 175 175 175 176 174 171 169 171 172 172 172 173 173 173 172 172 171 170 170 170 171 170 169 170 171 170 167 164 163 163 164 165 164 165 167 166 165 164 161 158 158 162 163 162 162 160 154 143 137 134 129 130 136 136 135 135 136 134 133 134 137 140 141 141 140 140 142 145 142 141 141 141 141 141 142 142 142 142 140 140 142 143 142 143 143 144 144 143 143 143 144 145 146 146 146 147 147 146 145 144 144 145 145 145 144 144 144 144 143 142 142 145 147 147 145 141 140 141 142 144 145 144 143 142 142 142 142 142 141 140 140 141 142 142 141 140 141 143 144 145 144 144 145 146 147 146 145 144 143 143 144 144 144 145 147 147 146 144 144 144 145 145 145 146 147 147 146 146 147 147 146 146 146 146 146 144 142 143 145 146 146 146 148 149 148 145 145 144 143 143 144 143 142 142 143 145 147 146 143 143 144 145 145 145 146 146 145 144 144 145 146 146 145 147 148 147 145 145 146 146 145 143 143 143 144 145 144 143 142 142 144 146 147 148 147 145 143 144 145 145 146 145 144 144 143 142 142 143 144 142 141 141 142 144 144 145 146 146 144 142 141 141 142 144 144 142 140 140 141 143 143 143 143 143 143 142 142 141 141 141 142 144 146 150 148 137 119  95  65  51  44  37  37  38  38  37  37  34  36  39  40  39  37  41  66  93 102  76  48  41  40  40  38  38  37  35  34  33  31  34  37  38  37  37  35  33  32  32  32  33  34  32  32  33  34  33  31  29  27  28  29  31  33  33  34  34  35  35  34  34  34  34  33  32  31  31  32  32  33  33  33  33  33  34  34  34  35  34  34  34  33  32  33  34  34  33  32  30  29  30  30  29  28  28  29  29  29  29  29  28  28  30  30  29  30  30  30  30  30  30  30  31  31  31  30  30  30  30  31  32  31  30  31  30  30  30  30  30  30  32  34  34  34  32  31  30  30 
175 182 184 182 181 179 180 179 180 181 182 181 180 179 179 180 179 177 176 175 175 174 176 177 176 177 177 176 172 169 171 173 173 173 172 173 172 172 171 171 170 171 170 170 170 169 170 170 169 166 164 163 165 166 165 165 166 167 167 166 165 162 158 157 161 162 162 163 162 154 142 135 133 129 131 137 136 136 137 139 137 135 135 135 136 136 137 138 140 144 147 144 142 142 141 141 142 143 144 144 143 140 139 143 144 141 140 141 143 144 144 143 143 142 143 145 146 146 146 146 146 146 145 144 143 143 144 145 146 145 145 144 142 141 143 145 145 142 139 139 140 142 142 142 143 143 144 143 143 144 143 141 140 141 142 143 143 141 140 141 143 144 144 144 143 144 144 145 144 144 143 142 143 145 145 144 144 146 147 146 145 145 147 148 148 149 148 146 145 145 145 146 145 144 143 144 145 144 143 141 143 145 146 146 146 148 148 147 145 144 144 144 144 143 143 143 144 144 146 147 146 145 146 147 147 147 148 149 148 148 149 149 147 148 146 145 147 149 149 146 145 146 146 146 143 142 142 144 144 144 143 143 143 144 144 145 146 145 143 141 143 144 145 145 144 143 143 142 141 141 142 144 142 141 142 143 143 144 145 145 145 145 144 142 141 140 141 141 142 141 142 144 145 144 144 143 143 143 142 141 139 139 139 142 144 147 147 144 133 126 109  75  54  44  38  35  33  32  33  33  33  38  42  39  36  36  40  54  73  86  70  50  45  44  43  42  42  43  41  39  38  37  37  37  37  37  36  35  34  33  32  33  34  35  33  32  34  33  33  32  31  30  29  30  32  34  35  36  36  36  35  35  35  35  35  34  33  31  32  32  33  34  33  33  33  33  34  34  34  33  32  32  32  32  32  33  33  34  34  32  31  30  31  30  29  29  29  29  29  29  29  29  27  27  29  30  30  30  31  30  30  30  30  31  31  31  32  32  31  31  32  32  32  31  30  30  30  31  31  30  29  29  31  32  33  32  31  31  31  31 
174 179 179 179 179 177 179 179 179 180 181 180 177 177 177 178 178 177 176 178 178 177 176 176 175 176 176 175 172 170 173 174 175 174 173 173 173 173 172 172 172 172 172 171 171 171 171 170 168 165 163 165 167 168 167 168 168 169 167 166 166 162 157 155 160 162 161 164 162 154 145 141 140 135 135 137 136 135 137 139 139 139 139 139 138 137 137 137 138 140 142 142 142 141 141 141 142 144 144 143 142 141 141 143 143 141 141 142 143 143 143 142 142 141 142 144 144 144 142 142 142 145 146 146 145 146 148 146 145 145 145 145 145 143 143 144 144 142 140 140 140 141 142 142 143 145 145 145 145 145 144 142 142 142 144 146 145 142 140 141 143 144 144 144 144 143 143 144 144 144 144 144 144 146 146 144 145 147 147 146 145 145 146 148 149 148 146 145 145 145 147 147 146 144 144 144 145 144 143 143 144 146 145 144 145 146 147 146 146 145 145 147 145 142 141 142 143 144 146 146 147 148 148 146 145 145 148 148 147 148 151 149 145 144 143 144 149 151 151 147 146 147 148 147 145 143 142 142 142 143 143 143 143 143 143 143 144 144 144 143 144 145 145 145 144 143 142 142 141 141 142 142 142 141 141 143 144 143 143 143 143 144 144 144 143 142 143 142 142 141 142 143 143 142 141 139 141 142 143 141 140 139 139 141 143 144 147 149 147 138 124 104  71  44  37  35  32  28  31  37  42  41  39  38  39  39  41  50  62  72  64  51  44  42  40  38  39  41  38  36  35  35  35  35  34  34  34  33  33  33  32  33  33  34  34  34  33  33  32  32  32  33  32  33  33  33  35  36  35  34  34  34  35  36  36  34  32  31  30  30  32  34  34  33  34  34  34  33  32  31  30  30  30  30  31  31  32  32  33  33  34  34  32  30  30  30  30  31  31  31  31  30  29  28  29  29  30  30  31  31  31  32  32  32  33  33  33  32  32  33  33  32  31  30  30  30  30  31  33  32  29  29  30  31  31  30  30  30  32  33 
171 175 175 175 176 177 179 179 179 181 182 181 178 176 177 178 177 176 174 178 181 179 177 176 174 175 175 174 172 170 173 174 176 174 172 171 172 173 173 173 173 172 172 171 170 170 171 171 168 166 164 165 168 170 170 168 168 170 168 166 163 159 156 155 159 161 162 163 160 152 146 144 143 138 135 136 135 135 136 138 139 140 140 141 140 138 138 138 138 137 137 138 139 140 141 142 142 142 142 142 142 142 142 143 143 142 142 142 142 140 139 138 138 140 141 141 141 141 141 140 141 143 143 143 144 146 148 144 142 142 143 144 144 143 142 142 143 143 143 142 142 142 143 143 143 145 145 145 144 143 144 144 143 143 144 145 144 142 142 143 144 144 144 144 144 144 144 145 144 145 145 144 145 147 147 144 145 147 148 147 145 146 147 148 148 146 145 145 146 147 148 148 147 144 143 143 143 144 144 144 145 145 144 144 144 145 145 145 145 146 147 146 145 143 142 142 143 144 144 144 145 147 147 144 143 143 145 145 144 146 148 147 143 140 141 145 148 149 148 145 145 146 146 145 144 144 143 141 141 142 142 142 142 142 142 142 143 143 144 143 145 146 146 144 144 143 143 142 141 142 142 141 141 141 140 142 142 141 142 143 143 143 144 145 144 144 144 143 141 140 139 139 140 140 141 142 143 141 141 142 143 143 141 140 141 145 151 156 157 149 139 128  92  56  44  40  37  33  36  41  45  42  39  39  39  40  41  46  54  60  54  46  42  39  37  33  35  36  34  34  32  31  31  32  32  32  32  33  33  33  33  33  33  33  34  34  33  32  32  33  34  34  34  33  33  33  35  35  34  33  32  33  34  35  35  34  34  33  30  30  31  32  32  33  35  35  34  33  32  31  31  32  30  29  29  30  31  32  33  33  33  33  31  30  30  30  30  30  31  32  32  31  30  28  28  28  29  30  31  31  31  32  33  33  33  33  32  33  32  32  32  32  30  30  30  30  30  31  34  33  32  32  31  30  29  29  29  30  31  32 
169 173 173 172 174 177 178 179 180 183 185 184 181 179 177 178 177 176 173 176 180 181 179 176 174 175 176 174 172 171 171 174 174 172 169 168 169 172 174 173 172 171 170 169 168 168 171 172 170 168 165 162 166 169 170 167 166 170 169 165 159 156 154 155 158 161 164 161 156 150 144 141 140 135 132 133 133 133 133 135 137 138 139 139 139 138 138 139 139 137 136 136 137 139 141 142 141 140 140 143 144 143 142 141 142 142 142 141 139 138 137 135 135 137 139 138 137 138 140 141 142 141 139 138 139 142 143 142 140 139 139 140 140 140 140 140 141 143 144 143 143 144 144 143 143 143 144 143 142 141 142 144 144 143 143 142 141 141 143 145 146 144 143 144 145 145 145 147 147 146 145 145 146 148 148 144 144 146 147 146 147 147 148 148 148 146 146 147 148 149 149 148 146 144 142 141 142 145 145 143 143 143 143 144 145 144 143 143 143 145 145 144 146 146 145 145 145 144 143 143 145 145 145 144 144 143 141 141 142 144 145 145 143 139 141 147 146 144 143 142 143 143 142 141 140 142 141 139 140 141 140 140 140 140 140 141 142 142 142 142 144 145 144 143 143 145 145 143 141 142 142 141 142 141 142 141 141 141 142 143 143 142 143 144 145 144 143 142 140 138 137 137 138 140 144 147 145 140 138 142 145 145 144 140 140 147 155 159 158 158 154 139 110  78  56  47  44  43  43  42  42  42  41  40  39  38  40  43  47  50  44  39  40  39  35  33  32  33  34  34  31  29  30  32  32  32  33  33  34  34  34  33  32  32  33  33  31  31  32  34  34  34  33  32  33  35  35  35  34  33  32  32  33  34  34  34  35  35  32  29  29  30  31  33  34  35  34  33  32  32  35  35  32  29  28  30  33  34  33  32  30  29  29  30  29  29  28  28  30  31  32  31  29  27  27  28  30  31  32  31  30  31  33  34  32  30  31  32  32  32  31  30  30  30  31  31  31  32  33  35  35  34  32  29  27  29  31  32  30  29 
170 174 176 175 175 176 176 177 179 181 182 182 180 178 177 178 178 177 174 175 178 179 178 176 174 176 177 175 174 173 174 174 173 172 170 169 168 170 171 170 169 169 170 168 167 168 171 172 172 169 165 162 162 162 163 162 163 166 165 161 156 153 152 155 158 161 163 159 154 149 142 139 137 134 132 133 133 133 134 137 138 137 137 136 136 136 137 138 138 138 138 140 140 140 139 139 139 138 139 142 144 145 142 138 138 141 141 141 139 139 138 136 134 134 136 136 136 136 137 137 138 137 137 137 137 138 139 141 140 138 137 137 138 140 141 141 142 142 141 141 143 144 144 143 142 143 143 142 142 142 142 143 144 143 143 143 141 139 139 141 143 143 143 145 146 146 147 147 147 145 145 146 147 148 147 143 142 142 143 144 145 145 145 145 146 146 146 148 148 148 148 147 145 144 142 142 144 146 145 142 141 142 144 145 146 145 145 144 144 144 144 144 147 147 145 145 145 144 143 144 146 145 144 145 144 143 142 141 142 143 143 142 141 140 142 144 144 143 143 142 143 143 143 141 140 142 141 139 139 140 140 140 140 140 140 141 142 142 142 142 143 144 143 142 143 145 145 143 141 142 141 141 142 142 143 143 143 143 142 143 143 142 141 142 143 143 143 141 140 138 138 137 138 139 140 142 141 141 141 141 142 144 147 147 145 143 151 159 160 162 161 151 124  90  61  49  45  42  41  40  40  40  40  39  37  36  38  40  43  45  40  36  38  39  37  36  34  33  33  33  31  31  32  32  34  35  35  34  33  33  33  32  31  30  30  30  31  31  32  33  33  33  33  33  33  34  35  35  35  34  33  32  32  32  33  33  33  32  29  27  28  30  31  32  33  33  34  33  33  33  33  33  32  30  29  30  32  33  33  32  31  31  31  31  31  30  29  29  31  32  33  33  31  29  29  30  30  32  32  31  30  31  34  34  32  29  30  31  32  32  31  30  30  31  31  31  30  31  30  31  32  32  31  30  30  30  30  30  29  28 
173 177 179 177 177 178 178 178 178 179 179 179 178 178 178 179 178 177 175 175 175 177 177 176 175 175 176 175 174 174 175 174 173 173 172 170 169 169 169 168 167 168 169 168 167 168 169 170 171 167 162 160 159 157 157 159 161 162 162 160 156 152 151 154 159 161 161 160 157 150 142 136 134 135 136 137 135 134 134 135 136 135 135 136 137 138 138 138 137 138 139 140 141 139 138 138 138 139 140 141 144 143 141 141 142 143 143 141 138 137 138 138 137 138 139 139 139 139 139 139 139 139 139 140 139 138 138 141 141 139 138 137 138 139 140 141 141 140 139 141 143 144 144 143 143 143 142 142 141 142 144 144 144 143 143 142 140 138 138 139 141 141 141 143 145 146 147 146 143 142 142 144 146 146 145 143 142 141 142 143 144 144 144 144 145 145 146 146 146 145 145 144 143 142 142 142 145 146 146 144 143 143 144 144 145 145 145 144 144 143 143 144 146 146 144 143 142 142 143 144 146 143 142 144 143 142 142 141 142 141 139 138 138 140 140 141 141 141 141 141 142 143 143 141 140 141 140 139 140 140 141 141 142 142 141 142 142 142 142 142 143 143 142 142 143 144 144 143 141 141 140 139 139 142 143 144 144 144 143 142 142 142 140 140 142 143 142 142 141 139 139 139 139 139 141 142 138 139 143 142 141 140 141 144 144 139 146 156 160 165 167 159 131  93  57  45  44  42  38  37  39  39  39  39  38  37  38  39  41  42  39  35  36  37  37  37  36  34  32  32  32  33  33  34  36  37  36  33  31  31  32  32  31  29  28  29  30  31  32  32  33  33  34  34  35  35  34  34  34  33  33  32  32  32  32  32  31  31  29  28  30  31  32  31  32  32  33  34  34  34  32  31  31  31  31  32  32  32  32  32  32  32  32  33  32  31  30  30  31  32  33  33  31  30  31  31  31  32  32  31  30  32  34  34  32  29  30  30  31  31  31  31  31  31  30  31  31  30  28  28  29  30  31  32  32  32  30  29  28  28 
176 180 180 176 177 179 180 178 177 177 177 177 177 178 178 178 177 176 175 174 173 176 177 176 174 174 173 173 172 172 173 173 174 174 172 170 169 168 167 166 166 167 168 168 168 169 167 167 168 163 159 158 157 156 156 159 160 160 161 160 156 153 151 155 159 161 161 162 160 152 142 134 130 136 140 140 137 134 131 132 133 133 135 137 139 142 141 139 138 138 139 139 139 138 137 138 140 140 141 142 143 142 141 143 145 146 144 142 139 138 139 141 141 142 143 141 142 142 143 143 143 143 143 143 143 140 139 141 142 142 141 140 139 139 139 140 140 139 139 142 144 145 145 144 142 142 142 141 141 143 145 146 145 143 143 142 140 139 139 140 141 140 139 140 142 144 145 143 140 138 139 142 144 142 142 144 143 142 143 144 145 146 146 145 145 146 146 145 145 144 143 142 142 141 141 142 144 145 146 147 147 145 143 143 143 143 143 143 143 142 142 143 145 144 142 140 140 141 142 143 144 141 140 141 140 140 140 141 141 139 137 136 136 137 138 138 139 139 139 140 141 142 142 141 139 139 139 140 141 141 142 143 143 143 143 143 143 142 142 143 143 142 141 142 143 144 144 142 141 140 139 137 138 139 141 143 143 143 143 142 142 142 141 142 143 143 142 143 142 141 140 140 140 140 142 142 136 138 144 143 140 137 136 141 145 141 145 153 159 163 165 156 131  92  55  44  42  38  36  37  38  39  40  40  39  39  39  39  39  40  38  36  35  36  36  36  36  35  33  32  33  34  34  34  36  37  35  32  30  31  33  33  32  30  29  30  31  32  33  33  34  34  35  35  36  36  33  31  32  31  31  31  31  31  31  31  30  31  30  31  32  33  33  32  31  32  34  34  34  33  31  31  32  32  32  33  33  32  31  31  31  32  33  34  32  31  30  29  30  31  32  32  32  30  30  30  30  31  31  30  30  32  34  34  32  30  29  30  31  30  30  30  30  31  31  31  31  29  28  28  29  30  32  34  34  33  30  29  28  28 
174 178 179 173 174 177 179 177 175 175 175 176 176 177 176 176 175 175 174 172 172 174 175 174 173 172 170 169 168 169 169 171 173 174 172 170 168 167 166 166 165 166 167 169 169 168 165 165 165 161 158 158 159 160 161 162 161 161 163 163 159 155 154 157 162 163 160 163 162 154 143 133 128 135 140 139 135 132 129 131 133 134 137 139 141 142 141 139 138 139 139 141 140 138 139 141 142 143 143 143 143 142 141 142 142 144 144 143 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 143 142 142 144 145 145 143 141 140 141 141 141 141 141 143 145 145 143 142 142 142 141 141 141 143 145 146 145 143 143 142 141 140 141 142 142 140 139 138 140 142 144 142 140 137 138 140 142 140 140 143 144 143 144 145 146 146 145 145 145 146 145 145 144 143 143 142 141 141 140 141 142 143 145 147 146 145 144 143 142 141 141 142 142 143 143 142 144 144 141 140 141 141 141 142 143 141 140 140 140 140 140 141 141 140 138 137 135 136 138 141 142 142 141 141 142 143 143 141 139 138 139 142 142 143 143 144 144 144 144 145 144 143 143 144 143 142 141 142 143 143 142 140 140 140 140 139 139 139 140 141 142 143 143 142 142 143 143 143 143 143 143 143 143 141 140 140 142 143 142 140 136 139 143 141 139 139 142 148 150 146 148 151 150 149 146 138 118  89  59  47  41  32  33  37  38  40  41  41  40  39  38  38  38  38  38  37  36  34  34  35  35  35  35  34  34  34  32  31  34  35  33  32  32  33  34  34  32  30  32  34  33  33  34  34  35  35  35  35  36  36  32  30  30  30  31  31  31  31  31  31  30  31  31  32  34  34  33  32  31  32  34  34  34  33  32  32  33  33  32  33  33  32  30  31  31  32  33  34  32  31  30  29  29  30  31  31  32  31  30  29  30  30  30  30  30  31  33  34  33  31  30  31  31  32  31  30  30  31  32  31  30  29  29  29  30  31  33  34  34  33  32  31  30  29 
170 175 178 174 174 176 177 176 175 175 175 175 176 176 175 173 173 172 172 172 171 173 174 174 172 170 169 168 169 169 169 171 172 172 171 169 167 166 166 166 166 167 168 168 168 165 165 165 165 163 162 162 164 165 166 165 165 165 166 166 162 157 155 158 163 165 162 163 162 157 147 136 128 134 138 137 134 131 130 133 136 137 138 139 138 138 137 136 139 141 142 141 141 140 140 141 142 141 140 140 142 143 143 142 142 141 139 139 139 140 141 142 144 146 148 144 143 144 143 142 142 141 141 142 143 143 143 143 144 144 143 142 142 142 144 145 146 144 143 143 143 143 142 141 140 141 141 140 140 142 144 144 144 144 145 145 143 141 141 141 142 143 142 140 140 142 143 143 143 141 140 141 142 141 140 141 143 144 145 144 143 142 142 143 144 144 144 144 144 144 144 143 143 141 140 141 142 143 143 143 143 143 144 144 144 143 143 143 143 144 143 143 144 144 142 142 143 143 142 142 144 144 143 143 143 143 143 143 143 143 143 141 139 138 140 145 146 145 144 143 143 143 143 141 139 138 138 140 141 142 142 143 144 144 144 144 143 143 143 143 143 143 143 144 144 144 143 141 141 142 143 144 143 142 141 142 142 143 143 143 142 143 143 143 142 141 141 142 142 142 140 139 141 144 144 143 143 142 144 145 144 143 143 142 137 133 131 128 124 118 111 101  86  70  58  50  42  36  36  37  38  39  39  39  38  36  35  34  34  33  35  37  36  34  33  33  34  35  35  34  34  33  30  28  30  31  32  33  34  36  36  35  34  32  36  38  35  33  33  34  35  36  36  36  36  38  34  31  32  31  31  30  30  30  30  31  30  30  30  31  32  33  32  31  31  32  34  35  35  34  33  33  33  32  32  32  32  32  31  31  30  32  32  33  32  32  32  31  30  30  30  32  33  33  30  28  29  31  31  31  30  31  32  33  33  32  32  32  32  32  31  30  30  31  32  31  31  31  32  32  32  32  33  33  33  33  33  32  31  30 
168 174 178 176 176 176 178 177 177 177 177 177 177 177 175 173 172 172 172 171 171 172 173 174 172 170 168 169 170 170 170 170 170 170 169 167 166 165 166 167 167 167 168 167 164 163 164 165 164 165 165 164 166 168 167 167 168 168 168 166 162 157 155 158 163 165 163 161 161 159 149 138 129 131 135 136 134 133 133 135 137 138 138 137 135 134 134 135 138 141 143 141 139 139 140 141 141 139 137 137 140 142 142 142 141 140 138 138 140 141 141 140 141 144 147 143 142 143 143 143 143 142 142 142 143 144 144 144 143 143 142 141 142 143 145 146 145 144 142 142 142 142 140 139 140 142 142 141 141 143 144 142 142 143 145 146 144 142 140 141 143 144 144 142 141 142 143 145 146 144 143 142 143 143 142 140 142 144 145 143 141 140 141 142 144 144 144 143 144 145 145 145 143 142 141 141 141 143 143 141 142 143 145 146 145 144 144 144 144 145 145 144 145 144 143 145 146 145 143 142 145 146 146 145 145 145 145 144 144 145 146 145 143 141 142 147 148 148 146 144 144 144 144 142 140 138 138 140 140 140 141 142 142 143 144 143 143 143 142 142 143 144 144 145 145 145 143 142 142 144 146 147 146 144 143 143 144 144 144 143 143 142 143 144 141 140 139 141 142 141 139 139 141 145 145 144 145 145 146 149 146 139 129 114 100  95  91  88  85  82  78  70  60  53  52  47  40  36  35  36  36  37  37  37  36  35  33  33  31  31  33  35  35  35  34  33  32  33  34  33  33  32  30  28  28  29  30  31  33  35  36  37  36  36  39  39  34  31  31  33  34  35  35  35  35  37  35  33  33  32  32  31  30  30  31  31  31  32  31  31  32  31  31  31  31  33  34  34  34  34  34  33  33  32  31  31  31  32  31  31  31  32  32  33  33  33  33  32  31  31  31  32  34  34  31  30  31  32  33  32  31  30  31  33  33  32  33  33  32  32  31  30  30  31  31  32  32  32  33  34  33  33  32  31  31  32  32  33  32  32 
170 174 177 176 176 177 180 181 180 180 180 180 179 178 176 174 173 173 173 173 172 171 173 174 173 170 168 169 170 171 171 169 168 169 168 166 166 166 167 169 168 168 168 165 162 159 161 162 161 163 164 163 166 168 167 168 169 168 167 165 160 156 155 158 162 164 163 160 159 157 149 137 127 130 134 136 135 134 134 136 137 137 138 136 135 134 134 135 137 140 141 139 138 140 142 143 143 140 138 138 140 140 140 139 139 140 140 142 145 145 143 139 137 139 142 142 142 142 143 145 146 146 145 145 144 143 143 144 143 143 143 143 143 142 143 143 142 142 141 142 142 141 140 140 141 143 143 142 142 145 145 142 141 142 143 144 144 142 141 142 143 144 144 143 141 141 143 145 147 146 144 143 142 143 143 142 143 145 145 143 141 141 142 143 144 145 145 144 144 145 146 145 144 142 141 140 141 143 143 143 144 145 146 146 145 144 144 145 146 146 146 146 146 145 145 147 149 147 143 143 145 147 147 147 147 146 145 143 142 143 145 146 144 142 142 144 147 147 145 143 142 143 144 143 141 139 139 140 140 139 139 140 141 143 143 144 144 143 142 142 143 144 144 144 145 145 144 143 144 145 146 145 144 144 143 144 145 145 145 144 143 143 144 144 142 140 140 141 142 141 140 139 141 144 143 141 145 145 142 141 133 118  99  75  56  51  50  49  51  53  54  51  45  42  46  42  35  31  32  35  34  35  36  36  35  35  34  33  33  33  32  33  34  35  35  34  32  31  31  31  31  32  32  32  30  28  27  28  31  33  36  39  40  41  40  37  33  30  30  32  34  34  33  33  34  35  34  33  33  33  32  32  32  32  32  32  33  34  33  32  32  32  32  32  32  33  32  32  32  32  33  33  32  32  31  32  32  32  32  32  32  33  32  32  31  31  31  31  31  32  33  33  35  35  33  32  33  33  34  33  31  30  31  32  32  31  33  33  32  32  31  30  29  30  31  31  32  33  34  34  33  32  30  29  29  30  32  32  33  32 
170 172 174 174 174 175 180 181 181 181 181 180 179 178 176 175 174 173 173 173 172 172 173 174 173 170 168 168 170 170 169 167 167 169 168 167 166 167 169 169 169 168 168 165 161 159 160 160 159 161 161 162 164 166 166 167 167 167 165 162 159 157 156 159 161 163 163 159 157 155 145 133 125 126 131 136 135 133 133 134 135 135 136 137 137 136 136 135 136 137 138 138 139 141 144 145 145 142 141 142 142 141 141 142 143 142 142 142 142 143 141 138 138 141 144 142 140 141 142 145 148 148 147 145 143 142 142 143 143 143 144 144 143 142 141 141 141 141 141 142 142 141 141 141 143 144 144 143 143 145 146 143 141 141 141 142 143 143 143 143 143 142 142 143 142 140 142 145 146 145 144 143 143 143 143 143 144 145 145 144 144 143 143 144 145 146 145 144 144 144 145 144 143 142 141 141 142 144 145 146 147 147 146 145 144 144 144 145 146 146 145 144 145 145 145 146 147 146 143 143 145 147 147 146 145 144 143 141 140 141 142 143 143 142 141 141 144 145 144 142 141 142 142 143 142 139 139 139 140 139 139 140 141 143 143 144 144 144 143 142 143 144 144 144 144 145 145 144 144 145 144 142 141 141 142 144 145 145 144 144 144 143 144 143 142 141 142 142 142 142 141 142 142 143 141 142 146 140 126 105  87  72  63  53  45  44  48  50  47  43  40  38  36  36  41  41  37  32  33  35  34  35  35  35  36  36  36  36  37  37  35  33  34  35  35  34  33  32  30  31  32  33  34  34  32  30  28  28  29  34  38  41  42  43  39  35  32  31  32  34  36  36  35  34  34  34  33  32  32  32  33  32  32  32  33  33  34  35  34  33  32  33  34  34  34  33  32  31  31  32  32  32  32  32  32  32  32  32  32  33  33  33  33  32  30  31  31  31  32  33  33  33  34  35  34  33  33  33  34  33  32  31  30  31  31  31  32  32  32  32  31  30  29  29  30  31  32  32  32  32  31  30  30  29  29  30  31  32  33  33 
171 173 175 176 174 174 178 181 181 181 180 178 177 175 175 174 173 172 171 172 172 171 172 174 174 171 169 170 171 171 169 167 166 168 168 167 166 167 168 169 168 168 167 164 160 159 159 160 162 161 160 162 163 164 164 165 166 167 165 162 159 159 160 162 163 163 162 159 158 156 145 133 125 124 128 135 135 134 134 134 134 133 134 136 138 138 137 136 136 136 138 138 138 139 141 142 141 140 140 143 144 143 140 140 141 142 141 141 141 142 141 140 142 145 147 145 143 141 141 144 147 148 148 145 144 144 145 144 143 142 142 143 144 144 144 143 142 142 142 141 141 142 141 142 144 144 143 141 142 144 145 142 141 140 141 142 143 142 141 141 141 142 142 144 142 140 141 143 144 144 143 143 142 142 142 144 144 143 144 145 146 146 145 144 143 143 144 144 143 144 144 144 143 141 141 141 143 146 147 146 147 147 146 145 144 144 145 146 146 145 144 143 144 145 144 144 145 144 142 143 146 146 146 146 145 144 143 142 141 141 141 141 142 142 141 142 145 147 146 143 142 142 142 142 141 138 138 140 140 139 138 139 141 142 143 144 145 146 144 141 143 144 143 143 143 145 145 144 143 143 142 141 140 141 142 144 145 144 143 142 143 144 143 140 142 143 143 143 142 142 143 143 142 141 141 142 144 135 117  89  66  51  45  44  45  46  48  47  44  42  38  36  36  36  35  38  38  34  34  36  36  36  36  36  37  37  37  38  39  39  38  38  36  35  35  35  35  33  32  32  34  36  34  33  34  34  33  33  34  38  42  44  43  41  37  35  34  34  35  36  38  39  38  37  36  35  34  32  33  33  33  33  33  33  32  33  33  33  33  32  32  32  34  35  35  33  31  30  32  34  32  31  31  32  32  33  33  33  32  33  33  34  34  33  31  31  31  32  33  34  34  34  33  33  33  32  32  33  33  33  32  31  31  32  31  30  30  31  31  31  30  28  28  28  30  31  33  33  31  30  29  29  30  31  31  30  29  30  32  33 
172 175 176 177 177 175 176 178 180 179 178 177 175 174 174 173 172 171 170 171 171 170 171 172 173 172 171 171 172 172 170 167 166 167 168 167 166 167 168 169 168 167 166 163 160 160 160 161 164 163 162 163 163 163 163 165 167 167 165 162 160 160 162 164 163 162 161 161 160 157 148 136 127 125 128 134 136 136 137 135 134 132 132 133 137 138 137 135 135 137 139 138 137 137 138 137 137 137 139 141 143 142 140 137 138 141 142 142 141 141 142 143 144 146 148 147 144 142 142 142 144 146 146 145 145 146 146 144 142 142 141 142 145 145 146 145 144 143 142 141 141 142 142 143 144 144 142 140 141 143 144 141 140 141 143 143 142 141 140 140 142 142 143 143 142 140 140 141 142 142 142 142 142 142 142 143 143 143 143 145 146 146 144 142 141 141 142 144 144 144 144 143 142 142 142 143 144 147 146 144 144 144 145 145 146 146 145 145 144 143 142 143 144 144 142 142 142 142 141 142 145 144 144 145 145 144 144 144 143 143 142 141 142 143 143 144 147 149 147 144 142 143 143 142 141 139 139 141 140 139 139 139 140 142 144 145 145 145 143 142 144 145 144 143 143 144 144 143 142 141 142 142 141 142 143 144 144 143 142 142 143 145 143 140 142 143 143 143 142 142 143 144 143 140 140 141 140 133 114  83  60  46  41  42  44  45  43  41  41  41  40  39  40  39  35  37  39  37  37  38  38  37  36  36  37  37  37  38  38  38  40  40  37  35  34  35  36  35  34  34  36  38  33  32  35  37  38  39  41  43  46  46  43  40  37  36  37  38  38  38  39  40  40  39  38  37  35  34  34  35  35  34  33  32  31  31  31  31  31  31  32  32  33  35  35  34  31  31  33  34  32  31  32  33  33  32  32  32  31  32  33  34  34  33  31  30  31  32  34  34  34  34  33  32  32  32  32  32  33  32  32  31  31  32  31  30  31  31  31  31  30  29  28  27  28  30  32  32  30  28  28  28  30  32  32  30  29  29  31  34 
171 175 175 174 177 179 174 175 178 178 178 178 178 177 175 174 172 171 170 171 172 171 170 169 170 170 171 171 171 171 171 169 168 168 169 168 167 168 169 169 169 167 165 163 162 162 162 162 163 164 165 164 164 164 164 167 167 166 165 162 159 160 161 163 161 160 161 163 161 155 147 138 130 130 132 134 135 137 137 135 133 132 132 132 134 136 137 136 135 137 140 139 137 137 137 137 138 140 141 141 140 139 139 139 140 141 144 143 139 137 140 143 142 144 146 142 141 143 143 142 143 143 144 145 144 143 141 140 141 143 143 144 143 143 142 143 144 143 143 143 142 141 142 144 144 143 142 142 142 143 141 140 141 143 143 141 139 140 143 145 146 144 142 142 141 140 140 139 140 140 142 143 143 144 144 142 144 146 144 142 142 143 142 141 140 141 142 145 147 147 145 142 142 144 145 144 143 143 143 142 140 140 141 145 148 148 144 142 142 144 144 143 144 143 142 142 141 142 141 142 142 141 141 143 143 144 144 145 144 142 140 140 141 144 145 146 146 145 144 143 142 143 143 142 142 142 142 140 140 141 140 141 142 145 146 146 144 142 142 144 144 145 144 144 143 143 143 142 141 140 143 145 143 142 143 143 144 143 143 143 144 146 144 141 143 141 139 142 143 142 140 145 146 139 138 141 143 132 107  71  50  42  41  40  39  37  38  40  41  40  38  40  41  42  43  41  39  41  40  38  38  36  35  35  35  36  36  36  37  37  37  36  35  33  33  33  34  34  35  34  35  36  33  32  34  37  40  43  45  47  47  46  43  41  40  39  39  38  38  39  39  39  39  38  39  39  37  35  35  36  35  34  32  30  29  28  29  30  30  30  32  33  33  34  35  35  33  31  31  33  32  32  33  33  34  32  31  30  31  31  32  34  34  32  30  30  30  31  31  31  31  31  32  32  32  31  32  32  33  32  32  31  30  31  31  31  32  32  31  31  32  31  29  27  25  26  28  30  29  28  27  28  29  31  31  31  31  31  33  34 
168 172 174 175 177 179 176 175 176 177 177 177 178 176 176 175 173 172 172 171 170 170 171 171 171 172 172 171 170 169 169 170 171 170 169 168 167 167 168 169 168 167 165 163 163 163 163 163 163 165 166 165 164 165 165 167 167 165 164 161 158 159 161 163 162 162 163 163 160 153 147 139 132 132 133 134 134 134 132 132 133 133 132 132 132 134 135 135 136 138 140 137 136 136 138 139 142 142 141 139 137 137 137 140 141 142 145 145 142 140 141 142 142 142 143 142 143 143 143 142 142 142 144 145 144 143 142 143 144 146 146 145 143 142 141 141 142 142 142 142 142 141 142 144 143 141 140 140 141 141 140 141 142 142 142 141 141 141 143 145 145 143 142 142 141 140 140 140 140 141 142 142 142 143 143 142 143 142 141 141 142 143 143 142 142 142 143 143 145 147 146 145 145 146 145 143 141 142 143 143 141 140 142 145 148 147 144 142 141 144 145 144 144 144 143 143 142 141 141 141 141 141 141 142 144 145 146 145 144 143 141 141 142 144 144 145 145 144 144 143 143 142 142 142 143 143 143 142 141 139 139 141 143 146 147 146 144 143 143 144 145 145 145 144 144 143 142 142 142 141 142 143 143 143 143 144 144 143 143 143 143 145 143 142 143 142 139 141 142 142 141 144 144 140 139 140 139 118  88  62  48  43  43  40  36  34  40  45  44  41  38  38  40  42  42  40  39  40  39  38  37  36  35  34  35  36  37  37  37  37  36  35  34  33  32  33  33  34  33  33  33  34  32  32  34  36  39  42  46  48  48  47  45  42  38  36  38  38  38  37  36  36  38  38  37  35  35  35  35  35  34  33  31  29  29  28  29  30  29  30  33  33  33  32  34  34  33  31  30  31  31  32  32  32  33  32  31  30  30  32  33  34  34  33  31  31  31  31  30  30  30  31  31  30  30  30  30  31  31  32  32  31  31  31  31  31  32  32  31  31  32  32  30  28  27  27  28  29  29  29  29  30  30  31  31  32  32  32  33  33 
168 171 174 175 176 176 176 176 176 177 177 177 176 176 175 175 174 173 173 171 169 170 171 172 173 173 172 171 169 168 167 170 172 169 168 167 166 167 167 168 168 167 165 163 162 162 162 163 164 164 165 164 164 165 166 168 168 167 165 161 158 159 161 163 163 163 164 164 160 153 146 138 131 131 132 133 133 131 128 131 133 134 133 132 131 132 133 134 136 138 139 137 136 138 140 141 143 142 141 140 138 137 137 139 140 141 142 143 143 143 143 143 143 141 141 143 144 143 142 142 141 142 143 144 145 144 144 144 145 146 146 145 143 142 141 141 142 142 142 142 143 143 145 145 144 141 140 140 141 140 140 142 141 141 141 141 142 143 143 143 143 142 141 141 141 141 141 141 142 142 142 141 141 141 142 145 143 141 140 141 143 146 145 143 143 144 144 142 143 145 146 146 146 146 143 140 139 142 144 144 143 142 143 145 147 146 144 142 142 144 145 145 145 144 144 143 142 141 141 142 142 142 142 141 144 145 145 145 144 142 142 142 143 144 143 143 144 145 145 145 144 143 143 143 143 144 144 144 141 138 138 140 143 146 146 145 144 144 144 144 145 146 146 145 144 143 142 142 142 142 141 141 142 143 144 145 144 143 143 142 142 143 142 142 143 143 141 140 141 143 143 142 141 142 142 137 122  95  69  54  49  47  42  39  36  35  40  46  44  42  40  38  40  43  40  39  39  40  39  39  38  36  35  34  35  35  36  36  36  35  35  35  33  33  32  32  33  33  32  32  32  33  33  33  35  37  38  40  43  46  46  45  43  39  35  34  37  38  37  35  33  35  37  37  35  32  33  34  34  33  32  32  31  31  30  30  31  31  30  31  32  32  31  31  32  33  32  31  30  30  31  32  31  31  31  31  31  31  31  32  33  33  33  32  31  32  32  32  31  30  31  30  30  29  29  29  29  30  31  31  31  32  32  32  31  30  31  31  31  31  32  32  32  31  30  29  28  29  30  31  32  31  31  31  31  32  33  33  33  32 
171 173 174 175 174 174 176 176 176 176 177 177 176 175 174 175 174 173 173 171 170 170 172 173 174 173 172 170 168 167 166 170 171 168 166 165 165 166 167 167 167 166 166 163 162 163 164 164 164 165 165 164 165 166 166 169 171 169 167 163 158 158 160 162 163 163 164 165 162 152 142 134 128 129 131 132 134 132 130 130 133 135 134 132 131 131 132 134 135 137 138 138 139 141 142 141 140 139 140 142 141 139 138 138 139 138 137 138 141 142 143 142 143 141 140 142 143 142 142 141 142 142 143 143 143 143 143 142 143 144 144 143 142 142 141 142 143 143 142 142 143 145 146 146 144 141 140 141 141 142 142 142 141 139 139 141 143 145 144 143 142 141 140 139 139 139 140 142 143 143 141 140 140 140 142 145 143 140 140 143 145 146 144 142 142 144 145 143 144 145 144 145 145 144 141 138 139 144 146 145 143 142 142 144 146 146 144 142 142 144 145 144 144 144 144 143 142 142 141 141 141 142 142 142 143 145 144 144 143 142 142 143 145 145 144 143 144 145 146 146 145 144 143 142 143 143 143 142 139 138 138 140 142 143 143 142 142 144 145 145 145 146 146 145 144 142 142 141 142 143 141 139 142 144 145 145 144 143 143 142 141 142 142 143 143 143 142 140 141 143 144 141 139 143 142 128  93  71  57  48  48  48  39  37  39  38  39  40  40  41  41  40  42  44  41  40  41  42  41  39  39  37  35  34  34  34  34  34  34  34  33  33  32  32  32  32  33  34  33  33  33  33  34  35  36  36  36  36  38  40  42  41  37  33  32  33  35  36  36  34  33  34  35  35  33  32  33  34  32  31  30  30  31  32  32  32  32  32  31  31  32  32  30  29  31  32  31  31  30  29  31  32  32  31  30  31  31  32  33  33  34  33  32  31  30  32  33  33  32  31  30  30  29  28  28  29  30  30  31  31  31  32  33  32  31  30  30  30  31  31  32  33  32  33  33  31  30  30  30  32  33  33  32  30  31  33  34  34  33  31 
173 174 175 175 174 174 176 177 176 177 177 176 175 175 174 174 173 172 172 172 172 172 173 174 174 173 172 170 169 168 167 168 168 166 165 165 165 166 167 167 166 167 167 165 163 164 165 165 165 166 166 165 165 166 167 169 169 169 167 163 158 157 159 162 163 164 165 167 163 151 141 133 128 130 131 133 134 134 133 132 132 134 134 133 132 133 133 133 134 136 138 140 141 140 139 138 137 138 140 142 142 140 139 141 142 140 135 135 138 141 142 141 143 141 139 140 141 141 142 143 142 142 143 143 142 142 143 142 143 144 143 143 142 142 141 141 142 141 140 141 142 143 144 143 141 138 138 139 142 141 141 142 141 140 140 141 143 145 145 143 142 142 141 138 137 138 139 141 143 143 142 140 140 140 141 141 139 138 142 145 146 144 142 142 144 146 147 145 145 144 144 143 143 142 140 140 142 145 146 144 142 141 141 143 144 145 143 142 142 143 144 143 143 144 144 143 143 142 142 141 141 142 143 143 144 144 143 142 142 142 143 144 145 146 145 143 144 145 146 146 146 144 143 142 142 142 141 140 138 138 138 139 140 140 139 139 141 144 146 145 144 144 145 144 143 143 143 142 143 143 141 139 141 142 143 143 143 143 143 143 143 142 144 144 142 140 140 141 142 143 142 140 139 141 131 106  68  56  54  46  38  38  44  40  35  37  37  35  38  40  42  41  43  45  43  42  42  41  40  39  38  37  35  35  34  34  34  34  33  32  33  33  33  32  33  33  34  35  35  35  35  34  36  37  37  36  34  33  33  34  36  35  33  31  31  32  32  33  35  34  35  34  34  33  32  32  33  32  31  29  29  30  31  32  32  32  33  33  32  32  33  33  31  29  29  30  31  30  29  30  32  32  32  31  30  31  32  33  33  33  34  33  31  29  30  32  33  33  32  31  30  30  29  28  29  29  30  30  31  31  31  32  33  32  31  30  29  29  30  30  31  32  32  33  34  33  31  30  30  31  32  32  31  30  31  32  33  34  33  32 
175 176 175 174 173 174 175 177 177 178 178 177 175 174 173 173 173 172 172 173 174 174 174 174 174 174 173 171 170 169 169 168 168 166 165 166 167 168 168 167 167 168 169 167 165 166 167 166 166 167 166 166 165 166 168 167 166 166 165 162 157 157 159 162 164 165 166 167 161 150 141 134 131 134 134 134 134 134 133 131 131 131 132 132 133 135 135 134 134 136 139 140 139 137 135 135 137 139 140 139 138 138 138 141 142 140 135 134 138 141 140 140 142 141 139 138 139 141 142 144 143 142 142 141 141 142 143 142 142 143 142 142 142 142 142 143 142 140 139 139 140 141 142 140 138 137 137 140 142 142 141 143 142 142 142 141 142 143 144 144 143 143 141 138 138 138 140 141 143 143 142 141 140 141 141 139 138 139 143 146 145 142 141 142 144 145 145 145 144 144 143 142 142 142 142 142 143 145 145 143 142 142 142 143 144 144 143 142 141 142 142 142 142 143 143 143 144 143 142 142 142 142 144 145 143 142 141 141 143 144 144 144 145 147 146 144 143 144 145 145 146 145 144 142 141 141 140 139 138 138 138 139 139 139 139 140 142 144 145 145 144 143 143 143 144 143 143 142 142 142 141 139 141 142 142 142 142 143 144 145 145 143 144 145 143 140 140 142 143 142 140 140 139 134 109  78  57  49  48  48  40  34  39  40  37  35  36  38  40  40  41  41  41  42  43  43  41  38  37  37  36  35  35  34  35  35  35  35  34  33  34  34  33  33  33  34  35  36  37  37  36  35  36  38  39  38  36  33  31  32  33  34  34  33  31  31  30  31  33  35  34  34  33  32  33  33  33  32  30  28  28  29  30  32  32  32  32  31  31  32  34  34  32  30  30  30  30  30  29  30  32  32  32  31  32  32  32  33  34  34  34  33  30  29  30  32  34  34  32  31  31  30  29  28  30  30  29  30  30  30  31  32  32  31  30  29  29  30  30  31  31  31  32  32  33  32  31  31  31  31  30  30  30  31  31  31  31  31  33  33 
176 177 175 172 173 174 174 176 178 179 179 179 177 175 174 174 173 173 172 174 174 174 173 174 174 174 173 172 170 170 170 169 169 168 167 168 169 169 169 168 167 168 169 168 167 167 167 166 166 166 166 165 165 166 167 165 164 164 164 161 157 157 159 162 164 165 166 165 159 148 140 135 134 137 137 134 132 131 131 131 130 129 129 131 133 136 136 134 133 136 139 139 137 134 134 135 138 139 139 137 136 137 138 138 139 139 136 136 139 141 139 138 141 141 140 138 139 141 142 143 142 142 141 140 141 143 144 141 141 141 141 141 142 142 144 145 144 142 140 140 140 141 141 139 138 137 139 141 143 143 143 142 143 142 141 141 140 141 142 144 144 142 141 139 139 139 140 141 142 142 141 140 140 140 140 140 140 141 143 144 142 139 140 142 143 143 142 142 142 142 141 141 141 141 142 143 144 143 142 141 141 142 143 143 144 144 142 141 140 140 141 142 141 142 142 143 144 144 143 143 143 143 145 146 143 140 139 142 144 145 144 143 143 144 144 143 142 142 143 144 145 145 144 143 141 141 140 140 138 137 137 137 138 139 141 142 143 144 144 145 144 143 142 143 143 143 142 140 140 140 140 140 141 142 142 142 142 143 145 145 144 142 143 145 144 142 141 144 142 140 141 143 139 124  92  65  61  60  61  65  56  42  34  37  39  34  37  41  42  41  40  41  38  37  41  40  38  36  35  35  34  34  35  35  35  36  36  36  36  35  35  35  34  34  34  34  36  37  38  37  36  34  35  37  38  38  37  34  32  32  33  34  35  35  31  29  30  31  32  33  34  33  33  33  33  33  33  32  30  29  29  30  31  32  33  32  31  30  31  33  34  34  32  31  30  31  30  30  30  31  32  33  33  33  33  33  32  33  33  33  34  33  31  29  30  32  33  34  32  31  30  30  29  29  30  30  30  29  29  29  30  31  31  31  29  29  30  30  31  31  31  31  31  31  31  31  31  30  32  31  29  28  29  31  30  29  29  29  32  34 
177 177 175 172 172 174 173 175 178 180 182 181 178 175 174 175 174 173 172 173 173 173 173 174 174 174 173 172 170 169 169 170 170 169 169 169 170 169 168 168 167 167 168 168 168 167 167 165 165 165 165 164 164 165 166 166 165 165 165 162 157 156 158 162 163 164 166 164 157 146 139 134 134 137 137 133 130 129 130 130 130 128 128 130 133 134 134 132 130 133 137 137 137 139 140 139 138 138 139 141 142 142 141 137 137 140 140 141 141 141 139 139 141 142 142 140 140 142 143 142 141 141 140 140 141 144 145 140 139 140 140 140 141 143 145 146 145 144 142 142 141 141 141 140 139 139 141 143 144 145 144 141 140 140 139 138 138 139 140 142 143 141 140 141 141 140 140 141 141 141 142 141 141 140 140 142 143 142 142 141 139 139 142 145 145 142 141 141 141 140 140 139 138 138 139 141 143 141 141 142 142 143 143 144 144 144 142 141 141 140 140 142 141 141 142 142 143 144 143 142 143 143 144 145 141 139 139 142 145 145 144 142 141 141 142 142 141 140 141 142 144 145 144 143 141 141 141 140 138 136 135 136 138 141 143 144 143 144 145 146 144 143 142 142 143 142 140 139 139 138 139 141 141 142 143 142 143 144 145 144 142 141 141 144 145 143 143 144 142 140 144 146 139 117  97  83  81  94 107 102  81  56  39  34  34  39  40  39  41  41  41  42  38  34  36  36  36  35  35  34  35  35  36  36  37  37  37  37  36  36  35  35  34  34  34  34  35  37  38  37  35  33  33  34  37  38  37  36  34  32  32  32  33  34  31  29  31  32  32  32  32  33  33  34  33  33  33  33  31  30  31  31  33  34  33  33  32  31  31  32  34  33  32  31  32  32  31  31  31  32  33  33  33  33  33  33  33  32  33  32  33  33  31  30  30  31  32  33  31  30  29  28  29  29  30  31  30  30  29  30  30  31  32  31  30  30  31  32  31  31  32  31  31  30  30  29  29  30  31  30  28  28  29  31  30  28  27  28  32  34 
174 175 173 172 172 174 175 176 178 180 182 182 179 176 174 174 174 173 172 172 172 172 173 173 173 173 173 170 170 169 170 171 171 170 170 169 168 167 167 167 167 166 166 167 167 166 166 166 164 163 162 161 163 164 165 167 167 167 166 162 156 155 158 162 163 164 165 164 158 145 136 131 131 135 135 130 129 129 130 131 131 130 129 131 132 134 133 130 130 132 136 138 140 144 145 142 139 139 142 146 148 145 141 138 137 139 139 139 138 138 139 140 140 141 142 141 141 142 143 142 141 141 140 139 141 144 146 143 142 143 142 141 141 141 142 142 142 141 141 141 140 139 140 140 140 139 140 142 142 142 141 140 139 138 137 137 137 138 140 142 142 141 141 142 142 141 141 140 140 141 142 143 142 140 139 139 140 141 140 139 139 141 145 148 147 145 143 143 142 141 140 140 138 137 138 141 143 142 142 142 143 144 145 145 145 144 143 143 142 141 142 142 141 141 141 142 143 144 143 143 143 143 144 144 141 139 140 142 145 145 144 141 140 141 142 142 141 141 141 142 143 144 144 143 142 143 143 144 141 137 136 137 140 142 144 144 144 144 144 145 143 143 143 143 143 142 140 139 139 139 140 141 142 142 143 144 144 144 143 142 142 141 142 143 144 144 142 142 140 140 145 147 139 118 108 108 116 129 140 133  93  53  41  36  37  45  46  43  42  41  41  43  40  35  34  34  35  37  36  36  35  36  36  37  37  36  37  37  36  35  35  35  35  35  35  34  35  35  35  36  34  32  31  33  34  36  36  36  35  32  31  31  31  32  31  31  33  34  33  31  32  33  34  33  33  33  34  34  32  31  31  32  33  34  34  33  32  32  31  32  32  31  31  32  33  33  32  31  32  33  33  33  34  34  34  34  33  32  33  32  33  33  32  30  29  30  31  32  30  29  28  29  29  29  30  31  31  30  30  30  31  31  31  31  32  32  32  32  32  32  32  32  31  30  29  29  29  29  31  30  29  29  31  31  30  28  26  27  30  32 
171 171 172 173 172 171 175 176 177 180 182 182 180 177 174 173 173 172 170 171 172 173 174 175 174 173 171 169 169 170 172 172 171 171 169 167 166 165 166 168 167 166 165 166 166 166 166 166 163 162 160 159 161 164 166 167 167 167 165 160 153 154 157 161 163 164 165 166 159 145 135 130 129 133 133 128 128 129 130 131 132 131 131 131 133 133 133 132 133 136 140 143 144 144 143 142 141 142 144 146 144 140 135 132 130 130 129 128 127 130 135 139 140 140 142 141 141 142 142 142 142 142 141 140 140 143 145 144 144 144 143 142 139 138 139 140 140 140 140 139 139 138 140 141 142 140 140 140 139 138 138 140 138 136 135 137 139 141 142 143 142 143 143 142 142 141 140 139 139 141 143 144 143 141 138 136 139 142 143 142 142 145 148 149 147 146 144 144 142 140 142 143 142 139 138 139 140 141 140 140 141 143 144 144 144 143 143 142 142 142 143 142 141 140 140 142 143 144 143 142 141 142 142 142 141 141 141 143 144 144 143 142 141 143 144 143 142 141 141 142 142 142 141 140 141 142 144 146 143 139 139 140 141 141 141 141 142 146 146 144 143 141 142 142 142 141 139 138 139 140 142 142 142 142 142 143 142 141 140 141 141 143 144 144 143 141 140 139 139 141 144 145 138 124 121 128 141 149 152 143  98  52  41  42  51  66  67  58  49  43  42  43  42  39  35  34  36  37  38  38  37  37  37  36  36  36  36  36  37  36  35  34  34  34  34  33  33  34  34  35  34  32  31  31  32  33  34  35  34  33  31  31  31  33  33  34  33  33  33  32  32  32  31  31  32  32  33  34  32  32  32  33  33  34  33  33  32  31  31  32  31  30  31  33  35  35  33  31  32  34  34  33  33  33  33  33  32  32  32  32  32  32  32  31  30  30  31  31  30  29  29  30  31  31  30  30  31  31  31  30  30  30  30  31  32  33  32  31  31  31  32  33  32  31  30  28  28  29  30  30  30  31  32  31  30  28  27  27  29  30 
170 169 170 172 170 168 172 175 176 180 182 182 180 177 174 173 173 171 170 172 174 175 175 176 175 172 170 169 169 171 174 173 171 170 168 166 164 165 167 169 168 167 166 166 166 166 167 167 165 163 161 160 162 165 168 167 166 166 163 158 152 152 156 162 163 164 166 167 160 145 134 131 131 134 134 130 129 129 130 130 131 133 133 133 134 135 135 135 137 141 145 146 144 140 138 140 143 145 143 139 134 129 125 121 117 113 111 109 110 118 129 138 140 140 142 141 141 142 142 142 143 143 142 141 141 141 143 143 144 143 143 141 138 137 138 139 140 141 141 139 139 139 140 142 142 142 140 138 138 137 137 139 138 135 134 137 140 143 144 144 144 144 145 143 143 142 140 139 139 141 144 146 145 143 140 138 141 146 146 145 145 146 146 144 142 141 142 142 141 141 144 146 146 143 140 139 140 140 139 139 140 142 144 144 143 143 143 142 142 143 144 143 141 141 141 143 145 145 144 142 142 142 143 144 142 142 143 143 143 143 143 144 145 146 147 146 144 143 143 143 142 142 140 140 141 142 145 148 144 142 142 143 144 143 141 140 142 148 146 141 141 142 142 143 142 140 139 139 140 143 143 141 142 142 142 142 142 141 140 140 142 144 146 146 143 140 139 138 139 141 143 142 137 132 133 140 151 153 148 135  97  57  43  52  72  93  87  70  55  46  42  42  45  44  37  36  36  35  36  37  36  36  36  36  36  36  35  36  37  38  34  32  34  34  34  34  33  33  33  34  33  33  32  31  32  32  33  34  34  33  32  31  32  34  36  35  33  31  31  32  32  31  29  29  30  31  31  31  31  31  32  32  33  33  32  32  31  30  32  33  32  31  31  33  36  36  34  31  31  32  33  33  32  32  32  32  32  33  33  32  31  32  32  32  31  31  32  31  31  30  31  32  33  32  31  30  30  31  30  29  29  30  30  30  31  32  32  30  29  30  32  34  34  32  30  29  28  29  29  30  32  32  32  31  29  28  28  28  29  30 
172 171 170 170 170 171 172 176 179 183 184 182 178 176 174 173 174 173 172 175 177 175 174 173 172 172 171 170 171 172 173 174 173 171 168 165 164 168 172 171 170 170 173 171 170 172 173 173 174 174 173 170 168 170 174 172 170 171 167 160 154 153 158 167 168 168 170 167 157 143 131 127 132 138 139 135 132 131 131 132 132 132 136 137 136 139 139 137 137 137 139 140 139 137 139 140 142 143 137 127 127 125 119 114 106  97  91  89  95 112 128 139 142 142 142 139 141 144 145 146 144 141 141 142 144 143 142 143 144 143 143 142 141 140 139 140 140 141 141 140 140 140 140 139 138 140 140 140 138 137 137 138 139 139 139 138 138 140 143 145 144 143 145 147 147 146 142 140 141 143 144 145 145 146 147 146 145 143 141 139 139 138 137 135 134 134 135 137 141 143 141 139 138 138 139 141 144 144 144 142 142 143 145 146 147 148 146 143 140 146 147 143 143 145 146 147 147 145 145 146 146 146 146 148 146 144 144 144 144 144 146 148 149 148 147 146 143 142 144 145 146 147 147 145 142 142 145 147 142 139 141 143 147 150 148 145 145 143 141 140 143 146 147 146 144 143 142 143 146 147 145 142 145 146 147 149 150 148 143 144 146 148 147 146 145 145 146 146 141 136 139 140 141 143 148 152 155 153 145 122  86  55  48  64  81  81  68  54  46  41  39  41  42  41  38  36  36  35  33  32  33  34  36  36  37  37  36  35  36  37  34  33  35  36  36  35  34  33  32  32  32  34  35  35  33  33  34  34  35  35  32  31  32  34  34  33  31  30  30  31  30  30  31  30  30  29  31  32  32  31  31  32  32  32  31  31  32  32  33  33  34  33  33  33  34  34  34  33  31  29  31  32  32  34  35  35  35  35  34  32  32  31  30  30  31  31  31  30  31  32  32  33  32  31  30  30  30  29  29  29  30  31  31  31  31  30  27  27  28  29  30  31  31  32  31  30  30  29  30  31  33  33  32  31  30  29  29  29  30  31 
171 171 171 171 172 172 172 175 180 183 183 181 177 175 174 173 173 172 173 174 175 174 173 173 173 174 173 172 172 172 171 173 174 172 170 168 168 171 172 171 169 169 170 172 175 177 178 179 178 177 175 175 176 176 173 171 170 170 168 162 155 155 163 173 171 168 168 166 157 143 131 128 133 139 140 136 133 132 133 135 135 134 136 135 134 137 139 137 134 133 135 135 134 132 135 136 134 134 131 125 124 120 114 111 104  93  83  83  93 114 133 144 146 144 141 141 143 144 145 145 143 141 141 144 145 143 141 141 142 143 144 144 143 142 140 140 140 141 142 141 142 142 141 139 137 139 140 140 138 137 137 138 140 141 139 136 135 136 139 140 139 138 138 139 141 141 141 140 141 142 142 142 143 146 147 145 142 137 132 129 128 128 128 128 128 128 128 128 133 137 137 134 133 137 140 141 140 142 143 142 141 142 141 142 144 146 145 140 137 141 142 138 139 141 143 143 143 142 143 144 143 140 140 143 143 142 142 142 141 141 143 145 148 149 147 143 141 143 146 145 145 147 148 145 141 140 141 141 137 134 132 132 135 141 143 144 142 138 141 147 150 151 151 147 145 146 147 150 151 149 149 150 154 154 152 151 150 148 149 150 152 151 149 147 144 142 142 141 137 134 140 143 143 146 152 156 155 148 132 105  79  61  57  62  66  57  51  46  41  37  36  38  39  39  38  36  35  34  33  32  32  34  35  36  37  36  36  35  35  36  34  35  38  39  38  36  35  34  33  32  33  34  35  35  34  34  35  35  36  35  32  31  32  33  34  32  30  31  32  32  32  33  34  33  32  31  31  31  31  30  30  31  31  31  31  31  32  31  33  34  35  35  34  34  34  34  35  34  31  28  31  33  33  34  35  35  35  34  32  32  32  32  31  30  31  32  31  31  31  31  32  32  31  30  29  29  29  29  30  31  31  31  32  32  31  30  28  28  28  29  30  30  31  31  31  30  30  30  30  31  33  33  33  32  32  31  30  30  31  32 
169 169 171 172 173 172 170 174 180 182 181 179 177 176 174 173 172 172 173 173 173 174 174 175 176 177 176 174 172 171 170 172 174 172 171 170 171 171 171 173 172 169 167 172 178 181 183 179 170 164 164 172 178 177 171 170 169 168 170 166 157 159 167 175 172 168 167 165 157 143 133 129 132 137 139 137 134 134 136 137 138 138 134 131 131 134 136 137 132 132 134 132 129 127 130 130 126 126 129 131 125 119 115 115 109  96  85  84  97 118 138 150 149 145 142 144 145 143 143 143 141 141 142 144 144 142 140 140 141 143 144 144 143 142 141 140 140 141 142 142 142 143 142 140 138 138 139 138 137 138 138 138 140 140 138 135 133 134 135 135 133 130 130 131 133 135 137 138 139 139 138 137 137 141 142 140 138 134 129 124 123 126 127 127 126 125 124 125 127 131 134 131 130 135 139 138 133 136 139 139 138 138 137 135 136 140 140 137 132 132 133 134 135 136 137 136 136 137 138 138 135 131 130 133 137 139 138 137 137 138 139 139 141 145 143 139 139 140 141 139 138 141 142 140 137 136 134 131 130 126 120 118 121 127 133 137 136 136 143 152 151 150 149 148 149 150 152 153 152 150 151 154 156 155 152 148 146 146 149 152 153 151 148 142 132 126 123 124 124 129 140 144 143 144 149 155 155 146 125  92  76  70  60  51  45  40  43  44  39  36  36  36  37  37  38  37  35  34  33  34  34  34  35  36  37  36  36  35  35  35  35  37  39  39  37  35  35  36  35  34  34  34  34  34  33  34  35  35  35  34  32  31  32  33  33  32  31  32  34  34  35  35  36  35  35  34  31  29  30  30  30  31  31  32  33  32  31  31  32  33  35  35  35  36  36  36  35  34  32  30  32  34  33  33  33  33  33  32  32  32  33  33  32  31  31  32  32  31  30  30  30  30  30  29  28  28  29  30  32  32  32  31  31  31  31  32  31  31  30  29  30  30  30  30  30  29  30  31  30  31  33  33  33  33  33  32  32  31  31  33 
169 168 169 170 171 170 169 175 181 182 180 178 177 176 175 173 172 172 173 174 174 174 175 176 177 176 175 174 172 171 169 170 170 170 168 167 169 169 172 179 180 178 175 175 177 182 181 167 141 129 136 155 164 169 173 173 171 169 172 170 162 164 169 172 172 171 171 167 157 142 132 128 129 133 136 137 136 137 140 139 139 140 133 128 131 135 137 136 132 133 136 131 127 124 126 127 126 127 130 133 128 125 123 120 113 102  89  89 101 120 138 149 148 146 145 144 144 144 143 144 143 142 142 143 144 143 142 142 143 142 142 142 142 142 141 140 140 139 139 141 142 143 142 140 138 137 136 136 136 137 138 139 140 139 137 135 134 134 135 134 131 127 126 132 134 133 134 135 135 135 134 132 132 133 135 137 138 138 133 129 128 132 133 132 129 127 127 129 132 134 134 129 127 130 135 136 132 133 136 137 136 135 134 132 131 134 135 133 128 125 128 134 137 138 138 135 133 132 132 132 131 127 127 130 134 135 134 133 135 139 138 135 132 134 136 136 135 132 129 125 126 131 134 133 130 129 126 123 122 118 114 117 120 123 128 129 129 134 139 142 140 140 143 149 152 152 148 146 146 148 147 144 143 143 144 145 144 144 142 142 144 146 138 122 109 101  98 102 109 120 135 141 142 143 147 153 159 156 133  87  73  69  49  41  40  38  39  41  39  38  37  36  35  35  37  37  35  33  35  37  36  35  35  35  36  37  37  36  35  35  36  37  39  37  35  34  35  36  37  35  34  34  34  34  33  34  34  34  33  32  32  32  33  33  33  32  31  33  35  36  35  35  35  35  34  33  30  29  30  31  32  31  33  34  35  34  32  30  31  32  34  34  35  36  36  35  35  34  33  32  32  32  32  31  32  33  33  33  33  34  36  36  32  30  31  31  32  31  31  30  28  28  29  29  29  29  30  31  32  32  32  30  28  29  30  32  33  32  30  29  29  30  30  29  29  29  31  31  31  31  33  33  32  33  33  33  32  32  32  33 
170 170 169 169 170 170 170 176 181 181 180 178 176 175 174 172 171 172 172 173 173 173 173 172 172 171 171 170 169 169 169 166 164 165 163 161 162 164 167 172 174 174 172 174 175 172 152 122  89  80  91 117 136 148 155 161 163 163 164 164 164 167 167 165 169 172 172 170 160 144 135 130 128 130 135 137 135 136 140 141 143 143 135 132 135 137 135 132 129 131 136 134 131 130 128 129 130 129 128 126 125 124 121 116 111 103  93  93 105 123 137 145 144 145 145 142 141 142 143 144 144 143 142 142 143 142 142 144 144 142 139 138 139 140 141 141 140 138 138 140 142 142 141 140 138 137 136 135 135 136 138 140 139 138 136 135 135 137 137 136 134 130 129 129 131 131 132 133 135 136 136 134 132 131 129 129 132 135 134 132 132 135 135 133 130 128 128 130 132 133 130 129 130 133 135 136 137 136 135 136 135 135 135 133 132 133 134 133 129 128 130 134 137 138 137 134 132 130 130 131 133 132 132 133 134 132 129 129 132 137 138 136 133 132 133 134 133 131 127 125 128 134 136 133 127 124 120 117 123 127 129 130 127 123 124 126 128 132 134 133 134 135 137 139 140 138 136 135 137 140 138 133 133 135 138 138 138 138 137 134 132 132 125 112  99  94  95 103 112 124 138 143 145 150 156 160 162 149 122  85  65  54  41  37  37  35  37  39  39  39  39  36  34  34  36  36  36  33  34  36  36  35  36  36  36  36  37  37  37  37  38  38  38  36  35  34  35  36  36  35  33  33  34  35  34  35  34  32  32  31  31  32  34  34  34  33  32  33  34  35  34  33  33  33  32  30  29  30  32  33  32  32  34  36  37  36  33  30  30  31  32  33  34  35  35  34  34  33  34  34  32  31  31  32  32  33  34  34  34  35  36  36  31  29  30  31  32  32  31  29  28  28  30  31  30  30  30  31  32  33  32  30  28  29  30  33  34  32  29  28  28  30  30  29  28  29  31  32  30  30  32  32  32  32  34  33  32  31  31  32 
171 173 172 172 170 171 171 176 180 181 180 178 175 174 173 172 171 170 170 170 169 169 167 166 166 165 165 166 166 167 169 165 163 164 162 160 159 159 157 148 145 145 146 144 136 120 100  78  59  55  63  79  94 107 118 129 139 145 149 154 165 170 169 166 171 175 173 171 161 144 136 132 130 132 135 138 134 133 137 141 143 142 137 135 137 138 135 131 133 137 139 138 138 139 136 134 134 134 130 127 130 129 122 115 111 105  95  93 104 124 137 142 143 144 144 142 140 139 141 142 144 144 143 143 143 141 141 143 143 140 138 137 138 139 139 140 140 139 138 141 142 142 141 140 138 137 137 136 136 136 138 140 139 137 136 137 137 137 138 137 137 135 133 131 133 135 136 137 138 139 140 139 136 133 131 128 132 135 134 133 133 134 134 133 131 131 132 131 131 130 127 132 137 138 136 137 141 139 136 135 135 137 138 137 135 135 136 135 134 134 135 135 137 138 137 135 133 133 132 133 135 136 137 137 135 133 133 134 135 137 139 139 137 135 133 131 132 132 131 131 134 137 136 132 126 123 123 125 129 134 137 134 129 124 126 131 134 133 132 132 135 137 137 134 131 129 130 132 134 136 134 130 129 133 135 135 135 136 136 131 126 123 119 111 101  98 102 109 118 129 141 147 150 155 161 160 147 121  94  74  55  40  36  35  35  33  36  38  39  39  39  37  35  34  35  36  37  35  35  35  35  35  36  36  36  36  36  37  38  39  41  41  40  38  36  36  37  37  35  32  31  32  33  34  34  35  34  32  31  30  32  33  34  35  35  34  33  33  34  34  32  32  32  32  31  29  31  32  33  33  33  32  33  35  37  36  34  31  30  31  31  32  33  34  34  34  33  34  35  35  33  32  32  32  31  32  33  33  33  33  34  34  30  28  29  31  32  33  32  30  29  29  31  32  31  30  29  30  31  32  32  30  29  29  32  34  34  31  29  28  28  30  30  29  29  29  31  32  30  30  32  31  31  31  33  33  32  30  30  31 
173 175 176 174 173 172 172 175 178 180 181 179 174 173 173 172 170 169 169 167 165 165 164 163 162 161 162 163 165 166 168 168 167 168 167 164 160 158 144 115 100  99 103  92  72  52  48  52  54  54  54  55  54  61  76  90 105 118 130 143 158 165 166 169 173 174 172 169 158 141 135 134 134 135 138 140 135 132 134 138 139 137 137 136 136 137 135 134 141 146 146 143 142 144 143 138 134 136 136 134 138 136 128 119 112 105  93  89  99 123 138 141 143 145 145 143 141 138 138 140 143 143 144 143 142 140 138 139 140 139 139 139 139 139 139 140 140 140 141 141 141 141 140 139 139 139 138 138 138 137 138 139 138 137 137 139 139 137 136 137 139 140 139 140 143 145 145 144 143 143 143 142 140 139 138 136 137 137 135 133 133 133 134 134 134 136 137 136 133 130 130 138 144 141 136 137 143 142 138 137 137 139 142 142 140 139 140 141 141 143 143 140 140 139 138 138 138 138 137 135 135 137 138 138 136 137 141 144 142 137 137 138 138 135 132 131 134 138 139 139 139 138 133 130 129 129 134 138 134 132 133 130 128 128 132 137 139 135 133 136 139 140 141 137 134 132 133 135 138 139 137 134 130 132 135 137 138 139 137 132 127 125 124 119 108 105 107 112 120 131 143 149 151 151 149 138 111  82  61  55  44  35  35  35  35  34  35  37  36  38  39  38  36  34  34  36  38  39  36  34  34  35  36  35  35  35  35  36  38  39  42  43  41  39  37  37  38  37  33  29  28  30  32  33  34  35  34  33  31  31  32  34  35  34  36  35  34  33  34  33  32  32  33  34  33  32  34  35  35  33  32  30  31  33  35  35  33  31  30  30  31  31  32  33  34  33  33  34  35  36  35  33  33  31  30  30  31  31  30  31  32  31  30  29  31  31  33  33  32  30  29  29  30  32  31  30  29  30  31  33  32  30  30  30  33  35  33  31  29  28  28  30  31  30  29  29  30  31  31  31  31  31  30  30  31  31  30  29  30  31 
173 175 175 173 172 171 173 173 175 179 180 177 174 173 174 174 173 171 170 170 170 168 167 166 165 164 165 165 166 167 168 173 176 175 173 170 165 159 135  91  68  63  66  59  52  48  45  45  45  44  43  44  49  53  59  68  81  96 110 121 127 130 137 149 156 159 162 163 154 138 133 133 135 138 140 140 136 135 136 136 137 138 140 138 135 137 137 138 142 143 141 140 137 133 134 130 123 125 126 124 124 122 117 109 104  99  89  84  95 124 140 142 145 147 147 145 142 140 139 140 141 141 141 140 140 139 138 139 140 140 140 140 140 141 141 140 140 138 138 140 141 139 138 138 139 140 139 138 139 138 138 139 139 139 140 141 140 137 136 138 142 141 143 150 152 151 149 148 146 145 144 142 139 136 137 141 140 137 134 133 133 134 135 136 136 137 138 137 136 138 144 149 148 141 139 143 148 147 144 141 141 143 146 147 145 145 146 148 149 151 149 146 146 146 145 145 146 146 141 137 136 138 140 138 136 139 146 149 145 137 134 135 135 131 133 143 147 148 149 149 148 143 139 139 142 145 141 133 128 130 135 136 135 133 130 132 134 130 131 137 138 139 141 142 140 137 136 135 138 141 141 136 131 132 138 141 142 140 133 128 127 131 132 126 115 109 107 111 121 136 148 149 141 128 112  92  70  57  49  42  40  40  38  37  37  36  37  37  36  37  38  39  37  35  34  36  38  39  36  34  34  35  35  35  35  35  35  35  36  37  40  41  39  37  36  36  36  35  32  29  27  29  29  31  33  34  35  34  33  32  33  34  33  33  35  34  33  32  32  33  32  33  34  35  35  34  34  35  34  32  31  30  30  32  33  33  31  30  29  30  31  31  31  33  34  33  34  35  36  35  35  34  33  30  29  29  29  30  29  31  32  32  31  31  31  32  31  32  31  30  29  29  29  29  28  28  28  29  31  32  33  31  30  30  32  33  33  31  30  29  29  30  30  31  30  30  29  30  31  32  31  30  29  29  30  29  28  28  29  31 
172 173 173 172 171 172 174 172 171 176 178 176 174 174 175 175 175 173 172 173 175 174 172 171 170 169 169 169 169 169 170 174 177 174 173 171 167 160 137  95  72  64  60  55  50  48  44  41  40  44  46  46  45  47  52  55  60  71  82  86  82  84  99 125 141 152 161 163 155 139 132 132 136 138 138 137 136 136 137 138 140 142 143 140 137 140 140 135 128 123 117 107  97  91  94  92  87  89  90  88  86  86  87  83  84  86  81  82  95 127 143 145 146 148 147 143 141 141 141 141 141 139 138 138 139 139 139 140 140 140 139 139 140 142 142 142 140 137 136 139 140 138 137 137 138 138 138 138 138 138 139 140 139 139 140 141 140 138 140 142 143 138 134 134 134 132 132 132 133 133 131 127 123 120 120 126 126 123 124 126 127 130 132 134 134 133 131 132 135 140 147 148 144 139 141 146 149 147 144 142 143 145 148 148 147 146 148 152 153 154 151 146 147 149 148 149 150 150 146 142 141 144 147 148 145 146 151 153 149 142 141 143 145 142 144 151 152 152 153 156 154 150 146 146 147 146 142 136 135 136 139 136 135 135 134 136 138 135 136 140 142 144 145 143 141 140 140 141 143 145 144 141 142 144 146 145 143 139 135 132 132 134 131 123 113 107 106 111 125 140 147 140 121  94  76  63  51  46  43  38  39  43  43  38  32  32  36  38  37  37  38  38  37  35  35  36  38  38  36  34  34  34  34  34  35  35  35  35  35  35  36  36  36  35  34  34  34  34  32  30  29  30  29  30  32  33  35  35  34  33  34  33  33  32  33  33  32  31  31  32  33  34  35  36  36  35  34  33  33  32  30  30  31  32  32  32  31  29  30  30  31  30  31  32  33  34  35  36  36  35  34  33  31  29  28  28  29  30  30  31  32  32  31  31  32  32  31  31  30  29  28  28  28  27  27  26  28  29  31  32  32  32  30  30  31  32  33  33  31  31  30  30  30  30  31  30  29  29  31  32  31  29  29  29  29  29  29  29  30  31 
171 171 171 171 172 172 173 171 170 173 176 175 174 174 175 174 174 173 172 174 177 176 175 174 173 172 172 172 171 170 171 174 174 171 169 169 167 164 150 123 106  94  82  66  53  48  44  41  41  47  51  48  41  40  45  43  45  52  59  57  51  57  81 117 141 156 165 165 156 141 133 133 138 139 138 135 136 136 137 140 143 144 142 139 139 143 141 126 104  90  82  66  55  50  52  53  54  55  54  53  53  55  58  60  66  74  75  80  98 130 146 148 147 147 147 142 140 141 142 143 141 138 137 138 140 140 140 140 139 139 138 138 140 141 142 142 140 138 138 139 139 137 136 136 136 136 136 136 136 137 139 139 139 139 139 139 139 141 145 147 141 130 114 100  96  94  94  97 101 102  99  95  93  94  97 103 104 106 112 118 121 124 129 133 134 129 125 127 129 129 122 118 116 116 119 124 128 126 122 123 126 129 134 133 131 129 135 140 143 143 140 136 137 138 136 137 139 142 140 139 139 142 146 148 146 145 148 150 148 144 144 146 148 148 146 145 143 142 143 147 146 143 140 140 138 129 128 134 137 136 133 129 128 130 135 138 139 140 142 143 144 144 144 143 145 148 150 152 152 151 150 151 154 152 149 145 141 138 136 135 135 134 126 116 110 105 105 113 127 141 140 128 104  71  58  54  48  43  39  38  39  41  44  37  29  29  33  37  36  36  37  36  35  35  35  37  38  38  36  34  34  34  33  34  35  36  36  35  34  34  33  34  35  34  33  32  33  34  33  32  31  31  30  30  31  33  34  34  34  33  33  33  33  33  33  32  30  29  30  31  33  34  34  35  34  33  33  33  32  31  31  31  32  32  32  31  30  29  29  30  31  31  30  31  32  34  35  36  36  34  32  31  30  29  28  30  31  30  31  31  31  31  30  30  31  32  31  30  31  30  30  29  28  26  27  28  28  30  31  31  31  31  31  31  31  32  33  34  33  32  31  30  30  31  32  31  30  29  31  32  32  30  29  29  30  30  30  30  31  32 
170 171 172 175 175 173 173 171 170 172 174 174 173 174 174 172 171 170 171 173 174 173 172 172 171 171 171 171 170 169 171 173 172 170 168 168 170 172 169 159 149 135 113  78  56  55  51  46  45  45  44  44  44  41  36  38  43  48  55  56  56  71  98 133 156 166 165 163 155 142 134 135 142 143 140 136 137 139 138 139 141 142 137 135 140 147 141 118  81  61  54  46  44  46  45  46  48  46  43  43  48  50  50  57  66  75  73  79  97 130 147 148 148 149 148 142 140 141 141 142 141 140 141 142 143 141 139 136 136 137 138 139 140 140 140 141 141 142 142 140 138 137 136 136 135 135 134 134 135 137 138 139 139 136 135 135 137 142 148 148 136 116  92  67  59  56  53  55  58  58  55  55  59  69  79  86  90  97 107 116 121 124 130 136 138 134 129 125 117  99  72  63  65  69  69  71  78  78  77  79  83  89  95  95  92  91  98 105 110 109 109 110 110 107 104 103 106 112 114 115 115 118 119 119 120 122 125 127 128 125 123 121 120 120 121 119 116 112 110 113 113 110 109 111 109  96  96 106 113 115 114 116 120 122 126 126 128 136 139 138 134 130 132 140 149 157 158 155 152 150 151 152 150 142 135 133 133 133 130 129 130 128 122 115 110 107 107 114 126 136 132 123 104  77  66  62  52  43  38  38  40  41  39  35  32  32  33  35  35  35  35  34  34  35  36  38  40  39  37  35  35  34  33  34  36  37  37  35  34  33  34  35  37  37  34  32  32  34  35  34  33  31  31  31  31  32  33  34  33  32  33  32  33  34  33  32  30  29  30  31  32  33  34  33  31  29  32  33  31  31  32  32  33  34  32  31  30  30  28  29  30  30  30  30  32  34  36  36  36  33  31  30  29  28  29  31  31  30  30  30  29  29  30  31  31  31  30  30  31  32  32  31  29  28  30  31  31  31  31  30  30  30  31  32  33  34  33  34  33  32  30  29  30  31  33  33  31  30  31  32  32  32  31  31  31  30  31  31  32  33 
174 176 179 181 178 175 177 174 170 172 174 174 174 175 175 173 170 170 171 174 175 172 172 174 175 174 172 172 174 175 174 173 173 173 170 170 176 178 177 171 168 149 109  74  56  56  49  44  47  48  45  42  47  48  42  42  46  51  61  61  59  91 118 133 158 167 156 156 152 141 136 136 138 138 138 138 139 139 139 142 143 140 136 138 145 148 140 117  78  55  48  47  47  47  48  50  51  47  44  44  50  51  51  57  70  79  71  76  97 128 146 152 150 148 145 140 138 139 140 141 142 143 144 144 143 141 140 137 137 138 139 139 139 139 140 141 141 141 140 138 137 137 138 139 139 138 136 134 135 136 138 142 139 136 134 134 136 143 148 146 131 106  79  61  52  47  41  41  43  45  44  46  53  60  68  79  86  95 108 117 123 129 135 139 142 141 134 116  89  66  55  49  49  51  50  50  53  53  54  56  58  61  64  64  63  63  65  68  69  68  69  72  71  68  67  67  68  71  72  72  72  72  73  73  75  76  75  74  74  74  73  72  72  74  75  74  73  71  68  68  68  67  67  67  67  65  64  69  84  94  97 107 113 118 126 127 126 133 134 126 114 114 119 117 116 117 122 119 112 104 103 108 113 113 108 104 105 112 121 126 127 124 123 121 114 111 112 114 124 137 142 138 123 101  85  72  55  46  41  39  43  45  39  34  33  35  36  36  36  36  35  35  35  35  36  37  38  38  36  34  35  36  35  35  35  35  35  35  35  35  36  37  38  38  36  33  32  33  34  34  34  34  33  33  33  33  32  32  32  32  33  32  33  33  33  32  32  31  31  32  32  31  32  32  32  32  32  33  34  34  33  32  32  33  33  31  29  28  30  32  33  34  34  34  34  36  38  38  37  35  31  29  30  31  30  30  29  27  27  28  29  30  30  31  31  31  31  31  31  32  33  33  33  33  31  31  32  32  32  31  30  30  30  31  31  32  34  35  33  32  32  32  33  32  32  31  29  28  30  31  31  31  31  31  30  30  31  31  32  33 
177 180 182 181 177 175 179 176 171 174 176 176 175 176 176 173 170 170 172 175 176 175 174 174 175 174 174 173 175 177 176 173 173 174 170 170 177 179 178 175 170 147 100  71  59  55  49  43  43  47  48  45  47  47  46  45  46  51  61  60  56  85 109 119 147 161 154 152 148 140 138 137 135 134 135 138 140 139 139 144 145 141 139 143 149 151 143 122  84  60  53  52  51  50  50  52  54  52  49  49  53  55  56  61  73  82  76  81 102 129 145 150 148 146 145 140 138 139 139 140 141 143 143 143 141 140 139 137 137 138 138 138 138 139 140 141 140 140 139 137 136 136 138 140 140 139 137 134 134 136 139 142 140 137 136 135 137 143 147 144 131 103  76  59  51  46  41  41  44  48  48  49  55  62  72  86  94 101 111 114 120 133 139 141 143 147 140 114  75  51  51  51  51  50  48  46  46  46  49  55  54  53  52  51  50  49  48  48  48  48  49  50  49  48  48  49  49  48  47  46  46  46  47  48  50  49  46  43  43  45  46  45  45  46  47  47  48  47  45  44  43  43  43  43  44  49  50  56  73  85  94 108 116 119 129 132 131 136 134 125 117 106  94  83  76  73  76  75  71  64  63  67  76  81  82  82  91 106 123 131 132 128 129 125 114 110 110 116 128 142 150 147 138 127 114  94  65  52  46  41  43  45  41  37  36  36  36  36  37  37  37  36  36  36  35  35  36  36  35  34  36  37  37  36  35  35  35  35  36  36  37  37  38  38  37  34  33  33  32  34  35  35  34  34  34  34  33  32  31  32  32  32  32  32  32  32  32  32  32  32  32  31  31  32  33  34  32  32  35  35  34  32  31  32  32  32  30  28  32  35  35  37  37  36  35  36  38  38  37  34  31  29  31  31  31  30  28  27  27  28  30  30  30  30  30  30  31  32  32  32  32  33  35  35  31  31  33  33  33  32  32  31  31  31  30  31  34  35  33  32  32  34  34  34  32  30  29  27  28  28  29  30  31  31  30  30  31  31  32  32 
178 180 179 176 174 176 179 175 172 176 178 177 176 176 175 172 170 170 172 172 173 178 175 170 167 170 174 174 173 172 174 173 172 173 169 167 173 176 178 177 167 144 109  91  76  61  53  46  40  43  48  48  44  41  42  42  42  46  52  54  51  61  79 105 133 154 162 152 142 139 138 137 136 135 136 139 141 140 140 145 146 144 143 145 148 155 150 129  89  65  58  56  54  51  49  50  52  55  54  53  55  58  62  68  76  85  87  93 109 132 144 144 142 144 147 143 141 141 140 139 139 140 141 141 140 139 137 136 136 138 139 138 138 137 138 139 139 139 138 138 136 136 137 138 137 137 136 134 135 137 139 141 140 138 138 137 139 143 147 145 133 108  78  56  48  46  44  45  48  51  50  50  55  70  87 100 106 109 110 109 115 132 141 143 143 150 146 120  79  52  48  51  54  53  49  46  45  45  50  59  59  55  53  50  48  47  47  47  48  49  48  45  45  46  47  47  46  45  43  43  44  45  47  49  49  48  45  44  46  49  50  48  45  43  43  45  45  44  43  41  40  40  40  42  45  49  55  66  79  89 100 114 122 125 129 133 138 143 141 136 135 104  62  53  50  48  46  45  47  49  49  50  53  57  64  76  97 120 135 140 141 140 136 127 112 104 105 118 135 149 150 146 144 146 141 120  80  58  49  45  43  42  41  42  40  33  32  35  36  37  38  38  37  36  36  35  36  36  36  36  36  37  38  38  37  37  37  37  37  37  36  36  37  38  37  35  34  33  34  34  35  35  34  33  34  35  34  33  32  31  31  31  30  30  31  32  31  31  31  31  32  32  32  32  33  33  32  32  33  34  33  32  32  32  33  33  32  31  34  36  35  35  35  33  33  34  35  35  33  31  31  31  32  31  30  31  30  31  31  31  30  29  29  30  29  30  30  32  32  32  33  33  34  33  32  32  33  33  34  34  34  33  32  32  31  31  33  33  32  32  32  34  34  34  33  32  30  28  26  27  29  30  31  32  31  30  31  31  32  32 
182 182 176 174 178 181 181 176 172 174 175 175 175 176 177 176 174 172 171 171 172 174 170 165 163 167 172 175 174 172 171 172 173 171 167 167 173 174 174 172 163 151 140 145 128  77  55  52  56  50  42  38  41  42  39  37  39  45  54  58  57  56  73 111 137 157 167 153 140 137 137 137 138 138 140 142 141 140 141 145 147 145 146 145 145 154 153 132  92  65  56  56  55  52  49  46  48  53  54  51  53  58  65  74  81  85  88  94 106 131 144 144 139 139 142 143 143 141 139 138 137 138 139 139 139 138 137 136 137 139 140 140 139 138 137 138 139 139 139 139 138 137 137 137 137 137 137 137 137 138 139 140 139 138 139 138 139 143 147 146 135 107  77  58  51  50  48  45  44  46  46  48  57  82 102 105 106 108 109 108 115 131 139 140 141 149 148 121  79  49  47  51  56  56  51  47  46  47  48  50  50  50  50  50  50  50  50  49  48  46  45  45  46  47  48  49  48  47  45  45  46  48  51  53  52  50  47  47  50  53  54  52  47  44  44  45  45  45  43  41  40  40  40  43  48  54  63  74  86  94 101 110 120 127 127 132 141 145 146 142 133  98  55  45  42  41  43  39  35  40  44  47  51  57  66  80 103 128 140 145 145 143 138 127 112 106 109 120 136 149 151 148 144 144 140 121  81  60  52  48  43  39  38  40  38  29  31  36  36  36  37  38  38  37  37  36  36  36  35  36  37  38  38  39  38  37  37  36  36  36  35  35  37  38  37  35  34  33  34  34  34  34  32  31  33  34  34  33  33  32  31  31  31  30  30  31  31  31  32  32  32  32  32  32  32  33  32  32  33  33  32  31  31  32  33  33  33  32  34  35  35  34  32  32  31  32  34  33  30  29  30  32  32  32  32  31  31  31  32  32  32  30  29  29  29  29  30  31  32  33  33  33  33  33  32  32  33  33  34  34  35  34  32  31  30  31  32  32  32  32  32  32  34  34  34  33  31  29  28  28  30  31  31  30  29  29  31  33  34  34 
175 175 169 170 176 180 178 177 177 178 177 176 175 174 173 172 172 172 174 174 173 172 171 170 169 170 173 176 176 172 169 171 173 172 170 169 172 172 173 175 172 168 170 177 150  84  54  49  55  50  42  39  41  43  41  37  36  44  53  59  58  58  75 112 139 156 165 157 147 142 139 140 142 144 144 143 140 138 139 144 146 146 147 144 141 151 152 132  90  62  53  54  54  52  47  45  45  48  50  49  51  57  66  76  81  85  87  92 104 127 140 142 140 140 142 142 141 140 138 137 136 137 138 139 139 138 138 138 139 139 140 140 140 138 138 138 138 138 138 139 139 139 138 138 139 140 139 139 139 138 138 138 137 136 137 138 139 143 148 148 136 104  72  57  52  52  50  46  42  43  44  48  58  84 103 101 101 105 110 113 119 128 135 138 140 147 144 118  76  50  49  53  56  56  52  50  50  51  49  46  46  48  49  50  51  52  52  51  49  47  47  48  48  48  49  50  51  50  49  49  50  52  53  53  52  51  49  49  50  52  52  51  48  46  45  45  45  44  43  41  40  39  39  41  47  54  64  79  95 102 104 110 121 132 130 133 139 142 145 144 125  92  56  48  45  43  44  42  38  39  43  50  61  71  78  86 105 127 139 143 143 140 134 125 110 105 109 117 126 134 135 132 129 124 110  88  63  51  48  46  44  42  38  38  37  35  35  37  36  35  36  36  37  38  40  39  38  37  36  36  37  38  39  38  37  36  35  35  34  34  34  35  37  38  37  36  35  34  33  33  33  33  32  31  32  34  34  34  34  33  32  32  31  31  31  31  31  32  32  32  32  32  32  31  32  33  33  33  33  33  33  32  32  32  32  33  33  33  33  34  34  32  31  31  31  32  33  32  31  29  30  31  33  34  33  32  31  31  32  32  32  31  29  28  29  30  31  31  32  33  33  33  34  33  33  33  32  32  32  33  34  33  33  31  31  32  32  32  32  31  31  31  32  33  33  33  31  30  30  31  32  32  31  29  28  30  32  34  36  35 
146 152 156 162 170 175 176 179 181 181 180 178 175 173 170 168 170 173 177 176 174 173 177 180 179 176 175 176 176 174 172 173 175 175 174 173 170 171 176 182 183 183 184 184 153  90  55  45  46  47  47  43  41  42  44  37  35  40  50  55  53  56  70  96 123 140 150 155 153 145 142 143 145 146 144 141 137 136 138 143 145 145 146 143 140 149 150 131  86  58  50  51  52  50  49  48  46  46  46  48  52  59  68  75  80  83  85  91 103 122 135 141 143 144 145 141 138 139 138 137 137 138 138 139 140 140 139 140 140 139 139 139 139 139 138 138 137 136 137 138 139 140 140 140 140 141 141 141 140 137 136 137 136 134 136 137 138 142 148 149 136 101  66  54  51  50  49  46  43  44  46  50  60  81  95  95  98 106 115 119 120 124 132 139 143 146 137 113  76  52  51  54  56  56  53  53  55  54  51  49  49  50  50  50  51  51  52  52  52  51  51  53  52  50  50  51  52  53  53  53  52  52  52  52  52  51  51  51  51  50  49  49  49  49  47  46  45  44  43  42  41  40  40  42  46  52  64  83 102 109 109 114 125 136 135 136 139 137 142 143 119  87  57  52  50  47  45  45  44  41  43  54  70  84  90  91 103 123 136 140 139 134 128 119 104 101 108 116 119 121 120 114 105  90  71  53  45  43  42  41  44  45  40  36  36  40  40  37  36  35  34  35  37  39  41  41  39  38  37  37  37  38  38  38  36  35  33  32  32  32  34  36  37  38  37  37  36  34  34  34  34  34  33  32  34  35  35  35  35  35  34  33  32  31  32  32  32  32  33  33  33  32  31  32  32  32  34  35  34  34  34  33  32  32  33  33  33  32  32  32  32  32  31  31  32  34  34  33  32  31  30  31  33  35  34  32  31  30  31  31  31  31  29  29  30  31  32  32  33  32  32  33  33  33  34  33  33  31  31  31  32  33  33  33  34  34  33  33  33  32  31  31  31  32  33  33  32  31  31  32  33  33  31  30  29  31  33  35  35  34 
100 120 142 155 164 173 179 180 179 179 178 177 177 176 174 173 174 177 180 178 176 178 183 186 182 178 176 177 177 177 178 179 179 177 177 176 173 175 180 184 187 186 180 182 159 101  61  44  47  50  48  41  40  40  39  36  35  38  45  48  47  49  54  65  90 112 126 145 152 145 142 143 142 141 140 138 137 138 141 144 145 145 143 142 144 151 150 129  83  56  51  52  52  51  53  53  50  47  48  53  59  66  72  77  82  84  82  89 106 123 136 145 148 148 146 140 138 139 139 139 139 139 140 140 141 141 141 141 140 138 138 137 138 139 139 138 137 135 136 139 140 141 140 140 140 140 142 141 139 136 135 138 137 135 136 137 138 142 147 149 138 100  65  53  50  47  43  43  45  47  49  54  65  78  89  95 103 113 119 120 120 122 133 143 147 144 134 110  76  53  52  54  55  56  54  55  57  54  52  54  55  54  53  51  50  49  51  52  53  53  53  54  53  51  49  50  51  52  51  50  49  48  48  51  51  51  52  52  51  49  49  49  49  51  50  47  47  46  45  46  47  46  45  46  48  54  67  87 104 110 112 119 126 133 134 138 141 139 141 139 116  85  57  50  49  47  47  44  41  43  45  52  70  83  91  92 105 122 136 141 139 130 121 110  99 101 110 121 126 127 121 106  82  55  45  44  44  43  40  38  42  45  39  33  31  36  38  37  37  36  35  36  37  39  41  40  40  39  39  37  38  38  38  37  35  33  32  31  31  31  34  36  37  37  37  37  36  35  35  36  36  36  36  36  36  37  36  36  35  36  35  34  32  30  32  33  32  33  34  33  33  32  31  32  32  32  35  37  35  35  34  34  33  32  33  33  32  32  32  31  32  33  32  32  34  35  35  35  34  33  31  31  33  33  32  32  31  30  30  30  30  30  30  31  32  33  33  32  32  31  32  32  33  33  34  33  33  32  31  31  32  33  33  34  35  37  35  35  34  34  33  32  32  33  32  33  32  31  30  30  32  31  31  32  31  33  34  34  33  31 
 92 120 146 156 164 172 175 179 182 180 180 180 179 179 179 180 181 183 184 183 179 173 172 170 165 163 166 172 176 177 176 182 183 178 177 177 177 180 183 184 188 187 180 181 151  82  51  47  51  48  45  43  40  39  38  35  36  43  46  47  47  48  48  54  82 109 126 143 150 147 145 143 140 139 141 142 141 141 144 146 147 144 139 141 149 154 148 123  78  53  50  54  54  50  54  55  52  48  49  55  62  67  73  81  85  83  79  90 112 131 143 150 150 148 144 141 140 141 141 141 141 140 141 141 141 140 140 140 139 138 137 137 138 139 139 139 138 136 136 140 142 141 140 138 138 139 140 141 139 136 135 140 140 139 139 139 139 141 146 149 141 103  66  54  49  45  40  42  45  46  48  54  69  84  95  99 108 113 113 114 119 127 137 145 146 144 133 110  76  54  51  52  54  56  54  54  54  51  49  53  55  55  54  53  52  51  52  52  51  49  50  54  53  51  51  52  52  52  50  49  48  48  48  48  48  48  50  51  50  49  48  49  49  51  49  47  46  46  46  47  48  48  47  47  50  55  71  95 104 108 112 123 126 123 126 135 143 142 141 135 111  83  60  54  50  48  54  48  39  44  49  54  65  76  85  94 110 129 143 145 140 129 122 115 105 106 115 126 131 127 108  84  60  43  39  41  40  39  38  37  39  41  39  36  35  36  36  36  37  38  38  38  39  39  39  39  39  39  39  38  37  36  36  35  34  32  31  30  30  31  33  34  34  34  35  35  35  36  37  38  38  38  37  37  36  36  35  35  35  35  36  34  32  32  32  34  33  34  34  34  33  33  32  32  33  33  35  36  35  35  35  34  33  32  32  32  31  31  31  31  32  33  33  33  33  35  35  34  34  34  32  31  30  30  29  30  30  31  31  31  29  29  31  33  34  35  34  32  31  30  30  31  32  32  32  32  33  32  32  33  33  34  34  35  35  35  36  35  34  34  34  34  34  33  32  31  31  31  31  30  31  31  31  31  32  33  34  33  33  31 
 91 116 133 140 153 165 169 177 183 183 183 183 181 179 178 180 181 184 183 171 155 142 136 134 132 135 144 158 167 171 172 180 185 180 180 179 177 181 185 186 186 183 175 164 127  64  44  47  53  50  47  47  42  39  38  35  38  46  48  47  47  48  51  64  96 126 144 148 149 149 148 145 141 142 144 146 144 143 144 147 148 143 137 140 149 153 143 116  75  51  49  55  54  49  52  54  51  48  48  55  60  65  72  81  84  83  84  98 119 135 144 148 148 146 144 142 141 142 142 142 142 141 141 141 141 140 139 140 140 138 137 137 139 139 139 139 139 138 138 142 143 142 140 138 137 138 139 139 139 137 137 143 143 141 142 141 140 140 145 150 144 106  67  52  48  45  43  44  46  45  46  53  70  88 100 101 107 109 104 109 121 132 139 142 143 143 133 108  76  54  49  50  53  56  54  51  51  49  48  52  54  55  54  54  52  51  51  51  49  46  47  51  51  51  52  52  52  51  50  49  49  50  50  48  47  47  48  50  51  50  49  49  50  50  48  47  46  46  47  47  47  46  46  47  51  57  75  99 104 107 115 127 127 119 123 133 144 144 141 132 109  81  58  56  52  48  54  50  42  45  50  56  63  71  81  95 114 132 146 148 141 129 123 120 116 115 115 110 106  97  81  64  50  43  42  41  38  36  37  39  37  36  36  37  38  35  34  36  38  39  40  40  41  40  39  39  40  40  39  37  37  36  35  34  33  31  30  30  30  31  32  32  31  32  33  34  35  36  37  38  39  38  36  35  35  34  34  34  34  35  36  35  34  33  34  34  33  33  34  34  34  33  32  32  33  34  34  34  34  34  34  33  33  32  31  30  30  30  30  31  32  32  32  32  33  33  34  33  33  33  32  30  29  28  28  30  31  32  33  31  29  29  31  33  34  35  34  32  31  31  31  31  32  31  30  30  32  32  33  33  33  34  34  35  34  33  34  34  32  33  34  35  35  34  32  30  30  31  32  31  30  30  30  30  31  32  33  34  34  34 
 78  88  96 109 131 154 167 175 180 183 185 185 180 175 172 172 170 167 160 132 104  92  87  86  91  97 109 124 137 149 161 172 178 180 181 180 176 174 174 172 164 157 149 127  95  60  45  45  52  54  53  48  44  39  36  35  39  47  48  45  43  47  56  77 114 147 163 155 148 148 147 145 145 147 148 147 143 141 143 147 148 143 136 136 143 146 136 109  74  54  50  53  52  48  51  52  48  46  47  51  55  62  71  77  79  83  93 108 125 135 140 143 144 145 145 143 143 143 142 141 141 142 142 142 141 139 138 140 140 139 139 139 140 140 139 138 138 139 140 144 144 141 139 138 137 137 138 139 139 137 138 144 144 142 142 141 139 138 144 150 145 106  64  47  46  48  48  47  46  45  47  53  66  85  99 101 105 105  98 108 122 131 135 138 142 143 132 104  74  54  49  49  53  56  53  50  51  49  50  53  54  54  53  51  50  50  50  50  50  49  48  47  49  50  51  52  52  52  50  50  51  52  52  51  48  48  50  52  53  51  51  51  52  50  49  47  47  47  48  48  46  44  43  45  52  61  78  97 105 110 117 127 127 123 127 134 141 145 142 132 110  80  53  53  51  46  48  49  47  42  47  58  66  72  82  98 112 128 145 148 141 130 122 117 119 114 100  77  62  56  55  54  50  47  45  42  38  37  39  41  37  33  33  35  36  32  34  36  37  38  40  40  41  42  41  41  42  42  40  37  38  37  36  35  33  32  32  31  32  33  33  32  31  31  32  33  35  36  36  37  37  36  34  33  33  34  34  33  34  35  35  36  35  35  35  34  33  33  34  33  33  32  31  32  33  33  32  31  32  32  32  33  33  32  32  32  32  32  31  32  31  31  31  31  32  32  32  32  33  32  32  30  28  27  28  31  33  33  32  31  30  30  31  32  33  34  33  31  31  32  32  32  31  29  28  29  32  32  32  31  32  33  34  35  33  32  32  32  30  31  33  35  35  33  31  31  31  32  33  32  30  30  30  31  31  31  32  33  34  36 
 54  55  67  96 125 151 171 180 182 184 185 183 179 173 167 161 144 118  90  71  60  56  55  55  58  62  66  70  78  98 129 144 151 160 169 171 165 150 134 116  96  84  85  84  74  56  48  46  47  47  45  40  38  39  39  38  38  42  44  43  40  43  52  72 108 140 156 145 136 137 138 141 145 149 148 144 138 138 144 147 147 145 137 132 136 140 129 104  77  60  53  51  49  47  50  50  46  45  47  48  51  61  75  78  77  81  98 112 123 134 141 145 145 144 144 145 145 143 141 141 142 143 144 143 142 140 138 139 139 140 140 140 140 138 136 134 136 138 141 144 143 140 138 138 137 137 137 138 138 137 139 143 143 140 139 137 136 137 144 150 144 103  59  46  47  50  50  45  40  43  48  53  60  77  92  98 106 108 102 111 122 125 130 138 147 146 129  98  73  56  51  49  51  55  52  49  51  50  50  51  52  52  52  51  52  53  54  55  54  53  50  48  49  50  51  53  53  53  52  51  51  52  53  53  50  49  51  53  52  50  49  50  51  50  49  47  47  48  48  48  44  40  38  41  50  62  78  96 109 114 114 116 120 125 132 136 140 147 147 133 104  78  58  47  44  47  50  48  43  40  47  61  73  81  90 101 108 118 138 146 141 130 121 109  92  77  66  58  56  58  60  58  54  50  45  39  37  36  37  40  38  34  35  37  38  35  37  39  38  38  38  40  42  44  45  44  44  43  42  40  39  39  39  37  36  34  32  32  32  33  34  34  32  31  32  33  34  35  35  36  36  35  34  34  34  35  35  34  34  35  36  36  36  35  35  35  34  34  33  32  32  31  30  31  32  33  31  30  31  32  32  33  34  34  34  33  33  33  33  33  31  31  30  30  32  33  33  33  32  32  32  30  29  29  31  33  34  32  31  30  30  30  29  30  31  32  32  30  31  32  33  33  31  29  29  30  33  33  31  30  29  32  34  35  33  32  32  30  28  29  31  32  33  32  31  31  33  34  32  31  31  31  32  33  33  31  30  30  33  34 
 50  49  57  79 108 142 175 190 192 191 191 190 184 180 168 136 102  73  55  48  45  45  45  44  42  45  48  46  49  62  85  98 107 121 129 129 118 104  88  73  60  53  55  61  63  53  48  46  45  43  41  38  40  41  43  42  41  42  46  45  39  40  45  58  83 102 107  98  94 103 117 129 135 135 132 130 134 139 145 146 146 145 141 137 136 136 132 117  85  62  53  51  50  50  49  46  45  45  47  47  53  64  76  82  82  85  99 107 114 132 142 144 144 144 142 141 141 141 141 141 141 142 143 143 142 138 135 138 140 140 139 138 137 138 138 138 138 138 138 139 140 140 139 138 137 137 137 137 139 140 140 139 138 135 134 136 137 136 143 149 138  97  57  46  47  49  47  42  40  43  46  51  65  81  93 100 105 110 111 117 121 122 130 142 152 143 121  94  71  57  52  50  51  55  53  50  49  51  51  50  50  51  51  52  53  54  55  55  54  53  52  50  50  51  52  54  55  54  52  51  51  51  53  53  51  50  49  50  50  49  49  49  49  49  48  47  47  47  46  44  41  38  38  41  51  64  77  91 103 110 114 117 120 125 134 136 137 150 150 133 101  76  58  47  45  48  49  46  42  41  47  61  77  88  95 101 107 117 136 142 138 130 122 104  74  58  55  62  72  79  77  72  64  54  47  42  38  36  36  39  39  37  37  38  38  36  37  37  37  37  37  38  41  44  46  46  45  43  42  40  39  39  39  38  35  33  33  34  35  34  34  34  33  33  34  34  34  34  35  35  35  34  34  34  34  35  35  35  35  34  34  35  35  36  37  37  35  34  33  33  33  33  32  32  32  32  32  32  33  33  34  34  34  34  33  32  33  34  34  33  32  31  31  31  32  34  34  34  32  31  31  32  31  31  32  33  33  32  30  30  30  31  31  31  31  30  30  31  33  34  34  32  30  29  29  30  31  31  30  30  30  31  33  33  33  33  32  31  29  29  30  31  31  31  30  31  32  33  31  30  30  30  31  32  32  32  31  31  32  32 
 53  55  55  63  90 133 176 196 199 196 199 198 190 189 171 123  81  57  54  49  45  46  46  43  40  44  48  47  46  48  54  69  84  93  92  87  80  68  58  54  53  53  53  55  55  50  47  46  44  42  40  41  43  44  43  44  44  43  49  49  42  39  40  46  58  63  58  54  55  67  87 101 105 102 100 106 123 138 145 148 149 149 148 143 138 137 141 134  90  59  51  52  54  52  47  43  43  47  49  50  58  68  80  86  87  88  96 100 108 131 141 141 140 140 139 137 136 138 140 139 138 137 139 140 140 136 134 138 140 138 135 133 133 137 141 141 140 138 135 133 136 138 138 138 137 135 133 134 138 140 138 134 132 132 132 137 139 135 143 147 131  92  56  46  46  47  43  41  42  45  44  52  75  90  97  99 101 107 116 120 121 123 133 146 154 141 118  91  69  57  52  50  51  56  55  53  49  50  51  51  50  50  51  52  53  53  53  52  51  52  53  52  52  53  54  55  55  54  52  51  51  51  52  52  51  50  48  47  48  49  49  49  48  48  48  48  47  46  45  42  40  40  42  45  53  67  78  86  96 106 117 124 124 126 136 138 137 150 150 129  98  73  55  50  49  50  47  45  44  45  50  62  77  89  95  98 107 122 137 140 135 130 120  99  70  61  67  78  88  93  88  81  69  53  47  44  40  37  37  39  40  39  37  37  37  36  35  34  36  36  36  37  39  42  44  45  44  42  40  39  38  38  39  38  35  34  35  36  36  34  33  33  34  35  36  36  35  35  35  35  34  34  33  34  34  34  35  36  35  34  33  34  34  35  37  38  35  34  34  34  34  34  34  33  32  32  33  35  35  35  35  35  34  32  30  30  31  33  33  33  33  31  30  31  33  33  34  33  31  31  31  32  32  32  32  32  32  31  31  31  31  32  33  33  31  30  31  33  35  35  33  30  29  30  30  30  29  29  29  31  31  32  31  30  31  32  32  31  30  30  30  31  30  30  29  30  31  31  31  30  28  29  30  31  30  31  33  33  32  30 
 48  51  53  58  89 134 175 194 197 196 198 198 193 187 174 144 109  78  58  48  43  44  45  46  46  50  53  49  49  50  56  82 101 100  90  88  91  73  58  57  52  51  56  52  47  48  47  45  43  41  41  42  43  43  41  41  40  41  49  53  53  48  44  43  49  52  51  51  51  51  56  60  61  60  62  74 103 128 144 152 158 159 153 143 139 147 151 136  86  56  50  53  54  50  45  42  43  49  52  55  63  75  88  90  87  85  91 100 113 132 139 138 134 133 134 137 138 137 137 135 132 131 132 135 138 138 137 138 136 133 131 131 133 135 136 135 133 134 135 133 134 135 134 134 134 132 129 127 130 130 130 131 132 134 136 137 136 135 143 147 131  90  54  46  46  47  45  42  41  44  48  59  77  92 100  96  95 102 113 120 123 125 135 147 152 144 121  88  67  57  52  48  49  53  55  55  51  49  50  52  52  53  53  54  53  52  51  51  51  54  54  52  52  53  53  54  55  54  53  52  51  51  52  52  51  50  49  49  50  50  50  51  51  51  50  48  48  48  48  46  44  42  44  48  57  70  78  86  97 108 118 123 126 129 140 143 142 150 145 122  91  69  55  52  51  50  47  45  47  49  55  66  75  83  90  98 112 129 141 142 137 131 116  94  76  74  81  89  91  90  84  73  58  45  41  41  39  39  40  41  39  36  35  36  38  39  36  35  36  36  35  36  38  39  41  42  41  40  40  39  39  39  39  38  37  37  37  37  36  33  33  34  34  36  37  37  37  36  36  35  34  33  32  33  34  34  34  35  34  33  33  32  32  32  34  35  34  34  34  33  34  34  34  33  32  32  34  36  35  33  33  33  32  31  30  29  29  31  32  32  32  30  29  30  30  31  32  32  31  31  31  31  32  31  32  33  32  31  31  31  30  30  31  32  32  32  33  34  34  33  31  30  32  33  31  30  29  29  29  30  31  31  30  29  29  30  30  30  30  29  30  31  31  30  30  30  31  31  31  29  28  29  30  31  31  31  32  33  31  30 
 49  54  54  51  92 147 182 196 199 197 195 192 186 180 171 154 125  88  58  47  44  42  43  45  48  52  53  48  48  51  55  67  83  99 107 111 110  90  70  61  51  46  49  46  43  45  45  43  42  41  41  41  41  40  38  39  41  42  49  57  60  54  48  45  48  50  52  48  45  43  43  44  47  49  50  61  93 122 142 151 154 152 144 141 144 149 147 127  79  54  55  56  54  50  44  41  43  47  50  54  62  75  87  90  86  83  90 104 122 136 140 139 133 133 137 138 138 138 137 136 133 130 131 133 136 137 137 136 135 132 130 131 134 135 133 131 130 132 135 133 134 134 132 133 134 132 128 126 127 128 129 131 133 137 138 137 135 135 143 145 129  89  54  47  48  49  50  46  43  46  51  60  76  89  98  99 100 107 117 121 122 124 138 151 153 145 122  86  67  60  55  50  50  55  57  57  54  52  52  53  53  54  55  56  55  55  52  51  52  53  54  54  53  53  54  55  55  56  55  53  52  52  52  53  53  52  51  50  50  51  51  51  51  50  50  50  48  48  50  49  46  44  45  49  57  68  79  92 100 109 116 120 123 128 138 144 146 151 144 120  88  68  57  54  51  48  45  44  47  52  58  65  73  81  91 101 117 134 142 143 140 133 124 109  89  80  78  76  71  68  68  62  50  38  36  40  40  41  44  43  40  38  37  38  39  39  40  40  39  37  36  36  37  38  41  42  41  39  39  39  39  39  38  38  39  39  39  37  35  34  34  34  35  36  37  37  37  36  35  34  33  32  33  34  34  34  34  34  34  33  32  31  30  30  32  32  33  34  34  34  35  34  33  32  32  32  35  36  34  32  31  31  31  31  29  28  28  30  32  32  32  31  31  30  30  31  31  32  33  33  32  32  32  31  31  32  32  31  31  30  30  30  31  33  34  34  33  33  33  32  31  31  33  35  32  30  30  29  28  29  32  32  30  28  28  28  28  29  30  30  31  30  30  29  30  30  31  32  31  30  29  30  31  31  31  31  32  33  31  29 
 48  52  55  62 109 163 186 197 201 197 186 177 173 169 160 141 108  74  53  48  47  43  42  42  46  50  50  45  46  50  51  49  58  82 101 107  99  89  75  58  49  44  43  43  43  43  42  41  42  42  42  40  37  37  37  38  40  43  50  58  63  57  50  47  46  48  49  43  38  38  37  39  45  47  48  56  85 115 138 147 146 141 140 143 146 147 139 116  77  56  54  54  53  50  45  43  44  48  50  54  61  75  88  89  84  81  89 108 128 138 141 140 135 136 140 138 137 137 138 137 136 134 134 135 135 134 133 133 133 132 131 132 134 136 135 132 131 133 135 134 134 133 132 133 135 134 131 129 130 131 132 132 134 137 139 136 134 136 141 141 124  87  55  49  48  49  51  48  46  48  51  59  73  86  96 100 104 111 120 119 117 122 139 153 155 144 118  81  64  59  57  54  53  56  57  57  56  56  55  54  53  54  55  57  57  57  55  53  52  51  53  55  55  54  55  56  57  57  56  54  53  53  53  54  55  54  52  52  51  51  50  50  50  49  50  50  48  47  48  48  46  44  44  48  55  65  80  98 102 107 114 119 123 128 133 140 146 150 141 117  84  64  56  54  50  46  42  43  47  53  58  65  72  82  92 102 118 133 138 142 143 137 131 118  96  81  72  66  60  57  57  54  48  39  40  44  44  44  46  44  43  41  41  40  40  38  40  41  40  38  37  36  36  38  41  41  40  38  38  38  40  40  39  39  39  39  38  36  35  35  35  36  36  37  36  36  35  34  34  34  34  33  34  35  35  35  35  35  35  34  33  32  31  31  31  32  33  33  34  34  34  34  32  32  31  32  35  36  35  32  31  31  31  31  30  29  30  31  32  33  33  33  32  32  32  32  32  34  34  34  35  34  33  32  31  31  31  31  31  31  30  31  32  34  35  34  33  32  32  33  32  31  33  34  32  31  31  30  29  30  33  33  30  28  27  28  29  30  32  32  31  31  29  29  30  30  31  31  31  31  30  31  32  32  31  31  32  33  31  30 
 46  43  57  92 139 176 189 197 201 198 182 166 160 154 138 107  71  46  45  48  48  42  40  40  44  47  46  43  45  48  45  42  44  55  69  73  66  68  66  49  44  44  44  44  44  42  39  39  41  43  43  39  35  35  39  38  38  43  51  58  61  56  50  47  45  44  43  39  36  36  36  38  42  44  43  50  74 100 124 138 140 139 146 147 143 142 132 107  77  57  49  50  51  51  49  48  48  50  53  57  65  78  90  86  80  79  90 110 129 136 139 141 138 139 140 138 135 135 136 137 138 138 138 137 135 131 128 131 133 134 134 134 135 136 136 135 134 133 133 133 134 133 133 134 136 136 134 132 132 133 133 133 133 135 137 134 133 137 140 136 119  86  57  49  47  47  48  47  47  47  48  56  72  87  96  98 103 110 117 115 114 123 138 151 154 141 110  70  56  55  55  55  55  55  55  55  55  58  58  55  54  54  54  56  57  58  57  56  54  52  53  55  56  56  57  57  58  58  56  55  54  53  54  54  55  55  55  54  53  52  51  51  51  50  49  48  47  46  45  45  45  44  43  46  52  64  83 101 102 105 113 121 127 130 129 134 142 147 137 111  77  59  54  52  49  44  41  42  47  52  57  65  73  82  92 102 115 127 135 142 145 140 129 114  98  84  74  74  73  69  58  52  50  51  53  54  50  47  45  44  44  43  43  42  40  37  38  39  38  39  39  38  37  37  38  38  37  36  35  36  40  40  39  39  39  38  37  34  34  35  37  38  38  37  36  34  33  32  33  34  35  36  35  36  36  37  36  36  35  34  34  33  32  32  32  33  33  32  33  33  34  33  33  32  31  31  34  36  35  32  31  32  32  33  33  32  32  33  33  34  33  34  34  34  34  34  34  35  34  33  35  35  33  32  31  31  31  31  31  31  32  33  33  34  35  33  32  32  32  33  33  32  31  31  32  32  33  32  31  32  33  33  31  29  28  29  30  32  34  34  33  31  30  29  30  30  31  31  32  32  31  31  32  33  32  32  33  33  31  30 
 48  42  58 110 151 178 195 202 202 198 189 176 159 132 102  73  54  43  41  44  46  41  38  38  42  44  45  43  46  46  41  39  40  39  48  55  55  56  52  43  42  45  46  46  45  42  39  38  40  43  43  39  37  38  42  41  41  45  52  57  59  55  51  48  47  46  44  41  39  39  40  42  42  42  41  46  59  76  98 124 142 148 148 144 141 140 129 104  70  51  46  49  51  52  54  52  51  53  57  62  69  80  90  85  78  79  93 110 125 132 137 140 140 140 138 135 133 132 132 134 136 136 136 136 134 131 128 130 133 134 134 133 132 133 135 136 133 131 130 130 131 133 132 134 135 135 133 131 131 129 127 131 132 133 134 133 132 137 139 132 115  83  56  47  45  43  42  42  43  44  46  56  78  94 102 101 106 111 116 116 119 131 139 145 149 134 102  62  51  53  53  53  53  54  53  53  55  57  57  55  54  53  53  54  55  57  57  57  56  55  55  54  54  56  57  58  58  58  56  55  54  54  54  54  55  56  56  56  55  54  53  53  53  53  50  46  45  45  43  43  45  46  43  44  53  71  90 103 102 106 114 122 128 129 125 130 141 148 138 110  76  58  55  54  50  45  43  44  46  48  54  64  72  80  91 105 118 128 137 142 141 134 119 105 102  95  91  98 102  94  68  58  62  72  69  60  53  46  42  41  42  43  43  41  40  38  36  36  37  40  41  40  38  36  35  35  36  36  36  37  40  40  39  38  38  37  36  33  33  34  37  39  38  37  35  34  32  32  32  34  35  36  35  34  35  35  35  34  34  33  33  33  33  32  34  35  33  33  33  33  34  33  33  33  32  31  34  35  34  33  32  31  33  34  33  33  33  33  34  33  33  33  33  33  33  33  34  34  33  32  34  35  33  33  32  31  31  31  31  31  31  32  33  33  35  34  33  32  33  34  34  32  31  31  31  32  33  33  32  32  33  33  31  30  29  29  31  33  34  33  32  31  30  29  30  31  31  32  33  33  32  33  34  33  32  32  33  33  31  31 
 43  41  51  78 120 160 186 196 195 190 176 153 123  93  68  55  51  46  39  42  44  39  37  38  40  42  44  45  48  47  41  42  43  42  44  48  49  48  47  45  44  43  44  46  46  44  41  39  38  40  41  40  39  40  42  41  39  41  46  51  53  52  50  46  46  46  45  43  40  40  43  45  44  42  42  44  47  54  70  96 123 143 142 139 141 140 132 111  72  50  47  51  53  54  55  53  50  51  56  64  69  77  84  84  81  84 100 115 125 131 133 136 139 140 137 134 132 131 132 134 135 134 134 134 133 131 129 131 133 134 132 130 129 130 132 133 131 129 128 129 131 133 132 132 132 131 130 129 129 127 125 129 131 134 135 133 131 137 140 134 115  82  54  44  44  44  41  40  41  42  45  57  83  98 103 102 106 112 114 117 124 138 143 147 151 134 103  67  57  58  58  55  53  54  54  55  56  54  53  53  53  54  55  55  56  56  57  56  56  57  55  53  53  55  57  58  59  58  56  55  54  55  54  53  55  57  57  57  56  55  54  53  54  55  51  45  45  46  45  44  46  47  43  44  55  79  95 102 104 109 115 120 124 126 124 131 144 152 143 115  80  61  56  55  50  46  45  46  47  48  55  66  71  79  93 112 125 133 140 141 136 127 119 114 110 108 109 117 120 112  88  81  86  89  75  56  49  43  39  40  41  43  43  42  41  39  38  39  38  38  38  37  35  34  35  36  37  39  39  40  41  40  39  37  38  38  37  34  32  32  35  37  37  36  35  34  32  32  33  33  34  34  33  32  33  34  34  33  32  32  33  34  33  33  36  37  35  33  33  34  34  34  34  34  33  33  34  34  33  33  32  32  34  34  34  33  33  33  34  33  32  31  31  31  31  32  33  34  33  32  33  34  34  33  33  33  32  32  31  31  30  30  31  32  34  34  34  34  34  34  33  32  32  33  31  32  34  32  31  31  32  32  31  30  30  30  31  32  33  31  30  29  29  30  32  32  32  32  33  33  32  34  34  33  33  32  32  32  31  31 
 38  41  44  43  74 118 146 156 156 149 130 103  74  54  45  47  50  48  40  42  44  40  39  39  39  42  44  46  49  49  43  44  47  48  48  46  44  45  47  49  45  42  43  45  47  46  43  40  38  37  38  40  41  40  39  38  37  37  41  46  51  52  50  45  44  44  44  43  41  39  42  43  42  41  42  45  42  43  53  72  96 119 127 134 144 144 131 105  70  51  50  53  54  54  54  52  48  50  56  64  69  74  81  85  85  88 106 120 127 130 130 131 137 139 137 135 134 133 135 136 136 134 133 132 132 130 129 131 132 132 130 128 127 129 130 130 130 130 130 131 132 133 132 130 129 128 128 128 129 128 128 129 132 135 136 134 132 137 143 139 116  81  52  42  44  46  44  42  42  42  46  59  84  98 102  98 106 113 115 118 127 142 149 154 159 142 112  78  68  67  64  58  56  56  56  58  58  54  51  53  54  55  57  58  58  57  57  56  55  55  54  53  53  54  56  58  58  57  56  55  55  55  55  54  56  57  58  57  56  54  52  52  53  55  52  46  47  48  48  47  47  46  43  45  57  81  95  99 105 112 118 119 121 125 127 135 146 153 146 120  83  61  55  52  48  44  44  46  48  51  60  72  72  78  94 116 129 135 141 140 135 127 126 125 116 115 120 126 127 120 106 105 105  89  67  48  43  40  38  40  42  44  44  43  42  41  43  43  39  36  33  32  32  33  37  38  39  41  42  42  42  40  38  38  38  38  38  35  33  31  33  35  35  35  34  34  33  33  34  33  32  32  31  31  32  33  34  33  32  32  34  34  33  33  37  38  36  33  33  34  33  34  34  34  34  34  34  34  34  34  33  33  34  34  34  33  33  33  33  33  31  30  29  29  30  31  33  33  34  33  32  33  34  34  34  34  33  32  32  31  30  29  30  31  34  34  35  34  34  33  32  31  33  35  32  32  33  32  31  30  31  32  32  31  31  31  31  32  31  29  29  30  31  32  33  34  33  32  32  32  32  33  34  33  33  33  33  33  31  31 
 43  43  44  49  57  68  83  85  79  73  65  56  50  43  37  38  43  45  41  43  44  41  41  42  40  42  45  46  48  48  46  44  44  46  48  46  41  44  47  44  42  43  47  47  46  47  45  42  39  37  37  39  39  39  38  38  38  40  43  50  56  56  53  49  44  40  40  41  41  39  37  37  36  34  37  44  46  46  53  68  77  82 101 123 143 144 117  74  52  47  52  54  53  52  54  53  49  51  58  67  73  79  86  88  86  87 104 120 129 133 131 128 133 137 137 137 135 135 136 138 138 137 134 132 131 129 128 130 131 130 129 128 128 130 131 130 130 131 133 132 133 133 131 130 129 129 128 128 130 131 131 131 133 135 136 135 135 137 144 140 116  81  52  44  44  47  47  46  45  44  47  60  82  97 100  96 105 115 117 121 130 143 155 161 162 148 121  85  72  69  64  59  57  56  56  57  59  58  57  57  58  58  58  59  59  58  58  57  55  54  53  54  54  55  56  58  58  57  56  55  55  57  56  55  57  58  57  56  55  53  51  51  52  53  52  49  48  49  50  49  47  44  42  46  58  77  89  94 104 113 119 120 122 127 131 138 144 149 142 118  79  56  49  47  45  43  44  46  50  56  68  77  73  78  94 114 126 132 137 139 138 135 130 121 109 112 121 129 127 120 115 111  99  70  51  43  40  39  40  43  44  45  45  44  43  41  43  44  40  35  32  31  33  36  39  40  40  40  42  42  40  39  38  39  38  38  37  36  33  31  32  34  34  33  34  34  34  34  34  34  33  32  31  32  33  34  34  33  33  33  34  34  33  33  36  36  34  32  32  33  33  33  33  34  34  34  33  34  35  35  34  33  33  34  33  32  32  33  33  33  31  30  29  29  31  32  33  34  35  34  33  33  34  34  33  34  34  33  32  32  32  31  31  32  33  33  33  33  33  32  30  31  34  36  34  33  33  32  30  30  31  32  32  32  32  32  33  32  30  29  29  31  33  34  34  34  33  32  31  31  32  32  33  33  33  33  33  34  33  32 
 44  42  42  48  63  81  90  81  67  60  50  43  43  40  39  40  41  40  37  39  42  40  43  46  44  46  47  46  44  43  43  42  42  43  47  47  41  40  40  39  39  40  43  46  46  44  44  44  43  40  38  38  39  40  39  39  40  42  42  47  54  50  47  47  41  38  39  36  35  36  35  36  37  34  35  39  41  41  43  50  55  60  69  90 109  96  74  55  48  52  59  55  51  50  55  56  52  53  59  69  75  83  92  96  89  83  97 116 131 140 139 134 134 136 138 137 135 133 134 136 138 138 137 134 132 129 126 129 131 131 131 130 129 130 130 131 131 131 132 132 132 133 131 132 132 131 128 127 129 130 132 133 133 132 132 133 135 137 142 138 112  78  52  45  43  44  47  48  46  45  48  60  81  99 106 100 106 114 116 122 130 138 145 146 138 124 104  80  65  57  52  52  54  54  51  52  59  64  66  68  66  63  59  56  56  57  59  59  58  56  55  57  57  56  57  58  59  58  57  56  56  56  57  56  57  58  58  57  54  52  51  51  53  55  55  53  48  47  50  49  45  41  41  48  60  73  85  96 106 114 118 118 121 126 133 138 143 149 141 114  76  55  49  48  47  46  46  46  50  58  69  74  67  74  93 112 126 135 139 140 139 135 127 117 110 115 126 132 126 116 107  94  76  58  50  47  44  42  42  43  43  43  44  44  44  41  40  40  40  40  40  41  42  43  44  42  41  42  41  39  37  38  40  39  37  34  34  35  34  32  33  34  34  34  34  34  35  36  36  35  34  33  32  33  35  37  37  35  33  32  33  33  33  33  33  33  32  31  31  32  32  32  32  33  34  35  33  35  36  37  36  34  33  33  32  32  33  33  32  31  32  31  31  31  32  34  36  36  36  35  36  35  35  35  34  33  33  33  33  34  34  34  34  33  32  30  30  31  32  32  31  31  32  34  34  34  33  31  29  28  30  32  33  33  32  32  35  34  30  29  30  32  35  36  35  34  33  32  31  31  31  32  33  33  33  34  34  34  34  33 
 45  41  42  50  72  96 108 103  90  73  55  43  43  42  42  44  44  42  37  39  41  40  43  46  46  47  47  45  43  41  41  41  42  42  45  46  42  38  36  37  39  40  40  43  44  42  43  45  45  42  40  40  41  42  41  41  40  41  39  41  47  45  44  45  40  37  38  36  35  36  37  37  37  36  35  36  37  36  37  38  42  46  48  61  77  62  51  52  52  56  61  55  51  52  54  55  53  55  60  67  73  82  92  97  90  81  93 113 133 142 141 136 135 136 137 137 135 132 131 133 135 136 136 134 133 131 130 130 131 131 130 130 130 130 131 131 131 131 130 130 130 131 132 133 134 133 130 127 127 128 130 134 134 131 131 134 136 138 139 132 108  77  53  47  44  43  47  47  45  44  49  62  84 102 111 111 116 120 119 121 119 112 109 106  99  91  80  65  53  47  44  47  50  51  48  51  62  70  75  74  67  61  60  56  54  56  58  59  59  57  56  58  58  58  58  58  58  58  57  56  56  56  56  57  57  57  57  56  54  51  49  49  51  54  54  51  47  46  48  48  45  44  45  51  59  69  83  99 110 115 117 119 124 130 133 135 140 152 145 117  76  54  49  51  50  48  46  46  50  58  65  68  67  76  93 110 126 136 138 138 136 131 124 116 112 116 126 131 127 114  91  73  60  51  48  48  44  43  43  41  40  40  43  43  41  40  39  40  43  47  50  51  49  46  44  42  41  42  39  36  37  39  40  39  37  36  35  34  34  33  34  35  35  35  35  34  35  36  36  36  35  34  34  35  37  38  37  36  34  33  33  33  33  33  32  31  32  32  31  32  33  33  33  33  34  34  35  35  35  35  35  34  34  34  33  32  33  32  31  31  31  31  31  33  34  35  34  35  35  36  36  36  35  35  34  32  32  32  33  34  35  36  35  34  32  29  29  29  31  32  31  30  30  32  34  34  33  30  29  29  30  31  32  32  31  32  36  35  32  31  31  32  33  34  34  34  33  31  30  30  30  32  33  34  34  35  35  35  34  33 
 47  44  46  59  73  87 100 109 103  75  54  44  44  44  44  46  48  48  44  42  41  40  41  43  44  45  44  44  44  43  42  41  42  44  44  43  41  38  37  39  42  42  42  41  41  42  43  43  43  43  43  43  43  43  43  42  41  38  37  38  41  44  46  43  40  37  36  41  42  40  40  39  36  37  38  38  38  37  37  39  40  39  42  50  60  59  56  56  54  55  57  55  54  55  52  51  54  58  60  61  66  76  87  90  87  85  96 115 133 138 135 131 134 135 135 136 134 132 131 131 132 132 133 134 134 135 135 134 133 131 130 130 130 130 131 131 130 130 129 129 130 131 131 131 132 132 132 130 128 126 128 133 134 134 135 136 138 139 137 128 105  76  54  48  46  46  46  46  44  44  50  66  89  99 107 119 123 122 118 112  97  73  61  59  63  64  59  49  46  45  45  49  52  50  49  55  69  80  83  76  61  55  60  57  54  56  56  57  59  57  55  57  59  58  57  57  56  55  56  56  55  54  55  56  56  55  55  55  53  50  47  45  46  50  49  45  46  47  46  47  47  49  52  54  57  67  83  99 113 117 116 120 130 138 133 131 137 154 150 120  76  52  49  52  51  47  44  45  50  56  60  66  77  85  93 108 124 134 134 134 133 129 123 115 111 110 116 127 128 110  74  60  58  50  45  43  40  42  44  41  38  39  42  39  36  38  40  43  47  52  55  54  49  44  41  40  40  40  36  35  38  39  38  38  40  40  37  34  32  33  35  36  35  34  35  34  34  34  34  35  35  35  36  37  37  37  36  36  34  33  34  33  34  35  33  32  34  34  33  34  35  35  35  33  32  33  37  37  33  32  31  32  35  36  35  33  32  30  32  32  31  30  32  34  34  33  33  33  34  35  34  34  34  34  33  31  31  32  33  34  35  35  35  34  32  31  30  30  31  30  29  29  30  31  32  32  31  31  31  31  31  31  31  31  31  32  34  34  33  33  32  30  29  30  32  33  33  31  30  29  30  31  33  34  35  36  35  34  33  32 
 48  49  53  61  68  73  74  75  68  53  44  43  46  46  45  46  47  47  43  41  41  40  41  42  43  43  43  44  44  43  42  43  45  46  46  44  41  39  37  38  39  39  38  40  42  42  41  41  41  43  43  42  42  42  42  40  38  38  38  39  40  41  40  38  37  36  37  40  41  40  40  40  39  38  39  40  38  38  38  40  41  41  44  50  57  58  55  51  48  49  54  56  56  56  54  54  57  59  57  55  59  71  82  82  84  93 106 121 132 134 132 130 133 135 135 134 133 133 133 134 135 135 135 134 133 132 132 133 133 131 131 130 130 131 130 130 130 129 129 130 132 132 131 130 129 130 130 130 128 128 128 131 135 139 139 137 136 138 139 132 108  77  52  46  45  46  47  46  45  45  51  64  82  88  91  98  98  97  96  91  77  59  51  50  53  54  54  53  54  55  57  61  61  55  54  61  78  92  94  83  70  61  57  54  55  58  58  58  60  59  58  59  57  56  56  57  58  57  55  54  54  55  56  56  56  56  56  55  53  50  48  47  48  49  48  46  47  47  45  46  46  47  51  53  58  71  85  98 111 117 116 118 125 133 135 137 142 152 143 113  71  50  48  49  47  44  43  46  49  52  59  70  81  84  89 111 126 134 137 137 136 130 123 113 105 101 105 121 117  95  71  65  64  53  46  43  40  42  45  44  42  42  42  38  36  39  40  42  45  49  52  53  49  44  41  40  39  37  36  36  38  39  38  38  39  39  36  35  33  35  35  35  34  34  34  34  34  34  33  34  35  35  35  35  36  36  36  35  35  34  34  34  35  36  34  34  36  36  35  34  35  35  35  33  32  33  35  36  33  32  32  33  34  35  34  33  32  31  33  35  34  33  34  34  34  34  35  35  35  36  34  34  34  34  34  33  33  33  33  33  32  32  33  33  32  31  31  31  32  31  31  31  32  32  30  30  30  30  31  31  31  31  31  31  31  30  32  32  32  32  31  30  29  30  33  34  32  30  30  30  29  30  31  32  34  34  33  32  31  31 
 49  54  59  60  63  63  62  58  52  45  42  42  44  44  43  44  45  45  43  42  41  41  42  42  42  41  42  43  43  42  41  41  42  42  43  43  41  39  38  38  39  39  38  42  44  42  41  41  41  42  42  40  40  40  40  38  37  38  40  40  40  37  34  33  33  35  38  39  39  40  39  41  41  39  39  41  39  37  39  41  43  45  48  52  58  61  58  51  47  49  54  56  55  54  52  53  56  58  57  56  61  74  85  81  84  97 108 119 129 135 137 137 137 136 134 132 132 134 135 136 136 135 135 134 133 131 130 131 132 131 130 131 131 131 131 131 131 130 129 130 131 132 130 128 127 128 129 131 130 130 130 132 135 137 137 136 137 140 138 126 101  73  52  46  44  46  48  47  46  47  51  60  72  73  71  69  67  69  76  73  65  55  50  50  52  51  53  59  60  61  62  63  61  55  54  61  77  90  94  85  72  61  55  57  61  62  61  60  59  58  59  60  57  55  56  58  60  58  55  53  54  56  57  55  57  57  57  55  53  52  51  51  50  50  49  48  48  47  45  46  46  46  49  52  58  74  87  97 111 118 118 118 122 131 139 144 148 150 139 112  69  49  48  45  43  43  43  46  49  52  61  73  80  79  85 115 132 138 139 140 138 131 125 118 106 102 106 115 108  93  81  78  73  60  50  45  43  44  46  47  46  44  42  39  39  42  42  42  44  46  48  49  47  44  41  40  38  36  36  38  38  38  38  38  36  35  34  33  33  33  32  31  32  33  33  33  33  33  34  34  34  34  33  33  34  35  35  36  36  34  33  34  35  36  34  34  37  36  35  34  34  35  35  34  34  34  35  34  33  33  34  34  34  34  32  32  32  32  33  34  35  36  35  34  33  34  36  36  35  34  34  34  35  35  35  34  34  34  34  33  31  29  30  31  31  32  32  32  32  32  32  32  32  32  30  29  30  31  32  33  33  33  32  32  32  31  31  30  31  31  31  31  30  31  33  34  32  30  31  31  30  30  31  32  33  33  33  32  31  30 
 49  54  57  55  55  59  61  58  54  49  45  42  41  40  40  42  43  44  44  43  42  43  43  42  41  41  40  41  41  40  39  38  38  38  39  40  40  39  38  39  39  41  41  41  42  41  41  41  42  41  40  38  38  39  39  38  38  39  40  40  38  36  33  32  33  35  37  37  37  38  39  40  41  39  39  42  39  37  39  40  43  47  51  55  60  64  62  54  49  51  56  55  53  53  51  51  53  56  58  62  69  82  92  85  86  96 104 114 126 138 143 143 141 138 133 131 131 134 135 135 134 133 133 133 133 133 132 131 131 130 131 131 132 132 132 132 131 131 129 128 129 130 129 127 126 128 131 132 132 131 131 134 133 133 133 136 139 143 135 117  90  67  51  46  45  46  48  47  46  47  49  55  61  60  54  48  46  52  63  64  59  53  50  50  52  52  54  58  59  59  59  58  56  52  51  57  67  74  79  78  66  57  58  63  66  65  63  61  58  58  60  60  58  57  57  58  59  58  56  55  55  57  57  55  57  57  56  55  54  54  54  54  53  52  50  49  49  48  46  47  46  46  47  51  58  75  88  99 112 119 121 121 123 130 140 148 150 149 139 116  70  50  48  44  43  44  43  45  49  55  65  75  77  76  84 118 138 143 139 138 137 129 123 119 114 112 113 115 110 104  99  88  74  60  51  46  45  45  47  47  46  43  40  41  43  45  44  43  43  44  45  46  45  42  41  39  38  36  37  40  39  38  39  38  35  32  32  32  32  31  29  30  31  32  32  31  32  33  35  35  34  34  33  33  33  34  35  37  36  35  32  32  34  35  34  34  36  36  35  33  34  35  36  35  35  36  34  33  34  34  35  35  34  33  31  31  32  33  32  33  35  36  35  33  33  34  35  36  34  32  33  34  34  34  34  34  34  34  33  32  30  28  28  29  32  33  33  32  32  31  31  31  31  30  30  30  31  32  34  35  35  34  34  34  34  33  31  30  31  31  32  32  32  32  33  34  32  31  32  33  32  31  32  33  34  34  34  33  32  31 
 46  47  47  43  46  52  58  56  52  49  44  41  39  40  41  42  42  41  41  42  43  42  40  40  40  40  40  40  39  38  38  39  39  37  38  39  40  40  39  38  39  40  40  37  37  38  40  41  42  41  39  39  39  40  40  40  39  40  39  38  38  36  36  35  35  36  38  35  35  37  39  40  41  39  40  42  39  38  38  38  40  44  50  56  62  64  62  55  51  53  57  56  55  55  53  51  51  55  60  68  77  87  93  89  88  92  99 112 128 138 141 139 138 138 136 131 131 134 134 133 131 130 132 134 134 134 133 131 131 131 131 132 133 133 132 131 131 130 128 127 128 129 128 127 127 130 132 132 131 129 128 130 130 130 131 134 140 146 136 114  84  63  51  47  45  46  48  48  46  46  47  50  54  51  47  45  45  49  58  60  58  52  49  49  52  56  56  53  52  53  53  55  55  53  50  51  53  54  59  65  58  56  67  69  66  63  65  64  60  60  60  60  59  59  58  56  56  56  57  58  58  57  55  55  55  56  56  56  56  56  57  56  54  52  51  49  50  49  48  49  49  47  47  50  58  75  90 101 111 119 123 122 124 129 137 144 148 149 142 119  71  49  48  47  47  49  44  44  50  60  69  76  75  76  88 117 137 143 137 136 136 126 116 113 121 122 120 127 125 118 112  87  57  46  45  48  47  46  46  44  41  38  37  41  46  46  46  46  45  44  43  43  42  40  40  39  38  37  39  40  39  39  41  40  36  32  32  32  33  31  31  31  32  32  31  30  30  33  35  36  35  34  33  33  32  33  35  37  37  34  32  31  31  34  34  35  37  36  34  32  33  34  36  36  35  35  34  34  34  35  35  35  33  32  31  31  32  32  32  33  35  35  34  32  32  33  35  35  33  31  32  33  34  34  33  33  33  33  33  31  30  29  29  29  32  34  33  31  31  30  31  31  29  28  30  31  32  34  35  36  35  34  35  34  35  34  31  30  31  32  33  32  32  32  33  34  32  31  33  33  32  31  32  34  34  35  34  34  33  32 
 42  42  41  42  44  46  48  44  41  42  41  40  41  42  43  42  40  39  39  41  41  39  37  36  38  40  41  40  38  38  39  42  42  39  38  40  42  41  40  40  39  40  39  37  37  39  41  40  39  39  38  39  39  39  38  39  40  38  37  37  37  37  38  38  37  37  37  35  34  35  39  39  39  39  40  39  37  37  38  39  40  41  47  57  68  66  61  57  53  55  59  56  56  58  57  54  53  55  61  69  78  85  90  93  91  90  98 114 130 137 134 131 132 135 136 132 131 134 134 133 132 132 133 135 135 134 132 131 131 132 131 132 132 132 132 132 130 129 128 128 130 130 128 128 129 130 132 132 129 126 124 125 127 128 129 133 141 147 137 114  82  63  53  48  46  47  49  48  47  46  45  46  48  47  45  44  45  47  52  55  55  49  45  45  48  51  51  46  46  48  51  54  55  53  50  49  52  56  60  63  61  67  77  69  60  58  61  62  59  60  60  59  60  59  57  53  51  52  55  58  57  54  52  53  54  54  54  55  55  56  55  54  54  52  51  50  51  51  50  52  51  49  48  50  58  77  91 101 110 117 121 121 121 125 132 138 144 150 142 115  68  48  49  49  51  53  47  45  52  61  70  76  77  82  95 113 127 134 134 136 134 122 113 112 124 125 122 128 128 113  86  66  50  39  42  48  48  46  45  45  43  39  39  43  48  47  48  48  46  44  43  42  40  39  38  38  39  38  39  39  38  40  43  43  40  36  35  36  37  35  34  34  34  32  30  29  30  33  36  37  36  34  34  34  34  34  36  38  37  35  32  30  31  33  35  36  36  35  32  31  32  34  35  34  34  33  34  34  35  35  35  34  33  32  32  32  33  34  35  34  34  34  33  33  32  33  35  35  35  33  32  32  33  33  33  33  32  32  32  31  31  30  30  31  32  33  32  31  30  31  31  31  29  28  30  30  30  32  33  33  33  32  33  34  34  34  32  32  32  32  33  33  32  32  32  33  32  30  32  32  31  31  32  33  34  34  34  33  33  32 
 41  41  42  46  46  43  40  38  38  39  40  41  42  43  43  40  38  37  40  41  40  37  36  35  38  41  42  40  38  38  41  43  43  40  39  40  43  43  42  41  42  42  41  39  40  41  41  39  36  36  37  39  38  37  35  37  38  37  36  36  37  37  38  39  38  38  37  37  35  35  38  39  36  38  38  36  35  35  36  41  42  39  46  61  76  71  65  61  58  59  61  57  56  59  58  56  54  55  60  67  76  83  89  96  94  89  98 116 133 136 132 128 130 134 135 134 134 135 134 133 131 132 134 136 135 133 131 130 130 131 131 131 131 132 132 132 130 129 128 131 132 131 129 129 129 130 131 130 127 123 122 126 128 127 128 133 141 147 136 111  78  61  53  47  44  46  49  49  47  45  43  41  43  44  42  40  42  43  44  49  52  46  42  42  45  46  44  42  43  46  49  51  51  49  47  48  54  63  69  70  74  79  81  65  55  55  56  55  55  58  59  59  59  58  55  50  49  50  54  56  55  52  51  52  52  52  52  53  54  53  53  52  51  51  51  50  51  51  50  52  51  48  48  51  60  80  92  98 107 115 120 119 120 122 129 135 141 149 139 108  66  49  50  50  52  54  48  47  53  60  67  75  78  87  99 112 121 127 133 136 132 120 112 112 117 124 130 130 118  94  63  50  46  41  44  49  46  46  48  51  50  46  44  46  48  48  48  48  46  45  43  42  41  38  37  38  38  39  38  38  38  41  43  44  41  39  37  38  39  37  35  35  35  32  29  28  29  32  36  37  36  34  35  37  35  35  36  37  36  34  32  31  31  34  35  35  35  33  31  31  32  34  35  34  33  33  34  35  34  34  34  33  32  33  33  34  34  35  36  36  34  32  32  33  33  33  34  34  34  34  31  30  32  33  33  33  32  31  30  30  31  31  31  31  32  32  31  30  31  31  32  32  30  29  29  29  29  30  31  31  31  31  31  33  34  34  33  33  33  33  33  33  32  31  31  32  31  29  31  31  30  30  31  32  33  33  33  33  33  32 
 44  44  45  49  48  43  39  41  43  42  41  40  40  41  40  38  36  37  40  42  41  39  37  36  37  40  41  39  37  37  40  41  41  39  39  40  42  43  43  42  43  43  42  43  42  41  40  37  34  34  37  40  39  36  34  35  35  35  35  36  37  37  38  38  38  37  36  38  37  36  38  37  35  36  36  34  34  32  33  42  44  40  48  66  83  78  71  67  63  62  62  58  57  58  58  57  54  54  57  64  74  83  89  96  94  90 100 117 135 138 135 133 135 136 136 138 138 138 135 133 130 131 133 136 136 135 132 128 128 130 131 132 132 132 133 134 132 130 130 133 134 132 130 129 129 130 130 129 126 124 125 132 133 131 132 135 140 146 135 108  74  57  50  44  42  43  48  48  46  44  41  38  39  41  40  36  37  38  36  42  46  44  41  42  42  42  41  41  43  45  47  47  45  43  43  45  51  62  72  79  84  84  75  61  56  59  52  47  51  57  60  60  58  56  53  51  49  50  51  53  52  51  51  52  52  51  52  52  52  51  51  50  49  49  50  49  51  50  49  50  49  47  49  52  62  82  93  96 105 114 121 120 120 123 130 136 141 145 132 102  68  53  51  49  48  49  47  48  54  58  64  73  78  86  99 116 123 126 135 135 128 120 114 109 106 121 137 132 102  70  56  50  48  49  50  49  46  50  57  62  60  56  52  50  49  48  48  48  46  45  44  44  42  39  38  37  38  38  39  39  39  41  42  43  40  38  36  36  36  35  34  34  34  31  29  28  29  31  34  36  35  33  37  38  36  35  34  34  34  33  32  32  33  35  35  34  33  32  31  32  33  35  36  35  34  35  35  34  35  35  34  33  32  33  35  35  35  36  37  37  33  31  31  33  33  34  33  33  33  33  30  29  32  33  34  34  33  31  29  29  30  30  30  31  31  31  30  31  31  32  33  33  32  30  29  29  30  29  30  31  31  31  32  33  34  35  35  34  33  33  33  32  31  30  31  32  30  30  31  31  29  29  30  32  32  33  34  33  33  31 
 44  45  44  44  42  41  41  42  43  41  38  38  39  39  39  39  38  38  37  40  44  43  40  37  36  39  40  38  35  35  38  40  41  40  41  43  43  42  41  40  41  40  39  40  40  39  38  36  34  36  38  41  42  40  38  36  35  35  36  37  37  38  38  38  38  37  36  37  37  36  36  37  35  35  35  35  33  33  34  40  41  39  47  62  76  74  69  66  62  60  59  59  59  59  58  56  54  53  57  64  75  83  89  91  91  92 104 120 136 141 139 137 140 142 142 142 140 139 136 132 129 129 131 134 135 136 134 129 130 132 133 133 134 135 136 136 136 135 134 133 132 132 130 130 130 132 131 130 128 127 130 137 140 140 141 140 140 144 135 111  76  55  45  42  41  42  46  45  43  42  40  37  38  38  39  40  39  37  34  36  38  37  38  40  41  42  42  42  44  45  47  45  44  44  44  45  46  51  61  76  78  71  62  58  59  62  52  47  53  60  62  58  56  55  53  53  52  52  52  52  53  53  53  53  53  53  53  52  51  51  51  51  51  50  49  47  49  48  48  49  48  47  48  53  63  82  93  97 103 113 122 123 122 125 135 141 143 140 124  96  69  56  52  47  44  44  45  49  55  56  63  73  77  83  98 121 132 133 136 134 128 124 115 107 111 121 128 117  92  66  56  64  70  57  49  49  52  62  73  75  70  62  57  54  51  49  49  49  47  46  46  45  42  40  38  38  38  39  40  42  42  41  41  40  39  37  35  33  33  34  34  33  32  30  29  29  30  31  33  35  34  33  36  37  35  34  34  34  33  32  32  33  34  35  34  33  33  32  31  33  35  36  35  34  35  36  35  34  35  35  34  33  33  34  35  35  36  36  37  36  33  31  31  33  33  33  33  32  32  32  31  29  31  32  33  34  32  31  29  29  30  30  30  31  31  30  31  31  31  32  32  31  31  30  30  30  30  30  31  31  32  32  33  34  35  35  35  34  33  32  32  31  31  30  30  31  31  30  32  32  31  30  30  31  32  33  33  33  33  31 
 41  42  41  39  40  41  42  42  41  39  38  37  38  38  38  39  39  39  38  40  44  46  43  39  34  35  38  38  37  37  39  39  40  40  42  43  44  42  39  38  38  38  37  38  40  40  40  39  38  38  40  40  40  40  40  38  37  36  37  38  39  40  40  40  39  37  35  37  37  35  35  36  36  36  36  38  37  36  39  40  40  41  47  53  59  61  60  61  59  55  52  54  57  59  58  56  53  56  63  73  83  88  90  91  93  96 106 120 134 142 142 138 140 142 143 140 138 137 135 132 130 129 131 134 136 135 133 132 134 136 138 138 137 135 136 137 137 136 135 133 132 131 131 132 132 133 131 128 129 131 136 142 143 141 141 142 145 149 138 113  77  57  48  43  42  43  46  43  40  40  40  38  37  37  37  39  36  35  36  34  34  36  38  39  40  42  43  44  45  45  45  42  42  46  52  55  54  58  64  70  64  56  52  55  57  56  52  53  57  59  58  56  55  55  54  55  55  54  53  54  55  57  56  54  54  55  55  53  51  51  53  54  53  51  48  45  47  47  46  48  48  47  48  52  63  80  95 104 106 112 121 123 122 124 137 145 145 138 116  87  65  55  50  46  43  41  41  47  54  53  63  77  79  83  97 121 136 140 137 135 132 127 116 108 115 122 121 105  90  81  81  80  74  58  49  50  60  78  91  87  76  65  62  60  58  56  54  52  48  46  46  45  43  40  39  39  40  40  43  45  45  42  39  36  37  38  35  33  33  34  33  31  31  30  30  30  31  32  33  34  35  35  35  34  34  34  34  34  33  33  33  33  32  32  33  34  33  32  32  34  36  35  33  31  33  35  35  35  36  36  35  34  34  34  34  35  35  35  36  35  32  31  31  32  34  34  34  33  33  33  32  31  30  31  32  32  32  30  30  30  31  31  31  30  30  31  32  32  32  31  30  29  28  28  30  30  30  31  31  31  32  33  33  34  33  34  35  34  32  31  32  32  31  31  32  32  32  31  34  34  32  30  30  30  32  33  32  32  32  32 
 43  41  41  39  41  43  43  41  40  39  39  39  38  38  38  39  40  40  41  41  43  46  44  40  36  36  37  39  39  39  39  39  39  40  43  44  44  40  38  37  38  37  36  39  41  41  42  42  41  39  39  38  38  39  40  39  38  38  38  38  39  41  41  41  40  37  34  35  36  36  34  34  38  37  37  39  39  39  41  40  40  42  45  46  46  49  52  54  54  51  49  52  56  57  58  56  54  58  68  80  89  90  88  93  96  98 104 116 132 141 142 139 137 139 141 139 138 138 136 134 132 133 133 132 133 133 134 138 140 140 140 139 139 141 141 140 139 136 133 130 131 133 133 134 134 134 133 131 130 130 133 138 135 133 136 141 147 151 137 109  73  58  53  46  43  44  46  43  40  40  40  40  38  37  36  35  33  34  38  36  35  37  38  38  39  41  44  45  44  43  42  41  44  54  63  68  68  71  70  62  53  48  50  55  54  51  53  56  60  56  53  53  54  55  56  57  56  55  54  55  56  57  57  55  55  55  53  52  51  52  54  55  54  52  48  45  47  48  47  48  47  46  48  52  62  79  97 111 108 111 118 121 121 124 138 147 147 138 113  82  62  52  48  46  43  41  42  47  52  53  64  78  80  86  99 120 137 142 138 137 136 128 116 108 114 122 122 105  98 100 105  89  66  55  52  56  74  97 110 101  83  70  68  67  65  63  58  52  48  45  45  44  42  40  40  40  40  42  45  47  45  42  38  36  37  37  36  35  35  36  33  30  31  31  31  32  32  33  34  34  35  35  34  32  32  33  34  34  33  33  33  33  32  31  34  35  34  34  33  35  36  35  32  31  31  33  35  36  37  37  36  35  34  33  33  34  35  35  35  34  33  32  32  32  34  34  34  34  35  35  33  32  32  32  31  32  32  31  31  31  32  33  31  30  31  32  33  34  33  32  30  29  28  28  30  31  30  30  31  32  33  33  32  32  32  33  35  35  32  32  33  32  31  32  33  35  33  32  35  35  33  31  30  31  32  33  32  32  33  32 
 49  48  44  42  41  43  44  43  41  40  42  43  42  41  41  42  40  39  40  42  43  41  40  42  43  42  40  40  42  44  45  44  43  43  46  46  41  38  37  39  40  38  36  39  41  41  41  40  40  38  38  38  40  40  40  39  39  39  39  38  38  38  39  40  39  36  34  32  35  38  33  32  38  37  35  34  36  38  39  38  38  40  41  43  46  48  49  47  48  50  53  58  58  56  56  57  57  60  66  76  83  83  82  89  94  96 100 115 134 140 139 138 136 137 142 146 145 142 144 142 140 141 135 128 128 131 138 146 145 139 132 131 139 150 151 145 138 132 127 125 131 138 138 138 137 136 139 141 135 126 119 118 119 123 132 133 133 138 126  98  63  52  50  46  42  41  44  46  46  42  41  42  42  41  37  35  34  36  38  40  40  39  37  35  37  40  44  44  39  37  40  44  54  68  72  72  71  69  62  53  53  55  56  56  56  56  57  58  58  55  52  50  53  56  58  58  57  56  55  54  53  53  55  59  54  50  49  51  53  54  53  52  50  50  49  45  46  49  50  49  45  44  49  54  61  81  99 110 107 107 115 120 123 129 138 144 145 138 117  86  63  52  47  46  45  47  53  51  49  56  65  74  80  89 103 122 135 140 141 141 139 126 113 105 111 121 127 122 117 111  99  80  62  56  56  67  97 117 124 114  93  75  73  71  68  68  60  50  44  43  42  42  41  39  40  38  38  42  44  44  41  39  39  39  37  36  36  36  35  35  32  32  32  34  34  33  33  34  35  35  34  34  34  33  32  33  34  34  33  32  31  31  33  36  37  38  37  37  36  36  35  34  33  32  33  33  33  35  38  38  37  35  32  32  33  34  35  35  35  34  33  33  32  32  33  32  32  32  34  35  32  31  32  32  33  33  33  32  31  31  32  32  32  31  32  33  34  35  35  34  33  32  31  30  32  32  30  31  33  35  35  34  32  31  32  34  34  33  32  33  32  30  30  31  34  36  34  32  32  31  31  31  32  33  33  32  31  31  33  34 
 47  46  43  40  41  42  44  44  42  41  43  43  41  40  40  42  39  37  39  38  38  42  42  41  41  43  42  42  55  76  93  82  64  55  51  46  40  41  44  44  41  37  37  39  40  39  39  40  39  39  38  39  41  42  41  40  40  41  39  37  36  36  37  37  37  36  34  32  34  38  37  37  41  41  40  38  38  37  35  37  39  42  44  46  47  46  45  44  48  54  60  61  59  57  57  57  56  57  61  68  79  82  82  88  92  95 103 121 141 143 139 135 135 140 146 147 143 140 145 148 147 146 142 137 136 133 132 135 133 126 116 114 121 130 128 121 114 112 117 127 132 137 140 141 142 145 149 149 141 133 127 125 124 119 110 105 106 109  98  77  56  49  47  43  40  39  42  45  45  41  39  40  41  40  37  34  34  35  36  38  40  39  38  37  37  39  39  37  35  35  40  46  52  62  64  62  60  57  54  53  54  55  56  55  56  58  61  62  59  55  50  49  50  53  55  56  57  57  55  53  52  54  55  55  53  51  51  53  55  55  54  51  49  48  47  45  46  48  49  47  46  46  50  54  63  85  99 104 107 106 108 121 130 132 138 141 140 133 116  90  65  53  50  49  48  50  53  51  50  60  72  80  81  86  99 119 135 142 143 142 136 121 111 108 114 122 132 137 133 119  93  71  59  58  65  81 108 123 122 104  84  71  71  73  72  64  56  49  47  46  45  42  40  40  41  39  37  38  39  39  38  39  40  40  38  37  35  34  33  32  32  32  33  34  34  34  33  33  32  32  32  32  33  34  34  34  34  33  32  32  31  33  34  36  36  36  36  36  36  35  34  34  33  33  33  33  33  35  38  39  38  35  33  32  32  34  35  36  34  33  33  33  33  33  32  31  30  31  31  33  32  31  31  31  31  32  32  31  31  31  32  33  32  31  32  33  34  34  34  34  34  33  32  32  31  31  30  31  33  34  34  34  32  32  33  34  33  32  31  32  31  30  30  31  33  34  33  32  31  30  30  30  31  32  32  31  30  30  31  33 
 41  41  40  39  40  41  42  43  43  43  43  43  40  40  42  42  38  37  39  37  36  41  42  41  40  42  45  49  78 114 135 120  90  66  54  46  41  44  48  46  40  36  37  39  39  38  38  39  40  40  40  42  43  43  41  42  43  42  41  38  36  35  36  36  37  36  35  35  36  38  41  43  41  42  42  41  40  37  34  38  42  44  45  45  45  46  46  48  52  58  63  59  56  56  56  57  57  59  61  66  78  85  86  90  91  96 110 129 145 146 139 134 137 141 143 141 137 135 143 149 150 150 153 154 149 142 133 126 123 120 108  99  96  96  91  87  83  88 103 127 137 140 147 148 145 142 139 136 137 138 140 140 134 116  88  77  79  80  71  59  52  49  46  41  38  38  40  43  43  40  38  38  39  38  37  35  35  34  35  37  38  39  39  39  37  37  36  33  34  36  40  46  51  52  54  54  51  49  49  51  51  51  52  52  53  56  60  62  60  54  51  51  50  51  52  55  56  56  54  51  51  54  55  53  52  51  52  54  56  55  53  50  48  48  48  46  47  47  47  46  47  49  49  53  65  89  99 101 111 110 105 123 134 134 135 137 136 127 112  90  65  54  53  51  51  51  49  47  50  62  76  84  81  82  95 118 136 144 143 139 131 115 107 109 121 132 140 146 143 129 101  78  65  65  72  85 103 113 111  96  85  76  70  73  74  64  56  51  50  50  48  44  43  42  42  41  38  36  36  38  39  40  40  39  38  37  35  33  32  32  33  33  33  33  34  34  33  32  31  31  31  32  33  34  35  35  34  32  31  31  33  34  35  35  34  34  34  35  35  34  34  33  33  32  32  32  33  35  37  38  37  35  34  33  33  34  35  35  33  32  32  32  32  32  32  30  30  30  29  31  32  31  31  30  30  30  30  30  30  31  31  32  31  31  31  33  34  33  33  34  33  33  33  33  31  30  31  31  32  34  34  33  33  33  34  34  32  30  29  29  30  31  31  31  33  34  33  33  32  31  30  29  29  30  31  30  29  29  30  31 
 40  39  38  39  40  41  40  41  42  44  45  45  43  43  43  42  38  37  40  40  38  37  39  41  42  47  52  63 103 140 150 140 113  76  62  56  49  48  49  44  39  36  36  38  38  37  38  39  40  42  42  44  45  44  43  43  43  44  42  41  39  37  37  38  39  38  38  39  40  41  45  45  41  40  40  40  41  39  36  41  44  42  42  42  44  48  52  55  57  60  61  55  51  53  56  59  62  65  67  72  83  90  91  91  93 100 118 135 145 145 140 137 139 138 135 135 134 134 142 145 145 144 149 151 144 140 134 120 118 117 102  85  72  67  66  67  67  74  92 119 134 141 147 143 132 117 103  99 112 123 131 137 130 107  71  59  59  59  53  49  49  49  45  39  37  37  39  41  41  39  38  38  38  37  36  36  36  36  36  36  37  38  39  38  38  37  36  35  37  39  41  48  52  49  52  53  50  49  47  43  43  46  48  49  50  51  55  58  59  56  54  54  52  51  52  53  54  53  51  50  51  52  54  55  51  48  48  52  54  54  52  49  48  49  49  46  47  47  45  45  47  48  47  52  68  91 100 101 115 116 110 122 131 132 134 136 135 125 108  87  64  55  54  52  51  50  46  44  48  59  72  81  79  84  98 120 137 144 141 136 128 115 105 107 128 142 148 148 145 137 115  92  75  70  70  76  88  95  99 100  96  87  74  72  73  68  60  54  52  49  47  48  47  45  42  41  40  40  40  40  43  42  40  38  38  37  35  34  34  36  35  35  35  35  34  34  33  32  32  31  32  33  33  34  35  35  34  31  29  30  33  35  35  33  33  33  33  33  33  33  33  32  33  32  31  31  33  34  35  36  35  34  34  33  34  33  34  34  33  32  31  31  31  31  31  30  29  29  29  30  32  32  31  31  30  29  29  30  29  29  29  29  30  30  31  32  33  32  33  34  34  34  34  34  32  32  33  33  33  34  34  34  34  34  35  34  31  28  27  28  30  32  32  32  33  34  35  34  33  31  30  30  29  30  31  30  29  30  30  31 
 42  40  39  40  41  43  45  42  41  43  43  40  39  40  42  41  38  38  42  42  39  38  38  38  41  54  67  79 112 143 148 137 115  91  84  80  70  59  49  41  37  35  34  36  38  37  37  38  40  41  43  45  45  44  43  42  41  42  42  41  40  40  40  40  40  40  38  38  39  41  47  49  46  43  41  40  40  39  36  39  41  41  42  42  44  48  52  56  58  60  62  60  57  56  57  60  62  65  70  78  85  91  94  91  94 105 122 136 141 141 139 139 142 139 135 139 142 145 150 143 127 109 103 101  95  97 102 102  98  90  76  66  63  69  76  81  80  86  96 104 108 111 114 103  86  73  66  66  72  79  89 101  98  82  61  55  55  54  50  47  47  46  43  38  37  38  39  40  40  38  36  37  37  36  36  36  37  37  37  35  35  35  36  37  37  37  37  36  39  41  43  50  55  52  55  56  52  52  49  41  41  45  47  48  48  49  52  55  59  60  58  54  54  54  55  54  54  53  53  52  53  53  53  53  51  49  49  49  51  51  51  50  50  50  48  44  45  46  45  44  44  46  45  53  74  94  98  94 108 116 116 117 123 130 137 142 142 130 107  79  63  57  57  54  53  51  47  46  48  55  66  75  79  88 103 123 137 142 140 136 130 119 112 111 123 137 146 146 140 128 107  82  61  53  55  66  85  95  99  98  90  81  75  73  70  63  58  55  52  48  46  49  50  47  42  42  44  44  44  45  47  45  41  37  38  39  38  36  37  39  39  37  35  35  35  36  35  34  33  32  33  34  33  32  35  35  34  31  30  31  33  35  34  32  32  33  33  33  33  33  32  33  33  32  31  31  33  34  34  33  33  34  34  34  34  33  34  34  33  32  31  31  31  30  30  30  29  29  29  29  31  32  32  31  30  30  30  30  29  29  28  28  30  31  30  31  31  32  33  34  34  34  34  34  33  33  34  34  34  33  33  33  34  35  35  34  31  28  28  29  30  32  32  32  33  35  34  34  33  33  32  31  31  31  32  31  31  32  32  33 
 51  47  44  42  44  47  51  56  59  56  49  41  37  39  43  43  40  38  40  41  40  40  40  44  51  62  71  77  98 119 126 117 104  99  93  83  69  55  45  41  39  37  37  36  36  35  36  37  39  41  42  44  45  44  42  39  38  39  40  40  40  41  41  41  40  40  38  38  38  42  46  50  50  46  41  39  40  39  38  36  38  41  43  44  44  46  48  51  55  59  63  63  61  59  59  60  60  61  69  80  83  87  91  88  93 106 121 133 138 138 137 140 144 145 145 146 146 147 148 136 109  79  67  65  62  63  69  73  69  60  56  58  65  78  87  87  79  75  75  74  75  78  75  67  57  50  49  51  56  58  60  67  65  59  54  52  52  51  48  45  43  42  40  37  37  38  39  40  40  38  37  37  37  36  36  36  37  38  36  35  33  33  35  36  37  38  36  34  37  40  44  52  56  54  54  53  49  50  48  43  43  45  47  48  48  48  49  52  57  60  59  53  53  55  56  56  55  53  52  52  52  51  50  51  53  54  53  51  50  50  51  52  52  50  48  47  47  48  49  46  45  46  48  59  80  94  94  89 101 114 120 116 119 129 142 150 149 134 103  72  60  56  54  54  52  50  50  50  51  53  63  75  80  89 105 123 137 143 142 138 132 124 116 111 110 124 142 147 135 115  91  69  52  46  51  60  69  74  77  82  79  76  76  72  64  59  54  51  52  49  46  48  48  47  44  45  46  44  44  46  48  45  41  38  39  41  40  37  37  39  39  37  36  35  36  37  37  36  35  34  33  34  32  31  33  34  34  33  32  32  33  34  34  33  33  33  33  33  33  33  33  33  33  33  33  33  34  34  33  32  32  33  34  34  34  34  34  35  34  33  32  32  32  32  32  31  30  30  30  30  31  31  31  31  30  31  31  30  30  30  29  29  30  31  30  30  31  32  33  34  35  34  33  33  33  34  35  35  33  31  31  32  33  33  34  33  32  31  30  30  31  31  31  31  32  33  33  32  33  33  33  32  32  33  32  32  33  34  34  35 
 60  55  50  49  51  55  61  71  76  69  55  43  36  39  44  45  42  40  40  42  43  42  47  56  66  67  64  62  70  81  86  83  82  89  82  68  54  44  40  43  42  40  38  36  35  34  36  37  38  40  41  42  43  42  40  37  36  37  38  38  39  40  40  40  40  39  39  39  41  44  43  45  50  46  40  38  39  40  39  36  37  40  42  43  43  44  45  47  51  56  60  60  59  58  58  59  58  57  66  79  78  80  86  85  92 106 119 129 137 139 140 142 145 148 148 139 134 136 139 126  97  62  49  50  49  48  49  51  47  43  49  55  64  74  79  76  66  55  47  47  51  53  49  47  46  44  45  48  52  50  47  46  45  45  48  47  46  45  43  41  39  37  36  37  38  38  39  39  39  39  38  38  38  38  38  37  37  37  35  34  33  34  36  37  38  38  36  33  35  39  45  51  55  54  51  48  45  44  44  44  43  43  45  47  47  46  47  49  53  57  57  54  53  54  56  57  56  53  51  51  52  52  52  53  56  58  57  53  51  51  53  54  52  49  48  50  49  50  51  49  47  47  51  63  81  87  90  93 101 112 120 118 120 128 144 154 151 130  96  65  55  52  48  51  49  48  52  53  53  54  63  76  79  87 103 122 137 145 145 140 132 123 113 103 101 114 132 138 122  95  72  58  49  46  50  53  48  47  52  60  66  69  70  62  54  53  51  50  52  49  46  45  45  45  45  46  46  43  42  45  46  44  40  38  39  40  40  37  35  37  37  36  35  35  36  37  38  38  37  35  33  33  32  32  32  34  35  35  35  34  34  33  33  34  34  33  34  34  34  34  35  35  35  35  35  35  35  34  33  32  31  32  33  33  33  34  34  34  34  33  33  33  33  33  33  33  32  32  32  32  31  31  31  31  31  30  30  30  31  32  32  31  32  31  30  31  31  32  33  34  34  34  33  32  33  34  34  34  32  30  29  30  32  32  32  32  33  32  32  32  31  30  29  30  32  33  31  30  32  33  32  32  33  34  33  33  34  34  35  35 
 59  57  56  57  59  64  70  72  70  65  53  41  36  39  44  45  44  43  43  45  45  43  53  65  71  62  50  46  46  47  45  47  53  60  55  48  46  43  42  46  44  38  32  34  36  35  36  38  38  38  39  40  40  40  39  38  37  36  37  38  39  40  39  40  40  41  41  41  45  50  44  42  45  43  39  38  38  39  38  37  37  39  40  41  43  45  47  48  48  50  53  53  53  54  56  58  58  57  65  76  75  77  83  86  96 109 118 127 137 143 146 146 144 140 128 107 105 118 126 115  87  58  46  47  48  49  50  51  47  46  51  51  50  51  53  54  54  48  42  44  43  41  43  44  45  43  45  46  39  37  39  43  44  44  44  42  40  40  37  35  38  35  32  36  38  39  39  38  38  38  38  38  37  38  38  38  37  36  35  34  35  37  39  39  39  37  36  36  36  39  44  48  50  51  48  45  43  41  39  38  38  40  42  44  44  43  43  45  50  53  55  56  53  53  54  57  58  54  53  55  59  62  63  62  59  56  53  53  54  55  55  54  52  49  48  49  46  46  48  47  45  46  53  64  76  77  88 106 111 113 117 121 122 126 140 149 144 119  88  62  52  46  43  46  47  46  49  52  54  55  64  74  75  84 101 122 139 147 144 135 125 116 103  94 103 113 116 109  91  71  56  49  45  42  42  42  39  44  49  47  49  52  50  46  44  45  51  56  54  49  45  44  43  42  43  44  45  44  43  44  45  42  38  36  36  37  37  35  35  36  35  33  34  35  36  36  36  37  36  34  33  33  33  32  32  34  35  36  36  35  34  33  33  34  35  34  34  34  34  34  36  36  36  36  37  36  35  34  33  31  31  32  32  32  32  31  33  34  34  34  33  33  33  34  34  34  33  33  34  34  33  32  33  32  31  29  29  29  31  32  33  33  32  31  30  31  32  32  33  34  34  33  32  32  32  33  34  33  31  29  29  30  32  32  32  31  32  32  32  32  31  29  28  30  33  34  31  29  31  32  32  32  32  33  33  33  33  34  33  33 
 51  51  52  52  53  54  57  63  67  64  56  48  43  43  43  41  40  41  40  41  43  46  51  55  55  51  47  46  42  38  38  40  43  45  44  46  50  44  40  41  42  39  36  36  36  36  38  39  40  39  38  39  40  41  39  39  38  38  38  39  41  40  40  40  41  43  46  46  51  59  54  48  45  42  39  38  37  36  33  34  35  38  40  43  45  47  46  46  45  46  48  52  54  55  55  55  55  56  63  72  76  81  85  86  96 113 122 129 137 142 143 140 133 120 100  76  76  92 100  91  73  58  52  51  49  49  50  49  44  41  43  45  46  45  43  42  44  43  41  39  38  38  39  42  44  41  40  38  35  36  38  38  39  39  39  40  40  39  35  33  35  32  31  36  38  39  39  38  36  36  36  37  36  37  37  38  37  36  35  35  36  37  39  40  38  37  37  39  40  41  44  44  44  46  45  43  42  41  38  34  34  38  42  43  43  41  42  45  49  53  54  55  54  54  57  60  60  59  61  65  70  73  71  65  58  51  48  51  55  56  54  52  50  50  50  47  44  44  46  47  47  50  58  67  76  81  95 111 113 112 113 120 121 122 135 145 140 115  86  64  54  48  43  47  48  47  49  53  57  59  64  71  74  86 105 126 141 147 142 129 116 108  96  91 101 102  92  76  63  53  46  42  40  38  40  41  37  42  47  41  42  45  43  43  45  49  58  63  57  52  48  46  45  44  41  41  44  47  45  43  43  41  38  35  35  35  35  35  35  35  33  33  33  35  36  35  35  35  35  35  35  35  35  34  33  34  35  36  36  35  33  33  33  34  34  35  35  34  34  35  36  36  37  36  37  36  35  33  31  30  30  31  32  31  30  30  31  33  34  34  33  33  33  33  33  33  33  34  34  35  34  34  35  34  32  30  29  29  30  31  32  33  32  31  31  32  32  31  32  32  32  31  31  31  32  32  33  33  32  31  31  31  32  33  33  32  31  31  31  31  31  31  30  31  33  34  33  31  31  32  31  31  31  32  33  33  33  34  32  32 
 45  45  45  43  42  41  45  54  62  61  56  52  49  46  42  39  39  41  40  39  41  46  45  44  43  45  47  49  46  43  42  42  42  40  43  50  54  47  41  40  40  40  38  37  36  37  39  41  41  39  38  39  40  41  40  39  38  38  39  41  42  41  41  41  43  46  50  53  60  70  69  59  44  40  39  39  37  34  33  34  35  37  40  42  45  45  44  42  43  44  47  52  55  55  54  53  53  61  65  68  78  85  87  81  90 111 125 132 135 135 128 118 116 102  80  58  56  67  73  70  60  56  53  49  46  45  43  42  40  39  38  42  46  45  41  38  38  39  39  36  36  37  37  39  41  40  35  32  34  36  36  35  34  34  34  37  39  37  34  31  30  29  30  36  39  39  39  37  35  34  34  35  35  35  36  38  37  37  36  36  35  35  36  37  37  37  37  39  42  45  46  43  40  40  40  41  40  40  37  32  33  36  38  39  39  39  42  46  49  50  51  52  55  58  62  62  61  61  66  71  74  70  64  59  54  51  49  51  53  53  51  49  48  49  49  46  43  43  45  47  48  50  60  66  73  87 100 108 111 112 114 118 120 124 133 143 143 120  90  65  57  52  47  48  49  50  50  55  62  63  66  70  77  92 111 129 141 145 138 126 112 102  96  93  94  87  73  55  45  42  41  39  37  38  40  40  38  39  42  41  42  44  44  47  51  55  64  67  61  56  53  50  48  46  44  43  43  46  44  41  42  41  40  38  36  35  36  36  35  34  32  33  35  37  37  35  33  33  35  36  36  37  37  36  34  33  33  35  35  35  34  33  32  33  34  34  34  33  33  34  35  35  36  35  35  35  34  32  30  29  30  32  32  31  29  29  30  33  33  32  32  32  32  32  32  32  32  32  32  32  33  34  35  36  34  31  29  29  30  30  30  30  31  31  32  33  33  32  30  30  30  30  31  32  32  32  32  33  32  32  32  32  32  32  32  32  32  31  30  30  32  32  31  31  33  34  33  31  32  32  31  31  31  32  33  34  35  35  32  31 
 43  42  41  38  37  38  43  49  53  54  52  49  48  46  43  39  41  44  43  41  39  38  38  39  43  44  45  48  49  47  43  42  41  40  46  51  52  48  45  44  40  36  35  35  36  37  39  41  41  38  37  38  40  41  41  38  36  37  39  41  42  42  41  41  44  47  53  63  76  84  83  67  43  35  36  38  38  37  38  37  37  36  37  39  41  42  41  40  41  44  47  49  52  53  52  51  55  67  70  69  82  89  86  75  84 108 127 134 134 127 110  96 100  94  76  57  48  50  55  55  51  50  46  42  41  38  35  36  40  43  42  44  46  43  40  39  38  37  38  38  37  36  37  37  37  39  37  34  34  33  34  36  34  31  30  34  35  33  31  30  27  28  32  37  39  40  39  37  35  34  33  34  33  35  36  36  37  36  37  35  34  33  32  33  34  37  37  35  41  47  50  45  39  35  35  37  37  38  37  34  33  33  33  33  34  37  43  47  48  46  46  49  57  64  68  65  61  59  64  67  65  54  46  45  48  52  54  52  50  48  48  49  49  48  47  46  44  44  45  45  46  48  55  58  66  86 101 106 108 114 120 120 122 128 136 147 150 128  94  63  56  54  50  50  51  51  51  56  64  65  67  74  83  99 116 129 138 141 137 126 111 100  99  97  84  73  63  49  41  39  43  41  38  38  38  39  39  38  38  44  45  46  48  50  54  57  63  65  63  62  60  55  51  50  50  46  43  42  40  39  40  42  42  41  39  37  38  37  35  32  31  34  37  39  39  36  34  34  35  37  38  38  38  37  35  33  32  33  34  35  35  33  32  31  33  34  33  33  33  33  34  35  35  34  33  32  32  31  30  30  30  31  32  31  30  29  31  33  32  31  30  30  31  32  32  32  31  31  30  30  31  32  35  36  35  32  31  31  31  31  29  28  31  32  33  33  34  32  30  29  30  30  32  34  32  31  32  32  33  34  33  33  33  32  31  32  33  33  31  31  33  34  33  32  33  33  32  32  32  32  31  31  31  32  34  36  37  36  33  32 
 42  38  37  39  41  42  42  43  45  49  50  48  46  43  41  39  40  41  42  41  37  32  33  34  33  36  41  47  40  33  34  39  42  44  47  49  49  46  43  41  39  38  38  36  34  35  37  39  39  37  36  37  39  40  40  37  37  40  41  41  41  42  41  39  42  48  60  81  97 101  90  68  44  34  34  39  42  40  35  38  38  36  36  38  40  39  39  39  41  44  46  46  47  48  49  52  57  61  66  74  89  93  87  83  96 120 132 139 137 121 112 109 105  99  86  61  49  47  45  42  41  44  43  40  38  36  36  40  42  43  43  44  45  45  44  43  41  42  41  40  40  40  39  39  41  42  41  40  38  39  40  37  34  32  31  33  35  35  34  34  35  35  37  39  39  38  38  37  35  34  34  34  35  35  36  36  35  35  35  35  35  34  33  33  34  35  34  34  39  44  46  43  38  33  33  35  36  36  36  37  36  34  32  33  35  39  43  45  45  46  47  51  58  66  74  74  68  61  55  50  46  45  43  39  42  47  51  50  49  50  54  56  55  54  51  46  45  45  46  45  46  48  50  53  63  86 103 109 105 110 122 127 124 124 140 154 152 120  86  63  55  52  51  52  52  51  51  55  61  64  67  74  85 100 116 129 137 140 142 127 107  99  99  95  77  62  53  48  45  46  51  47  39  37  39  42  43  44  45  47  46  47  49  50  50  51  52  55  60  63  63  60  56  52  47  43  41  41  41  41  40  41  40  39  39  38  38  37  35  32  32  33  34  34  35  36  36  36  35  35  36  37  37  36  34  32  31  32  32  33  34  33  32  31  32  32  33  33  32  32  32  34  36  36  35  33  33  33  32  31  31  30  30  30  29  30  31  32  31  31  31  31  32  32  33  33  33  32  31  30  32  34  35  34  34  33  32  32  31  31  29  29  31  32  32  32  32  33  32  31  30  30  32  33  31  30  31  31  32  32  32  33  34  34  34  34  35  35  34  33  33  34  35  35  33  32  32  33  32  31  30  30  31  33  35  35  35  35  34  33 
 39  38  40  43  43  42  43  42  42  43  45  46  46  44  41  39  40  41  40  40  39  35  32  31  32  36  41  45  42  35  29  34  40  42  44  45  45  43  42  42  41  41  39  36  34  33  35  38  39  39  39  39  40  41  41  38  38  40  40  39  40  40  39  38  43  53  69  93 105  97  78  58  43  37  36  37  38  37  34  37  38  36  37  38  39  38  38  39  42  43  44  43  42  44  46  51  56  56  61  73  89  95  92  92 106 125 134 139 138 127 123 121 103  89  76  57  48  45  41  37  36  39  39  38  37  38  39  42  43  42  42  42  42  43  43  43  43  43  42  41  41  40  40  41  42  43  42  40  39  41  42  39  37  35  35  35  36  37  36  35  37  37  38  39  38  38  37  36  35  35  35  36  37  37  37  35  35  35  35  36  37  36  35  34  33  32  32  35  37  40  42  41  38  36  35  36  35  34  34  35  36  36  35  36  37  39  41  42  43  47  49  51  59  68  77  75  68  58  51  45  41  43  43  38  39  42  46  47  50  55  62  63  59  56  53  51  48  46  44  45  45  46  49  59  75  90 104 110 106 110 120 125 123 123 140 153 150 119  86  62  54  51  50  51  50  48  49  53  59  62  68  76  85  99 115 130 138 142 145 132 113 105  96  82  67  55  49  48  48  49  51  48  45  48  52  55  54  52  49  50  48  47  46  49  49  42  43  48  53  56  56  54  52  50  47  44  44  44  43  42  41  40  39  39  39  38  37  36  35  35  34  33  32  32  32  34  35  35  34  34  34  35  36  35  34  33  33  32  32  32  33  33  32  32  31  31  32  32  32  32  33  35  36  35  34  32  33  34  33  33  32  32  31  30  30  31  31  32  32  32  32  32  32  33  34  34  34  34  32  30  32  34  34  33  33  32  32  32  32  32  31  31  32  32  31  30  31  32  33  32  31  31  32  33  32  31  31  30  31  32  32  33  34  34  34  33  33  33  34  34  34  34  35  35  33  32  32  33  32  31  31  30  31  33  34  34  34  34  33  33 
 37  39  44  46  43  40  45  44  41  40  41  43  48  46  43  40  40  41  40  40  40  38  34  33  39  45  48  48  49  43  31  33  38  39  41  42  40  41  43  45  45  43  38  36  34  34  35  37  39  40  41  42  42  41  40  40  40  39  38  37  38  38  36  38  45  56  70  87  91  79  62  49  42  40  38  36  34  35  35  37  37  37  38  39  40  39  39  41  43  43  42  39  40  43  44  47  50  52  56  66  83  91  92  96 107 122 134 142 142 141 138 127  99  77  61  49  45  42  41  38  37  40  39  36  37  39  40  41  41  40  39  38  38  40  40  41  41  40  39  39  39  39  39  40  40  42  40  39  37  38  39  40  39  37  37  37  38  37  35  34  35  36  37  37  37  37  36  36  35  35  36  37  39  39  39  36  36  36  36  37  37  37  35  34  33  31  31  35  37  37  39  40  40  39  38  36  34  32  32  34  36  37  38  38  37  37  38  39  43  48  49  49  58  67  72  68  60  52  48  46  44  44  43  41  41  42  44  47  51  59  64  64  59  53  52  54  50  45  44  46  45  42  50  68  89  95 102 111 110 112 117 119 120 124 139 150 147 124  90  60  54  51  48  47  46  45  46  51  56  60  67  75  83  99 119 133 140 142 142 136 126 116  94  70  56  51  49  48  46  45  44  45  51  64  71  73  72  65  57  54  51  49  47  49  48  40  40  44  45  46  45  44  44  46  48  48  47  46  43  42  41  39  38  40  39  38  35  34  35  36  35  33  33  32  32  32  33  33  35  35  35  35  34  34  35  35  35  34  33  33  33  33  33  33  31  30  30  30  31  33  34  35  34  34  33  31  32  32  33  33  33  34  34  33  32  32  32  32  32  33  33  33  32  32  34  35  35  34  33  31  31  32  33  33  32  31  31  32  34  35  34  33  33  32  29  29  30  31  32  32  32  32  33  34  33  32  32  32  33  33  33  32  32  32  32  31  30  30  31  33  34  35  34  34  33  33  32  32  32  32  31  31  32  33  33  34  33  33  32  33 
 38  40  44  44  41  40  46  43  38  42  43  44  48  48  44  39  39  41  44  41  36  34  36  41  49  55  59  61  52  43  41  39  38  38  39  40  39  41  42  45  45  42  37  36  36  34  35  36  38  40  41  42  41  40  39  39  39  38  37  36  36  37  38  40  45  53  60  60  61  64  59  51  43  40  38  38  39  39  38  37  38  39  41  41  40  40  41  43  45  43  40  39  41  43  42  43  45  46  49  56  70  79  84  95 106 118 136 149 154 152 146 131 104  79  59  44  40  42  44  42  41  43  41  37  37  38  39  40  39  37  36  35  36  37  38  40  40  39  37  37  37  38  38  39  40  41  40  37  36  37  38  39  39  38  38  38  38  36  34  34  34  36  36  37  37  36  36  35  36  35  36  37  38  40  40  39  37  36  35  35  35  36  35  34  33  32  32  35  35  35  37  40  42  40  37  35  34  33  34  37  39  38  37  36  36  38  39  42  44  48  49  49  55  59  58  54  50  44  42  43  44  44  44  46  47  46  46  49  52  56  58  58  57  52  49  48  47  46  48  50  46  42  51  70  90  92  98 109 114 115 115 115 118 126 141 149 145 126  93  61  55  51  46  44  43  43  44  48  54  59  62  67  80 104 127 137 138 137 136 137 136 126  97  65  52  49  49  47  44  42  37  41  55  72  82  86  86  83  75  61  55  53  53  48  45  48  44  39  40  40  40  40  42  44  47  47  45  43  42  41  39  38  38  40  39  36  32  32  33  35  36  35  34  33  32  31  32  33  35  36  36  35  35  34  34  35  35  35  34  33  33  33  33  34  32  30  30  30  31  33  34  34  34  33  32  31  32  32  32  33  34  34  34  34  33  33  33  33  35  35  33  32  31  32  33  34  34  34  33  31  30  31  34  34  32  30  31  33  36  37  35  33  34  32  29  28  29  31  33  34  33  33  33  34  34  33  32  32  33  33  33  32  31  31  31  30  29  28  29  32  34  34  32  31  32  33  32  31  31  32  32  32  32  33  33  33  33  32  32  34 
 43  45  45  43  41  43  47  47  44  45  47  50  53  49  44  41  44  45  39  43  46  43  48  54  53  59  72  83  70  51  41  40  41  39  39  40  41  41  42  43  42  39  36  38  39  36  36  37  38  39  39  40  40  39  38  36  36  37  39  39  39  40  43  48  51  52  51  45  46  55  55  50  43  39  38  39  40  40  39  38  39  41  42  42  41  41  42  44  45  42  38  38  39  41  38  39  41  44  46  50  61  67  73  87 106 125 137 146 151 145 128 105  87  68  52  46  45  46  45  42  40  41  39  36  38  40  41  38  37  36  35  35  37  38  39  39  38  37  36  35  36  37  38  39  39  40  38  36  35  36  36  36  37  38  38  37  36  35  33  33  34  36  38  37  37  36  35  35  36  35  36  37  37  38  39  38  37  36  34  33  34  34  35  35  35  35  35  36  35  34  36  39  40  39  36  34  33  34  36  38  38  37  36  36  39  44  49  52  54  55  55  55  56  54  49  48  46  43  38  38  41  42  43  46  49  50  48  50  51  51  50  52  54  54  50  45  47  50  53  50  46  46  56  70  85  93  98 103 112 115 113 113 117 126 140 146 140 121  91  63  57  53  46  43  43  43  43  46  52  59  59  61  81 110 135 140 139 137 137 141 143 132 102  69  57  52  51  48  46  43  40  45  60  78  85  83  77  76  72  59  51  49  53  48  42  44  42  39  39  40  41  42  42  43  44  44  43  40  40  39  37  37  38  40  39  36  32  30  31  34  36  36  35  34  33  33  33  34  36  37  37  36  36  36  35  34  33  34  35  35  35  35  34  33  32  31  31  31  32  34  34  34  33  33  32  32  33  34  33  33  32  32  33  34  34  34  34  34  36  36  34  32  30  31  32  34  35  34  33  32  31  32  34  34  33  31  31  33  35  36  34  33  34  33  30  29  29  30  32  33  34  33  32  32  33  32  32  32  33  33  33  32  31  31  31  32  30  29  29  32  35  35  31  30  32  33  31  29  30  30  31  31  31  32  31  31  32  33  33  34 
 49  49  46  44  44  47  50  51  54  55  55  55  52  46  41  41  45  46  39  44  55  67  63  53  49  56  73  94  78  53  42  42  42  40  39  41  42  42  41  40  39  38  37  40  41  39  39  39  39  39  38  37  38  38  38  34  33  37  41  42  41  41  45  51  54  51  45  42  43  49  49  47  43  40  38  38  37  38  38  40  41  42  42  42  42  42  43  44  44  40  37  37  38  38  35  36  39  43  45  48  54  59  64  70  86 108 124 133 131 113  91  72  62  54  47  45  45  46  45  42  40  40  38  35  37  39  40  37  35  36  36  37  39  40  40  39  37  36  35  34  35  37  37  38  38  38  37  35  34  34  35  36  37  38  38  37  35  33  33  33  34  37  38  38  37  36  35  35  36  36  36  36  36  36  36  35  35  35  34  34  35  35  36  37  37  36  36  37  36  34  34  36  37  37  36  35  34  34  35  35  36  36  36  37  41  47  51  53  54  52  53  57  56  52  48  49  50  46  39  36  39  42  44  45  49  50  48  48  48  47  46  48  51  52  49  46  48  51  53  48  46  51  61  70  81  95 100  99 109 114 113 114 118 126 137 142 135 115  88  63  57  52  45  44  45  44  43  46  52  60  61  64  85 112 134 139 140 141 142 145 142 127  99  71  59  52  48  46  45  43  42  48  59  72  75  71  66  63  59  54  51  51  51  47  42  40  41  43  41  42  43  43  41  40  41  42  42  40  38  37  36  37  39  40  39  37  33  31  32  34  36  36  36  35  35  34  34  35  35  35  36  36  37  36  34  33  32  33  34  35  35  35  33  32  33  33  32  33  33  33  34  34  34  33  32  32  34  35  33  32  31  31  31  32  33  33  33  34  36  36  34  32  30  31  32  33  34  34  33  31  32  33  33  33  33  32  32  32  33  33  33  32  34  34  32  31  29  29  30  32  33  33  32  31  31  31  31  31  32  32  32  32  31  31  32  33  32  31  30  33  36  35  31  30  32  34  31  28  28  28  29  30  31  31  31  31  32  33  34  34 
 52  48  46  45  46  49  51  53  58  64  61  52  44  41  40  39  41  45  49  52  72 108  88  61  64  66  72  83  65  47  47  44  41  40  41  42  43  42  41  40  39  40  41  42  42  41  41  41  42  40  38  36  35  36  37  34  33  37  41  42  41  39  41  47  50  48  41  41  42  43  44  44  42  41  38  36  35  36  39  44  44  43  42  43  43  43  43  42  41  39  37  37  38  37  36  36  39  42  45  45  48  53  56  50  50  64  92 105  96  69  55  51  43  43  46  41  39  42  43  42  40  40  39  35  34  34  35  35  36  37  38  39  40  40  39  38  37  36  36  35  37  38  38  38  36  37  36  34  33  33  35  37  38  39  39  38  36  34  33  34  35  37  39  38  36  35  34  35  36  36  37  36  36  35  34  32  33  35  36  36  37  38  39  39  39  38  38  39  36  34  32  33  35  36  37  36  35  33  31  31  34  36  38  38  40  42  43  43  42  41  44  51  51  50  49  54  56  52  43  39  41  45  47  46  48  48  45  45  45  45  45  47  49  49  47  45  46  48  47  45  48  55  62  69  79  96 102 100 107 112 114 119 124 128 136 138 132 111  84  60  52  48  44  45  47  46  44  47  54  63  66  72  89 109 125 135 141 145 146 140 127 108  86  66  57  48  41  42  40  40  43  46  49  54  53  55  61  55  47  51  58  59  51  47  45  43  44  45  43  42  41  41  39  37  39  41  43  42  39  36  36  37  38  38  38  37  35  34  34  35  37  36  36  35  36  36  35  34  33  33  34  35  36  36  34  32  31  31  33  34  34  34  33  31  33  35  35  34  33  32  32  33  35  34  33  31  33  34  33  31  30  29  30  31  31  32  33  33  35  35  33  32  31  32  33  34  35  34  33  31  32  33  32  32  32  33  33  32  31  31  30  31  32  33  34  32  30  28  29  31  33  33  31  29  30  31  31  31  31  32  32  31  31  31  32  34  35  33  32  34  36  35  31  31  33  34  31  28  28  27  29  30  31  31  31  31  32  32  34  34 
 51  45  42  42  44  46  46  48  51  52  50  47  45  46  47  47  50  54  59  87 125 153 147 135 135 124  98  63  48  45  44  42  41  43  44  44  43  41  41  42  43  43  42  41  41  41  41  43  43  41  38  35  33  34  35  35  35  34  37  39  39  38  38  39  41  41  37  34  34  38  42  42  41  38  37  37  38  41  44  49  48  45  44  44  44  43  42  42  41  39  38  38  39  39  38  38  39  40  40  39  41  46  49  44  43  48  55  62  63  52  46  45  42  37  35  39  41  39  39  36  34  35  35  34  36  37  38  36  37  38  40  40  40  39  38  36  36  37  37  38  39  40  40  38  37  36  36  33  32  33  34  37  39  39  39  37  35  34  34  35  37  38  38  37  36  34  34  35  36  37  38  37  36  35  35  34  34  36  37  37  38  39  40  40  41  41  39  37  36  35  34  34  35  36  36  36  35  33  31  32  34  36  38  39  40  42  42  42  42  43  44  43  44  46  48  52  54  52  47  45  45  47  48  49  50  48  45  44  44  44  45  46  48  47  45  44  44  44  43  47  50  52  55  65  81  95 101 102 106 109 112 124 130 133 136 137 132 114  84  53  47  45  42  44  47  48  46  50  57  65  71  76  89 104 118 131 139 141 136 121 101  83  72  64  57  49  42  42  41  42  46  46  44  41  41  44  48  47  48  56  59  55  48  48  48  43  43  45  42  39  38  37  37  37  38  40  40  40  38  36  36  37  37  36  36  36  36  36  36  36  37  37  36  36  36  37  36  34  33  33  34  36  36  35  34  33  32  31  32  32  32  33  33  32  34  36  36  36  34  32  32  34  36  36  34  32  33  34  33  32  32  31  32  32  32  32  32  32  34  34  33  32  32  33  34  36  36  35  33  31  31  31  31  31  32  33  33  33  31  30  30  30  31  33  34  34  32  30  30  31  33  34  32  30  31  32  31  31  32  32  33  31  30  31  33  35  35  34  32  33  34  33  31  31  33  34  32  29  30  31  31  32  33  33  32  32  32  32  33  33 
 49  45  41  40  41  42  42  48  61  76  81  77  68  74  88 101 101  90  80 123 172 188 193 192 182 162 120  58  43  48  46  45  44  45  45  44  42  41  40  43  44  44  42  40  40  39  41  43  44  42  39  36  34  34  34  35  35  32  33  35  38  39  39  39  39  39  38  38  36  35  36  37  36  35  36  38  41  45  51  55  54  49  47  46  45  43  41  41  41  40  39  37  37  37  38  38  37  38  37  36  37  41  45  43  45  47  45  46  50  46  42  41  43  39  34  37  40  39  38  35  33  36  36  34  36  37  37  36  37  37  39  39  38  38  37  37  37  37  39  40  41  42  40  39  38  37  35  34  33  33  35  37  38  38  38  36  35  34  35  37  38  39  39  36  35  34  33  34  36  37  37  37  36  36  37  36  36  37  36  36  37  38  40  42  43  43  41  36  36  36  36  35  35  35  34  34  33  33  34  35  36  36  36  37  39  40  40  40  40  43  43  41  43  45  47  47  47  47  46  46  45  44  46  48  49  48  47  45  45  48  50  51  51  50  48  47  45  43  43  48  49  46  47  62  84  97 102 102 104 106 109 122 131 134 136 137 132 114  81  49  44  43  41  44  47  47  47  52  59  66  70  76  89 104 122 135 139 136 127 108  87  74  66  61  56  49  43  43  42  44  48  47  43  37  39  42  39  41  46  51  53  53  51  48  44  41  41  43  40  38  37  36  37  38  39  38  37  37  36  37  37  37  36  35  35  35  36  37  37  37  38  39  38  37  37  37  37  35  33  34  35  37  37  36  35  34  33  32  32  31  31  32  32  33  35  36  36  36  35  34  34  36  37  37  35  33  33  33  34  33  33  33  33  33  33  33  33  33  33  33  33  33  33  34  35  36  36  35  34  32  32  31  31  32  33  34  34  33  32  31  30  31  32  33  35  34  33  32  32  33  34  34  32  31  33  33  32  32  33  33  33  32  30  31  33  34  34  33  33  33  33  32  30  31  32  33  31  30  32  33  33  33  34  34  33  33  33  33  33  34 
 48  45  40  39  38  41  47  64  88 112 120 114 101 111 133 145 134 110  96 143 194 205 211 210 194 173 129  65  50  54  53  50  49  46  43  41  40  39  40  42  43  43  42  40  39  39  40  42  43  42  40  37  35  35  35  35  33  32  33  35  39  41  42  42  42  42  42  46  43  34  31  33  34  34  35  37  41  47  55  60  59  54  50  48  45  42  41  40  41  40  38  35  33  34  37  38  38  37  36  36  36  39  42  43  46  49  50  49  46  43  39  38  42  42  40  38  38  39  39  37  36  39  37  35  35  35  35  35  36  37  37  37  37  37  38  38  39  40  40  40  42  43  41  40  38  37  36  34  34  34  35  36  36  37  36  35  34  34  36  38  38  38  38  36  34  33  32  33  35  36  36  35  35  37  38  38  38  37  36  35  36  38  40  43  44  44  41  36  36  37  36  36  35  34  33  32  32  34  35  37  37  35  34  35  37  40  39  38  37  39  40  41  42  44  45  44  42  41  42  41  40  39  41  44  45  47  49  50  52  57  61  60  57  53  50  48  46  45  45  48  46  43  46  60  83  99 103 102 105 105 107 119 128 132 136 138 132 111  78  49  43  43  42  45  46  45  47  52  59  64  67  73  87 108 131 142 142 136 126 109  88  78  71  65  60  53  46  45  44  46  48  49  45  40  42  45  39  38  41  42  45  49  52  46  40  40  40  40  40  38  38  37  39  40  39  36  35  36  37  38  38  37  37  36  35  35  35  36  36  36  38  40  39  38  37  36  35  35  35  35  36  37  37  36  35  34  33  33  33  33  33  33  33  33  34  35  35  35  35  36  37  37  38  37  36  34  33  33  33  34  34  34  33  33  33  33  34  34  33  33  34  34  33  33  34  34  34  34  34  33  33  33  33  35  36  36  35  35  34  33  32  32  33  34  34  33  33  34  34  34  33  32  32  32  34  34  32  33  34  34  33  31  29  29  32  33  32  32  34  33  31  30  31  31  32  31  31  31  32  33  33  33  34  34  35  35  34  34  34  34 
 45  43  39  38  38  44  62  91 113 112 111 111 114 125 130 114  91  78  90 141 187 203 205 200 187 169 132  73  60  63  58  55  52  44  40  37  37  39  40  41  41  42  41  41  41  39  39  40  42  42  40  38  37  37  35  34  33  34  36  38  38  38  39  40  41  43  45  45  40  34  34  36  36  35  34  37  40  47  55  62  62  57  53  49  45  41  39  40  41  40  37  36  34  33  36  39  39  38  36  36  36  37  38  40  44  48  51  45  38  41  41  38  37  40  43  42  40  40  40  38  36  38  37  34  35  36  35  34  34  36  36  36  37  37  38  39  40  41  41  40  41  42  41  39  37  37  36  34  34  34  35  37  38  37  36  34  33  33  35  37  36  35  35  36  35  33  32  33  34  35  34  34  34  36  38  37  37  36  36  36  37  39  42  44  44  42  40  39  38  36  35  34  35  35  33  32  32  34  35  34  33  33  34  37  40  43  41  38  37  39  38  35  37  40  44  42  39  37  36  35  34  35  38  40  43  47  53  57  61  68  72  69  59  52  46  43  41  44  47  47  45  46  52  62  77  93 101 104 109 110 109 117 125 131 137 139 131 106  75  50  45  45  44  45  45  44  47  53  59  61  63  69  85 110 137 147 146 140 135 121 101  88  83  80  72  62  54  49  48  50  49  50  49  43  44  46  41  39  41  42  41  41  44  46  46  43  40  38  40  40  39  38  40  40  38  35  36  38  39  38  39  40  39  38  36  35  35  34  35  35  37  38  38  37  35  35  34  34  35  36  36  36  37  37  35  33  32  32  34  36  37  36  35  33  34  34  34  33  34  36  38  39  38  37  35  34  32  32  33  33  33  33  32  32  33  33  34  33  35  36  35  34  33  33  32  32  33  33  32  32  34  35  36  37  37  36  36  36  37  35  33  33  34  34  33  32  33  35  35  34  32  31  30  31  33  32  32  32  33  33  32  31  28  28  30  32  31  32  35  34  32  30  31  32  31  32  31  32  33  32  32  32  33  34  35  35  34  34  33  34 
 50  46  42  39  39  44  55  70  80  81  74  69  73  79  81  75  67  60  66 123 177 190 198 197 181 172 145  92  68  60  54  50  48  44  41  40  40  40  39  38  39  41  41  40  37  34  36  40  43  44  44  43  42  41  40  36  36  40  39  37  38  39  39  38  39  42  43  42  40  39  38  37  36  36  37  39  45  52  59  62  60  54  48  44  41  39  38  38  38  39  39  38  37  37  38  39  40  40  40  40  39  38  38  40  42  43  43  41  39  39  40  39  41  45  45  42  41  42  40  37  34  34  34  35  36  35  34  32  34  36  37  37  36  38  40  41  40  41  41  41  41  40  40  40  38  36  35  35  35  35  36  39  39  38  36  34  34  35  37  37  35  34  34  34  34  34  34  34  35  34  34  34  36  38  39  38  37  35  33  33  34  37  40  42  42  43  42  41  39  37  35  35  36  36  34  33  34  34  34  34  34  34  36  39  42  43  41  38  36  37  37  36  37  38  40  40  40  39  37  36  35  37  40  43  44  48  53  57  61  65  67  66  61  56  51  45  41  41  41  41  43  48  56  66  78  89  94  99 110 113 112 116 125 134 138 139 132 103  71  49  46  47  46  46  44  42  49  56  60  61  64  70  84 108 136 149 149 142 136 129 116 101  92  85  74  65  59  55  56  57  52  49  48  47  46  44  42  41  41  41  42  44  47  48  48  44  40  39  42  42  40  40  41  42  41  41  40  38  38  39  40  40  39  38  37  35  34  34  36  37  38  38  36  34  33  34  34  35  35  35  35  35  38  38  37  34  33  33  34  36  38  38  35  34  34  35  34  34  35  37  37  37  35  33  33  33  32  31  31  32  32  32  31  31  31  32  33  34  36  37  36  35  34  33  31  31  31  32  33  33  35  36  37  37  37  37  36  35  35  34  33  33  33  33  32  33  34  35  36  35  33  31  30  30  31  32  33  33  33  33  32  30  29  30  31  31  30  31  33  34  33  32  31  31  31  31  30  30  32  32  31  33  33  33  33  35  35  34  33  31 
 54  50  45  40  40  43  46  46  48  52  47  41  43  44  47  55  58  55  60 122 179 186 193 196 184 178 150  96  65  52  47  44  43  42  43  43  42  40  38  38  40  41  41  38  35  35  40  44  43  45  45  44  44  44  42  38  38  41  38  37  38  40  39  38  39  39  38  39  40  41  40  39  39  40  41  42  45  50  55  56  54  49  43  39  37  37  37  36  36  38  39  39  39  40  40  39  39  41  42  42  40  38  39  41  41  40  38  39  42  40  39  40  45  47  44  41  40  41  38  36  34  34  34  36  37  35  34  34  36  37  37  37  36  38  40  42  40  39  40  41  40  38  38  39  39  37  35  35  36  38  38  40  40  39  37  35  35  37  38  37  35  35  35  33  33  35  36  36  36  34  34  34  36  38  39  38  37  35  33  34  35  37  39  40  41  43  44  43  40  37  37  37  37  35  34  33  33  33  33  34  35  35  36  39  42  42  40  37  36  36  37  38  38  38  38  39  42  44  43  43  43  45  47  48  48  49  50  53  55  57  59  60  60  60  55  47  42  40  38  40  43  49  57  68  80  87  92  98 109 114 111 114 124 136 139 140 130  97  67  49  48  48  47  46  44  43  51  56  58  59  65  74  84 108 135 147 146 140 139 136 127 109  94  82  69  63  61  58  57  56  52  48  47  49  46  43  43  43  42  42  44  49  52  51  48  44  41  40  44  43  41  41  42  43  42  43  42  38  38  40  39  39  39  39  38  37  36  37  39  40  39  38  35  34  34  36  37  37  36  35  34  35  38  40  38  36  35  34  35  36  37  37  35  33  35  36  35  35  36  38  37  36  34  32  32  32  32  31  31  31  32  32  32  30  29  30  33  35  36  36  35  36  35  34  32  32  32  33  34  35  36  36  36  37  37  37  36  35  34  34  34  33  33  33  33  34  34  35  35  34  32  31  30  29  30  31  32  33  33  32  32  31  30  30  30  30  30  31  32  34  34  33  32  32  32  31  30  29  31  32  32  32  32  32  33  34  35  34  32  30 
 56  51  45  41  40  41  43  43  43  43  45  46  47  47  50  57  55  56  75 135 184 188 186 189 193 179 140  82  54  44  42  41  41  40  41  42  41  40  40  41  43  42  41  38  38  42  51  55  54  60  59  50  45  44  42  43  44  43  41  40  41  40  39  39  40  39  35  36  38  38  40  42  44  45  43  40  39  40  44  47  47  44  41  38  36  36  36  35  35  36  37  39  39  38  38  38  39  39  39  38  37  37  39  39  40  40  40  41  43  41  40  40  43  44  42  39  38  37  36  35  36  36  37  37  38  37  36  38  39  38  37  36  36  39  41  41  39  37  37  39  38  35  35  36  38  38  37  36  37  40  41  40  40  40  38  36  36  37  38  37  35  34  34  34  34  36  37  38  37  36  35  34  34  35  35  35  36  37  37  37  38  38  40  42  43  43  43  44  41  37  36  36  36  35  34  33  34  33  34  34  34  34  35  38  40  41  39  37  37  39  39  38  37  36  36  39  42  47  49  51  53  56  56  54  52  51  51  51  52  53  55  56  58  60  56  47  45  42  39  42  47  51  57  68  81  89  95 102 110 111 108 113 122 134 142 140 124  89  63  51  49  48  46  46  46  47  49  51  53  57  67  78  85 110 138 143 141 140 144 139 125 107  88  71  61  58  58  57  52  48  46  48  49  46  44  44  44  44  43  44  47  50  53  51  48  44  41  41  44  44  42  42  43  42  40  40  41  41  39  38  38  39  40  41  41  39  39  40  41  42  39  37  38  39  40  42  42  40  38  36  37  38  39  39  38  36  35  35  35  36  36  36  35  33  35  37  36  35  36  37  38  37  36  34  32  31  32  33  33  32  33  33  31  30  30  31  33  36  36  36  35  35  34  35  34  34  34  34  35  35  35  35  36  36  37  36  36  35  36  36  37  36  35  34  35  35  35  34  35  34  32  31  29  29  31  31  30  31  32  32  32  31  29  28  29  31  31  32  33  34  35  34  34  33  32  32  32  32  31  32  32  32  31  32  32  33  34  34  33  31 
 51  47  43  40  39  38  39  44  48  50  53  53  47  49  60  73  70  63  74 125 167 168 168 175 185 166 126  79  55  46  42  40  40  40  41  41  40  40  41  42  43  41  38  41  41  38  51  72  95 116 113  83  61  51  51  61  69  68  60  52  44  41  39  36  36  37  39  37  36  36  37  40  43  45  43  38  36  36  39  41  42  41  40  38  38  37  37  36  35  35  36  39  40  38  38  38  38  38  37  36  36  38  41  41  41  41  41  42  43  41  39  38  41  41  39  40  39  37  36  37  37  37  37  37  37  37  36  37  38  38  37  36  36  38  39  39  37  36  36  39  36  32  32  35  38  39  38  37  38  42  43  41  42  43  40  38  36  37  37  36  34  33  33  33  34  36  37  38  38  37  36  35  34  34  33  31  33  37  38  38  38  38  40  42  44  44  43  43  40  37  36  36  36  35  34  34  35  36  36  36  35  35  36  38  40  41  39  38  38  41  41  37  36  36  35  38  42  47  50  52  54  56  57  56  55  54  54  55  56  56  58  58  59  62  58  50  49  45  39  43  48  51  55  65  81  89  99 108 109 107 107 115 125 135 142 137 116  84  62  51  48  48  46  45  47  48  48  49  55  64  73  81  87 112 141 147 149 147 139 125 109  95  75  57  56  55  53  53  49  45  43  43  44  41  41  42  42  42  42  44  47  50  52  50  47  44  42  43  46  45  44  44  43  41  38  38  39  41  39  37  38  40  41  43  42  41  39  39  38  37  37  38  40  43  46  46  45  43  39  39  39  41  41  40  38  36  36  36  36  36  36  35  34  33  35  37  36  36  37  38  38  37  37  34  31  31  32  33  33  33  33  32  31  30  30  31  33  36  38  38  36  35  35  35  35  35  34  34  34  34  34  34  35  36  36  35  35  35  34  34  36  37  36  36  37  37  36  35  35  34  33  32  31  30  33  33  31  30  32  32  33  31  29  29  30  31  32  32  33  34  35  35  34  33  32  32  32  32  32  31  32  32  32  32  32  33  32  33  33  33 
 46  44  42  40  40  40  41  42  46  52  55  53  45  45  53  66  66  65  74 104 132 140 148 161 173 156 120  76  54  46  41  38  39  41  41  40  39  39  41  42  42  39  36  37  39  42  46  74 131 161 160 133 112 104 107 113 111  97  74  55  42  39  38  35  34  35  39  38  36  35  35  37  40  42  40  37  36  36  39  40  40  41  41  41  41  40  39  38  37  36  36  39  40  39  39  38  38  38  37  35  36  39  43  43  43  42  42  42  41  39  37  37  39  39  38  39  39  39  38  38  38  37  36  35  36  37  36  35  35  36  36  36  38  38  38  37  36  36  38  38  36  33  33  35  38  39  39  39  40  42  43  42  44  44  42  39  36  37  37  36  34  33  32  33  34  35  36  37  37  36  36  36  36  35  34  32  33  37  39  39  39  39  40  43  45  46  45  42  39  36  35  35  35  34  34  35  36  36  37  37  36  36  36  39  40  41  39  38  38  40  40  39  38  37  37  38  41  45  47  48  47  49  51  53  53  54  57  59  60  61  60  58  58  60  57  51  50  46  40  44  49  53  57  68  84  93 102 108 106 107 111 121 128 134 137 129 109  85  64  51  46  46  45  44  47  50  48  51  60  72  77  83  99 124 146 149 149 145 129 110  92  77  62  52  56  54  51  52  49  46  44  43  42  39  38  39  39  39  41  43  47  50  52  52  49  45  44  46  48  47  46  45  44  41  38  38  39  42  41  40  39  39  39  40  41  41  40  41  40  40  39  39  43  46  49  49  47  43  41  40  42  44  43  41  39  38  37  37  38  37  36  34  34  34  35  36  37  36  36  37  38  38  37  35  32  31  31  32  32  32  33  33  32  32  32  33  33  35  39  39  38  37  36  36  36  36  34  34  33  33  34  34  34  35  35  34  34  34  33  33  34  35  37  38  38  38  37  36  35  34  35  35  33  33  35  35  33  32  32  34  34  32  31  31  32  33  32  32  32  34  35  35  34  32  30  30  31  32  32  31  32  32  33  33  33  33  32  32  33  34 
 43  42  41  41  42  44  45  42  41  51  51  46  42  41  43  47  51  60  72  82  96 120 140 155 166 157 125  75  53  46  39  36  37  40  40  39  37  38  40  42  41  38  35  33  38  47  44  76 152 182 183 171 158 156 165 162 143 108  72  48  38  37  37  35  34  34  36  37  37  36  35  37  38  40  39  37  36  38  40  41  42  43  44  44  43  41  40  40  38  37  37  39  40  40  40  40  40  39  38  37  38  41  45  46  45  44  43  42  40  37  35  35  38  39  39  39  40  39  39  38  37  35  35  35  35  36  36  35  35  35  35  36  38  39  38  36  35  37  38  37  36  35  35  36  38  38  39  40  40  41  41  42  44  44  42  38  36  36  37  36  35  33  32  33  34  34  35  35  35  35  36  37  37  36  35  35  37  39  40  40  40  39  40  42  44  46  45  41  38  36  35  34  34  33  34  35  35  35  35  37  37  36  36  38  40  40  39  37  36  37  39  40  40  40  39  40  42  43  43  42  40  40  42  46  48  51  56  59  60  61  58  56  55  56  53  48  47  44  42  45  49  56  62  72  85  95 101 103 104 110 120 125 128 129 129 121 105  86  68  52  45  44  44  44  48  52  51  55  64  75  76  80 108 134 148 147 145 139 124 105  85  67  57  55  57  53  48  51  49  46  46  46  44  39  38  39  39  39  40  43  46  50  53  53  51  48  48  49  50  49  47  46  44  42  41  40  40  42  43  42  41  40  40  41  43  44  45  46  46  46  44  43  45  47  49  49  47  44  41  41  42  44  45  43  41  39  39  39  39  39  37  36  35  35  35  36  37  37  37  36  37  37  36  36  34  32  31  31  31  32  33  34  34  34  34  34  33  34  38  39  39  38  38  38  37  36  35  34  34  34  34  35  34  35  34  34  34  34  34  34  34  35  37  38  38  39  37  35  34  35  36  37  36  35  36  36  35  34  34  33  33  34  33  33  33  34  33  32  31  32  33  33  33  31  29  29  30  32  32  31  32  32  33  34  34  33  32  32  34  35 
 42  41  40  41  44  46  46  44  44  47  42  36  39  42  42  40  42  49  58  63  80 118 147 165 170 170 141  80  55  48  39  35  34  37  38  38  37  38  40  41  41  38  36  39  45  51  63  99 155 174 175 166 149 146 160 158 130  84  52  39  41  39  36  34  36  36  34  37  38  38  39  39  40  40  39  38  38  38  39  41  43  44  44  44  43  41  40  40  39  38  37  39  40  40  41  42  42  42  40  39  39  42  46  47  47  45  45  44  41  37  35  35  36  38  39  38  38  38  37  36  34  34  35  36  37  36  35  36  36  34  33  33  36  39  39  37  35  35  35  35  36  36  37  37  38  37  39  40  41  40  39  40  42  42  40  36  35  35  35  36  35  34  33  33  34  34  34  33  33  34  36  37  38  36  37  39  39  39  40  41  40  40  39  39  39  40  41  39  37  35  35  34  33  33  32  33  34  32  33  37  38  37  36  37  38  39  37  36  35  35  37  40  40  41  41  41  42  43  41  40  38  37  39  42  45  48  52  54  55  54  53  52  52  52  50  46  45  45  45  45  48  56  66  74  81  91  94  94 101 114 127 125 123 124 124 118 105  87  69  52  44  44  45  46  49  53  54  58  65  71  69  72  99 126 143 147 145 140 132 118  97  76  65  60  54  47  43  48  45  42  45  49  48  41  41  42  41  41  41  43  46  49  51  52  52  50  50  51  51  50  48  45  44  44  44  43  42  42  42  41  42  44  47  51  53  54  54  51  49  47  46  47  48  50  49  48  46  43  41  42  43  44  46  45  43  41  40  40  41  41  39  38  37  36  35  36  37  38  37  36  36  36  36  35  34  33  32  31  31  32  33  34  36  37  36  36  35  34  37  39  38  39  39  38  37  36  34  34  35  35  35  34  33  34  34  33  35  36  36  36  35  35  35  36  37  37  36  34  33  34  36  37  36  35  36  36  36  36  35  33  33  33  34  34  34  35  36  34  32  31  32  33  33  32  29  29  31  32  32  31  32  33  34  34  34  33  32  33  35  36 
 41  40  38  40  43  44  43  40  39  43  41  38  39  40  40  39  39  41  44  52  69  99 141 170 175 178 152  88  57  46  40  35  34  36  37  36  35  37  40  40  39  37  38  43  59  92 132 157 157 142 129 124 106 100 110 106  85  53  39  39  44  41  36  34  36  38  37  36  38  38  40  42  41  40  40  40  41  40  39  41  42  43  43  42  41  41  40  39  39  38  38  40  42  42  43  43  44  44  43  42  42  44  46  47  46  44  45  44  41  37  35  34  34  35  36  39  40  39  37  36  34  36  37  39  38  35  32  34  35  34  33  34  36  38  38  37  34  35  35  34  35  37  38  38  37  37  39  40  41  39  37  39  41  40  38  35  34  34  35  35  34  34  34  35  35  35  34  32  32  33  35  37  37  37  37  40  40  40  41  41  41  41  39  38  37  37  38  36  35  33  33  33  33  32  32  33  33  31  32  37  39  38  37  36  37  38  37  35  34  35  37  38  39  40  40  40  41  42  42  40  38  38  39  41  44  47  50  51  51  51  51  51  50  50  50  50  47  46  47  45  46  55  66  73  78  88  92  91  97 109 120 118 120 126 129 122 105  84  66  52  45  45  47  48  49  50  52  57  64  69  67  68  84 110 136 147 148 146 145 133 112  91  72  58  50  43  39  43  43  42  46  50  49  43  42  44  43  43  41  41  42  44  45  46  47  46  48  49  49  48  47  44  44  45  46  45  44  43  46  48  47  45  46  47  49  50  52  51  51  52  51  51  51  51  50  48  47  44  43  42  43  44  45  44  42  40  40  40  41  41  40  39  38  37  37  37  38  38  37  37  35  34  34  33  32  32  33  32  32  32  32  33  35  36  37  36  35  35  38  41  40  41  41  39  37  35  34  34  34  34  34  34  34  33  33  34  35  36  37  36  36  36  35  35  36  35  34  33  33  34  36  36  36  35  34  35  36  36  35  33  32  33  35  36  36  35  37  36  34  33  33  34  34  33  32  32  33  33  31  31  32  34  35  34  34  33  33  34  35  35 
 42  41  39  41  43  43  41  36  34  38  40  41  40  38  37  38  39  39  40  51  62  75 124 169 180 182 156  94  57  43  41  37  35  37  36  35  35  37  38  38  36  37  41  49  80 140 185 196 166 117  86  80  71  65  67  61  49  37  35  39  42  40  37  36  36  37  38  38  37  37  39  41  41  39  39  40  42  42  40  40  40  40  41  41  40  40  40  39  39  38  39  42  44  44  44  43  43  43  43  43  43  44  45  45  43  41  44  43  41  37  35  35  34  33  35  39  42  41  39  38  37  39  39  39  38  34  31  32  33  34  34  35  36  37  37  35  35  36  37  34  35  37  38  37  36  36  39  42  43  40  38  40  40  39  37  35  34  35  36  36  35  35  35  36  36  36  34  32  32  33  36  38  38  36  37  39  40  42  43  44  44  43  42  41  39  39  37  34  32  32  32  33  34  33  34  34  34  32  33  37  38  38  36  36  36  37  37  35  35  36  37  37  37  38  38  38  39  41  42  40  38  38  39  41  44  46  49  50  51  51  50  50  50  49  50  53  50  48  48  44  46  54  67  75  80  91  95  93  94 101 108 109 119 132 136 125 104  79  62  52  46  46  48  48  47  47  50  56  62  68  69  71  79 104 134 145 146 145 151 141 119  95  72  55  50  45  41  42  44  47  49  50  48  44  43  44  43  42  41  39  38  39  39  40  41  41  44  47  46  46  46  44  44  45  47  46  45  46  49  51  48  44  42  42  43  45  48  50  52  55  54  52  53  52  51  49  48  45  44  44  43  43  43  41  41  39  39  39  39  40  40  39  38  38  38  38  38  37  38  37  35  34  32  31  31  31  33  34  33  32  32  32  33  35  36  36  36  36  40  43  42  42  41  40  38  35  33  32  32  32  34  34  33  32  33  34  34  35  36  36  36  35  36  36  35  35  34  34  33  34  35  35  35  34  33  34  35  35  35  33  33  34  36  37  36  36  37  38  36  35  34  35  35  35  34  35  34  34  31  31  33  35  35  34  34  34  34  35  35  34 
 45  44  43  44  45  44  40  36  34  34  37  41  40  38  37  39  42  44  46  54  59  64 112 160 179 177 149  94  58  43  44  40  37  39  37  35  36  39  39  37  36  37  45  62 107 177 200 198 176 115  67  56  54  53  50  44  39  38  37  36  35  36  37  38  35  34  36  38  37  35  37  39  39  38  37  38  41  42  41  39  38  38  39  40  41  41  40  38  38  37  39  43  45  44  43  41  39  40  42  43  43  44  43  42  40  39  41  41  39  36  35  35  34  33  35  38  41  42  43  44  44  43  42  39  36  33  32  32  34  36  37  37  38  37  36  34  35  37  38  36  36  37  37  36  35  35  39  43  45  43  41  42  41  39  37  36  36  36  37  36  35  35  37  37  37  36  35  33  33  34  37  39  38  35  35  38  41  45  47  48  46  45  44  43  43  42  39  34  33  33  34  34  35  35  35  36  36  34  34  35  36  36  35  36  37  38  37  36  36  37  37  37  36  37  36  36  37  39  41  40  37  36  38  42  44  45  48  51  54  54  52  51  52  51  52  53  51  49  46  44  48  58  69  78  85  98 100  95  94  95  99 105 118 134 140 126 100  74  58  52  47  45  45  45  45  46  52  56  59  65  71  77  89 113 137 140 138 139 143 133 111  86  66  54  51  50  47  45  47  51  52  49  47  46  44  42  42  41  40  38  36  35  35  36  38  39  43  45  44  46  46  45  45  46  47  46  46  50  50  48  46  45  43  43  44  45  47  49  51  52  51  50  51  52  51  50  48  46  45  43  42  43  40  38  38  38  38  38  37  38  38  38  38  37  39  40  39  38  38  38  37  35  33  32  31  31  34  35  34  33  33  33  33  34  36  37  37  38  43  45  42  41  40  38  37  36  33  32  31  31  33  33  32  32  32  33  33  34  36  36  37  37  38  37  35  35  34  34  34  35  35  35  34  33  34  35  35  35  34  33  33  34  36  36  36  36  37  38  38  38  37  37  36  36  35  35  34  33  33  33  35  36  36  34  34  34  35  36  35  34 
 44  44  44  45  45  43  37  35  35  35  38  42  42  39  38  40  45  46  43  48  64  89 124 153 164 155 126  83  59  47  43  40  39  39  38  37  38  41  42  39  38  39  48  85 138 192 205 198 172 117  71  52  48  48  46  42  39  36  36  37  37  38  38  37  33  31  34  39  40  36  37  39  40  38  36  37  39  40  40  39  38  39  39  40  41  41  39  37  36  36  38  42  44  43  41  38  36  37  39  42  42  42  42  43  41  39  41  41  39  36  36  36  35  34  35  34  36  42  47  49  49  46  41  37  36  35  34  36  37  38  38  38  37  37  36  35  35  35  36  37  37  36  36  35  35  36  40  45  47  46  44  43  41  39  37  36  36  37  36  34  33  33  34  35  36  36  36  34  34  36  38  39  38  36  34  35  41  47  50  48  44  41  41  41  41  40  38  37  36  36  36  36  37  36  36  37  37  35  33  32  33  34  35  36  38  39  39  38  36  38  38  37  37  37  36  36  37  40  42  41  37  35  37  43  44  45  49  54  57  57  56  56  57  59  56  51  51  49  45  45  51  59  66  72  81  92  95  93  97  99 102 105 116 130 137 123  96  68  55  53  48  43  39  42  47  52  58  57  55  58  63  73  92 117 138 141 144 143 131 114  94  75  63  55  49  51  53  48  46  47  48  48  47  44  42  41  42  42  41  40  38  37  37  38  39  41  45  46  45  47  48  48  47  47  46  45  48  55  56  54  53  51  49  48  47  47  47  47  48  49  47  46  48  49  50  49  47  45  43  41  41  40  37  36  37  38  39  38  36  36  37  38  38  38  41  42  40  39  39  39  39  37  35  33  32  32  33  34  34  35  35  34  34  36  37  39  39  40  43  43  40  38  37  37  37  36  35  34  32  31  32  32  32  32  32  33  34  34  36  39  41  42  39  37  35  34  34  34  35  36  36  34  33  34  35  36  35  33  33  33  34  34  35  35  35  35  36  37  38  39  39  37  37  36  36  35  33  33  34  36  37  38  36  34  33  34  35  36  37  35 
 42  42  42  43  44  41  37  36  38  38  40  42  42  41  40  39  42  43  40  48  66  93 113 127 134 130 111  79  60  49  41  39  39  42  41  39  40  42  41  37  39  45  61 118 172 199 203 190 155 101  60  49  45  42  41  40  39  36  36  37  38  38  38  37  34  33  34  38  38  35  35  38  40  40  40  40  40  40  39  37  37  38  39  41  42  41  39  36  35  36  37  40  41  41  39  37  35  36  37  38  39  40  40  40  39  38  39  38  37  36  36  36  35  36  36  34  35  40  46  50  50  45  41  38  36  36  38  39  39  38  37  36  35  35  35  34  34  33  34  36  36  36  36  35  34  36  40  44  47  47  45  42  40  38  36  35  36  37  36  35  34  34  35  33  33  34  36  36  35  36  38  38  36  35  34  35  40  46  49  47  43  39  39  41  41  40  39  38  38  37  37  38  38  37  36  36  35  34  33  32  32  32  34  36  38  39  38  37  37  36  36  37  37  37  37  37  37  39  39  39  38  38  40  42  45  48  50  52  54  56  55  55  55  56  53  48  46  45  42  43  47  54  60  67  73  78  84  91  98 100  99 104 114 124 132 120  92  64  51  49  42  38  36  39  45  52  57  55  51  53  60  73  95 116 132 141 147 146 130 112  93  73  61  56  51  52  54  48  45  45  49  51  49  46  45  45  45  45  44  41  39  38  38  39  42  44  44  43  44  47  48  49  49  49  47  46  47  53  56  56  53  50  48  48  49  49  49  47  46  47  46  46  48  50  49  47  46  45  43  42  41  41  40  39  38  38  37  37  37  37  39  40  40  41  42  41  39  38  39  41  41  40  37  36  35  34  34  34  34  35  36  37  36  37  38  39  39  40  41  42  40  38  37  36  36  35  35  34  33  32  31  31  31  33  34  36  37  36  37  38  40  41  37  35  36  35  35  35  34  34  34  34  34  34  34  34  33  33  34  35  35  35  34  34  34  34  34  36  38  39  38  37  36  35  34  34  33  33  34  36  37  36  35  35  34  34  34  35  36  35 
 40  39  39  41  41  40  38  39  41  41  41  42  42  42  42  39  39  39  41  49  64  85  97 103 105 106  97  74  57  46  41  38  39  45  44  41  41  43  40  35  39  49  71 132 183 199 198 178 131  77  45  44  42  37  34  37  38  37  36  36  37  37  37  37  37  37  37  36  36  35  34  35  38  41  43  44  43  41  39  36  35  37  39  41  41  40  38  36  35  36  38  39  40  39  38  37  36  36  36  35  36  37  38  37  36  38  36  36  35  36  36  35  35  37  38  37  39  43  46  48  47  41  39  39  37  39  42  41  40  38  37  34  32  32  33  33  34  33  33  34  35  37  37  36  35  36  39  43  45  45  43  38  36  36  34  34  35  36  37  37  37  37  36  32  31  33  35  35  36  36  37  37  35  34  35  36  39  43  44  44  42  40  40  41  42  41  40  38  37  37  38  38  39  38  37  35  32  32  33  34  32  32  35  37  38  37  37  36  37  35  35  37  36  35  36  37  37  36  36  36  37  40  41  42  48  51  49  47  48  50  52  51  48  49  48  46  43  41  39  40  44  51  59  65  69  71  76  87  97  99  97 103 111 119 127 116  89  62  48  43  38  37  38  39  42  47  50  50  50  54  61  75  95 112 126 138 144 142 133 120 101  75  61  55  53  52  50  47  45  47  54  54  51  49  49  49  47  46  44  41  39  39  41  41  43  47  44  41  44  46  47  49  52  52  48  45  44  46  50  51  47  45  44  47  50  52  52  50  48  47  49  51  51  48  45  44  45  46  45  43  43  45  44  41  40  38  38  39  41  42  42  42  43  45  41  38  37  38  40  43  42  41  39  38  37  36  34  34  35  35  37  40  38  37  38  38  37  39  40  41  41  41  39  37  35  34  33  33  33  33  32  31  32  33  36  39  39  38  37  36  37  38  35  34  35  36  36  35  33  33  34  35  34  33  32  31  33  34  35  36  36  35  34  34  35  34  34  34  37  37  37  36  35  34  33  33  33  33  34  34  34  33  33  34  34  33  32  33  34  34 
 39  38  39  40  41  40  38  40  42  41  40  41  42  43  44  43  42  42  42  44  61  98 114 113  97  83  70  56  46  41  40  38  40  45  45  43  41  42  41  38  41  48  64 101 143 179 185 159 104  64  45  43  42  37  32  36  39  37  35  35  35  35  36  36  36  37  38  37  37  37  37  36  36  37  39  42  42  41  39  37  36  37  38  39  40  39  38  36  37  38  38  39  40  39  37  36  36  37  37  37  37  38  39  38  38  38  37  36  36  37  36  35  35  37  39  42  49  54  52  50  49  45  42  41  43  47  49  44  40  39  37  35  34  34  34  34  34  35  35  35  37  39  39  37  35  37  40  43  44  43  40  33  32  34  33  33  33  33  36  38  38  36  35  33  32  33  35  35  35  36  38  38  36  37  37  37  39  40  41  41  40  40  40  41  41  40  40  39  38  37  38  38  39  38  37  35  33  33  34  35  34  34  36  39  39  38  38  37  37  36  37  38  37  35  35  35  37  37  36  35  35  34  37  43  48  48  44  42  42  45  50  50  48  47  48  50  47  44  41  43  50  58  64  68  73  80  82  84  94 100 102 103 106 115 128 116  87  64  50  44  43  46  47  45  43  45  47  50  53  58  63  71  87 106 124 136 138 134 133 123 104  80  63  54  51  50  49  49  50  52  54  52  49  46  46  48  45  44  42  40  39  40  43  43  44  47  47  48  48  48  48  51  55  55  48  42  39  41  42  43  42  43  46  50  53  55  56  54  52  52  55  56  51  44  41  41  43  46  46  44  44  45  41  38  38  39  41  44  46  46  45  44  43  44  40  38  38  40  42  43  41  39  37  36  37  36  35  34  35  37  38  39  39  38  38  37  37  39  39  40  41  41  41  38  36  35  33  33  33  33  32  32  32  34  37  39  39  38  37  36  36  37  35  34  34  34  35  35  34  35  36  36  34  32  31  32  34  34  35  36  36  35  34  35  34  34  34  35  36  36  36  35  34  34  35  35  36  35  33  32  32  32  32  33  33  33  32  32  32  33 
 38  38  39  40  41  41  40  40  40  40  39  39  41  42  43  44  43  42  40  40  63 117 138 127  95  65  48  44  42  40  37  36  39  43  44  42  41  42  42  42  44  49  60  73  90 108 108  92  66  52  47  45  41  39  37  39  40  37  35  35  35  35  36  37  37  37  37  37  38  39  39  37  35  34  36  40  41  40  38  38  37  36  37  38  38  38  38  37  38  39  39  39  39  39  37  35  36  38  39  38  38  38  38  37  37  36  35  35  36  37  37  36  36  37  42  52  63  72  77  82  87  83  75  68  67  60  49  45  42  39  37  36  36  36  36  35  34  36  37  37  38  40  40  39  37  39  42  44  44  42  38  32  32  34  34  33  32  33  35  38  38  34  33  34  34  33  34  34  34  37  39  40  37  38  38  38  38  38  38  37  38  39  40  42  41  40  39  39  38  38  37  38  39  39  39  39  37  36  36  36  35  34  37  39  40  39  39  38  38  37  37  38  36  34  34  35  37  38  37  36  35  34  37  41  43  41  38  40  43  46  50  50  48  48  51  53  49  46  45  48  53  59  64  70  75  77  79  84  95  97  92  95 101 112 125 116  90  68  55  50  49  49  47  44  44  48  53  57  58  60  65  75  86 107 129 137 138 136 131 118 101  84  74  67  60  54  51  51  52  52  50  49  47  45  45  45  44  45  44  42  41  40  43  42  42  44  48  50  48  50  54  57  55  50  44  42  41  39  38  39  40  43  46  50  52  52  51  48  46  45  47  49  48  46  43  41  40  41  42  43  44  43  40  38  38  38  39  41  43  45  46  46  46  45  41  38  39  40  42  42  40  38  36  36  37  37  36  35  35  38  39  37  39  39  37  38  38  37  38  40  40  41  40  38  37  35  33  33  33  33  34  34  34  35  36  37  37  36  36  35  36  36  35  34  34  34  35  35  34  35  36  35  33  31  31  32  34  34  35  36  36  35  35  34  33  33  35  36  36  36  35  33  33  34  34  35  36  36  33  31  31  30  31  32  32  32  32  31  31  31 
 39  40  41  42  42  41  41  40  39  39  39  38  38  39  40  41  41  40  38  40  62 109 123 108  76  51  40  44  46  43  38  36  37  40  41  40  40  41  42  44  48  52  57  58  58  55  50  45  44  42  41  43  42  40  39  40  40  38  36  36  36  37  37  38  38  37  38  37  38  39  39  37  35  34  35  38  39  38  37  37  37  36  36  37  37  37  37  38  38  39  39  39  38  38  36  35  36  38  39  38  37  37  37  36  36  36  35  35  36  37  37  35  35  36  40  53  71  89 103 114 119 114  98  81  76  63  49  46  44  41  37  36  36  36  36  34  34  36  38  39  40  40  40  40  39  41  43  45  44  41  38  36  36  36  35  34  33  34  35  36  36  34  33  35  34  34  35  34  34  36  39  39  38  38  38  39  38  37  36  36  38  40  41  42  42  40  39  39  38  37  37  38  39  40  41  41  41  40  39  36  35  35  36  38  40  39  38  38  38  37  36  36  35  34  34  35  36  37  38  38  38  39  40  40  40  39  36  37  41  46  51  52  50  51  53  54  51  48  47  51  56  60  65  69  74  76  79  87  93  92  87  92  99 111 124 113  84  66  57  53  52  51  47  44  45  51  58  61  62  60  65  75  87 108 130 137 140 138 130 116 101  94  88  80  68  57  51  52  53  52  48  46  46  46  44  44  45  47  47  45  42  40  41  40  40  42  46  48  45  50  58  61  52  44  43  46  46  40  37  38  40  43  46  47  47  45  43  40  38  37  38  40  43  45  44  40  37  37  40  42  42  37  36  36  36  37  38  39  42  45  46  46  46  45  41  38  38  39  40  41  39  38  38  38  38  38  38  36  36  39  39  36  39  39  37  39  39  37  39  40  39  39  38  37  36  35  34  34  33  32  34  35  35  35  35  35  35  35  36  36  36  37  35  34  35  36  36  36  33  33  33  33  32  31  31  32  33  34  35  35  35  35  34  33  33  32  34  34  34  34  33  32  32  33  33  34  34  34  33  32  30  30  30  32  33  33  32  31  30  30 
 41  42  43  43  42  41  41  39  38  39  39  38  37  36  37  37  37  37  36  40  51  67  66  54  42  39  42  50  50  46  41  37  35  36  38  38  38  39  40  44  48  52  53  51  48  45  43  43  42  35  33  37  41  40  34  36  39  38  37  37  37  37  38  38  37  36  36  37  38  38  38  37  36  35  36  36  37  36  35  37  37  37  36  37  36  36  37  37  38  39  38  38  39  38  37  36  37  38  38  37  37  36  37  37  38  37  36  36  37  37  35  32  31  32  35  43  64  91 108 116 117 108  87  65  59  54  48  46  44  41  37  36  35  34  35  35  34  35  37  39  39  38  38  39  40  42  44  44  43  41  40  40  38  36  35  35  36  36  34  33  33  34  36  35  34  34  35  35  34  35  38  39  38  38  39  40  40  38  38  38  39  40  40  41  41  39  38  39  38  37  37  38  39  40  41  41  40  41  40  36  34  34  35  38  39  39  38  37  37  37  36  36  35  34  35  36  37  36  37  38  40  44  44  42  42  42  40  36  37  44  49  53  54  53  52  54  53  50  47  51  58  65  66  67  71  79  85  87  86  87  92  97 103 111 122 103  68  58  55  52  53  53  51  49  50  54  59  61  62  60  62  71  87 106 125 138 139 135 132 120 107 108  98  81  68  56  48  53  58  59  54  52  49  45  44  45  45  47  47  44  41  39  39  39  39  41  44  44  43  49  56  57  51  45  47  51  50  42  38  39  41  43  45  44  42  40  39  37  36  36  35  35  36  38  38  37  35  36  40  42  39  32  31  34  37  41  44  46  46  46  46  44  43  41  41  40  39  38  39  40  40  40  41  41  40  40  39  38  38  39  38  37  38  40  40  41  41  41  42  42  39  37  35  34  35  36  36  34  32  31  33  35  35  35  36  36  36  37  37  36  37  36  34  34  36  37  37  35  32  31  31  32  33  33  32  32  33  33  34  35  35  34  33  33  33  33  32  33  34  34  33  32  32  31  32  32  32  33  34  32  30  30  31  33  34  35  34  32  31  32 
 43  44  43  42  41  41  41  41  41  41  40  38  36  35  36  37  37  36  35  38  41  40  36  32  31  37  43  44  44  44  43  40  37  35  36  37  38  37  37  41  44  46  47  46  43  42  44  43  39  40  39  33  36  36  32  34  37  36  36  36  36  36  37  36  36  36  36  37  38  36  36  36  37  37  37  36  35  35  36  37  37  37  37  37  36  35  35  36  37  37  37  38  38  38  38  37  37  38  38  37  37  37  37  38  39  38  36  36  36  36  34  32  31  33  36  39  47  58  70  76  76  69  58  48  49  45  39  43  43  40  38  36  34  33  33  34  35  36  37  38  36  34  33  35  38  40  41  41  40  39  39  39  38  35  34  35  36  36  35  33  34  35  35  33  34  35  36  36  35  34  36  38  38  40  41  40  40  39  40  41  41  41  40  40  39  38  38  39  40  40  40  40  40  39  39  39  38  38  37  36  35  34  36  39  39  39  38  38  38  37  37  37  36  35  35  36  37  36  36  36  39  42  42  41  41  42  42  38  38  44  45  49  52  50  50  51  48  46  47  49  53  56  61  68  74  76  78  82  86  88  91 102 108 109 108  89  62  51  50  51  52  50  49  52  56  61  63  63  60  57  63  75  87 108 128 133 133 131 128 123 115 105  86  67  57  50  48  60  71  77  73  67  59  48  46  47  45  44  43  40  38  39  41  41  41  41  41  42  44  47  49  51  53  55  54  52  47  42  40  40  40  41  41  40  39  38  38  38  38  38  38  36  33  33  35  36  37  38  40  43  43  42  42  45  52  56  58  57  53  49  45  42  40  39  41  41  39  39  39  40  40  40  41  42  41  40  41  41  41  39  38  38  38  40  42  44  44  44  44  43  40  37  35  34  35  36  37  36  35  33  34  35  36  38  39  39  39  39  38  37  36  34  32  32  34  35  35  34  31  30  31  34  35  35  32  32  33  33  33  34  34  34  33  32  32  33  31  32  34  33  33  32  31  31  32  32  33  34  34  32  30  30  32  35  36  36  36  34  34  34 
 43  43  43  42  40  40  41  42  43  42  40  38  36  36  36  37  37  37  36  36  34  31  31  33  36  41  43  40  41  41  39  39  40  36  36  37  39  37  36  38  40  41  41  38  38  42  45  42  35  39  40  33  32  33  32  35  37  35  34  34  34  36  37  37  36  37  36  39  39  35  34  36  38  38  37  35  34  35  37  37  37  38  38  37  35  34  35  35  36  36  36  37  37  38  38  38  38  38  38  37  37  38  38  38  37  37  35  34  34  35  35  34  35  37  39  38  38  39  43  45  43  44  41  38  38  37  37  40  40  39  38  36  33  32  33  34  36  37  37  37  35  32  31  33  36  37  37  37  36  37  37  37  36  35  34  34  34  35  35  35  35  34  34  34  34  35  37  37  35  34  36  39  40  43  43  39  39  40  41  42  42  40  39  38  38  37  38  39  41  42  42  42  42  40  39  39  38  36  36  37  36  35  37  40  41  40  40  39  39  38  38  39  37  36  35  36  37  37  36  35  36  37  38  39  40  41  44  41  41  46  45  47  51  49  46  44  45  46  46  46  48  53  60  66  70  69  73  81  83  85  89  98 102 102 101  84  60  50  48  49  50  49  48  52  55  57  57  55  55  54  57  67  81  99 118 127 129 127 125 119 109  91  71  55  48  46  49  65  78  86  84  76  65  52  47  46  43  42  42  40  39  39  41  41  41  40  40  41  46  49  51  55  59  61  56  49  44  43  42  41  41  40  39  37  37  36  36  37  37  37  37  36  33  34  36  39  41  42  45  51  57  62  61  61  64  66  64  59  53  48  44  42  41  40  41  41  41  40  40  39  38  38  39  40  40  39  41  43  42  38  37  38  37  39  44  45  45  45  45  44  41  38  36  35  34  36  36  36  37  38  38  39  40  41  41  39  39  39  38  37  35  33  31  31  31  32  32  32  31  31  33  35  36  35  34  33  34  34  33  34  35  34  33  33  33  32  33  33  34  34  33  32  31  31  32  33  35  36  34  31  30  30  32  35  37  37  36  35  34  35 
 44  43  42  42  41  41  41  43  44  42  39  37  37  37  37  38  38  37  36  35  34  32  36  40  42  44  44  41  40  39  36  38  40  37  36  38  39  38  36  36  38  38  37  34  36  41  42  38  33  36  37  34  32  32  34  36  37  36  34  33  35  36  37  37  38  37  38  39  39  36  34  36  39  39  38  35  34  36  39  37  37  38  38  37  35  35  35  36  36  35  34  35  36  37  37  37  37  37  37  36  37  39  40  37  37  38  36  34  34  35  36  37  38  41  42  39  35  35  35  33  32  35  38  36  33  36  40  37  37  38  36  35  33  33  33  35  37  38  38  37  35  32  31  32  34  35  35  34  34  36  36  35  35  35  35  33  33  34  36  37  36  33  33  35  36  36  37  37  35  36  38  41  43  46  44  38  38  40  40  41  40  39  39  38  38  37  37  39  41  44  45  46  45  43  42  41  39  37  37  36  36  36  37  40  40  39  39  39  38  37  38  39  37  35  34  36  38  39  38  36  35  33  34  39  43  48  51  48  48  52  55  59  62  58  52  48  51  53  53  54  60  66  69  70  71  73  78  83  79  80  86  89  93  99 105  91  67  57  54  53  52  50  49  51  52  51  46  45  47  50  50  55  71  87 103 119 126 125 122 112  95  77  62  52  47  47  52  64  76  82  80  73  63  53  46  42  42  43  44  43  41  39  40  40  39  39  40  44  49  56  61  66  65  60  52  46  44  46  45  43  41  39  38  37  36  36  36  36  36  36  35  34  35  36  39  41  44  48  55  63  70  74  71  67  65  61  57  52  48  46  44  43  42  41  40  41  41  42  41  40  37  36  37  39  40  39  41  42  41  38  36  37  37  40  46  47  45  44  45  44  42  40  38  36  35  35  35  37  39  41  43  44  44  43  40  37  36  36  36  36  35  34  32  31  30  30  30  30  30  32  34  35  34  33  34  35  34  34  34  35  35  34  34  34  33  33  34  35  35  35  33  31  31  31  32  34  36  36  33  30  29  30  32  34  36  36  35  33  34  35 
 45  45  44  43  43  42  41  42  42  40  38  37  37  37  38  37  37  36  35  38  39  36  38  40  42  43  42  39  38  38  39  40  39  38  38  39  39  37  37  37  39  39  36  39  41  38  33  32  36  36  34  33  30  30  34  36  36  36  34  35  36  37  38  38  37  37  38  38  38  36  35  36  38  39  38  35  34  35  38  37  37  38  37  36  35  34  35  36  37  35  34  34  35  37  37  36  36  36  36  36  37  38  40  39  40  40  39  37  35  35  36  37  37  38  39  37  33  31  34  35  34  33  36  40  40  41  41  37  35  35  33  33  34  34  35  36  37  38  38  37  36  34  32  32  33  34  34  34  35  36  37  36  36  35  34  33  34  34  36  37  36  34  33  35  35  35  36  37  37  38  41  43  44  45  44  38  38  39  39  38  38  38  39  40  39  36  36  39  42  45  48  49  49  47  45  43  41  39  38  36  35  35  36  38  39  38  37  37  36  35  36  39  37  35  34  36  38  39  38  37  35  33  35  43  54  63  67  65  65  72  84  94  93  84  79  79  74  73  78  87  93  94  92  90  93  97  93  86  84  83  84  91 101 111 115 111  97  81  77  79  74  67  62  63  67  67  62  58  57  56  58  64  76  89 101 112 121 126 118 106  92  76  67  59  52  49  51  58  64  68  66  61  53  48  42  39  41  44  47  44  41  38  38  38  38  40  44  49  56  64  72  73  65  55  47  45  46  48  46  44  42  40  39  39  39  39  39  39  38  38  36  35  37  37  36  37  44  53  61  65  66  64  58  52  50  46  44  45  45  46  45  44  42  40  39  40  41  41  41  40  37  37  38  40  40  39  40  41  41  38  37  37  39  43  47  49  47  44  46  45  43  41  40  38  37  36  35  37  40  43  46  47  45  42  38  34  34  34  35  36  35  34  34  32  31  32  32  31  31  32  34  34  32  31  34  35  35  34  34  35  34  34  34  34  33  33  35  36  35  35  33  31  31  32  33  34  35  36  34  31  30  31  32  34  35  34  33  32  33  34 
 47  47  47  46  45  43  42  41  40  39  39  39  39  39  37  36  36  36  36  38  40  43  44  43  43  42  41  42  39  37  38  39  38  37  38  38  37  36  36  39  40  40  37  37  36  32  31  31  33  34  33  31  29  29  31  34  36  35  35  36  38  39  38  37  36  36  35  35  35  35  35  37  39  39  37  36  35  35  35  36  36  37  36  35  33  34  35  37  38  36  33  34  36  37  37  36  35  36  36  37  37  39  40  38  39  41  40  38  36  36  36  36  35  34  35  35  35  35  36  36  35  33  37  42  41  40  40  37  34  31  30  31  34  36  36  36  36  37  37  36  35  35  34  33  32  33  35  37  38  39  39  39  37  33  31  32  33  35  35  35  36  37  37  34  33  33  35  36  37  39  42  43  42  42  41  40  39  38  37  36  35  37  39  40  39  36  35  40  44  48  51  52  52  51  48  46  42  39  37  35  33  34  36  37  38  37  35  35  34  32  34  38  37  36  36  38  39  39  37  36  35  35  38  46  58  69  82  98 108 115 127 132 128 123 119 119 119 119 120 120 119 120 123 123 121 117 112 105 103 105 110 119 129 140 149 154 154 147 143 143 140 135 132 136 141 142 136 131 129 128 125 121 124 128 130 128 124 120 115 107  95  79  73  69  58  50  49  52  56  61  62  57  48  44  42  40  40  42  44  42  39  37  38  40  41  42  49  58  65  71  73  69  61  53  50  50  50  47  46  46  42  40  40  40  41  41  40  39  39  39  38  38  39  37  35  35  40  47  50  49  48  46  44  42  41  41  43  45  46  46  45  43  43  43  40  39  39  40  40  38  37  37  40  42  42  40  41  41  41  41  39  38  43  47  49  51  49  45  48  49  45  42  40  40  39  38  37  38  40  42  44  44  44  42  39  36  35  36  37  37  36  34  33  32  33  35  35  34  33  33  33  34  33  31  33  34  34  34  34  35  35  34  34  33  32  32  35  36  35  34  32  31  31  31  32  33  32  33  35  34  32  33  35  35  35  33  31  31  32  34 
 49  50  50  48  47  44  42  41  40  40  41  41  41  41  38  36  36  36  36  38  41  46  47  46  44  42  42  44  42  40  39  39  38  37  37  37  35  34  35  37  39  38  36  35  34  32  34  34  31  33  34  32  32  33  32  34  36  36  35  35  37  38  38  36  36  36  35  34  34  35  36  37  38  37  36  35  35  34  34  35  36  37  36  35  35  35  36  37  38  36  35  35  36  38  37  36  36  36  36  36  37  38  39  37  37  40  40  38  36  36  37  37  36  35  34  35  37  38  37  36  36  35  37  40  38  37  38  36  35  32  32  33  34  36  37  37  36  36  36  34  35  35  35  34  34  34  36  39  40  39  39  38  35  31  29  31  33  35  36  36  36  38  38  34  32  32  34  36  37  39  41  42  41  40  39  39  39  38  36  35  34  35  37  39  39  36  36  40  43  45  48  49  50  49  46  43  40  38  37  35  34  34  36  37  37  36  35  34  34  33  35  38  37  36  36  37  38  38  37  36  36  35  37  42  49  59  78 104 123 136 147 149 145 142 142 143 146 145 142 138 136 137 137 135 133 131 129 128 125 127 133 139 150 166 180 187 192 192 189 186 186 184 184 189 193 194 190 187 186 186 181 174 171 166 158 148 136 124 118 110  98  86  87  87  73  64  62  65  67  67  64  56  46  41  40  41  43  43  40  38  36  37  39  42  44  47  53  60  66  68  66  62  59  56  55  54  50  45  44  44  42  41  40  40  41  41  39  39  40  41  41  41  40  38  36  34  36  38  37  36  36  38  39  40  40  42  45  47  47  46  45  44  45  46  44  41  38  37  37  37  38  40  42  42  41  40  42  42  42  42  41  41  45  50  52  55  53  48  49  49  45  43  42  41  41  40  39  39  40  41  41  42  43  42  41  39  39  39  40  39  37  35  33  33  34  36  37  37  35  34  34  34  34  34  34  34  34  33  34  34  35  35  34  34  34  33  35  35  34  34  34  33  32  33  33  33  32  32  34  35  34  34  35  34  34  33  32  31  32  32 
 50  52  51  48  46  44  43  44  45  44  43  42  42  40  39  38  37  36  37  40  44  44  45  45  45  43  42  42  43  43  43  41  39  39  38  36  35  34  34  34  34  34  34  36  37  38  37  36  36  35  35  36  37  38  38  38  37  37  36  35  35  36  37  37  38  38  38  36  35  36  36  37  36  36  35  35  35  34  35  37  38  38  37  38  38  37  36  36  36  37  37  36  36  39  39  38  36  36  35  36  36  37  38  37  37  39  39  37  35  35  36  38  39  38  38  36  37  37  38  37  36  36  36  36  36  35  35  35  36  37  37  36  36  36  37  38  39  39  37  35  34  35  34  36  38  39  39  38  37  37  37  34  32  31  31  31  33  35  37  38  37  36  36  36  34  32  34  36  38  38  39  41  42  39  37  36  37  37  37  36  35  34  35  37  38  39  40  39  39  39  40  42  42  41  38  36  35  37  38  37  36  35  36  36  37  37  36  35  36  36  37  39  38  37  38  38  38  39  39  40  39  34  32  34  35  41  54  73  96 120 136 141 139 137 139 143 141 137 136 138 141 141 130 125 129 137 141 139 135 135 137 141 155 176 190 195 195 194 192 188 187 187 187 190 191 191 192 193 193 193 193 194 192 183 171 162 152 139 123 110 102 102 110 115 103  97  96  96  90  79  65  54  45  40  38  41  48  46  40  36  38  42  44  45  48  52  53  54  57  56  54  57  60  60  55  51  47  42  39  40  44  43  40  39  40  39  37  38  41  43  43  42  40  38  37  36  34  33  32  35  38  42  45  46  45  45  46  47  46  46  45  46  48  51  51  46  38  35  35  37  40  42  40  36  35  37  40  42  42  41  41  43  47  51  57  61  58  50  47  46  44  44  43  43  42  41  38  38  39  41  41  42  43  43  43  43  43  43  42  41  38  35  36  35  36  36  37  39  38  37  35  35  35  37  38  37  35  34  33  34  35  36  36  36  35  35  34  35  36  36  36  35  35  34  35  34  34  34  33  35  35  34  32  30  32  34  34  33  33  32 
 50  51  49  44  42  43  45  48  50  47  43  41  38  37  36  36  38  41  43  43  43  43  44  44  43  42  42  42  41  41  40  41  40  40  39  38  37  35  35  34  35  35  36  38  39  38  36  35  35  35  35  37  38  37  37  37  38  37  37  37  36  36  37  38  37  38  39  37  36  36  37  36  36  36  36  36  36  35  35  37  38  38  38  38  38  36  35  35  35  36  38  37  38  39  40  38  36  36  36  36  36  38  39  37  36  37  37  36  35  35  36  38  39  39  38  37  36  37  37  36  36  36  36  36  35  36  35  34  34  36  36  37  36  37  39  40  40  41  40  36  34  34  35  36  38  39  39  38  37  37  36  33  32  31  31  31  33  35  36  37  38  38  38  37  35  34  36  38  39  40  41  42  43  40  37  37  38  38  38  37  36  35  35  36  37  37  38  38  37  37  39  40  41  41  38  36  36  36  37  37  37  37  37  37  37  37  35  34  35  35  37  39  41  43  44  44  43  42  41  40  40  37  34  34  35  37  40  50  74 107 126 132 131 134 134 130 127 131 136 131 127 127 130 132 133 138 137 133 127 128 136 147 159 171 182 189 192 192 189 184 181 180 181 182 185 186 186 186 186 186 185 187 189 185 177 168 157 142 124 112 109 117 127 136 137 134 128 111  90  70  59  52  47  45  44  44  46  43  40  40  45  51  55  56  55  54  50  48  51  49  46  46  48  49  47  46  46  43  40  40  42  41  40  40  41  40  37  36  37  38  39  38  39  39  39  39  37  36  34  36  38  41  46  49  48  47  46  44  43  44  46  48  51  53  52  48  43  41  40  38  38  38  37  35  34  36  36  37  37  37  38  41  45  50  55  57  53  45  45  45  44  43  43  43  42  40  39  39  40  41  43  44  45  45  45  44  44  44  43  41  38  36  36  36  35  35  35  36  36  36  36  36  37  39  39  38  36  35  34  35  36  36  36  34  33  33  35  35  35  34  34  33  33  34  34  34  35  36  36  36  36  35  32  32  33  35  35  34  34  34 
 47  46  43  38  38  40  42  46  47  45  43  42  40  39  38  38  39  41  44  43  42  42  42  42  42  41  41  42  41  39  39  40  41  40  39  40  39  37  36  35  35  37  38  40  39  37  36  34  35  36  38  39  39  38  37  37  37  38  38  37  37  36  36  37  37  38  40  38  36  37  36  36  36  36  37  37  36  35  36  37  38  39  39  39  38  36  34  33  34  35  37  37  38  39  40  38  36  36  36  36  36  37  39  38  37  36  36  36  36  36  36  37  38  39  39  38  37  37  37  37  36  35  35  35  35  36  36  35  35  36  37  37  37  37  38  39  40  42  41  37  35  35  34  35  36  38  38  38  38  37  35  34  33  32  31  31  32  34  35  35  37  38  38  36  35  35  36  39  40  40  41  42  42  39  37  37  37  38  38  37  35  34  33  34  34  33  35  37  37  37  38  39  40  40  39  37  35  34  35  36  37  37  38  38  38  37  35  34  34  35  36  39  41  44  47  48  47  43  41  40  39  39  36  33  34  36  37  44  67 102 119 123 123 128 129 127 130 133 134 130 128 128 134 138 138 135 128 123 125 130 136 145 157 172 183 189 190 188 185 182 179 179 178 178 177 177 178 178 178 178 178 179 177 176 173 165 156 144 125 113 112 121 134 146 153 149 133 104  76  57  54  51  49  49  49  48  44  41  39  43  47  53  56  58  57  53  48  46  48  45  42  41  42  43  44  45  45  44  43  41  40  38  38  39  39  38  37  36  38  41  39  37  39  40  40  40  39  37  36  37  38  40  44  47  48  46  44  42  41  43  47  50  52  53  49  46  45  44  42  38  35  34  34  34  33  34  34  35  34  35  37  39  42  46  50  51  47  43  43  43  43  42  42  42  41  39  38  39  40  41  44  45  46  47  46  45  43  43  42  40  38  37  38  37  36  35  35  35  35  35  35  37  38  40  39  38  36  35  35  36  37  37  36  34  32  31  35  35  34  33  33  32  32  32  33  35  37  38  37  37  36  35  33  33  35  36  36  36  36  37 
 43  40  37  35  36  37  38  40  42  42  42  43  44  43  42  40  39  40  41  42  43  42  40  40  40  40  40  41  40  39  38  40  41  40  40  39  40  39  37  36  36  37  39  40  39  36  35  34  36  38  40  41  41  40  39  37  36  37  38  37  36  36  36  36  37  38  40  38  37  37  36  35  35  36  37  36  36  35  35  38  39  39  40  40  39  36  33  33  34  35  36  36  37  38  39  38  36  36  35  35  35  36  38  39  38  37  36  37  37  37  37  36  37  38  39  39  38  39  39  38  37  36  36  36  36  36  37  37  37  38  39  39  39  38  37  37  39  40  40  38  37  36  35  35  36  37  38  38  38  36  35  35  34  34  34  34  34  34  33  33  34  34  35  35  35  35  36  38  38  39  40  40  39  37  36  35  36  36  36  35  34  33  32  32  31  31  32  36  37  36  36  37  37  38  38  37  34  32  33  36  37  38  38  39  38  37  35  34  35  35  36  36  38  40  43  47  47  43  40  39  38  38  36  33  32  34  39  47  66  97 112 118 120 124 127 130 135 134 130 132 136 136 133 132 130 126 122 122 128 131 133 143 160 177 187 187 182 180 179 178 180 181 180 177 173 171 172 174 177 178 179 178 172 170 168 160 154 145 125 111 106 114 130 146 153 147 127  93  66  52  53  51  49  50  50  48  43  40  40  44  46  48  49  52  53  51  48  48  48  46  43  42  42  44  46  46  45  44  43  41  38  38  38  38  38  38  39  40  42  46  43  40  41  42  42  40  38  37  37  37  39  40  42  43  45  44  42  40  41  45  50  52  52  50  45  42  43  44  42  38  35  35  35  34  33  34  35  35  34  35  37  37  39  42  45  46  46  45  43  42  43  42  41  41  40  39  37  38  39  40  42  43  45  46  46  44  43  42  41  40  39  39  40  39  37  36  36  36  36  36  36  37  39  39  38  37  37  36  36  37  39  38  37  35  32  31  34  34  33  34  33  33  32  32  33  35  37  38  37  36  35  34  34  34  36  37  38  38  38  39 
 42  38  36  37  38  38  37  37  38  39  39  40  41  41  41  40  39  40  41  42  42  41  39  38  38  38  39  40  40  39  37  39  41  39  38  39  40  39  38  37  36  37  39  38  37  36  34  35  36  38  40  41  41  41  40  37  35  36  37  37  36  36  36  36  37  38  40  38  37  37  38  37  36  36  37  36  36  35  35  37  38  39  40  40  38  36  35  34  35  35  36  36  37  38  39  38  36  36  36  36  36  37  39  40  39  37  37  37  37  38  37  36  35  37  38  37  37  38  39  38  37  37  37  37  38  38  39  40  40  39  39  40  39  39  37  36  36  37  38  40  39  37  36  35  36  37  38  38  38  36  35  36  36  36  37  37  37  35  34  33  33  32  33  34  34  34  35  36  37  38  38  38  37  35  35  36  37  36  36  36  35  34  34  34  33  33  34  35  36  36  36  36  36  36  36  35  34  30  31  35  37  37  38  38  38  37  36  35  35  36  36  35  33  34  37  42  45  44  40  37  36  36  37  35  34  36  40  45  61  88 105 117 125 127 127 126 126 125 127 132 134 130 125 116 108 111 119 125 120 116 124 149 168 174 171 166 164 166 167 168 175 181 181 177 173 172 174 178 182 184 186 185 178 175 171 162 152 140 118 102  95 104 122 140 149 146 128  93  70  58  56  52  49  50  49  46  42  40  40  43  43  42  41  44  47  48  49  52  52  50  46  44  43  44  45  46  45  44  42  39  37  39  43  44  44  45  46  44  42  42  45  45  45  44  43  40  38  37  37  38  38  38  38  39  42  42  41  41  44  48  53  52  49  45  41  39  40  42  42  39  38  38  40  38  36  36  37  37  35  38  39  38  37  39  41  43  46  49  46  43  43  43  42  41  40  39  37  37  38  38  38  39  40  42  42  42  41  41  41  41  40  40  41  40  38  38  39  39  39  39  38  37  38  38  37  36  37  37  38  38  39  38  37  35  33  31  32  33  33  34  35  34  34  33  33  33  35  36  36  35  33  32  32  35  37  38  37  37  37  39 
 43  41  38  37  38  38  38  38  37  37  37  37  37  37  38  38  39  41  42  43  42  41  39  38  37  38  39  40  40  40  38  39  39  37  37  38  39  40  39  37  36  36  37  36  36  35  35  36  37  38  39  38  38  38  38  37  36  37  38  38  38  37  37  37  37  38  38  38  37  38  38  38  38  37  37  37  36  36  36  37  38  38  40  40  38  37  37  36  37  37  36  37  38  39  39  39  37  37  37  37  37  38  40  41  40  37  36  37  38  39  37  35  34  35  36  35  34  36  37  37  37  37  37  38  38  38  39  40  40  38  38  39  39  39  38  36  36  37  38  39  38  37  35  35  35  37  38  38  38  37  36  37  38  37  38  38  38  38  36  35  34  33  34  35  34  34  34  35  36  37  37  36  35  34  34  36  36  36  36  36  36  36  36  36  35  35  34  34  35  36  36  35  34  35  35  35  33  31  31  35  36  36  36  36  35  35  36  36  36  36  37  36  33  31  34  38  42  43  41  39  38  39  36  33  36  41  45  48  63  91 115 128 133 133 130 127 128 130 133 134 132 129 132 124 106  90  86  91  98 107 119 137 139 130 122 124 134 146 156 164 173 179 181 179 176 175 177 178 180 180 183 184 178 175 171 162 150 136 119 104  99 112 126 139 147 147 129  95  74  65  60  55  50  47  45  45  43  40  39  42  42  40  38  38  41  43  45  47  47  47  46  45  44  45  45  45  44  42  43  43  41  42  44  44  46  49  52  49  46  45  46  47  46  44  43  40  39  38  38  37  36  36  36  38  39  40  40  41  42  45  47  47  43  40  41  42  41  42  43  42  41  42  41  38  37  38  37  36  36  40  42  40  39  39  39  40  45  50  48  46  44  43  42  40  40  39  38  37  36  36  35  35  36  37  39  39  39  39  40  40  40  41  42  41  39  39  40  42  42  41  40  39  39  39  37  37  38  38  39  39  39  38  37  36  35  33  32  32  33  34  35  35  35  34  32  32  33  35  36  35  32  31  33  35  38  38  37  36  36  38 
 43  42  39  37  37  38  38  37  36  36  36  37  37  37  37  37  39  40  42  42  42  41  38  37  37  38  39  40  41  40  39  38  38  36  36  38  39  40  39  38  36  35  35  34  35  35  36  37  38  38  37  36  36  36  37  37  37  38  38  39  39  38  37  38  37  37  37  36  36  37  38  38  38  38  37  36  36  37  37  37  38  39  39  39  39  38  38  38  38  37  36  36  38  39  40  39  37  37  37  37  37  38  39  40  39  37  36  37  39  39  37  34  33  34  35  33  33  35  36  37  36  36  37  37  37  37  37  38  38  37  37  38  38  38  37  36  36  37  38  37  36  36  34  33  34  36  37  39  39  37  36  38  38  38  37  38  38  39  38  36  35  35  35  35  34  33  33  34  36  38  37  36  34  35  35  36  35  35  35  35  36  36  36  36  36  36  35  33  34  36  36  35  34  34  34  34  34  33  33  34  35  35  35  34  34  34  35  35  35  35  36  36  34  33  34  37  40  42  43  44  44  43  40  38  44  52  58  66  81 107 130 141 140 136 133 133 137 139 140 139 137 135 138 131 108  78  60  61  76  90  99 104  97  84  78  86 108 133 152 164 172 177 181 179 177 176 176 176 177 178 180 180 177 173 169 162 151 136 123 111 107 121 134 142 144 136 119  88  74  69  64  59  52  45  43  44  43  40  37  38  41  41  38  38  40  43  46  46  44  44  45  46  46  47  47  45  43  40  42  46  47  49  50  49  51  55  57  53  49  47  46  46  45  42  40  39  38  38  37  37  36  35  35  37  38  39  39  38  38  39  41  42  42  42  46  49  46  47  47  45  44  42  39  36  36  37  37  37  37  40  41  40  40  40  40  40  44  49  49  47  45  42  40  40  39  39  39  37  36  35  34  33  34  36  36  37  38  39  39  39  39  40  41  41  39  39  40  42  43  42  40  40  40  40  38  38  40  40  39  38  38  38  37  37  36  35  32  32  33  34  35  36  36  34  32  32  33  35  35  34  32  32  34  37  39  39  38  36  36  37 
 41  39  38  38  39  38  37  36  35  35  36  38  39  40  39  39  38  39  39  41  41  40  38  37  37  38  39  39  40  39  39  38  37  37  36  37  38  39  39  38  36  35  34  33  34  34  35  37  37  37  36  36  35  36  38  37  38  38  39  38  38  37  38  37  36  35  34  34  34  35  37  38  37  37  36  35  36  37  38  38  39  40  40  39  38  38  39  39  39  37  35  36  37  39  39  38  36  36  36  35  35  36  37  38  38  36  36  37  39  39  37  35  34  34  34  34  34  36  37  38  36  36  35  34  35  34  34  36  37  36  36  37  37  37  36  35  35  36  36  35  34  34  34  33  34  35  37  39  39  37  37  39  39  38  38  37  37  38  37  36  36  35  36  36  35  34  34  34  36  38  38  36  34  36  36  35  34  33  33  33  34  35  35  35  35  35  34  32  33  35  36  35  34  33  34  35  36  36  35  35  35  34  34  33  33  33  34  35  34  34  34  33  34  36  37  37  38  40  45  49  52  49  49  53  58  65  77  91 106 123 139 145 142 137 135 139 143 142 138 139 140 137 133 124 106  79  62  58  61  62  61  63  61  58  56  68  96 132 154 164 172 176 178 175 173 171 169 170 173 178 180 178 176 172 167 161 152 139 126 113 108 119 135 144 134 117  97  77  70  70  66  61  55  46  43  45  44  40  36  37  40  43  41  43  48  53  56  55  49  46  45  45  46  48  49  46  42  39  40  46  54  59  61  60  60  61  59  53  47  45  45  44  42  39  37  36  36  36  36  37  36  36  36  37  38  39  38  37  35  36  38  43  47  52  56  58  55  55  54  50  46  41  37  34  34  37  40  39  38  38  39  39  41  42  42  42  44  49  49  47  43  41  39  38  38  39  38  37  36  34  34  35  35  35  36  37  37  37  38  38  39  40  40  39  38  38  39  41  41  41  39  39  40  41  40  41  42  41  40  38  38  38  37  37  36  35  34  33  32  33  34  36  36  35  33  33  35  36  35  34  33  33  35  38  41  41  40  39  39  40 
 42  40  39  41  42  41  38  37  38  37  37  37  38  39  39  38  39  40  40  40  40  40  39  38  38  39  39  40  40  39  38  38  38  38  38  38  38  39  38  38  36  35  34  33  33  33  33  35  37  38  37  36  36  37  38  38  36  37  38  38  37  37  37  36  35  34  34  33  34  35  37  38  37  37  36  35  36  37  37  37  38  39  39  37  36  37  38  38  38  37  35  35  35  37  36  35  35  35  35  34  34  35  36  37  36  36  36  37  38  39  38  37  35  35  34  34  36  37  38  37  37  35  34  33  32  31  32  35  37  37  38  38  37  35  35  35  35  35  35  35  35  35  35  35  34  35  37  38  39  38  38  40  40  39  38  37  37  37  36  36  35  35  35  36  36  35  34  35  37  39  39  37  35  36  37  36  35  35  34  35  35  35  35  34  34  35  34  32  33  34  35  34  34  33  34  35  36  36  36  35  34  35  35  34  33  33  35  35  35  35  34  32  34  36  37  37  37  39  44  50  54  54  56  60  60  65  77  91 103 116 128 135 137 135 132 130 132 133 126 113 109 116 126 124 107  86  75  67  54  45  45  48  49  49  52  71 101 131 152 163 171 173 172 166 160 156 155 157 162 169 172 170 169 166 162 158 150 137 120 108 105 117 129 135 123 106  88  76  69  64  59  54  51  45  44  45  45  42  39  40  42  44  48  56  64  68  73  71  59  51  46  43  42  43  45  44  41  39  45  54  63  65  63  60  59  57  53  48  45  46  45  43  40  38  36  35  35  35  36  37  37  37  37  38  39  40  39  38  38  41  45  52  59  63  66  65  63  62  60  55  50  44  39  36  37  40  42  42  41  39  38  40  42  43  42  43  46  49  48  45  42  40  38  37  37  38  38  37  36  35  36  37  36  36  36  36  36  36  36  37  39  40  39  38  37  37  38  39  39  39  38  38  39  40  41  42  42  40  39  38  37  37  37  37  37  36  35  34  33  33  35  36  37  36  35  35  36  37  36  36  36  36  37  39  41  42  42  40  41  42 
 43  42  41  42  42  42  41  39  38  37  37  36  38  38  39  39  39  39  40  39  39  39  39  39  39  39  39  39  39  39  37  38  39  39  39  40  39  39  38  38  37  36  36  35  34  33  32  33  35  37  37  37  36  37  38  37  36  36  37  37  36  36  36  35  34  34  34  35  37  37  37  38  38  37  36  36  36  36  36  36  37  38  37  36  34  34  35  36  37  36  35  35  35  37  36  35  34  34  35  35  35  37  38  37  35  35  35  35  37  38  38  38  36  35  34  35  36  37  37  37  36  34  33  33  32  32  32  34  36  38  39  38  36  34  34  34  35  35  35  36  37  37  37  36  35  35  37  38  38  38  37  37  37  37  37  38  38  37  36  35  34  34  34  35  35  35  35  35  37  40  39  36  34  35  37  36  35  35  36  36  37  36  34  33  34  35  35  33  34  34  34  34  33  34  34  34  35  36  36  35  35  36  36  35  34  34  34  35  35  35  35  33  33  34  35  36  37  38  41  46  50  51  53  57  60  66  73  77  87 104 112 113 110 103  97  95  93  92  88  76  72  80  94 100  96  83  71  59  47  42  43  44  46  48  52  67  93 118 135 148 158 161 157 147 141 141 145 151 156 162 166 169 166 160 154 148 141 128 109  98  97 106 120 131 126 112  98  87  73  57  52  53  53  49  49  49  46  43  42  44  43  44  51  62  72  74  71  65  54  49  46  44  41  40  41  40  40  42  48  56  64  62  57  54  56  57  52  46  45  47  45  41  40  39  38  38  38  37  36  35  36  37  36  34  36  37  37  38  40  45  52  60  66  69  69  68  65  64  62  57  52  48  43  40  40  43  41  40  42  41  41  44  46  45  42  43  45  47  46  45  43  41  38  37  36  37  38  38  37  37  38  39  37  37  37  36  35  34  35  36  38  39  39  38  37  37  37  38  38  37  36  36  37  38  41  42  41  39  37  36  37  38  39  38  37  35  35  35  33  33  35  38  39  37  36  36  36  37  38  38  38  37  38  39  41  41  40  40  41  41 
 45  44  42  40  40  41  42  40  37  37  37  37  38  39  40  40  39  38  38  38  39  39  39  39  38  38  38  39  39  38  37  37  39  39  40  40  39  38  39  39  38  37  36  36  35  34  33  33  35  36  37  37  36  36  36  35  34  35  37  36  35  35  35  36  35  35  35  36  38  38  38  37  37  37  36  37  37  37  36  35  35  36  36  34  33  33  34  36  37  37  36  36  36  36  36  35  34  34  35  37  37  39  40  37  34  34  34  35  36  37  38  37  36  35  34  34  34  35  36  36  35  34  33  33  33  33  32  32  35  38  39  39  37  34  33  33  34  34  35  36  37  38  38  37  36  35  37  37  37  37  36  36  35  35  36  37  37  36  36  36  35  35  35  34  35  36  36  37  38  41  40  37  35  36  37  36  36  36  37  37  36  34  33  33  33  35  35  34  34  34  33  33  34  34  33  33  34  35  35  34  35  37  38  36  36  35  35  35  36  36  36  35  33  32  34  36  38  39  41  44  51  56  59  62  68  73  74  66  70  84  88  82  72  61  57  57  53  50  49  48  47  49  54  64  71  67  56  45  43  44  45  43  44  49  51  58  72  89 101 111 124 132 133 129 130 137 146 155 160 163 168 172 164 154 144 137 131 120  96  84  82  88 108 130 131 119 104  90  70  53  51  55  58  56  55  53  48  45  46  46  43  43  50  60  67  65  57  49  45  46  46  45  41  39  39  39  40  45  49  53  57  53  48  48  54  57  54  48  45  45  43  41  40  40  41  42  41  40  37  35  35  35  33  32  34  35  37  40  45  51  58  62  64  65  64  63  61  61  59  55  52  49  46  43  43  42  39  39  44  42  43  46  48  47  43  43  45  45  46  46  43  41  39  38  37  38  39  39  38  38  38  38  37  37  37  36  35  34  33  35  38  39  40  40  39  38  38  39  38  36  35  35  35  36  39  40  39  38  36  36  37  39  40  40  37  36  36  35  34  34  35  37  38  37  36  36  36  37  40  42  41  39  38  38  40  40  39  38  39  39 
 46  44  41  40  39  39  38  38  38  38  38  37  38  40  41  40  39  38  37  38  39  39  40  39  37  37  38  40  40  39  38  36  36  39  40  38  36  36  39  41  41  38  36  35  35  33  34  36  37  37  36  36  37  37  36  34  34  35  37  36  35  35  36  36  36  36  35  35  35  37  39  38  37  36  37  38  38  38  37  36  35  35  35  35  35  36  37  37  38  39  38  37  36  36  36  37  37  36  36  37  37  38  38  35  33  33  34  35  36  37  37  36  35  34  33  32  33  36  37  37  36  35  34  33  34  34  33  32  34  38  40  41  39  36  33  32  32  33  34  34  36  38  39  39  37  36  35  35  35  36  37  37  36  36  36  34  33  33  35  37  37  37  35  33  34  36  38  39  40  41  40  39  38  37  38  38  39  39  37  34  33  33  33  34  35  35  34  33  33  33  32  34  35  36  36  35  35  36  36  35  36  37  38  38  38  36  35  35  36  37  36  34  33  33  36  39  41  43  47  57  71  85  93  93  88  85  82  69  61  59  56  51  47  48  49  47  47  46  45  45  45  46  47  47  47  46  46  46  43  42  43  44  46  50  52  53  54  56  57  59  74  89 105 122 138 150 156 162 169 172 176 174 160 147 138 135 131 121  93  72  63  69  91 115 117 104  85  67  57  52  53  56  57  53  53  53  48  49  50  46  44  44  46  51  52  47  46  49  49  48  46  42  39  38  39  40  44  48  50  50  47  44  44  49  54  56  54  49  44  41  41  41  39  39  40  41  40  38  38  38  36  34  36  37  38  40  44  50  56  60  61  59  55  53  55  54  50  51  52  50  47  46  47  49  47  41  40  42  45  42  39  40  44  47  47  47  48  48  49  47  42  39  39  40  42  41  39  37  37  37  35  34  34  35  36  37  36  35  34  35  37  40  41  41  39  39  39  38  37  36  36  37  36  37  36  36  37  37  37  37  38  39  39  38  37  38  39  40  38  36  34  34  35  35  35  35  35  37  41  43  44  42  38  36  38  40  41  39  38  38 
 43  43  41  40  39  38  36  36  37  38  39  39  39  39  39  38  38  38  37  37  37  38  39  38  36  36  38  40  40  39  38  36  36  38  38  37  36  37  39  41  40  38  37  36  35  33  34  36  37  37  36  36  37  37  36  36  36  37  37  37  36  35  36  37  37  37  36  35  36  38  40  38  37  36  36  36  37  38  38  37  36  36  36  36  36  37  37  37  38  38  38  37  36  36  37  38  38  37  36  37  38  38  38  36  35  35  36  36  37  37  36  35  34  33  32  32  34  36  37  37  35  34  34  34  35  35  35  35  36  38  39  39  37  34  32  32  33  35  35  35  36  37  37  37  36  36  36  36  35  35  35  34  36  37  38  36  34  33  34  35  36  36  35  36  36  37  39  39  39  39  39  39  38  37  37  39  39  38  36  33  32  33  36  37  37  35  33  32  31  32  33  34  35  35  35  35  36  37  38  36  36  36  36  36  37  36  35  35  35  36  36  34  32  32  33  36  39  45  59  77  97 111 117 114 103  93  82  64  52  47  44  41  39  42  43  42  44  44  44  44  45  45  44  43  41  40  43  45  43  43  46  48  49  50  51  49  46  45  43  44  56  76  99 118 125 129 136 142 149 158 169 171 154 146 142 132 128 125 107  78  57  67  74  79  84  79  65  53  49  48  48  50  52  51  50  50  52  52  50  45  47  50  48  48  48  46  48  50  49  46  42  40  39  41  42  44  47  49  47  46  48  52  58  63  64  61  55  49  43  40  40  41  41  41  41  40  37  35  35  36  38  37  37  39  40  43  47  53  58  59  57  52  48  46  47  47  44  45  47  47  44  45  48  51  51  46  44  44  44  43  44  49  54  54  51  52  56  61  59  55  50  47  45  45  45  44  41  38  36  35  34  33  33  33  34  34  33  31  31  32  34  37  39  40  38  38  38  38  37  37  37  37  37  36  35  35  35  36  37  38  39  39  38  38  38  39  42  42  39  37  35  34  36  38  37  35  34  35  38  43  47  46  43  40  39  38  37  36  36  37 
 40  42  42  41  40  39  37  37  37  39  40  40  40  39  38  36  37  37  37  36  37  37  38  38  37  37  38  41  41  39  38  37  36  37  37  36  37  38  39  40  39  38  37  37  37  35  34  35  36  37  37  37  37  37  37  38  38  38  38  37  35  35  35  36  36  36  35  35  36  38  40  39  38  36  35  34  35  37  38  37  36  37  37  37  37  36  36  36  37  37  37  36  36  37  38  39  38  37  36  36  38  39  38  37  37  37  37  37  37  37  36  34  33  32  32  33  34  36  36  35  34  33  34  35  36  37  37  37  37  37  37  36  34  33  32  34  35  37  37  37  37  36  35  35  35  36  38  38  36  34  32  31  34  38  41  39  37  34  33  33  34  35  36  38  38  38  38  38  38  37  37  36  36  35  36  38  38  36  34  33  33  35  37  38  37  34  31  31  31  32  34  35  35  34  33  33  35  38  39  37  36  35  35  35  35  35  35  35  35  34  34  32  30  29  31  33  36  43  60  80  98 105 106 102  94  83  71  55  45  44  43  42  41  40  39  39  39  41  41  42  42  41  41  41  41  42  43  43  41  43  46  49  50  50  51  48  46  46  48  49  54  72  95  98  93  90  98 108 121 139 158 167 156 149 143 127 121 122 113  90  70  74  68  57  63  63  58  51  48  47  45  45  47  48  48  49  54  55  52  51  60  67  61  53  49  52  51  49  46  42  39  39  41  44  45  45  47  47  46  47  53  61  67  69  66  60  52  47  44  43  42  42  43  43  42  40  37  36  35  37  39  40  40  39  41  44  48  52  53  53  49  46  44  43  43  43  43  45  46  45  43  44  48  51  53  51  49  46  46  46  50  58  62  59  55  57  64  72  70  66  62  57  51  46  45  44  43  41  39  36  36  36  35  34  33  33  31  30  30  31  32  34  37  37  36  37  38  39  38  38  38  37  36  35  35  35  34  35  36  38  39  38  37  37  38  40  43  43  41  39  37  38  39  40  39  37  35  36  42  48  52  51  47  42  39  36  34  34  36  37 
 39  41  43  43  42  40  41  39  39  40  41  41  41  40  39  38  38  37  37  37  38  38  39  39  38  38  39  41  41  40  40  39  38  38  37  37  37  39  39  38  36  36  37  39  39  38  36  35  35  37  38  38  37  37  39  38  37  37  37  36  35  34  35  35  35  34  33  36  37  37  38  39  39  37  36  35  35  36  36  36  36  36  37  36  36  36  37  36  36  37  37  36  36  38  40  41  39  36  35  37  38  39  38  37  38  37  37  38  37  37  36  35  34  34  35  36  35  36  36  35  35  34  35  37  38  38  37  37  37  36  36  35  33  33  34  36  37  38  38  37  36  35  34  34  35  36  37  37  36  34  32  31  34  38  41  41  37  34  32  33  34  36  37  37  38  37  38  37  36  36  35  34  34  34  35  36  36  35  35  34  34  34  36  36  35  32  31  32  32  33  34  35  34  33  32  32  33  36  37  36  35  34  33  34  35  35  36  35  35  34  32  30  27  27  31  34  36  39  50  62  70  68  65  64  62  59  54  46  42  42  42  43  42  41  39  38  38  38  38  37  36  35  36  38  41  44  45  42  41  41  44  46  48  49  51  50  49  51  55  56  53  66  81  68  59  58  61  77 103 130 152 165 165 154 137 124 117 113 105 100  93  81  69  62  60  59  57  54  52  50  47  45  44  46  49  52  56  57  59  67  81  88  77  60  50  52  50  46  43  40  39  41  45  48  49  48  46  45  49  54  56  59  60  59  54  48  44  42  44  48  45  42  43  43  41  39  38  39  40  39  40  40  42  41  42  44  45  46  46  44  41  41  42  43  44  45  47  47  46  45  44  44  46  49  51  53  49  47  49  51  55  59  62  61  59  62  67  71  73  72  67  59  51  43  40  40  43  44  44  42  41  40  38  36  35  35  34  33  33  33  33  34  36  36  36  37  38  38  38  38  38  38  37  35  36  35  33  34  36  38  39  38  36  37  39  41  43  44  44  43  41  40  40  39  39  38  38  42  52  57  57  55  49  42  37  35  34  35  37  38 
 40  42  43  42  41  41  43  42  41  41  40  40  40  40  41  41  40  39  37  38  40  41  41  40  39  39  40  41  41  41  40  39  39  38  37  37  38  39  39  37  35  35  37  40  41  40  37  36  35  37  39  38  36  36  39  37  35  36  36  35  35  35  35  36  36  34  33  37  38  36  36  37  39  39  39  37  36  36  35  35  35  36  36  36  36  36  36  36  37  38  38  36  36  38  40  41  39  36  35  37  38  38  37  37  37  38  37  38  38  38  37  36  35  35  36  36  35  36  35  36  35  36  37  37  37  35  35  36  36  36  35  35  35  35  36  37  37  38  38  36  35  35  34  34  35  36  37  37  36  35  34  33  34  37  38  38  36  34  35  35  36  36  36  37  37  37  37  37  37  36  35  34  34  34  34  34  35  36  36  36  35  34  34  34  34  33  33  34  34  34  36  35  34  32  31  31  33  35  36  34  33  33  32  34  36  36  37  37  36  35  35  35  31  31  35  39  40  40  43  46  47  44  42  45  47  48  47  44  41  39  37  37  38  36  36  38  39  40  41  41  40  39  38  39  41  43  44  44  42  41  42  43  43  44  45  47  49  54  57  58  62  71  77  68  64  68  69  82 108 138 160 169 163 151 139 131 125 117 106  99  92  76  67  62  55  52  52  50  49  48  47  45  45  49  55  61  63  66  70  77  83  83  70  57  49  53  50  46  45  43  43  47  53  58  59  56  52  49  52  55  52  49  47  46  44  41  39  39  41  44  41  40  42  40  37  36  38  40  40  39  37  37  40  42  41  41  40  40  38  37  36  38  41  45  46  49  50  49  47  45  45  45  45  45  47  49  45  45  50  54  56  59  61  61  62  63  62  58  57  56  55  51  45  39  37  39  43  45  45  44  43  41  39  37  36  35  35  35  35  35  33  32  36  37  36  36  37  37  36  36  36  37  37  36  37  37  36  36  37  38  38  39  39  40  42  43  44  45  45  45  42  40  39  37  36  38  39  44  53  57  57  56  52  46  42  39  37  36  35  35 
 41  42  43  41  39  39  42  42  41  40  39  39  39  40  41  42  41  39  38  39  41  41  41  40  39  39  39  40  40  39  39  38  37  37  37  37  38  39  39  38  36  36  37  39  40  40  38  36  35  37  39  38  36  37  39  37  35  36  36  36  36  36  37  38  38  36  35  38  39  36  35  36  38  40  40  40  38  37  37  36  36  36  37  37  37  36  35  35  37  38  39  37  36  38  40  40  39  37  36  36  37  37  36  36  37  37  37  38  38  38  37  35  34  34  35  35  36  35  35  35  36  37  37  36  35  34  34  34  35  35  36  37  37  38  38  38  37  37  36  35  34  35  35  36  36  37  37  37  37  36  35  33  34  34  34  34  34  34  35  37  37  35  34  37  37  37  38  38  37  37  35  34  34  33  33  33  34  36  36  36  36  35  33  33  33  34  35  36  35  35  35  34  34  33  33  33  34  35  35  32  32  32  33  35  36  37  37  38  37  37  37  36  33  33  34  38  40  39  37  36  36  36  38  41  43  43  41  40  39  37  36  36  37  36  37  39  41  42  44  45  44  43  41  41  41  42  43  42  41  41  42  41  39  38  39  42  46  53  58  61  66  72  74  74  89 109 110 117 134 154 164 162 152 146 142 136 128 115  96  80  69  62  60  57  49  48  50  48  45  44  45  45  48  57  67  75  77  78  78  75  71  65  58  52  49  49  48  46  47  46  47  51  58  65  67  64  59  54  53  52  48  44  42  42  42  41  39  39  40  42  41  42  44  41  37  35  36  39  38  36  35  37  39  40  39  39  39  39  37  36  36  38  40  43  46  47  50  49  46  45  46  46  45  43  43  45  44  44  47  49  50  52  53  54  56  56  53  46  44  44  45  44  42  39  38  39  42  45  45  45  44  42  39  37  36  36  36  36  36  36  33  32  35  36  35  35  35  34  33  34  35  37  37  36  37  38  38  37  37  37  38  39  40  42  43  43  45  45  45  42  39  37  37  35  34  35  36  39  46  49  51  52  50  47  43  40  39  38  36  35 
 41  42  42  40  37  38  40  40  40  39  39  38  38  39  39  40  40  39  39  39  40  40  40  39  37  37  37  38  38  39  39  36  35  37  37  37  38  39  39  39  37  37  37  38  38  39  37  36  35  37  39  39  37  37  38  37  37  37  37  36  36  37  38  40  40  39  38  39  39  37  35  36  37  39  39  39  39  39  39  38  39  39  39  39  38  36  35  35  36  38  38  37  37  37  39  40  39  38  36  37  38  37  36  35  36  36  37  38  38  37  36  33  33  33  34  36  35  34  34  35  36  36  36  35  35  34  34  34  35  36  37  38  39  38  38  37  36  36  35  35  35  35  35  36  37  37  38  39  38  37  35  33  32  32  31  32  33  34  36  36  36  34  34  37  38  38  38  38  37  37  35  34  34  34  33  33  34  34  35  35  35  35  33  32  33  35  36  35  35  34  33  33  34  35  35  35  35  35  33  31  31  32  34  35  36  36  37  37  37  38  37  35  34  33  33  34  35  36  33  32  32  35  39  43  42  39  35  36  38  38  37  38  38  37  38  40  41  41  43  44  44  43  42  41  42  43  42  40  39  40  41  39  37  35  36  38  43  49  56  63  65  68  75  86 116 149 154 156 162 170 166 154 142 134 128 119 108  95  75  58  48  51  55  55  50  51  53  49  45  43  43  45  51  64  78  87  87  83  76  65  56  52  53  51  47  41  43  47  48  47  48  50  56  62  67  66  62  56  53  49  46  44  44  45  45  43  41  41  44  48  48  49  48  44  39  35  35  37  37  36  37  39  38  37  38  39  40  41  41  40  40  40  41  43  44  45  47  46  45  45  47  48  46  43  41  42  43  43  43  41  41  43  44  45  46  48  46  42  42  43  43  43  42  41  41  41  41  43  44  44  44  43  39  36  35  36  36  37  37  36  34  33  35  35  35  35  34  34  33  33  35  36  36  35  36  37  39  38  37  36  37  39  41  42  41  40  43  44  42  39  36  35  35  34  33  33  33  34  37  40  42  44  45  43  40  39  38  39  39  38 
 40  42  42  41  39  38  39  39  40  40  39  39  39  38  39  39  38  39  39  39  39  39  39  38  37  36  37  37  38  39  39  37  36  38  39  38  38  38  39  38  36  35  35  36  37  38  37  36  36  38  39  39  38  38  38  38  37  37  37  36  36  36  37  39  39  40  40  38  37  37  36  36  36  36  36  36  38  39  40  42  42  42  42  41  39  37  36  35  36  37  38  37  36  37  38  39  39  39  38  38  38  38  37  35  36  37  38  39  38  38  37  35  34  34  35  36  35  34  34  35  36  36  36  36  36  37  37  36  37  38  38  38  38  37  36  36  35  35  36  36  36  34  34  34  35  38  40  40  38  36  33  32  32  33  33  34  34  35  36  35  35  33  34  38  39  37  37  36  36  35  35  34  34  33  33  34  32  32  32  32  33  34  34  33  33  33  34  34  33  32  32  32  33  34  36  36  35  34  33  31  32  33  34  35  36  36  36  36  37  38  37  35  37  39  37  35  35  36  34  31  30  32  37  41  39  35  33  35  38  38  37  35  32  31  34  37  37  37  37  39  40  41  42  43  44  45  46  44  40  39  38  37  37  37  38  38  40  45  49  53  61  71  87 113 135 154 169 172 170 178 177 163 140 110  83  69  62  57  49  51  58  58  62  66  61  61  61  55  49  45  43  45  52  67  81  87  83  73  61  52  49  52  56  53  45  37  39  43  47  48  46  44  46  50  55  57  56  54  51  49  49  50  51  49  46  42  41  46  54  63  62  58  54  47  40  36  35  36  37  38  39  41  37  35  37  39  41  43  45  46  46  46  46  47  47  47  49  48  47  47  50  50  48  44  42  42  44  45  45  42  40  41  42  43  44  47  47  46  49  50  47  47  47  47  45  44  42  43  44  45  46  44  39  36  35  36  37  38  37  38  37  37  35  35  36  37  37  36  35  35  36  37  37  36  35  37  39  39  37  35  37  39  41  41  38  36  38  39  39  37  36  35  35  34  33  32  33  35  35  36  36  38  39  39  38  38  40  41  41  39 
 41  41  42  42  41  40  40  40  39  39  40  40  39  39  39  39  38  39  39  39  37  38  38  38  37  37  37  37  38  38  39  39  39  40  40  39  38  38  38  36  35  34  33  35  36  36  37  37  38  38  38  38  39  39  39  38  38  38  37  36  36  36  37  38  38  38  38  37  36  37  37  36  35  34  34  35  37  39  41  42  43  42  42  41  40  38  36  36  36  37  38  37  36  35  37  39  40  40  39  39  39  40  39  36  36  37  38  39  39  39  38  37  36  37  37  37  36  35  35  36  35  36  36  36  37  38  39  38  37  38  38  38  37  36  35  35  36  36  36  37  36  34  33  33  34  37  38  38  37  34  32  32  32  33  35  36  36  36  36  35  35  34  35  38  38  37  36  36  35  35  34  34  34  33  33  33  31  30  30  32  33  34  34  33  32  31  32  33  33  33  32  32  33  34  36  36  36  34  33  33  33  33  34  35  35  35  35  35  35  36  35  33  36  38  35  33  32  33  34  33  32  34  37  37  36  33  32  34  35  34  35  34  30  32  33  33  33  33  36  39  42  44  45  46  47  47  50  51  44  39  37  37  37  39  40  39  37  39  41  46  56  79 110 136 152 161 172 172 168 167 162 145 114  84  60  50  46  43  42  49  60  63  64  63  58  55  54  49  46  44  43  45  51  65  74  77  72  63  54  50  48  49  50  46  41  40  40  42  47  48  45  41  40  42  46  49  51  52  48  45  49  53  54  52  47  44  45  51  62  71  69  62  55  47  40  36  35  36  37  38  39  39  37  36  38  40  40  42  45  48  52  53  53  52  51  52  52  51  50  49  50  49  47  44  44  45  44  46  52  53  54  57  59  61  59  57  54  50  48  47  45  46  48  51  51  49  45  44  45  46  46  43  38  35  34  35  37  38  37  38  39  39  38  38  39  40  40  39  38  38  39  39  39  38  37  38  39  39  37  36  38  41  43  42  39  36  36  37  39  38  37  37  36  35  34  34  35  37  36  36  36  38  39  40  40  40  42  43  40  38 
 43  42  41  41  41  42  41  40  40  39  40  40  40  40  40  40  40  40  39  39  37  38  38  39  38  38  38  37  37  37  38  39  39  40  39  38  37  38  37  35  34  33  34  36  37  36  37  39  39  38  37  38  39  40  40  38  38  39  39  38  38  37  38  38  37  37  36  35  35  36  36  36  34  34  35  36  38  39  40  41  41  41  41  41  39  38  38  37  38  39  39  38  36  35  36  39  41  40  39  38  39  40  39  38  37  38  38  38  39  38  38  37  36  36  37  37  37  35  36  36  36  36  35  35  35  37  38  37  37  37  37  37  36  36  36  36  36  37  37  38  37  35  33  33  34  35  37  37  36  34  33  33  33  34  35  36  37  37  36  36  36  36  36  36  37  37  37  37  36  35  34  34  34  33  33  34  32  31  31  32  33  34  33  31  30  30  32  33  34  34  35  34  34  34  35  35  35  34  34  34  34  34  35  36  36  36  35  34  34  35  34  33  33  33  32  31  32  33  34  35  35  36  36  35  34  33  33  33  32  31  35  34  30  33  35  32  31  32  35  39  43  45  46  46  48  48  50  52  44  39  38  38  40  41  41  38  34  35  37  42  50  85 130 150 162 171 169 168 169 164 141 107  82  64  52  46  43  42  42  45  51  56  56  52  47  43  41  40  42  44  43  42  47  61  68  70  67  63  59  58  53  47  44  40  39  44  45  44  47  46  43  39  38  41  45  47  48  48  45  43  48  52  53  50  48  48  52  59  67  75  71  63  55  48  43  41  39  38  38  38  38  39  38  39  40  40  38  39  42  47  54  56  56  55  54  53  53  52  50  49  48  47  46  45  46  48  49  53  62  67  72  78  84  84  77  69  61  55  47  43  43  45  48  51  52  51  46  45  46  48  46  42  37  34  34  37  39  40  38  38  40  42  42  43  43  44  43  41  39  39  40  41  40  39  39  40  40  39  38  38  40  42  45  44  42  40  39  40  40  40  38  37  37  36  35  35  36  38  39  38  38  40  42  41  40  40  42  43  42  41 
 45  43  40  39  41  41  41  40  40  40  39  39  39  41  42  43  42  40  38  37  38  38  39  39  39  38  38  38  37  37  37  38  38  38  37  36  36  37  37  36  35  35  36  38  38  37  38  40  41  39  37  38  40  40  40  38  38  39  40  41  41  40  39  39  37  36  35  35  36  37  36  35  35  36  37  39  39  39  38  38  39  40  40  40  40  39  38  38  39  40  40  39  37  35  37  38  41  39  37  36  37  38  40  39  38  38  38  37  37  37  36  34  34  34  35  36  37  35  36  36  37  35  34  33  33  34  36  36  37  36  36  36  36  36  37  37  36  37  38  37  37  37  36  35  33  33  34  35  35  34  35  35  35  34  34  35  35  35  36  37  36  36  36  35  37  38  38  39  38  37  36  35  34  33  33  34  34  33  33  34  35  34  31  29  29  31  34  35  35  36  36  36  35  35  34  33  34  33  34  35  35  35  35  36  37  37  36  35  35  34  34  33  31  30  31  33  34  35  36  37  37  37  35  34  32  33  35  33  30  30  35  34  29  32  34  34  33  32  34  37  38  40  41  43  46  47  47  43  39  38  39  41  42  41  40  37  35  36  39  43  50  85 130 145 158 169 163 164 171 162 118  66  57  53  46  42  41  43  41  38  37  39  42  42  39  35  33  36  42  46  44  41  45  56  66  72  75  79  81  81  67  52  43  40  40  45  47  47  46  42  40  38  41  47  50  50  48  45  44  45  47  48  48  47  47  51  57  64  71  74  68  60  54  50  48  47  43  40  39  40  41  41  41  41  42  40  38  36  40  45  51  54  54  53  52  51  50  49  48  46  44  43  43  45  47  50  55  61  67  72  79  88  96  96  88  77  70  64  53  47  46  46  47  49  49  48  46  46  48  50  47  43  39  37  38  41  43  43  42  41  43  45  45  45  45  46  45  42  40  40  41  41  41  40  42  42  41  40  39  40  42  44  46  46  44  44  45  45  43  41  38  38  39  38  37  36  35  36  40  42  42  43  43  41  37  36  39  45  47  46 
 43  43  43  43  42  42  41  40  39  39  38  39  40  41  42  42  40  38  35  36  37  38  38  39  38  37  37  38  39  40  39  40  40  40  40  39  37  36  35  36  37  39  40  38  37  38  39  40  39  38  39  39  40  41  40  39  39  39  40  41  40  38  38  40  40  39  37  38  38  37  36  36  36  37  38  38  38  37  36  37  38  40  40  39  39  38  37  36  37  38  38  39  38  38  37  38  38  39  38  36  37  39  41  40  38  36  34  34  34  35  36  36  34  33  33  35  36  36  37  36  35  34  34  35  36  36  36  36  36  35  35  35  35  37  38  39  38  36  35  35  37  38  38  36  33  31  31  31  33  33  34  34  34  34  35  34  33  34  35  35  36  36  35  33  35  37  38  38  37  36  36  36  35  33  33  36  34  32  33  35  35  35  31  29  30  34  37  36  35  33  33  33  34  35  35  35  36  37  37  37  36  35  34  35  36  38  37  36  35  34  34  32  31  30  32  32  33  36  36  36  38  38  36  33  33  34  35  34  33  32  34  35  34  35  35  33  33  34  34  35  36  37  38  39  41  42  41  38  38  38  37  38  40  42  41  40  41  45  50  56  62  74  92 111 128 140 149 157 151 117  79  51  48  47  45  43  43  44  42  39  37  37  38  39  39  38  39  40  43  46  47  48  51  56  66  79  94 108 119 119  93  60  45  42  41  38  37  39  40  40  39  42  47  53  57  53  47  46  47  47  46  48  51  53  52  51  54  59  62  63  57  51  47  45  42  38  37  38  40  43  46  44  43  41  41  41  41  41  42  45  49  50  50  50  47  47  49  49  46  44  41  39  40  43  45  45  47  52  56  55  58  66  68  73  82  84  79  69  59  53  49  47  47  47  46  48  51  53  52  48  43  44  47  46  45  46  48  48  47  45  46  48  44  41  41  43  43  42  40  40  41  43  42  42  45  46  45  41  38  37  41  44  44  42  43  46  51  51  47  43  41  39  40  40  40  37  34  33  37  45  52  51  47  42  37  37  43  50  49  43 
 41  42  43  43  43  43  41  40  39  39  39  39  40  41  41  41  39  37  35  36  38  38  38  37  37  37  37  37  39  40  40  41  42  42  41  41  40  39  37  37  37  39  40  38  37  38  39  39  38  38  39  40  40  41  40  39  38  39  40  41  40  38  37  39  41  41  39  39  39  38  37  36  37  37  37  37  36  36  35  37  38  39  39  39  38  37  36  35  36  36  36  37  38  39  38  37  37  38  37  36  36  38  41  40  37  35  33  32  34  36  37  37  36  35  35  34  35  36  36  35  34  34  35  37  38  38  37  37  36  36  35  35  35  37  38  39  38  36  34  33  34  37  37  36  34  32  31  31  32  33  33  33  34  35  35  34  33  33  34  35  36  35  34  32  34  36  36  36  35  35  36  36  34  32  32  36  35  33  34  35  36  35  32  30  31  34  37  36  35  33  32  33  34  35  35  35  36  37  37  36  34  33  33  34  36  37  37  36  35  35  35  34  33  33  34  32  33  36  35  35  36  37  36  34  33  34  34  34  33  34  34  35  36  37  36  34  34  35  36  36  36  36  36  36  37  37  37  37  38  37  35  36  38  41  41  41  43  45  52  59  63  61  60  72  82  91 100 106  99  70  53  47  45  44  44  44  44  45  44  42  41  40  39  38  39  40  41  42  44  46  47  50  52  55  62  80 108 129 138 132 100  64  47  42  39  35  34  36  39  38  38  43  49  54  58  53  47  47  48  47  45  49  55  59  56  52  49  50  51  49  44  40  41  41  38  34  35  37  38  41  44  45  45  43  41  41  42  43  44  46  48  49  47  45  45  46  50  49  47  45  42  40  40  42  44  43  41  42  46  43  44  50  48  52  64  72  70  62  61  55  46  44  47  50  50  52  57  60  58  52  48  51  57  58  58  58  59  58  53  47  44  43  41  39  38  40  42  42  42  42  44  45  44  44  46  48  48  43  39  37  41  43  43  41  43  46  52  52  50  46  43  42  41  41  41  40  38  39  48  59  66  60  51  44  40  40  44  50  48  44 
 40  40  41  42  43  44  43  42  40  40  40  40  39  40  40  39  39  38  36  38  40  39  37  36  35  36  37  38  39  40  40  41  41  40  40  42  44  43  41  38  36  37  38  38  38  39  39  39  39  38  38  39  39  39  39  38  38  39  41  42  41  39  38  39  41  42  40  39  38  37  36  35  35  35  36  36  36  35  36  36  36  36  37  37  36  36  36  35  35  35  35  36  37  38  38  37  36  36  35  34  34  37  39  38  36  35  34  34  35  36  37  38  38  38  37  34  34  35  36  35  33  34  35  37  38  38  37  36  36  37  37  36  36  36  37  37  36  35  34  31  32  35  36  36  35  34  34  34  34  34  34  33  35  36  36  35  35  35  35  35  35  34  33  33  33  33  34  34  33  34  35  34  33  30  30  34  34  34  34  35  35  35  34  33  33  34  35  35  35  34  34  34  34  33  33  33  34  35  35  33  33  32  32  34  35  35  35  35  35  34  35  36  36  35  35  35  35  34  35  35  34  34  34  33  33  33  33  33  33  34  35  35  36  37  37  36  35  36  35  35  36  36  36  35  35  35  37  39  38  36  34  35  37  40  40  40  40  42  46  51  53  50  45  45  47  48  48  49  49  46  45  46  44  43  42  43  44  45  45  43  42  42  40  38  37  38  39  42  44  46  45  45  48  51  57  76 113 131 130 113  86  59  46  39  37  39  39  39  40  38  37  40  47  52  54  51  48  47  45  43  43  48  56  61  59  54  48  44  43  40  36  35  39  38  36  37  40  41  40  38  40  45  46  45  42  41  42  44  45  46  47  47  45  43  44  47  49  49  48  47  45  44  43  43  43  43  39  39  40  39  39  43  40  41  48  53  53  51  56  54  44  42  46  52  55  58  62  65  63  59  56  58  62  64  65  66  67  63  56  48  41  39  40  40  39  39  40  41  43  45  46  47  47  47  48  49  48  45  42  40  41  42  42  43  44  47  51  51  51  49  46  43  41  41  42  43  43  48  64  75  76  66  56  47  45  43  43  46  48  47 
 39  39  40  42  43  44  45  44  42  41  41  40  40  39  39  39  39  38  38  40  40  38  36  35  35  36  38  38  39  40  41  40  39  39  41  43  44  43  42  39  38  37  37  39  40  40  41  40  39  39  39  39  38  38  38  38  38  39  42  43  42  39  39  40  42  43  43  40  39  37  36  35  35  34  35  36  37  36  36  36  35  35  35  35  36  36  36  35  34  33  33  33  35  38  38  37  36  35  34  33  34  36  38  36  35  35  34  34  35  36  37  39  39  38  37  35  34  35  35  34  33  33  35  37  38  37  37  36  36  37  37  36  35  35  35  36  35  34  33  32  33  34  35  35  35  34  35  35  35  35  34  34  35  37  37  37  36  35  35  35  35  34  34  34  34  33  33  33  34  34  34  34  33  30  30  32  33  34  34  35  35  35  36  36  35  33  33  35  36  35  35  35  34  33  33  33  33  33  33  32  32  33  33  34  34  35  35  35  34  34  34  34  36  36  34  36  36  34  35  35  34  34  34  33  32  33  33  33  33  34  36  36  36  38  36  34  33  33  33  33  33  35  36  36  36  37  38  39  38  37  35  35  37  39  39  39  39  41  43  43  42  42  43  43  44  43  41  39  40  47  48  44  43  42  42  43  43  43  42  41  40  39  39  37  36  36  38  42  44  45  43  42  44  46  54  72 102 108  96  74  55  42  41  40  39  42  40  37  39  39  39  42  48  52  50  47  47  47  43  39  39  44  52  58  57  52  46  44  43  42  42  43  43  39  38  43  45  47  47  44  41  43  45  45  43  42  44  47  48  48  47  45  44  43  44  45  47  48  50  50  49  46  44  41  39  38  40  39  35  33  33  36  36  38  44  48  50  51  52  51  47  45  46  50  57  62  65  63  59  57  57  57  57  57  56  55  53  51  48  45  44  44  44  43  41  39  38  39  41  44  47  47  48  50  50  50  50  49  46  44  43  42  43  44  46  49  52  54  53  52  49  46  43  42  43  46  48  53  69  77  76  67  59  54  51  47  44  44  45  44 
 39  40  41  42  43  44  44  44  44  42  41  40  39  38  38  38  38  38  39  40  40  37  36  35  37  38  39  38  38  39  40  38  37  39  42  43  41  40  40  41  40  38  36  39  41  41  41  42  41  40  39  38  37  36  36  37  38  39  40  42  41  39  39  41  43  44  44  41  40  39  37  36  35  35  36  37  37  36  36  35  34  34  34  34  35  36  36  36  34  32  32  32  34  37  38  37  35  34  34  34  34  35  37  35  34  34  33  33  34  36  37  39  39  38  36  36  37  37  36  34  33  33  35  36  36  36  35  35  35  36  37  36  35  34  35  35  35  35  35  34  34  34  34  33  34  35  36  37  37  37  36  35  36  37  37  36  36  36  36  36  36  36  36  37  36  34  34  34  35  36  35  35  33  31  31  33  34  35  36  35  36  37  38  39  38  35  34  35  36  36  36  36  35  34  34  34  33  32  32  32  33  34  35  35  35  35  35  36  35  34  33  34  36  35  34  36  36  34  35  35  33  34  34  33  33  33  34  35  35  36  37  37  37  37  36  34  34  33  32  31  32  34  35  36  36  37  38  37  38  37  37  36  36  37  36  36  38  40  42  42  38  39  43  44  45  45  45  42  40  43  44  43  43  41  40  41  41  40  39  38  37  37  37  37  36  36  38  41  43  43  41  40  40  42  47  58  74  74  63  51  41  37  41  42  40  36  36  38  40  42  44  46  50  52  47  45  47  48  45  41  40  43  47  51  50  47  45  45  46  46  47  46  42  39  39  43  42  41  43  43  43  43  43  42  41  42  45  48  49  48  45  44  43  43  43  44  45  49  51  51  47  44  41  39  39  40  40  38  34  34  36  38  40  44  48  49  51  52  52  51  52  54  57  62  68  67  59  51  48  51  52  52  52  52  51  48  43  40  40  42  44  45  46  46  45  42  40  40  42  46  48  49  50  52  52  51  51  51  49  48  45  44  44  47  48  50  54  55  54  52  49  45  43  42  43  46  48  51  60  64  63  60  59  57  53  48  46  46  42  39 
 41  42  43  44  44  44  43  44  43  42  41  40  38  37  37  37  38  39  39  39  39  37  36  36  38  39  39  38  38  39  40  37  37  41  43  42  38  36  38  42  42  40  37  39  41  41  41  42  42  42  39  38  36  35  35  37  38  38  39  40  40  38  38  40  42  43  43  40  40  40  39  37  36  36  37  38  37  36  35  35  34  33  33  34  35  36  37  37  35  33  31  32  34  37  38  37  34  34  34  35  35  36  36  34  33  34  34  33  34  36  38  39  39  37  35  37  38  37  36  34  33  33  34  36  35  34  34  35  35  36  36  35  34  34  35  36  36  36  36  35  35  34  34  33  34  36  37  39  39  39  37  36  36  36  36  36  35  36  36  37  38  38  38  38  37  36  35  35  36  37  37  36  34  33  33  34  34  34  35  35  36  37  39  39  38  35  35  36  36  37  36  36  35  35  36  36  34  32  32  33  34  36  37  36  35  34  35  36  36  34  34  35  36  35  35  36  36  35  35  35  34  33  34  34  34  34  35  36  36  37  36  36  36  35  35  36  35  33  32  32  33  34  36  36  37  38  37  36  37  37  38  37  36  34  34  34  37  39  40  40  37  37  40  40  43  46  48  45  41  41  42  42  41  40  38  39  39  39  38  37  36  36  37  37  36  36  37  39  41  41  41  40  39  39  43  48  51  48  44  42  38  36  40  43  41  35  36  39  41  45  48  49  52  51  45  43  46  48  46  43  42  43  45  46  46  45  45  48  50  51  50  45  40  39  42  45  42  39  42  45  46  43  41  40  40  41  45  47  47  46  44  43  43  43  41  40  41  45  47  48  46  43  41  39  40  43  42  39  36  38  40  42  48  54  57  57  56  55  54  53  56  62  70  75  73  63  51  42  42  46  46  48  50  53  52  48  41  38  38  41  42  44  46  48  50  49  46  44  46  50  52  52  52  53  53  52  51  51  51  49  46  45  46  49  50  51  53  53  52  49  46  43  41  40  41  44  45  46  50  50  49  52  55  55  50  47  47  48  42  37 
 43  44  44  44  43  42  42  42  43  43  42  40  39  38  38  37  39  40  40  39  38  37  36  37  38  39  38  38  38  39  41  39  39  42  43  40  37  36  37  41  42  40  38  38  40  40  41  42  43  43  41  38  35  34  35  37  37  36  37  37  38  37  37  38  40  40  39  38  39  39  39  38  37  37  38  39  38  37  36  36  35  33  33  34  36  37  38  37  36  34  33  34  36  39  39  37  35  35  36  37  36  37  36  35  34  34  34  33  34  36  38  40  39  37  36  37  37  36  35  33  32  33  35  35  35  34  34  36  37  36  36  35  34  34  36  38  38  38  37  36  35  36  36  36  37  39  41  42  41  39  37  35  35  36  36  35  35  35  36  37  37  38  38  37  36  37  36  37  38  38  38  37  36  35  35  35  35  34  34  35  36  37  38  38  38  36  36  36  37  36  36  35  36  36  37  37  36  33  33  34  36  37  37  35  34  33  34  35  36  35  35  35  35  35  35  33  34  37  35  34  35  33  33  34  35  34  34  35  36  35  36  35  34  34  34  35  35  34  33  34  35  37  38  39  39  39  37  34  34  35  37  36  34  32  32  34  37  39  37  34  35  35  33  34  37  43  45  45  45  45  43  39  38  37  37  38  40  40  40  39  39  39  38  36  36  37  37  37  38  39  40  40  39  38  43  46  42  38  38  40  37  34  36  39  42  41  40  39  41  46  51  52  55  53  47  43  44  45  43  41  42  43  44  44  46  49  52  55  57  58  54  49  43  44  46  49  51  52  55  57  53  45  44  44  42  42  43  45  45  44  43  42  43  43  39  35  33  36  40  43  46  47  47  44  42  42  44  44  42  43  45  48  55  62  65  64  61  58  55  54  57  65  73  73  61  50  42  42  43  42  41  45  51  56  56  52  47  44  44  43  43  42  44  48  54  55  52  49  50  54  57  56  55  54  52  50  48  49  50  48  45  44  46  50  52  51  49  48  47  45  42  39  38  38  39  40  41  43  45  45  44  46  48  49  46  45  46  47  43  39 
 44  44  44  42  40  39  39  41  43  44  42  41  40  40  40  40  41  41  41  40  40  39  38  38  38  39  38  37  38  40  42  43  43  41  41  40  39  39  39  39  39  39  38  39  40  39  40  42  43  43  41  38  35  35  36  38  38  36  36  37  37  36  36  37  39  39  38  37  37  39  39  38  37  37  38  39  39  38  37  36  35  34  34  35  36  38  38  38  37  36  35  36  38  40  40  38  37  37  38  38  38  37  36  35  35  34  34  33  34  36  38  39  38  36  35  36  36  34  34  33  32  33  34  35  35  34  34  37  37  36  36  35  34  35  36  38  38  37  37  37  37  39  40  41  42  44  44  43  41  37  35  34  34  34  35  35  36  35  36  36  36  36  36  36  36  36  37  38  39  39  39  38  38  38  36  36  34  34  34  34  36  37  37  36  36  36  36  36  36  35  35  34  35  36  37  38  37  34  34  35  35  35  35  34  33  33  34  35  36  35  34  33  32  32  33  32  33  37  35  34  35  34  33  34  35  34  34  34  35  35  35  35  34  33  33  33  33  33  34  36  37  39  40  40  40  40  38  35  34  34  34  35  34  33  33  35  37  37  36  36  36  34  34  36  38  39  39  41  43  41  39  37  37  36  37  40  42  43  43  42  42  42  39  35  36  36  36  35  35  37  39  39  39  38  39  40  37  36  37  39  38  36  34  34  36  38  40  41  42  49  56  60  62  61  55  48  43  41  37  35  38  40  42  45  49  55  60  64  66  66  69  69  61  56  53  53  62  71  73  71  66  59  55  53  49  46  46  47  46  45  45  45  44  43  41  39  36  39  42  44  46  48  49  46  45  47  44  45  51  57  61  63  61  61  60  58  56  53  52  51  53  57  57  51  41  37  39  44  44  40  42  45  49  52  53  50  49  49  49  48  46  44  44  48  54  56  53  49  49  52  56  57  57  55  51  48  46  46  46  46  44  44  46  50  53  52  45  43  44  43  41  39  37  37  38  41  43  45  47  49  49  46  45  43  43  44  43  42  41  41 
 45  44  42  40  39  37  38  41  45  44  43  42  42  42  42  43  43  43  43  42  41  40  40  39  39  39  38  38  39  41  43  44  43  41  39  39  41  41  40  39  38  38  39  39  39  38  39  42  44  43  40  38  36  36  37  38  38  37  36  37  38  38  37  37  38  38  37  37  37  39  39  38  37  37  37  38  38  38  38  35  34  35  35  36  37  38  39  39  38  38  38  38  39  40  40  39  38  38  38  38  38  37  36  36  36  35  34  34  34  35  37  37  37  36  34  35  36  35  34  33  33  34  35  35  35  34  34  37  37  36  36  35  35  35  36  37  37  36  36  38  39  41  43  44  45  46  46  45  41  36  34  33  33  33  34  35  36  36  36  35  35  34  34  35  35  36  37  38  39  39  39  39  39  39  38  35  34  33  33  34  35  36  35  35  36  36  37  37  36  35  34  34  35  36  37  37  36  35  34  34  34  34  34  33  33  34  34  35  35  35  33  31  30  30  32  32  33  36  35  35  36  35  34  34  34  34  34  34  34  34  34  34  33  33  33  33  34  34  35  36  37  39  39  39  38  37  36  36  35  33  34  34  34  33  34  36  37  34  35  37  34  32  33  37  36  33  33  37  40  37  36  38  38  38  40  43  45  46  45  44  43  43  39  36  36  37  36  34  35  36  38  38  37  38  37  35  35  34  34  35  38  38  36  33  32  35  40  43  45  51  59  66  69  67  62  53  45  40  35  33  37  39  41  44  49  55  60  64  66  66  69  71  69  67  65  65  74  80  77  71  65  61  60  58  53  50  49  49  48  48  49  48  47  45  40  37  37  43  47  47  49  53  60  66  73  81  80  77  75  71  70  71  65  61  60  58  55  51  49  48  48  46  42  37  35  37  39  41  40  38  42  46  48  50  50  49  50  50  49  46  43  42  43  46  51  53  51  47  45  48  53  55  55  53  50  47  46  46  47  48  46  45  46  49  52  51  44  42  43  43  41  40  38  39  41  44  47  49  50  53  54  49  43  41  43  44  41  37  38  40 
 45  43  41  39  38  37  38  43  46  44  43  42  42  43  44  45  45  46  45  42  40  41  41  41  40  39  39  40  40  41  41  42  42  40  39  39  41  42  41  40  38  38  38  39  39  39  39  41  43  42  40  37  36  36  37  38  38  36  36  37  39  39  38  39  39  38  38  37  38  40  40  39  37  36  37  38  38  38  38  35  35  36  37  37  38  38  38  38  38  38  38  37  38  39  40  39  37  37  38  37  36  36  37  38  37  36  35  35  35  35  35  35  35  35  35  36  37  37  35  34  35  36  36  35  35  34  35  36  37  37  37  36  35  35  36  37  37  36  36  38  39  40  42  44  44  45  45  45  42  38  36  35  34  34  34  35  36  36  35  34  34  33  33  35  36  36  36  37  37  38  39  40  40  39  37  34  33  34  34  34  34  34  34  35  37  37  38  38  37  35  35  35  36  37  37  36  35  35  34  34  33  32  32  33  34  35  35  35  34  34  33  31  30  30  32  33  34  34  35  36  37  37  36  35  34  35  35  34  33  33  34  34  34  35  35  36  36  35  35  36  37  37  36  36  35  34  35  37  35  34  35  35  34  32  33  36  36  33  33  34  32  30  31  32  31  29  30  34  38  36  38  40  40  40  42  45  48  49  48  45  42  40  39  38  38  37  37  36  36  36  36  35  35  36  36  34  32  32  32  33  36  39  37  34  32  33  37  42  45  50  57  65  67  65  60  52  45  40  35  34  37  38  39  41  45  48  52  55  57  58  56  57  64  69  72  76  79  78  71  61  55  54  56  55  53  51  50  50  49  49  49  49  48  46  39  35  36  43  48  50  55  65  80  94 108 122 124 117 102  84  76  76  67  62  61  60  57  51  47  46  45  39  35  34  38  39  37  35  36  39  43  45  47  47  48  48  50  49  45  40  39  39  41  43  46  49  49  46  43  45  49  52  52  51  48  46  47  48  50  51  50  48  48  48  50  49  45  43  44  43  41  40  39  41  45  48  51  52  50  52  55  51  45  42  43  44  40  36  36  38 
 46  44  42  39  39  39  41  44  46  44  42  42  42  43  44  45  46  46  45  41  38  40  42  42  41  40  40  40  40  40  40  40  40  41  41  41  40  41  41  42  41  40  38  40  41  39  39  41  43  42  39  36  35  36  37  37  36  35  36  37  38  38  38  39  40  39  38  39  40  42  41  40  37  36  36  38  38  39  38  37  36  37  38  38  39  38  37  37  37  38  37  36  36  38  38  37  37  37  36  36  35  36  37  39  39  37  36  36  36  36  35  34  34  34  35  38  38  37  36  36  36  36  36  35  34  34  35  35  36  37  37  37  36  35  36  37  37  36  35  36  36  37  38  39  39  40  42  44  44  42  41  38  36  35  35  34  35  35  35  34  34  33  34  35  35  35  35  35  35  36  38  39  39  38  36  32  32  34  34  34  33  34  34  35  37  38  39  38  37  36  35  36  37  37  36  35  35  36  36  35  33  32  32  33  34  36  36  35  34  34  33  32  33  33  33  36  36  33  35  37  37  37  37  35  35  34  35  34  33  33  33  34  35  37  37  36  34  33  33  34  34  34  35  36  37  36  36  36  35  35  37  36  34  30  31  33  35  34  31  28  32  33  32  29  29  31  33  33  34  39  41  41  41  41  44  48  50  51  48  45  40  38  38  39  38  37  38  38  37  36  35  33  33  34  35  33  29  32  35  37  37  36  35  34  33  32  33  36  39  42  47  53  53  49  47  43  39  36  34  35  36  36  36  37  39  40  41  42  42  44  46  50  54  59  65  72  71  66  61  54  50  51  48  47  48  49  50  50  48  47  46  47  46  44  45  43  38  41  46  53  66  82 101 112 120 130 131 125 112  92  84  85  72  59  53  54  53  50  49  49  48  42  37  34  34  34  34  36  40  44  42  41  44  44  44  46  48  46  42  36  37  40  39  39  42  46  49  49  47  47  49  51  51  48  47  46  47  51  54  55  54  51  48  47  47  47  46  45  44  42  40  39  41  43  46  50  53  53  49  48  49  50  47  44  42  42  40  38  37  38 
 45  43  41  42  43  42  41  43  43  43  41  41  41  42  43  45  46  46  45  42  40  40  40  40  40  41  42  42  42  41  39  40  41  40  39  38  38  39  40  41  41  41  42  43  43  40  42  47  49  46  40  36  36  37  38  37  36  35  36  37  39  39  40  40  40  40  40  39  39  38  39  39  39  37  35  36  37  38  39  37  36  37  37  37  36  35  35  35  37  38  39  36  35  37  37  38  38  37  36  35  36  37  39  40  39  37  37  37  37  36  35  33  33  33  34  37  39  39  38  37  37  37  37  37  36  35  34  35  36  36  37  37  37  36  36  36  36  36  36  35  36  37  36  36  36  40  43  44  44  42  40  37  36  36  35  34  34  34  35  35  34  33  34  35  36  36  36  36  35  36  37  37  37  36  34  32  33  35  35  35  34  33  33  34  36  37  37  38  38  37  36  35  35  35  35  35  36  36  36  34  32  32  32  33  34  34  34  34  33  34  33  33  33  34  34  35  35  34  36  37  37  36  36  37  35  34  33  32  32  32  32  33  35  37  36  34  32  31  30  31  33  35  36  36  36  34  35  37  36  35  36  35  33  32  32  33  33  33  31  30  33  34  34  32  32  34  35  35  36  40  41  39  38  40  44  46  47  47  48  44  37  39  41  42  41  39  36  36  37  36  35  35  35  34  35  36  34  34  35  37  38  37  36  34  34  33  34  34  35  38  41  44  44  41  40  38  37  37  34  33  35  36  35  34  34  35  36  37  38  40  45  49  53  56  61  65  62  57  54  53  53  53  50  49  50  49  48  47  46  45  45  44  43  45  47  46  43  45  49  55  66  83 105 119 125 126 129 123 107  89  82  84  77  66  54  51  52  54  59  58  52  45  40  36  35  35  35  38  41  43  40  39  42  43  44  46  46  44  40  38  39  40  37  37  39  41  43  46  49  52  53  53  52  51  50  51  53  56  57  56  55  53  51  46  45  46  48  47  45  43  42  42  43  45  47  48  49  47  47  48  49  50  48  45  43  43  42  42  39  39 
 46  45  46  49  49  46  43  42  42  41  41  41  41  42  44  44  45  45  45  43  41  40  39  39  40  41  42  44  43  41  40  41  41  39  37  37  39  40  40  40  41  43  45  46  44  41  43  49  55  55  52  49  47  44  42  39  37  36  37  38  39  40  40  39  39  39  40  39  38  36  37  38  40  38  36  34  35  37  38  37  36  37  37  36  35  34  34  35  37  38  39  37  37  37  38  39  39  37  35  34  36  38  39  38  38  38  38  38  38  36  35  34  34  34  34  37  39  40  39  38  37  37  38  38  37  35  34  35  35  35  36  36  36  37  36  35  35  36  36  35  36  37  35  34  34  39  42  44  43  40  37  35  35  35  36  34  33  33  35  36  35  34  34  36  36  36  36  36  36  36  36  35  35  34  33  32  33  34  35  35  34  32  32  33  35  36  36  37  38  37  36  35  34  33  34  34  35  35  34  32  31  32  33  34  34  33  32  33  33  33  33  32  32  34  35  35  35  35  36  37  37  35  36  38  36  34  33  32  32  32  32  32  33  35  36  34  33  31  30  31  33  34  34  34  34  32  34  38  37  36  35  34  34  34  34  33  32  31  31  33  33  34  35  35  35  35  35  37  39  39  40  39  37  39  43  43  42  43  47  43  37  39  41  41  42  39  35  35  37  37  34  35  37  35  36  38  38  36  35  36  37  37  35  33  34  36  37  37  35  37  38  40  40  38  37  37  38  38  35  32  35  35  32  31  31  32  35  37  40  45  49  55  60  63  63  59  55  52  51  53  55  55  52  52  53  49  46  46  46  46  46  44  45  48  49  49  49  52  53  54  58  70  90 106 112 109 102  93  82  71  69  72  71  64  52  50  55  62  66  62  52  44  40  38  38  39  39  39  41  41  38  39  44  45  47  48  47  44  41  42  43  40  37  37  39  38  39  42  48  52  53  52  52  53  53  54  58  60  59  55  54  55  53  46  44  46  47  46  45  45  45  46  46  47  48  48  47  47  49  51  51  50  47  44  43  43  44  44  43  42 
 50  54  57  59  54  48  45  43  42  41  42  43  44  43  44  44  45  45  45  43  41  41  39  39  40  40  41  42  42  41  42  40  38  39  39  39  41  42  41  41  42  43  44  45  44  41  41  47  59  71  77  73  63  53  46  42  40  39  38  39  38  39  38  38  37  38  38  39  38  37  38  39  40  37  36  36  36  37  37  38  38  38  37  38  38  37  36  37  37  37  37  38  39  38  38  39  38  37  35  34  35  36  37  37  37  39  39  39  38  37  36  35  35  36  37  39  40  40  39  38  37  37  37  37  37  36  35  35  34  35  35  35  36  36  36  35  35  36  36  37  36  35  34  33  34  37  40  42  42  40  37  35  35  36  36  34  32  33  35  37  37  36  36  36  36  34  33  35  36  36  34  33  33  34  34  32  32  33  33  33  32  32  32  33  34  35  36  37  38  37  37  35  34  34  33  33  33  34  33  32  31  32  33  35  35  35  34  34  34  32  31  31  32  34  34  35  36  36  36  37  37  36  37  39  37  36  36  36  35  35  33  32  32  33  35  37  35  34  33  33  33  31  31  32  34  35  36  38  37  37  36  36  35  33  32  32  31  31  31  32  32  33  34  35  36  37  37  37  37  38  38  38  39  41  43  41  40  43  45  44  40  36  35  37  39  38  35  37  38  37  33  34  36  37  36  36  36  37  37  37  36  35  32  32  33  36  39  39  37  36  37  38  38  37  36  37  38  38  36  35  35  33  31  31  32  33  34  38  44  53  57  63  72  72  66  57  52  50  49  51  52  52  50  51  52  51  48  47  48  49  49  49  50  51  53  53  54  56  54  51  48  52  64  73  80  78  55  42  45  46  48  52  53  49  45  49  58  66  64  57  49  42  38  38  39  41  42  41  41  40  38  41  48  51  52  51  49  45  44  45  45  43  39  39  42  41  40  42  44  47  47  48  50  52  51  53  57  59  58  55  54  55  53  46  44  43  42  42  44  46  47  47  47  48  49  50  52  53  54  54  52  48  45  42  41  43  45  46  47  45 
 51  58  63  63  56  47  43  43  44  43  43  43  44  44  43  42  42  43  44  43  42  40  39  39  39  41  41  42  41  41  40  39  38  39  39  39  41  41  41  40  41  41  42  44  44  41  42  51  68  84  88  75  57  45  42  41  40  39  38  38  38  38  37  37  38  39  40  39  37  37  38  39  39  38  37  37  37  37  37  38  38  38  38  38  38  38  38  38  38  38  37  37  38  38  38  37  36  36  35  35  36  36  37  37  38  39  40  39  39  38  37  37  37  37  37  38  39  38  38  37  37  37  38  38  37  37  37  37  37  37  37  37  37  37  37  36  36  35  36  39  37  35  33  34  35  36  38  40  41  39  36  35  36  36  36  34  33  33  35  37  38  37  37  37  35  33  33  35  36  36  34  33  34  35  35  34  34  35  35  34  34  34  34  34  35  35  36  37  37  37  37  36  35  35  34  34  34  34  33  33  32  33  35  37  37  36  35  35  34  33  32  32  33  34  35  35  35  35  35  35  36  38  39  38  37  37  37  37  37  36  35  33  33  33  35  37  36  35  34  33  33  32  33  33  35  38  39  37  38  38  37  36  35  33  32  32  32  32  32  32  33  33  34  35  37  38  38  37  37  37  36  35  37  39  40  39  41  44  43  43  42  36  35  36  37  36  36  36  37  36  33  34  35  36  35  35  36  37  38  37  36  34  32  31  33  37  39  39  35  33  36  39  38  36  34  34  36  38  37  35  34  35  36  38  36  36  37  42  49  55  60  67  74  70  61  53  51  50  49  46  47  49  49  49  52  52  50  46  48  49  48  50  51  51  53  54  55  56  55  51  47  46  48  51  53  52  45  41  40  39  39  43  48  49  48  50  52  53  57  56  48  42  38  38  39  41  41  39  38  38  41  46  53  57  57  53  49  45  44  43  43  42  40  41  43  41  40  39  40  41  43  45  47  49  50  50  49  49  51  52  54  54  51  43  39  38  41  41  40  41  43  45  48  51  52  52  50  49  50  50  48  45  43  42  43  45  47  46  45  43 
 49  55  60  59  52  43  40  42  45  43  42  42  43  42  41  39  40  42  44  44  42  39  37  37  39  42  43  42  41  40  39  39  40  40  39  39  40  40  40  39  39  40  40  41  43  44  45  51  65  76  76  62  46  38  39  40  40  38  37  37  37  38  38  38  39  40  40  38  36  36  38  39  39  38  38  38  39  38  38  38  39  38  37  38  38  39  39  39  39  39  39  38  37  38  39  38  36  36  37  37  39  38  38  39  39  39  39  38  37  38  38  39  39  37  36  36  37  36  36  36  36  37  37  37  37  38  38  38  38  38  38  38  38  38  38  37  36  35  35  38  37  34  34  36  37  37  38  40  40  38  36  36  36  36  35  34  33  33  35  36  38  38  37  37  35  34  34  34  35  35  34  35  35  35  35  36  37  37  37  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  36  35  35  34  34  35  33  33  35  37  37  36  36  36  35  34  34  34  34  34  34  34  34  34  33  34  36  39  39  37  36  36  36  36  37  37  35  35  35  35  35  36  34  33  33  34  35  35  35  35  37  39  39  38  38  38  37  36  34  33  33  33  34  34  34  35  34  33  34  35  37  37  37  37  37  38  38  39  39  38  37  37  40  41  38  38  39  35  34  35  36  36  35  35  34  35  34  35  34  32  32  35  36  36  37  36  36  35  33  33  34  37  37  36  35  34  35  35  34  33  34  36  38  39  38  36  34  36  39  41  39  37  38  42  47  52  58  65  68  63  56  52  53  54  50  46  46  48  48  48  51  53  51  47  47  47  46  47  49  49  50  52  53  54  53  52  50  47  45  42  40  39  41  42  41  39  39  40  43  44  43  44  45  47  51  50  44  41  39  38  38  39  40  39  39  39  42  47  54  59  59  54  49  44  42  42  40  39  40  41  41  40  38  37  39  40  41  42  43  45  47  45  44  43  45  48  51  51  48  42  40  39  43  42  40  40  41  43  46  48  50  50  48  46  46  46  45  44  44  45  47  48  49  46  43  41 
 46  49  52  51  45  40  39  41  43  42  41  41  41  41  40  39  40  41  43  44  43  39  37  37  39  42  44  44  42  40  39  40  41  40  39  38  39  40  41  40  40  40  40  39  41  47  49  50  53  57  56  48  40  36  37  39  40  39  38  38  38  38  39  40  40  40  39  37  36  36  38  39  39  39  38  39  39  39  37  38  38  37  37  38  39  39  40  40  40  41  41  40  39  40  40  40  38  38  39  40  41  41  40  40  39  38  37  35  35  36  39  41  39  36  34  35  36  35  35  36  37  38  37  36  36  37  39  38  38  38  38  38  38  39  38  37  36  35  35  37  36  33  34  37  39  37  37  38  39  38  36  37  36  35  34  34  34  34  34  35  36  37  37  37  37  36  35  34  33  33  35  36  36  35  35  36  37  38  38  38  37  37  36  37  37  36  35  35  35  35  35  36  37  37  37  36  36  36  36  36  34  33  34  36  36  35  35  36  37  36  36  36  35  35  35  34  33  33  32  33  36  40  40  37  36  35  34  35  36  36  36  36  37  37  37  35  33  31  31  34  36  38  38  38  39  39  39  39  39  38  37  35  34  34  34  35  36  36  36  36  35  34  34  34  35  35  35  36  36  37  40  43  40  38  37  38  38  38  34  33  34  35  34  34  36  36  35  34  33  33  34  34  32  28  30  35  35  35  35  35  36  37  37  35  35  35  34  34  37  36  35  32  30  32  36  40  42  41  39  37  35  35  37  42  43  42  39  39  42  49  53  58  62  61  58  56  57  56  51  48  47  47  48  48  50  52  52  49  47  45  43  44  46  46  48  50  50  50  50  50  51  49  44  39  38  39  38  39  41  41  41  40  39  37  34  35  39  44  44  43  41  40  39  39  38  38  38  39  41  43  42  44  51  56  57  54  49  45  42  41  38  37  39  40  39  38  37  37  39  41  42  42  41  41  41  42  41  42  43  45  47  47  46  45  44  44  44  42  41  41  42  42  42  43  45  47  48  47  45  44  45  45  46  48  49  50  50  46  42  39 
 44  44  43  43  42  41  41  42  41  40  40  41  41  41  40  39  40  42  44  43  42  40  38  38  39  42  43  44  43  42  40  41  41  40  39  40  41  43  44  45  44  43  43  42  44  49  52  52  51  49  47  44  41  38  37  40  41  40  40  40  39  40  39  39  39  39  38  37  37  36  37  38  39  38  38  38  38  37  36  36  36  37  38  39  39  40  39  40  40  40  42  42  42  42  41  40  38  38  39  41  41  40  39  40  40  38  36  34  33  35  37  39  38  35  33  36  37  36  37  38  38  38  38  37  36  37  38  37  36  36  36  37  38  38  38  37  37  36  36  36  34  32  34  37  37  35  35  36  38  38  36  37  36  34  34  34  35  35  35  34  34  36  38  37  37  36  35  33  32  33  35  36  36  35  34  35  37  38  38  38  37  36  36  36  36  36  35  35  35  35  35  36  37  37  36  36  36  36  36  35  33  33  33  35  35  35  34  35  37  36  36  37  36  35  35  35  34  33  32  32  35  39  40  37  36  36  35  35  36  36  36  36  37  36  37  36  34  33  32  34  36  38  38  38  38  39  40  39  39  38  37  36  35  35  36  37  37  37  36  36  35  35  35  35  34  34  34  35  36  37  38  37  35  35  38  41  40  38  37  34  34  39  41  39  36  36  35  34  34  33  33  32  31  28  30  34  35  34  35  34  36  38  38  37  35  32  33  34  34  35  36  37  38  40  43  44  43  41  39  37  35  34  37  44  49  49  44  41  43  49  49  51  62  68  69  66  61  55  50  49  48  46  48  50  50  51  52  52  49  45  43  43  44  48  50  50  50  49  47  46  46  44  39  36  38  43  45  45  44  42  41  41  42  41  37  34  33  34  39  41  40  42  42  41  39  38  38  38  40  42  40  42  48  54  56  55  53  49  45  41  37  36  39  40  39  38  37  38  38  40  42  43  42  40  40  39  40  41  42  43  44  45  48  49  51  49  43  40  38  38  38  38  39  41  44  48  49  48  46  46  45  45  45  45  46  46  46  44  41  39 
 47  44  41  41  42  43  43  41  39  40  41  42  42  42  41  41  41  41  41  41  40  40  40  40  40  40  41  42  43  42  42  41  41  41  40  41  43  45  47  48  47  46  45  45  46  51  57  62  61  57  50  44  41  39  38  40  41  40  40  40  39  39  38  38  38  38  37  38  38  37  37  38  38  37  36  36  36  35  33  33  34  35  37  39  40  39  39  38  38  38  40  40  41  41  41  40  39  39  40  41  40  39  39  40  40  41  39  37  35  34  35  36  36  34  34  36  36  37  37  39  39  39  39  39  38  38  38  37  36  36  37  37  38  38  38  38  37  37  36  35  33  32  33  36  36  34  34  35  38  39  38  37  36  33  33  34  36  36  35  34  35  37  39  38  37  35  33  33  34  35  35  35  35  35  36  35  37  38  38  37  37  35  35  35  36  36  37  37  36  35  35  36  37  36  35  34  34  35  35  34  33  33  34  36  36  35  35  35  36  36  36  36  36  35  35  35  34  33  31  32  34  36  37  37  37  37  36  36  37  38  38  38  37  36  36  37  36  35  34  36  36  36  35  36  38  40  40  39  38  37  37  36  36  37  39  38  37  36  35  35  35  35  35  35  36  35  35  35  36  37  36  35  35  36  38  40  37  35  38  39  41  49  55  55  43  36  34  35  36  36  35  33  31  30  31  32  34  35  35  34  35  37  36  35  33  31  34  36  33  33  37  41  46  50  51  50  46  41  39  36  34  35  40  47  51  53  55  57  58  56  55  60  71  79  81  77  67  56  49  48  48  47  49  51  51  50  52  54  50  45  45  45  47  52  52  52  51  49  47  45  45  42  38  36  39  44  45  44  43  41  41  41  44  47  46  42  38  36  39  41  40  42  43  42  41  39  38  38  38  39  40  42  46  52  56  57  56  54  51  44  39  37  38  39  39  40  40  39  38  39  41  43  43  42  41  40  38  38  41  44  46  45  47  51  56  57  52  46  41  38  37  38  41  44  47  48  47  46  46  45  45  43  42  41  41  42  43  43  43  42 
 50  46  43  42  43  44  44  41  40  41  42  43  43  42  42  42  41  40  40  39  39  41  42  42  41  40  40  40  41  42  43  41  41  42  42  42  44  47  48  48  47  46  44  44  46  52  61  68  68  62  53  46  42  40  40  39  39  39  39  39  38  37  37  37  38  38  38  38  38  36  37  38  37  36  35  34  34  34  33  33  33  34  36  38  39  38  37  36  36  37  38  39  40  40  41  41  40  40  41  41  40  40  41  41  42  42  42  40  38  35  34  34  34  35  35  35  35  36  37  38  39  39  40  40  39  39  39  39  38  38  38  38  39  38  38  37  37  37  37  35  34  33  34  35  35  34  34  35  38  39  39  37  35  33  32  34  35  36  35  35  35  37  38  38  36  33  32  33  35  36  35  34  34  36  36  35  36  37  37  37  36  36  36  37  38  38  38  38  36  36  35  36  36  36  34  33  33  34  34  34  33  34  36  38  38  36  36  36  37  37  36  34  34  34  34  34  34  33  32  32  33  34  35  36  36  36  37  37  38  40  40  40  38  36  36  36  37  36  36  36  35  34  34  35  38  40  40  38  36  36  36  36  37  39  39  38  36  34  33  34  34  34  34  35  36  35  34  35  36  35  36  37  38  38  38  37  34  34  43  52  62  74  77  68  50  37  32  35  37  38  37  34  32  32  31  31  34  35  35  34  35  35  34  33  32  31  34  38  36  36  37  39  44  51  58  57  51  42  39  38  33  36  42  47  49  53  66  76  75  66  69  77  83  87  87  81  70  58  50  48  49  50  51  51  50  49  52  56  52  48  48  48  50  54  54  52  51  49  49  48  48  46  42  40  40  43  43  42  41  40  40  41  47  55  59  54  48  43  40  38  38  40  40  40  41  41  40  39  39  40  40  41  43  49  53  55  56  56  54  48  43  40  38  37  38  40  41  40  38  38  40  43  44  44  43  41  38  39  45  51  49  46  46  53  63  69  64  58  52  47  45  44  44  46  47  47  45  43  45  45  44  42  40  39  40  41  44  46  46  47 
 50  47  45  45  43  42  42  42  42  42  43  42  42  41  42  42  42  41  40  40  40  42  44  43  41  40  41  42  43  43  43  42  42  43  43  44  44  46  47  47  46  45  43  41  43  51  59  64  64  59  53  48  44  42  42  39  37  38  38  37  36  35  35  36  38  39  40  39  38  35  36  37  38  36  35  34  34  35  35  34  33  34  35  36  37  37  36  34  35  36  39  41  42  42  42  43  42  42  41  40  41  42  43  42  41  43  43  42  40  37  36  34  34  35  35  35  35  36  36  37  38  38  39  41  41  39  39  40  40  39  39  38  38  38  37  36  36  37  38  37  36  35  35  35  35  35  35  36  37  38  38  36  34  33  33  33  34  35  36  36  36  36  37  38  35  33  32  33  35  35  35  34  34  36  36  36  36  37  37  37  36  36  37  38  39  39  38  38  37  36  35  36  36  36  34  33  32  33  34  33  34  35  36  38  38  37  36  36  36  37  35  33  33  34  33  34  33  33  33  34  34  33  34  36  36  35  35  37  38  39  40  40  38  36  35  34  35  36  35  35  34  34  35  36  38  38  37  35  35  36  35  36  37  39  39  38  35  33  33  34  34  34  34  35  35  35  35  34  34  34  36  40  41  38  35  34  34  37  49  66  88 106  95  69  51  39  34  36  37  36  36  34  32  33  31  31  34  36  35  34  34  34  34  33  32  31  34  39  42  41  38  33  35  45  59  63  57  43  40  40  37  38  41  43  47  57  74  85  86  77  83  92  94  90  82  74  65  58  52  50  51  51  50  49  48  50  53  55  54  52  52  52  53  53  53  51  49  47  48  50  53  53  50  45  42  41  44  44  42  40  40  43  53  65  71  64  54  45  38  35  35  36  37  37  39  40  41  42  43  43  41  39  42  46  48  47  49  52  53  48  44  41  38  36  37  39  40  40  39  39  41  43  44  43  42  40  41  44  50  55  52  48  49  60  72  79  75  70  66  63  59  55  50  47  45  45  43  43  45  46  44  43  42  42  43  45  47  50  53  54 
 46  47  48  46  43  40  41  41  40  41  42  41  40  40  41  44  45  44  42  42  42  44  44  43  41  41  43  46  47  45  42  41  42  43  43  43  43  44  44  44  45  44  43  44  44  44  47  52  59  62  59  50  41  37  39  38  38  39  39  38  36  34  34  36  39  40  42  39  37  34  34  36  37  37  35  34  35  36  36  36  36  35  35  35  36  35  34  34  36  38  41  42  42  41  42  42  41  39  38  37  38  39  42  42  42  41  41  41  40  40  38  36  36  35  36  37  38  38  37  37  37  37  39  40  40  38  37  39  39  38  37  37  36  35  35  35  36  38  38  37  37  37  36  36  35  36  37  36  36  36  36  35  34  34  33  32  32  34  36  37  38  37  35  35  33  32  32  32  32  34  35  35  35  35  35  36  37  36  36  36  35  36  37  37  38  37  37  37  36  36  35  37  37  36  35  34  33  34  34  33  33  34  36  37  37  35  34  34  35  36  35  34  34  34  34  32  32  32  34  36  37  36  36  36  36  35  34  34  36  37  38  38  37  35  33  33  33  34  34  33  33  33  36  37  37  35  34  35  34  34  34  34  36  37  38  37  35  34  34  35  34  33  33  34  34  35  34  35  34  33  35  39  39  36  33  35  36  37  40  56  80  98  85  58  45  40  38  38  36  34  34  33  31  30  30  32  34  35  33  32  32  34  35  34  33  31  32  35  38  40  39  38  40  46  54  57  53  43  39  40  44  42  40  45  61  75  81  79  78  81  87  94  97  87  72  56  50  48  48  49  49  49  47  46  47  51  55  57  57  56  54  55  54  51  50  48  46  45  45  48  51  52  51  46  42  39  41  41  39  40  42  47  59  70  75  64  51  42  39  39  38  37  37  35  35  36  38  40  42  44  46  46  46  47  45  40  39  43  46  42  37  35  37  36  34  36  39  41  41  41  43  43  42  40  40  41  42  41  43  47  49  54  61  72  75  73  73  70  65  62  59  57  54  52  51  48  44  41  46  47  45  43  42  42  44  46  48  52  55  56 
 47  45  45  47  45  42  42  41  41  41  41  40  39  40  43  45  47  48  48  47  46  46  46  44  40  41  43  45  45  43  40  40  40  39  41  42  41  43  45  45  44  44  44  43  42  43  47  53  62  67  62  50  39  36  39  40  39  39  38  37  36  35  35  36  38  40  41  39  37  36  36  37  38  38  37  36  37  38  40  40  39  37  35  36  36  35  35  36  38  40  42  42  43  43  42  40  40  39  38  37  38  39  40  40  39  39  41  42  41  40  38  36  35  35  37  38  39  39  38  37  37  37  38  38  39  38  37  38  37  36  36  35  35  34  35  36  36  36  36  37  37  38  37  37  36  36  36  36  35  35  34  34  35  35  35  34  34  34  36  37  37  36  34  33  32  32  31  31  32  33  35  36  37  36  36  36  37  37  36  36  36  35  36  35  35  35  34  35  35  35  35  37  38  38  35  34  34  36  36  34  34  35  36  36  35  34  33  33  34  35  35  33  33  33  33  32  32  33  35  37  38  38  37  36  36  36  34  34  34  35  36  36  36  34  34  34  34  33  34  33  33  34  35  35  35  33  33  34  33  33  33  34  35  36  36  36  35  35  36  36  34  33  33  32  33  34  34  34  34  33  34  37  37  36  35  37  38  37  35  42  56  67  59  45  40  39  40  39  37  34  34  33  31  30  30  31  33  33  33  32  33  34  35  34  34  34  36  38  39  39  39  38  40  46  52  53  49  41  38  39  43  46  52  65  82  94  92  84  80  86  85  84  84  72  57  45  42  45  50  49  47  47  46  43  43  49  53  53  56  58  56  56  53  50  50  49  47  47  48  49  51  51  48  48  45  43  47  48  44  41  42  51  66  75  77  68  54  42  42  44  41  39  35  32  31  30  30  33  35  39  46  49  48  46  41  37  35  36  36  35  34  33  35  35  34  35  37  39  41  42  44  43  41  39  40  41  40  42  45  49  54  59  64  68  70  70  69  64  59  55  53  52  53  53  52  50  46  43  44  45  44  42  41  42  43  46  49  51  54  55 
 51  46  42  46  47  47  46  45  45  44  41  40  39  42  44  45  47  50  53  51  48  47  48  47  40  40  42  41  41  41  40  39  38  36  39  41  39  43  47  46  45  44  44  44  45  49  55  62  69  68  59  46  39  39  41  41  40  38  37  36  36  35  36  37  38  39  38  38  39  39  39  39  39  40  40  39  38  40  41  41  39  38  38  38  38  38  38  39  40  41  40  42  44  45  43  41  41  40  39  39  41  41  38  37  38  39  41  43  43  40  37  36  35  35  38  38  39  39  39  38  38  38  38  38  38  39  40  38  36  35  36  36  36  36  37  39  37  35  36  37  38  38  38  37  37  36  35  36  36  35  34  34  35  36  37  36  35  35  34  34  34  34  34  33  32  32  32  32  33  33  35  36  37  38  37  35  36  37  37  38  37  36  34  33  32  33  33  33  34  35  34  36  38  37  35  33  36  38  38  36  36  37  37  36  34  33  33  33  34  35  34  31  31  33  33  33  33  35  36  36  36  37  36  35  37  38  37  35  34  33  35  36  35  35  35  35  34  34  34  34  34  33  32  33  34  34  34  33  33  33  33  34  35  36  35  35  34  35  36  36  35  34  33  32  32  34  35  35  35  34  34  36  37  38  38  38  38  38  37  36  37  40  39  36  37  38  38  38  38  37  35  34  33  33  33  32  33  32  32  33  34  35  34  34  35  38  41  43  42  41  39  36  38  45  54  52  46  41  39  38  37  48  66  86 100 107 104  96  89  86  77  68  63  53  44  42  45  50  55  50  47  48  46  44  43  49  52  51  54  57  56  53  51  51  56  57  54  55  57  57  55  52  47  51  52  51  58  62  56  47  45  55  72  77  71  67  58  45  45  45  42  39  35  31  29  28  26  27  30  34  42  47  47  43  39  37  36  33  30  32  34  35  34  34  35  35  36  36  38  41  42  42  40  39  41  41  42  48  54  57  60  59  55  53  60  67  61  55  52  49  47  47  48  50  50  47  45  44  41  42  42  42  41  42  44  46  48  48  50  51 
 52  53  51  45  46  51  54  52  47  45  44  43  41  41  42  45  48  50  49  47  46  47  47  48  45  44  43  42  40  41  44  43  40  40  38  38  40  42  43  42  46  50  51  62  65  57  57  63  67  61  51  41  39  40  41  41  40  39  37  37  37  36  36  36  36  37  39  39  40  40  40  40  41  41  40  40  39  39  40  39  37  38  39  42  44  44  43  42  42  40  38  41  44  46  45  44  44  42  40  39  40  39  37  38  39  39  41  43  43  41  39  37  36  36  38  39  39  40  39  40  40  41  41  40  39  39  39  37  36  36  38  38  37  36  38  40  39  37  37  37  38  39  38  37  35  35  36  36  36  36  35  34  34  36  37  36  35  34  34  34  34  34  34  33  33  33  33  34  34  34  35  36  36  35  35  35  35  36  37  37  37  37  35  34  33  32  33  34  36  36  34  34  35  35  34  34  36  38  37  35  35  35  36  36  35  34  34  34  34  36  34  31  32  35  36  36  35  34  33  33  35  37  37  35  36  37  37  36  35  34  35  36  36  35  35  35  35  35  34  34  33  33  32  33  34  34  34  34  34  33  32  32  34  37  36  35  34  34  36  37  35  34  33  34  35  35  36  36  36  36  36  37  37  37  36  36  37  38  39  39  38  38  37  35  36  37  37  37  37  37  36  35  35  35  36  36  34  32  31  33  35  36  36  34  35  37  39  39  36  38  44  49  51  55  60  53  45  45  39  35  39  49  63  83 100 108 106  97  85  75  62  52  48  44  42  45  49  53  53  51  49  48  48  50  54  58  60  58  57  54  51  48  50  60  71  74  68  64  64  64  60  56  55  57  59  59  65  69  66  60  56  57  69  66  49  46  47  46  45  43  42  42  41  38  36  35  35  33  32  35  40  44  46  44  40  38  37  35  33  35  36  35  34  34  36  37  35  34  36  40  43  42  39  37  42  46  49  54  56  53  51  49  46  44  46  50  48  46  46  46  47  48  49  49  48  45  43  41  41  42  42  42  42  42  43  45  46  46  45  45 
 54  59  58  49  47  50  52  51  49  47  46  45  43  41  42  46  50  51  49  48  47  45  44  45  47  45  43  44  41  40  44  44  42  41  38  38  42  41  40  45  63  82  96 103  94  68  56  55  58  52  44  38  39  38  36  39  40  38  37  38  39  39  37  36  36  37  40  42  43  42  40  39  39  39  39  39  39  39  40  38  37  37  39  42  45  45  45  44  43  42  39  40  43  45  46  45  45  43  41  39  39  38  37  40  40  40  40  41  41  41  39  38  37  37  37  38  39  39  40  40  41  42  42  41  39  39  38  37  36  36  39  39  37  36  37  39  38  38  38  38  39  39  38  37  36  36  37  37  38  38  37  34  35  36  36  36  35  33  33  33  33  34  35  34  34  34  34  35  35  35  35  36  35  35  34  34  34  35  36  36  37  37  36  35  33  32  33  33  36  36  34  34  34  34  34  34  36  35  34  33  34  34  35  35  36  36  35  35  35  36  35  33  34  35  36  35  34  33  32  32  34  35  36  36  36  37  37  36  36  35  35  35  34  34  34  35  36  36  35  34  33  32  33  34  36  37  36  34  33  31  29  30  33  37  38  37  36  36  35  36  35  35  35  35  36  37  37  37  37  38  38  37  38  37  35  33  35  38  40  40  38  36  36  35  35  36  36  35  35  35  35  35  36  36  35  34  33  33  33  34  36  37  36  35  36  38  38  38  39  39  50  82  95  93  84  71  59  54  43  36  38  40  46  60  73  82  84  82  75  65  53  44  40  39  40  45  50  53  51  54  57  56  53  54  59  60  62  64  65  63  59  55  60  75  81  82  78  72  68  66  61  61  70  80  89  92  79  68  63  59  56  53  54  51  45  43  43  43  44  51  63  65  62  57  46  38  36  37  38  39  38  41  44  43  40  38  37  35  34  35  35  33  32  32  34  35  34  33  35  38  42  42  39  37  43  47  50  54  52  47  43  42  42  40  41  42  43  44  45  47  48  49  49  49  48  46  44  43  42  42  43  44  43  43  42  44  46  47  46  47 
 55  58  56  51  47  46  47  49  49  47  47  47  44  42  42  47  52  54  53  51  49  46  42  42  46  45  43  44  41  40  44  43  40  39  38  38  41  43  48  67  92 117 136 138 118  78  55  49  51  46  40  37  39  38  35  38  39  38  38  39  40  39  38  36  36  37  40  45  45  43  39  37  35  36  37  38  38  39  40  39  37  36  37  39  42  44  44  44  44  43  41  40  41  44  45  45  44  43  41  40  40  40  39  40  40  39  39  39  39  39  39  39  38  36  36  39  39  39  39  39  40  41  41  40  40  39  39  37  36  36  39  39  37  35  36  37  38  38  38  38  39  39  38  37  37  37  37  38  38  39  38  35  36  37  37  36  35  34  33  33  33  35  36  35  35  34  34  35  35  35  35  36  36  35  35  35  35  35  35  36  36  36  36  35  34  33  32  32  35  36  35  34  34  35  35  35  34  33  32  32  33  34  34  35  35  35  36  36  35  35  35  35  34  34  34  33  33  32  33  33  33  34  35  35  36  36  36  36  36  36  35  34  33  33  34  35  37  36  35  34  33  33  34  36  37  39  36  33  32  30  28  29  32  36  38  38  37  37  36  35  35  36  36  37  38  38  38  37  37  38  38  38  39  38  36  33  33  36  38  38  37  34  34  35  35  35  34  33  33  33  34  35  36  36  34  33  36  38  38  36  36  36  37  37  38  38  39  40  43  43  61 109 127 120  97  77  61  52  43  37  37  34  35  43  51  56  59  62  62  58  54  49  41  39  40  44  48  49  49  58  65  64  60  57  58  54  55  64  75  79  76  68  68  79  83  85  83  73  65  61  61  70  90 107 119 119  99  77  62  55  53  52  44  41  45  43  47  59  70  89 109 111 105  96  80  64  53  49  44  39  37  39  42  42  40  37  36  34  33  34  33  32  32  31  31  32  33  33  35  38  40  40  40  40  44  45  45  47  46  43  40  40  41  41  41  42  42  43  45  47  47  48  47  47  46  45  46  46  43  43  44  45  45  44  42  44  48  51  51  50 
 53  52  48  46  44  43  45  47  48  48  47  47  45  43  43  46  52  57  59  56  51  47  43  42  45  44  42  43  40  41  45  42  38  38  39  39  38  45  65 100 124 138 144 149 131  85  58  48  47  42  38  38  39  40  40  40  39  38  38  39  39  39  38  37  37  38  40  45  46  43  38  35  34  34  35  37  37  38  38  38  36  34  34  36  39  41  42  44  44  43  41  41  41  43  44  43  42  41  40  40  40  41  42  41  40  39  40  39  38  39  39  39  38  36  36  39  40  38  38  37  38  38  39  39  39  40  40  39  38  38  39  39  36  35  35  37  37  38  38  36  37  39  38  38  36  36  36  37  38  39  38  37  37  38  38  37  36  36  35  34  34  36  37  36  35  34  34  34  35  34  35  36  36  36  35  35  36  35  35  35  36  36  37  36  36  34  33  33  36  36  35  35  36  38  36  35  35  33  33  33  34  33  33  33  34  34  35  36  35  34  35  35  35  34  33  32  32  32  32  33  33  34  35  36  35  34  34  35  36  35  35  34  33  33  34  35  36  36  34  33  33  34  36  37  38  38  36  33  33  31  29  30  32  35  36  37  35  36  36  35  35  36  37  38  38  37  37  36  37  37  37  38  39  39  37  34  33  34  35  36  35  34  34  35  35  34  33  32  32  33  34  36  37  37  36  38  43  45  42  37  36  38  41  42  40  38  38  40  42  48  68 105 116 105  83  59  43  40  38  36  35  34  35  40  43  44  43  48  53  57  62  61  52  45  42  43  43  42  46  60  69  67  62  57  52  45  47  62  80  90  88  77  70  73  80  85  82  72  64  61  68  87 114 130 132 125 118 102  76  70  73  74  65  60  61  60  73 102 130 151 166 165 159 151 138 119  93  69  49  34  36  40  40  40  39  37  36  33  32  33  32  31  32  31  28  30  32  36  38  38  37  39  41  45  47  44  39  39  41  43  42  42  43  43  42  41  41  41  43  44  45  44  44  43  44  44  45  45  44  43  44  45  46  45  43  46  51  56  56  53 
 53  54  47  39  43  48  44  45  48  50  49  48  45  44  44  45  48  54  61  59  52  48  48  48  48  45  41  40  40  42  47  45  43  45  45  42  37  42  63 103 129 142 146 148 130  88  60  45  40  39  39  41  40  40  39  40  40  40  39  38  37  37  37  38  38  39  40  42  42  41  39  37  36  37  38  38  36  35  35  36  35  33  33  34  38  40  41  42  42  40  39  40  41  40  41  41  40  39  39  40  40  41  42  41  40  41  41  41  40  39  40  40  39  37  36  40  41  39  38  37  36  36  36  37  38  40  42  41  40  39  41  40  39  37  38  39  39  39  39  35  35  37  37  36  35  34  35  36  36  37  37  37  37  38  38  38  38  37  36  36  36  37  37  36  35  34  33  34  34  35  36  36  37  36  36  36  36  35  35  34  35  37  37  37  37  36  35  37  38  37  35  35  36  38  36  36  36  36  36  34  33  32  32  32  32  34  35  35  34  34  34  34  35  34  34  34  33  32  31  31  34  36  36  35  34  33  33  33  35  36  36  35  34  33  33  34  35  35  33  32  32  34  36  37  37  36  35  35  35  35  33  32  33  34  34  34  33  34  35  36  35  36  37  38  38  37  35  35  34  35  36  38  39  39  37  36  35  34  34  33  33  33  33  33  33  33  32  32  32  33  36  37  38  39  41  45  46  44  40  37  41  47  53  52  48  41  36  34  36  40  49  63  65  61  55  46  41  44  41  36  33  33  34  35  35  34  36  41  49  60  64  63  57  48  43  42  39  38  46  59  66  62  55  51  50  50  55  63  74  79  78  76  77  81  84  84  85  84  81  81  92 109 129 140 138 128 122 114 110 127 139 138 135 133 135 136 140 151 171 184 187 189 184 175 167 144 108  73  51  41  42  42  39  39  39  38  36  33  32  32  32  33  34  32  29  30  34  38  40  39  37  39  43  46  47  42  38  37  42  46  47  46  45  43  42  39  38  38  41  41  42  42  43  43  43  44  43  43  44  43  42  44  45  45  44  48  53  57  56  53 
 61  52  49  42  42  44  44  44  46  50  50  48  46  47  47  45  46  52  63  60  53  49  50  52  49  46  43  40  41  43  46  47  47  47  45  42  40  43  55  80  99 112 116 107  90  69  53  43  38  37  39  41  39  38  38  40  41  41  40  38  36  36  37  40  41  40  39  40  41  41  40  39  38  39  39  39  37  35  35  36  35  33  34  35  38  39  40  41  40  38  37  39  40  39  39  40  39  38  38  39  39  39  41  41  41  42  42  42  41  40  41  40  39  38  37  39  40  39  39  38  37  35  35  36  37  39  41  42  40  39  41  42  41  41  42  43  41  41  39  35  35  37  38  36  34  33  34  35  35  35  36  38  38  37  38  38  39  39  38  37  37  37  36  36  35  35  34  35  36  36  37  37  37  36  35  36  36  35  35  34  34  35  37  38  38  36  36  38  38  37  34  35  37  38  36  35  36  37  37  34  33  32  32  32  32  33  34  34  34  34  34  34  34  34  35  35  35  33  32  31  33  35  36  36  34  33  32  33  34  35  36  35  35  34  34  35  35  35  34  33  32  34  36  37  36  36  35  36  37  37  36  35  35  34  33  32  32  33  35  37  37  36  36  37  37  36  35  33  33  33  36  38  38  38  37  38  38  38  36  33  32  32  32  32  32  32  32  33  33  34  36  37  38  39  42  44  42  39  38  41  49  58  62  58  50  42  33  29  33  34  34  36  37  38  40  42  42  40  39  36  33  34  35  34  34  34  36  38  44  53  55  54  52  45  40  40  37  39  50  61  65  60  55  51  52  55  60  65  71  73  72  77  83  85  80  76  79  87  91  92  98 107 115 122 124 121 119 128 151 176 185 181 180 176 170 170 172 176 188 195 197 195 186 174 164 138 103  80  71  66  53  43  40  39  38  38  36  33  31  31  32  34  34  34  33  34  36  39  41  40  39  40  43  46  44  42  40  41  44  48  49  48  46  45  43  40  39  39  40  40  41  41  42  43  43  43  42  42  43  42  42  43  44  43  43  47  52  57  58  58 
 67  50  51  48  41  39  41  43  46  50  49  48  48  50  51  49  48  53  64  62  53  49  50  52  49  47  45  42  43  43  44  46  47  47  43  42  46  47  47  51  59  67  68  54  43  44  44  42  40  37  37  38  38  37  38  40  41  40  39  38  36  36  38  41  42  40  39  41  42  42  41  39  37  38  38  38  38  37  37  38  37  36  36  36  37  38  39  39  39  38  38  39  39  37  39  40  39  38  39  39  38  38  39  41  42  42  42  42  41  41  40  39  39  38  39  38  38  38  39  39  38  36  35  35  36  38  39  40  39  38  41  42  42  43  44  45  43  42  40  37  37  38  38  37  35  34  34  35  36  36  37  37  37  36  37  38  39  40  39  38  38  38  37  36  35  36  36  36  37  38  38  37  37  35  34  35  35  35  35  34  33  34  36  38  38  37  36  36  37  37  35  36  39  39  36  34  34  36  36  35  34  33  33  33  34  35  35  36  36  35  35  35  34  34  34  34  35  35  34  32  31  32  34  35  34  33  33  33  34  34  35  36  36  36  36  37  37  37  36  35  36  37  39  39  38  37  37  37  37  38  38  37  36  36  34  33  33  34  36  38  37  36  35  37  37  36  35  34  33  33  36  39  38  36  37  39  41  42  39  35  32  32  33  34  33  32  33  34  34  35  35  36  36  37  38  38  36  35  38  45  54  61  62  55  45  37  31  29  32  32  31  31  34  37  38  41  40  34  36  38  34  36  38  38  38  40  40  38  37  40  40  40  42  39  37  38  37  42  53  62  66  62  58  55  55  59  63  68  73  75  73  78  81  78  72  67  66  77  84  83  83  83  82  86  93 100 109 135 175 194 196 192 191 181 167 162 165 174 181 190 195 185 172 159 149 127 102 103 106  95  62  43  40  38  39  38  34  33  32  32  33  35  35  35  37  38  39  40  40  41  42  42  43  44  43  44  45  45  45  46  46  45  46  47  45  42  42  42  42  41  40  40  41  41  42  42  42  41  42  43  43  44  43  42  41  44  49  56  61  64 
 62  51  52  44  46  47  39  41  47  48  49  48  48  51  54  53  53  57  67  64  55  48  48  50  49  47  45  43  43  43  43  42  43  47  47  48  48  48  46  43  46  48  44  43  44  46  44  41  38  36  37  38  39  39  40  40  40  40  39  38  37  38  39  40  40  39  38  43  45  44  42  39  36  35  36  38  38  39  40  41  39  37  37  36  36  37  37  38  38  38  38  40  38  37  39  41  39  39  40  40  38  38  39  42  42  41  41  41  41  40  39  38  38  38  38  38  37  38  39  39  38  38  37  36  36  37  38  39  38  37  39  40  41  42  44  46  44  42  41  41  41  40  38  37  36  36  37  37  37  37  36  37  37  36  36  38  40  40  39  38  38  39  39  36  36  36  36  36  37  38  38  37  37  35  34  35  35  35  34  34  34  34  36  38  38  38  36  36  37  38  37  39  41  40  37  35  34  35  36  36  35  35  35  36  37  38  38  38  37  36  36  36  35  33  32  33  34  36  35  33  31  31  32  34  34  34  34  34  34  35  36  37  38  38  39  39  39  39  39  39  39  40  41  41  41  42  40  37  39  39  38  38  37  37  36  35  34  35  36  38  37  35  35  36  37  37  36  35  34  35  37  39  37  36  36  38  41  42  40  36  33  32  34  35  33  32  33  33  34  34  33  33  33  33  35  36  35  36  40  46  51  52  49  42  35  31  31  30  26  31  34  30  31  35  38  36  35  38  39  38  37  37  38  39  40  42  41  37  34  33  31  32  35  35  34  35  39  44  53  59  62  63  57  55  60  66  71  75  76  74  69  69  68  65  69  66  58  63  67  65  65  65  65  61  60  68  89 122 158 173 181 189 185 178 170 162 156 155 160 170 176 163 153 150 149 140 132 143 136 104  63  43  40  39  39  38  34  32  33  33  34  35  35  35  36  37  39  40  41  42  43  44  43  42  43  46  49  46  43  41  41  41  42  44  44  43  44  44  43  41  39  38  38  39  40  41  41  41  43  44  43  44  43  42  41  43  47  53  60  65 
 60  53  50  48  46  44  45  46  47  48  47  46  47  51  53  55  58  62  69  66  58  48  47  49  50  46  42  42  41  42  44  45  45  46  49  51  48  50  50  48  47  45  43  45  46  46  42  39  39  40  38  37  38  38  37  39  40  39  38  38  39  39  39  39  39  38  39  42  44  44  42  39  36  35  35  37  37  38  39  40  40  37  37  37  37  37  37  38  39  39  38  40  38  36  39  40  39  39  41  41  39  39  42  43  43  41  40  40  40  40  38  37  38  38  39  38  38  38  38  39  40  39  38  38  38  38  39  39  38  36  39  39  40  41  43  45  44  43  42  43  43  41  39  36  35  37  39  40  39  38  37  36  36  36  37  39  41  40  39  39  39  40  40  37  36  36  35  35  35  36  37  37  36  36  35  34  36  37  36  35  34  35  37  38  39  39  38  36  38  40  39  39  40  39  37  36  36  37  36  36  35  35  36  37  38  40  39  38  37  36  35  36  35  33  32  33  34  35  34  33  32  33  33  33  34  36  36  35  34  35  36  38  40  40  40  39  38  39  40  40  41  41  42  42  43  44  43  41  41  40  39  39  39  38  37  35  34  34  36  38  35  33  33  35  37  38  37  36  36  36  37  38  37  36  35  35  37  38  37  35  33  32  33  34  32  31  32  34  36  35  33  32  32  33  34  35  36  37  38  39  40  39  37  33  32  33  33  32  32  33  34  34  34  35  33  33  35  37  35  35  36  36  37  41  43  43  40  38  36  34  31  32  35  37  36  36  40  44  45  47  50  54  58  64  71  73  74  76  71  66  61  62  63  64  68  66  61  68  74  73  71  75  81  71  61  60  83 110 133 146 152 155 153 155 162 161 155 151 157 163 165 164 163 163 163 163 164 165 142  99  61  43  39  38  39  38  33  33  36  36  36  36  35  34  33  34  37  40  43  43  43  43  44  44  39  41  45  41  38  38  39  39  40  42  44  44  43  42  43  43  40  38  37  38  40  42  43  44  47  46  43  42  42  43  46  48  49  50  52  54 
 60  59  57  53  44  40  48  50  49  49  47  46  48  49  52  55  58  61  62  59  53  47  46  48  49  45  42  42  42  42  45  48  49  50  53  52  48  49  52  50  47  45  47  46  44  43  39  38  40  41  40  37  37  37  36  37  39  39  39  40  40  40  40  40  40  40  40  43  44  43  41  39  37  36  36  36  37  38  38  39  39  38  38  38  37  37  38  39  38  37  37  38  36  35  38  39  38  39  40  42  41  41  42  43  42  40  40  40  41  40  38  36  37  37  38  39  39  38  38  39  40  40  39  39  40  40  40  39  37  37  38  38  37  38  40  43  44  43  43  44  43  41  38  37  36  37  39  40  39  38  37  36  36  36  37  38  39  39  38  39  40  41  41  38  36  35  34  34  35  35  36  37  37  36  36  35  36  36  36  35  34  35  38  40  40  40  39  38  40  41  40  39  38  37  35  36  38  38  37  36  36  36  37  38  39  39  38  37  35  34  34  35  35  34  34  34  33  33  32  32  33  35  35  33  35  36  37  37  35  35  36  38  39  40  40  38  37  39  40  41  40  40  40  41  42  44  44  42  42  41  40  39  38  38  38  36  34  33  35  37  35  33  33  35  37  38  38  38  37  37  38  37  36  36  34  34  35  36  35  33  32  32  34  34  31  31  32  35  36  36  34  33  33  34  35  36  36  35  34  33  33  32  31  31  32  35  36  36  37  35  34  35  36  35  31  33  36  34  33  33  33  33  35  39  42  42  39  38  38  36  35  36  38  39  38  36  39  40  39  40  42  46  55  63  69  69  69  69  64  59  57  59  64  69  69  66  64  73  80  82  86  94 100  87  69  65  94 121 134 140 140 136 138 146 157 161 161 162 166 167 166 174 180 180 176 179 183 173 139  90  58  43  37  37  38  37  34  34  36  36  36  37  35  33  32  31  34  39  41  43  42  41  42  42  36  37  40  38  36  37  38  40  41  43  45  44  43  43  44  44  43  42  42  43  45  46  46  46  47  46  43  41  42  45  49  50  49  47  46  46 
 78  79  73  55  45  41  43  49  53  53  51  51  52  49  49  53  54  52  49  44  41  44  47  47  46  46  47  47  44  43  45  47  50  56  58  54  48  47  47  45  41  41  45  45  43  41  38  38  38  40  40  40  40  39  40  39  39  40  42  43  42  40  41  42  45  45  43  47  47  44  41  39  38  37  36  37  37  38  39  38  37  39  38  37  36  36  38  39  38  37  35  35  34  35  37  38  38  38  39  42  44  42  39  41  41  40  40  40  40  40  38  36  36  36  37  39  39  38  39  39  39  39  38  39  39  40  40  38  37  37  37  36  34  35  38  41  43  44  43  42  40  38  38  38  38  38  37  37  38  36  35  36  37  36  36  35  35  35  37  39  40  41  41  38  36  34  34  36  37  37  37  38  38  38  37  36  35  34  33  32  33  35  39  42  43  41  40  41  42  43  42  39  37  35  35  36  37  38  38  37  38  39  40  38  37  38  36  34  33  33  34  35  36  37  37  34  32  31  32  33  33  35  36  36  35  36  37  37  36  34  34  35  37  38  38  35  37  40  42  41  39  37  37  38  41  43  43  39  41  42  40  38  37  38  39  38  35  32  32  35  36  37  37  37  38  39  39  38  37  38  37  36  36  35  35  35  36  35  34  33  32  32  35  36  33  32  33  35  36  35  34  33  34  34  36  36  34  32  31  32  33  32  32  31  32  34  38  39  37  35  34  34  34  34  35  36  35  35  36  35  33  32  32  34  37  39  38  37  36  36  37  38  39  41  41  40  38  38  40  43  45  44  45  48  51  55  57  58  58  57  57  60  64  67  67  64  59  63  68  73  86  96  97  82  65  65 114 154 166 163 157 153 164 168 167 168 174 181 180 176 174 181 186 185 180 181 182 169 130  80  54  43  38  36  36  37  37  36  33  35  36  36  34  34  34  33  33  34  36  38  41  40  39  38  38  40  41  39  37  36  38  41  45  46  46  44  45  47  47  46  45  46  50  52  53  53  52  48  45  44  45  45  45  45  44  45  46  45  46  47 
142 119  84  52  45  46  43  49  56  57  60  62  56  51  50  51  49  46  42  41  43  44  47  47  45  46  46  45  42  42  46  48  51  55  57  56  52  48  46  48  46  43  40  42  43  41  38  38  38  40  40  40  41  40  40  39  39  40  42  43  42  41  42  43  46  46  44  46  46  43  41  39  38  37  36  36  36  37  38  38  38  39  38  37  37  37  38  39  40  39  38  38  37  37  38  39  39  40  40  42  42  41  39  39  39  40  40  40  40  41  41  40  40  39  38  40  40  39  39  38  37  37  37  38  39  41  42  39  38  38  37  36  36  36  37  39  41  42  43  40  39  37  37  38  39  39  38  38  39  38  37  36  37  37  38  38  37  38  39  39  40  40  39  38  37  35  35  36  37  38  38  38  39  38  37  36  35  35  34  33  34  36  39  42  43  42  41  42  43  43  42  40  38  37  37  38  38  39  38  37  38  39  39  38  37  37  36  34  33  34  36  37  38  38  37  35  34  34  35  36  36  36  36  36  35  35  37  37  36  34  33  34  36  37  37  36  37  38  38  39  39  39  40  41  42  42  41  39  41  42  40  38  37  37  38  39  37  34  34  35  36  36  36  36  36  36  36  36  36  37  37  37  36  36  36  36  36  36  34  33  32  33  35  36  34  33  34  36  36  36  34  34  34  35  36  37  35  33  33  33  33  33  32  32  33  35  37  38  36  35  34  34  34  35  36  36  36  37  37  36  34  32  32  34  36  38  37  36  35  35  34  36  43  51  56  56  53  48  46  44  42  40  41  44  46  49  50  52  54  56  57  58  59  59  57  53  49  50  51  51  58  65  69  64  56  61 115 161 180 186 182 177 182 184 181 186 190 190 188 185 182 180 176 170 169 172 166 137  97  59  48  45  40  38  37  36  36  36  35  35  35  34  35  35  34  33  33  33  34  36  38  38  37  37  38  39  39  38  38  36  38  41  44  45  45  43  42  43  46  45  44  45  49  52  55  58  61  59  52  49  47  46  45  43  42  43  45  48  50  50 
162 123  79  52  46  47  46  54  62  65  75  78  64  56  53  51  48  45  41  42  44  46  49  49  47  47  45  41  38  40  47  60  68  68  61  55  49  45  44  48  46  41  39  42  44  41  39  39  39  41  42  41  41  41  41  40  39  41  42  43  42  42  42  43  45  45  44  44  43  41  40  39  37  36  36  36  36  37  38  38  38  38  38  38  38  38  39  40  40  41  41  40  39  39  39  39  40  41  42  42  41  40  39  38  39  40  39  39  39  40  42  42  42  40  38  40  40  39  39  39  39  39  38  38  39  41  43  40  39  39  39  38  38  37  38  38  39  41  42  41  39  38  38  39  40  39  38  39  39  39  38  38  38  39  41  40  40  40  40  40  39  38  38  40  38  36  37  38  38  38  37  37  37  37  37  36  35  36  35  36  37  37  39  41  42  42  42  43  43  42  41  40  39  38  39  39  39  38  38  38  39  39  38  37  36  36  36  35  34  35  36  37  38  38  36  35  35  36  37  37  36  37  36  35  34  35  36  37  36  33  33  34  35  36  36  36  36  37  37  38  38  39  40  41  41  40  40  39  41  41  40  38  37  36  37  38  38  36  36  36  35  35  35  35  35  34  34  35  35  36  36  35  36  36  36  35  35  35  34  33  33  33  34  35  34  35  36  37  36  35  34  35  35  35  36  36  35  34  35  34  34  33  33  33  34  35  36  36  35  35  35  35  34  34  35  35  37  38  37  36  34  33  33  34  36  36  36  35  35  33  33  37  47  57  64  64  58  52  47  44  42  41  42  46  51  53  54  53  51  51  52  53  53  53  51  47  43  43  42  40  42  47  52  52  48  51  84 121 155 177 185 184 185 187 192 197 196 188 190 194 190 170 144 124 127 135 132  99  67  49  46  44  40  37  37  36  35  36  38  37  36  35  36  35  35  34  34  34  34  35  35  36  36  36  37  37  38  36  36  36  37  40  42  42  42  40  38  40  44  42  42  43  46  50  55  60  64  64  58  52  47  44  42  41  41  44  49  53  54  53 
147 113  84  75  70  66  68  73  79  85  96  99  80  69  62  55  51  49  44  43  44  48  51  51  50  48  45  39  38  44  58  79  89  80  64  51  45  41  42  45  43  40  40  43  44  42  40  40  41  42  42  42  41  42  42  41  41  42  43  42  41  40  41  42  43  44  43  41  40  39  39  38  38  37  37  37  37  38  39  40  40  39  39  39  39  39  40  40  40  41  42  41  41  41  40  40  42  44  44  43  40  39  39  39  39  40  39  38  37  38  40  41  40  37  36  38  39  38  39  41  42  41  40  39  39  41  42  41  41  40  40  40  40  39  38  38  38  39  41  42  41  40  40  40  39  38  37  37  38  38  39  40  40  41  41  41  40  39  40  39  39  38  39  42  40  37  38  38  39  38  36  35  35  35  36  37  37  37  37  38  38  37  38  39  40  41  41  42  42  41  39  39  38  39  39  38  37  37  36  37  38  38  36  36  35  36  36  35  34  35  36  36  36  36  35  35  36  36  37  37  35  35  35  34  34  35  35  36  36  34  33  34  36  37  35  34  36  38  39  39  38  37  37  37  38  39  39  38  40  41  40  38  37  35  36  37  37  37  36  35  36  35  34  35  34  33  33  34  35  35  34  33  35  36  35  34  33  33  34  34  34  33  33  34  34  35  37  37  35  33  33  33  34  34  35  34  34  35  35  34  33  34  34  34  34  35  35  35  36  36  35  35  34  33  33  34  36  38  38  36  35  34  34  34  35  35  35  35  33  32  34  40  48  56  61  60  54  47  44  43  43  44  44  48  55  60  60  56  50  46  46  47  49  51  49  44  40  40  40  39  40  44  49  48  45  42  47  68 104 131 151 169 175 181 189 190 180 168 172 178 170 137  99  72  75  86  88  67  54  53  50  45  40  36  35  37  35  35  38  37  38  39  36  35  36  36  35  35  35  34  33  33  33  34  35  35  35  34  34  36  37  38  39  39  39  38  37  40  44  43  41  43  45  48  52  57  59  59  57  51  44  40  40  41  43  49  55  59  58  55 
151 136 130 136 131 123 119 111 107 112 117 114 101  91  81  67  61  55  45  41  44  48  50  50  46  45  43  41  47  62  85  95  90  71  54  47  50  44  41  47  50  47  41  43  44  43  41  42  42  44  44  42  42  41  41  44  44  43  43  42  41  39  39  40  41  42  41  38  37  39  39  39  39  39  39  38  38  39  40  40  40  39  39  40  41  42  42  41  41  42  43  43  43  44  43  42  42  45  45  43  40  39  39  39  40  40  38  37  36  37  39  40  39  37  36  37  38  39  40  42  43  42  41  39  38  39  41  41  41  40  40  40  41  41  39  38  38  39  40  42  42  40  40  40  38  36  35  36  37  38  38  40  41  41  41  40  39  38  38  38  38  39  40  43  41  38  38  39  39  38  36  35  35  35  36  38  38  38  39  40  39  38  37  37  38  39  40  41  41  40  39  39  38  38  38  37  37  36  36  37  38  37  36  35  36  36  36  35  34  34  35  36  36  35  35  34  34  36  36  35  34  33  33  34  34  34  35  37  36  34  35  36  37  39  36  33  36  39  41  42  40  39  38  38  39  41  40  37  38  39  40  39  37  36  36  36  36  35  35  36  36  35  35  35  35  33  33  34  35  35  33  32  34  34  34  33  33  34  35  36  35  34  33  34  34  35  36  34  33  32  32  33  34  33  33  34  34  35  35  34  34  34  34  34  34  34  36  37  37  36  35  34  34  33  32  33  34  36  36  36  35  34  34  35  36  36  35  34  34  32  34  38  43  48  51  49  46  42  41  41  42  41  43  47  53  57  57  53  49  46  45  45  47  48  44  41  39  40  40  41  41  43  46  48  46  42  43  50  58  64  89 132 153 165 172 158 138 122 121 115  98  76  64  60  59  58  56  54  58  65  59  50  43  37  37  40  37  34  33  33  35  38  35  34  35  35  36  36  36  35  33  32  32  33  34  34  32  32  34  36  38  40  40  40  40  40  39  45  51  49  45  43  43  43  46  50  49  48  53  48  40  38  41  45  48  53  59  61  56  52 
163 158 160 164 165 156 134 109  98 112 118 119 116 107  90  69  62  57  45  41  43  47  49  48  46  44  45  45  54  73  97 105  96  76  56  47  50  47  46  48  46  46  46  45  43  42  42  42  43  44  43  43  42  41  41  44  45  43  43  42  42  40  39  39  41  41  40  38  37  38  40  41  41  41  40  40  39  40  41  40  40  39  40  41  43  44  44  43  42  43  45  43  44  46  45  43  42  43  43  42  40  39  40  39  39  39  38  37  37  38  39  40  39  39  39  38  38  39  39  40  40  40  39  39  40  41  42  41  40  39  38  39  40  41  40  40  39  39  40  40  39  38  38  38  37  36  35  36  37  37  38  39  40  39  39  38  37  36  37  38  39  40  41  41  39  38  38  39  39  38  37  37  38  38  38  38  39  39  40  41  41  38  37  36  37  38  40  41  41  41  41  40  39  39  39  38  37  37  36  36  37  37  36  36  36  37  36  35  33  33  34  36  36  36  34  34  34  35  35  34  33  33  34  35  34  34  36  36  36  35  35  36  38  38  37  35  36  38  40  42  42  44  44  44  44  43  41  37  37  38  39  39  39  38  37  37  35  34  34  35  35  36  37  37  36  34  34  34  34  35  34  34  34  34  33  32  33  35  36  37  36  34  34  33  33  34  34  33  31  31  32  33  33  32  33  34  34  34  34  34  35  35  35  35  34  34  35  36  35  35  34  34  34  33  32  32  33  34  34  34  34  35  36  36  36  37  36  36  35  33  34  36  39  41  44  44  41  40  41  41  40  39  40  44  48  52  53  52  50  47  46  45  45  45  45  44  43  42  43  44  42  43  47  50  48  43  42  41  40  46  58  77  94 119 142 124 104  95  92  83  66  54  47  46  45  45  47  55  64  69  63  54  44  39  38  40  37  34  31  31  33  36  35  34  34  34  35  36  35  35  34  33  33  34  36  36  33  32  34  37  41  43  43  43  43  44  47  55  62  61  55  47  43  42  43  48  47  46  49  45  39  40  44  48  49  52  56  57  52  46 
178 179 179 175 177 167 128  93  83 105 116 120 125 112  88  61  54  52  43  41  43  47  49  49  47  47  48  47  52  67  88  97  92  75  58  49  50  49  47  47  42  41  45  44  42  41  41  42  43  44  43  42  41  41  42  43  43  42  42  43  43  43  41  41  41  41  40  38  38  39  41  42  43  43  42  41  40  40  41  40  39  40  41  43  45  46  45  43  43  44  45  43  43  46  45  42  40  40  40  39  39  39  40  39  38  39  39  40  40  40  41  40  39  41  41  39  38  38  39  38  38  38  39  39  41  43  44  41  39  38  37  38  39  40  41  41  40  40  40  38  37  36  36  37  37  36  36  37  37  37  37  38  38  38  38  37  36  36  36  38  39  40  40  38  36  36  37  38  39  38  38  38  39  39  39  38  39  40  40  42  41  39  38  37  38  39  40  43  42  42  42  41  41  40  40  39  38  38  38  37  37  38  37  37  37  38  37  35  34  32  34  37  37  36  35  34  34  34  35  34  34  35  36  36  35  35  35  36  36  35  35  36  37  37  37  37  36  36  38  40  43  47  49  49  47  45  41  38  37  37  38  39  39  39  38  37  36  34  34  34  35  36  38  38  37  36  35  35  35  34  35  35  34  34  33  32  33  34  36  37  36  34  34  34  33  32  32  31  30  31  33  34  34  32  32  34  33  33  33  33  35  36  36  35  34  32  33  33  32  32  33  33  33  33  33  32  33  33  33  32  33  35  35  36  36  36  37  36  35  35  35  36  37  39  40  41  40  40  42  43  42  40  40  42  46  50  53  53  52  49  47  45  45  46  48  47  45  44  44  45  43  44  48  51  49  44  40  39  42  51  50  43  50  76 105 101  98 100  91  74  56  50  45  41  41  45  51  60  64  64  59  51  43  40  38  38  37  35  32  33  35  36  35  34  33  33  33  34  34  34  35  34  34  35  38  37  35  34  35  38  41  43  45  45  45  47  52  62  69  69  62  53  46  44  46  49  49  48  47  44  41  43  46  47  46  46  49  49  45  41 
195 197 197 187 183 166 123  94  91 112 120 122 123 103  74  49  43  43  41  41  44  46  48  49  48  49  48  44  44  50  62  73  72  57  50  51  53  46  42  44  44  40  37  40  42  41  40  41  41  42  42  41  41  42  43  41  40  41  43  45  45  45  44  44  43  42  41  40  40  40  42  43  44  44  43  42  41  42  42  41  40  42  44  45  47  46  44  41  41  42  43  43  43  44  42  40  38  37  36  37  37  38  40  39  39  40  41  42  43  42  41  39  39  40  41  38  38  39  39  39  39  39  41  42  42  43  42  39  38  37  37  38  40  40  41  42  41  41  40  38  36  35  36  38  39  38  37  38  38  37  36  36  36  37  37  38  37  37  37  38  38  39  38  36  35  35  36  37  37  37  36  37  37  38  37  36  37  39  40  41  40  40  40  40  40  41  42  42  43  42  41  42  41  41  40  39  40  40  39  38  38  39  39  38  38  39  38  35  34  33  34  36  36  35  35  34  34  34  35  34  34  37  38  37  36  35  36  36  36  34  34  34  34  34  35  38  36  35  36  38  42  46  48  48  46  44  41  38  37  36  36  36  37  39  38  37  37  37  36  35  36  37  38  38  38  36  36  36  35  35  34  34  34  33  32  32  32  33  34  35  34  33  33  33  32  31  31  30  31  32  34  35  35  33  33  33  33  32  32  32  34  35  34  33  31  30  30  31  31  31  32  32  33  34  34  34  34  34  32  31  32  33  35  35  35  36  36  35  35  35  36  37  38  40  41  41  40  41  43  46  47  46  43  43  46  50  54  55  55  54  52  49  48  49  48  45  44  44  47  47  47  47  50  54  54  50  44  46  55  61  59  53  55  59  67  91 119 133 112  78  50  48  51  49  48  50  55  57  55  52  48  44  39  39  37  35  37  36  34  37  37  35  35  34  33  33  32  32  32  33  35  35  35  36  37  37  35  35  35  37  39  40  42  42  42  44  51  59  65  67  62  55  50  49  51  51  49  48  46  44  42  44  46  45  40  39  40  41  39  36 
200 200 200 193 184 167 137 124 124 128 124 116 105  84  62  49  42  41  42  44  45  45  45  45  45  44  44  40  39  42  51  59  61  52  49  48  44  40  39  44  42  40  41  42  42  41  40  40  41  41  41  41  41  42  43  42  40  41  43  45  46  46  44  44  43  42  40  41  41  41  42  43  44  44  44  43  43  44  44  42  42  44  46  48  48  46  44  41  40  41  42  44  43  43  43  43  42  40  38  36  37  39  40  40  40  41  43  43  42  41  40  39  38  40  40  37  37  39  40  40  39  40  41  43  43  42  39  38  38  38  39  39  40  40  40  41  41  40  40  39  38  37  38  39  39  39  38  37  38  37  35  35  36  36  38  38  38  38  38  38  37  37  36  35  35  36  37  37  36  35  34  35  36  35  35  36  37  39  40  40  40  40  40  41  41  42  42  41  41  40  40  41  41  41  40  40  40  40  39  38  39  39  39  38  38  39  38  36  34  34  35  36  36  35  34  34  34  35  35  35  35  37  38  37  36  36  36  37  37  35  34  34  34  33  34  37  36  36  36  37  39  41  43  43  43  42  41  39  37  36  35  35  36  38  38  37  37  37  37  36  36  37  38  38  37  36  36  36  36  35  35  34  34  33  32  31  31  32  32  32  32  31  32  33  32  32  32  32  32  33  34  36  35  35  34  33  33  32  32  34  33  33  32  31  30  29  31  32  32  33  33  34  34  35  35  34  34  34  32  32  33  34  35  35  35  35  35  36  37  37  35  34  38  41  43  44  43  43  45  46  47  46  46  45  46  46  48  52  55  58  59  56  53  50  47  46  48  52  55  54  52  51  54  61  67  70  67  69  81  89  92  90  83  68  56  88 127 148 131 100  69  57  50  45  43  45  45  39  39  42  41  39  38  37  36  33  33  34  34  36  35  33  35  36  35  33  32  31  32  33  34  35  34  34  35  36  36  35  34  34  35  35  37  37  38  39  44  48  52  56  55  51  51  53  54  51  48  48  47  46  45  46  45  43  39  36  36  36  35  35 
204 204 203 199 194 184 167 155 146 138 129 116  96  72  58  56  45  38  43  45  45  45  45  45  45  43  42  40  39  41  48  53  52  47  47  47  41  38  41  47  42  38  41  44  44  43  41  41  40  40  40  40  41  42  44  43  43  42  42  44  45  44  42  42  42  41  40  41  42  42  42  43  43  43  43  43  43  44  45  42  41  45  47  49  49  47  44  42  41  42  44  46  45  43  44  46  48  47  43  40  39  40  41  40  40  42  43  42  40  39  39  40  39  40  39  37  38  40  41  39  37  37  40  42  43  40  37  37  38  39  41  40  39  39  39  40  40  39  39  40  39  38  38  39  39  38  38  38  38  37  36  36  37  38  39  40  40  40  39  39  36  35  34  34  35  36  37  37  36  35  34  35  36  34  34  37  39  40  41  40  39  39  40  40  41  41  40  40  39  38  38  39  40  41  40  39  39  39  39  39  39  39  38  37  37  37  37  35  34  34  36  37  37  36  35  34  34  36  36  35  35  37  37  36  35  36  37  38  38  37  36  36  36  35  35  37  37  37  37  37  37  38  39  40  41  42  42  39  37  36  35  36  37  38  38  37  36  37  38  38  37  37  37  37  37  37  37  36  35  35  35  34  34  34  33  33  32  32  31  31  32  33  33  33  32  32  33  34  33  33  34  35  35  35  34  34  34  33  34  36  36  34  31  31  30  31  32  34  33  34  35  35  36  36  36  35  35  35  34  34  36  37  37  35  34  35  36  37  39  39  36  36  38  42  45  44  43  43  45  46  45  45  47  49  50  50  50  50  52  55  57  57  55  53  49  48  51  57  60  58  54  52  55  61  68  74  75  81  95 105 108 102  88  67  53  81 115 131 113  88  64  50  43  40  36  35  36  29  28  32  36  36  34  33  33  32  30  31  33  33  33  34  35  37  37  36  33  32  31  31  32  32  30  30  32  34  35  35  35  33  32  32  33  36  37  38  40  41  43  50  51  50  51  56  57  52  52  54  50  47  47  46  45  44  42  40  38  36  34  34 
200 201 200 200 198 190 173 160 149 139 135 125 100  75  61  60  49  40  44  45  43  43  45  47  45  44  43  42  41  43  48  48  45  40  44  47  43  42  45  48  44  39  37  42  46  44  42  41  41  40  39  39  41  42  43  44  44  43  43  43  43  41  40  40  40  40  39  41  41  41  41  41  42  42  44  45  45  46  47  44  43  46  49  50  50  49  47  45  45  45  46  49  48  44  47  52  56  53  48  42  41  41  42  41  41  43  42  40  38  37  38  39  40  41  40  38  39  40  40  37  34  35  37  40  41  39  37  37  38  39  41  41  39  38  38  38  38  37  38  40  39  37  37  37  37  36  37  37  37  37  36  36  37  39  40  40  40  40  40  38  36  35  34  34  35  36  38  38  36  35  35  36  37  35  35  38  40  41  41  40  38  39  39  40  40  39  38  38  38  38  38  39  40  41  40  40  39  39  39  39  38  38  37  37  36  37  36  35  35  35  36  38  37  36  34  34  34  36  36  35  35  36  36  35  35  36  37  39  39  38  38  38  37  36  36  37  38  39  39  38  37  38  38  39  41  43  42  39  38  38  37  38  38  39  38  37  37  37  38  39  38  37  36  36  36  36  37  36  36  36  35  34  34  35  35  35  34  32  31  31  33  34  34  32  32  33  34  35  34  34  33  34  34  34  34  34  35  35  36  37  37  35  32  31  31  33  35  35  35  35  36  36  37  36  36  36  35  35  36  37  39  39  39  37  36  36  37  38  39  40  40  41  43  43  43  42  41  40  41  43  44  43  47  52  53  54  54  51  49  50  52  54  56  56  52  49  51  56  58  57  55  53  54  56  59  63  66  75  91 101 104  97  80  63  58  75  91  93  72  53  43  36  35  37  31  29  31  29  27  27  33  34  31  29  30  32  30  29  32  32  34  35  35  35  37  37  35  33  31  31  32  31  29  29  32  34  34  35  35  33  32  32  34  36  38  39  41  40  41  47  49  49  52  56  58  55  60  63  56  52  50  48  46  46  46  44  42  39  35  34 
171 172 176 180 166 140 117 125 139 139 139 132 109  84  65  56  52  48  45  43  42  40  44  46  41  39  41  43  45  46  46  45  44  42  43  42  42  44  45  43  44  43  39  40  41  41  41  42  42  42  41  40  40  41  42  42  42  44  44  43  42  40  39  40  39  39  39  41  41  39  39  38  38  43  51  59  57  52  49  52  53  50  51  50  49  50  52  53  49  46  45  49  50  49  55  61  63  56  47  41  40  42  44  42  41  41  39  39  37  37  36  37  38  39  40  41  40  38  36  36  36  36  37  37  38  39  40  38  37  38  39  39  39  40  39  37  37  37  38  38  37  35  36  36  36  36  36  36  36  36  35  35  36  37  38  38  37  37  37  37  37  37  36  36  37  38  38  37  35  35  36  37  37  37  36  37  38  38  39  40  40  40  39  38  38  38  39  40  41  42  43  43  42  41  40  40  40  41  41  39  37  36  35  36  37  38  38  37  36  34  35  37  36  34  34  34  35  36  36  36  35  35  34  33  35  36  36  37  38  38  38  38  37  34  35  38  39  40  41  41  40  39  40  41  41  41  41  41  41  41  40  39  39  38  39  38  37  38  38  38  36  35  34  32  32  34  36  37  37  37  36  34  35  36  35  35  34  32  31  32  33  33  32  32  34  35  35  36  34  34  34  34  34  34  33  32  35  37  36  35  34  33  32  32  31  32  35  37  36  35  35  37  37  36  35  34  35  35  35  36  38  40  41  40  40  39  36  35  36  38  39  43  49  44  39  39  42  43  41  44  47  47  50  51  49  48  48  51  52  53  55  57  56  52  50  50  51  52  52  53  55  55  53  52  52  54  54  59  70  77  90 102  92  81  77  77  73  63  51  43  40  37  37  36  35  34  32  32  32  33  33  33  32  31  31  32  31  31  31  32  33  34  33  32  34  34  34  34  33  34  34  34  33  33  34  34  33  32  32  34  35  36  37  38  38  40  44  44  41  42  43  45  47  51  56  61  65  68  65  61  56  50  49  48  44  44  44  38  34  32 
124 128 128 119 106  92  82  96 119 138 142 125  90  68  57  52  47  45  43  43  43  44  44  45  45  44  44  43  44  45  44  46  46  44  43  42  40  42  42  38  40  40  36  37  39  39  40  41  42  42  42  41  41  41  42  39  39  42  43  43  42  41  40  40  41  41  41  42  41  40  39  38  40  50  62  71  69  64  59  58  55  50  48  47  46  49  52  54  49  45  44  45  46  48  53  55  53  49  46  46  46  44  41  41  41  41  39  38  36  35  35  37  39  39  39  41  40  37  36  35  36  36  36  37  37  39  39  37  36  37  38  38  39  39  38  37  37  38  39  38  36  35  34  34  34  34  35  35  35  36  36  36  36  36  36  36  36  36  36  36  37  36  35  34  35  36  36  36  35  36  37  37  38  37  37  37  37  37  38  38  39  38  38  38  37  37  39  43  44  45  46  45  44  42  41  41  42  43  41  38  35  34  33  34  36  38  38  37  36  35  35  36  35  34  34  34  36  36  36  36  36  35  35  35  37  37  37  37  37  38  38  38  37  36  37  39  41  42  43  43  42  41  41  42  43  42  43  43  43  43  42  41  40  39  38  37  37  38  37  36  35  34  33  32  32  34  36  37  36  35  34  35  36  37  35  34  33  32  33  33  33  33  33  32  34  36  36  35  35  34  34  34  34  35  33  32  34  36  36  34  33  33  34  33  33  33  34  36  34  33  34  35  36  36  35  35  35  35  35  35  35  37  38  39  39  37  36  36  36  37  37  40  43  43  42  44  54  70  86  87  81  75  65  55  50  47  45  44  45  48  53  53  51  47  48  48  46  46  48  54  58  60  57  55  51  49  51  53  53  58  73  91  83  73  72  71  63  49  44  42  40  37  36  35  34  33  32  33  35  36  33  31  31  31  31  32  33  33  33  34  32  32  32  32  32  32  33  33  33  33  34  34  34  34  35  34  33  33  33  34  36  36  37  38  38  40  45  45  42  41  42  45  47  51  55  60  62  62  60  57  52  47  46  46  43  44  45  41  38  37 
 98  97  89  70  62  62  65  76  92 110 112  96  64  51  49  51  53  51  46  44  45  48  43  42  48  48  46  44  45  46  47  48  48  45  43  41  40  39  40  36  37  36  34  36  38  39  40  41  42  42  42  42  42  42  41  39  38  40  42  43  43  42  42  42  43  44  45  43  42  41  39  39  43  53  65  73  73  68  63  58  52  47  44  44  45  48  50  51  47  45  45  41  42  46  47  45  42  42  46  51  52  46  39  39  41  42  40  38  35  34  35  38  40  39  39  39  39  37  36  35  34  35  36  38  38  37  37  36  36  37  37  38  38  37  37  36  37  40  41  38  37  36  34  33  32  33  34  35  35  37  38  37  37  36  35  35  35  35  36  36  35  35  34  32  33  35  35  35  35  35  36  37  37  37  37  37  37  36  37  37  37  37  37  37  37  37  38  44  45  45  46  46  45  44  42  42  42  43  41  36  34  33  32  33  35  37  38  37  36  35  35  35  35  35  35  35  36  37  37  36  36  35  36  37  37  38  37  37  38  38  38  37  38  38  39  41  43  44  45  44  43  42  42  43  44  44  44  45  44  43  42  42  40  38  36  35  35  36  36  34  34  35  35  35  34  35  35  35  35  33  33  35  36  37  35  34  33  33  34  34  34  34  34  34  34  35  35  34  34  35  35  34  34  34  33  33  34  34  34  32  33  35  36  35  34  34  33  32  32  32  32  33  34  35  37  37  36  35  35  35  34  35  37  37  35  34  34  37  37  36  38  39  39  45  58  77 100 123 142 136 121 102  78  59  51  46  42  38  37  41  47  44  42  43  45  45  44  45  48  53  59  62  62  61  58  55  57  59  60  62  70  78  70  61  56  55  51  44  41  40  37  35  34  33  33  32  32  33  35  36  32  30  30  30  31  33  33  34  35  34  32  31  32  32  31  31  32  32  32  32  33  34  34  34  35  34  33  33  33  35  36  36  36  37  38  38  40  42  42  41  40  42  46  49  52  53  54  53  52  48  45  43  42  42  43  46  48  46  44  43 
106  93  77  63  56  53  54  62  66  59  56  55  51  51  53  61  74  76  55  45  46  49  45  43  50  48  45  48  50  52  55  50  45  44  41  39  38  40  39  37  38  38  37  37  39  39  41  40  42  41  42  42  42  41  41  39  40  41  43  44  44  43  42  43  44  45  47  45  45  45  40  38  40  48  58  64  64  61  54  50  47  43  43  45  48  50  50  48  45  45  45  43  43  44  42  40  40  42  46  51  51  47  42  40  41  41  41  38  35  34  36  39  40  40  38  39  38  36  35  34  34  35  37  38  38  37  36  36  36  36  37  37  37  37  36  37  38  40  40  39  38  36  35  33  32  32  33  35  36  38  39  39  38  36  35  34  34  34  36  37  36  34  33  33  34  35  35  36  35  35  36  36  36  37  37  37  36  35  36  35  36  36  37  37  37  36  37  40  42  43  44  44  44  43  41  41  41  43  41  36  34  33  33  34  36  37  37  36  36  36  35  35  35  36  36  36  36  36  37  36  36  35  36  37  37  36  37  37  38  38  37  37  38  38  39  41  42  43  44  43  42  41  41  42  43  42  43  44  43  42  41  41  39  36  33  32  32  34  34  32  35  37  37  37  36  34  34  34  34  34  34  36  36  37  35  33  32  33  34  35  34  34  33  34  34  33  32  33  33  33  34  35  34  35  34  34  34  32  30  30  33  35  37  36  34  34  33  32  33  32  31  32  33  35  37  38  37  36  37  37  35  37  39  38  34  31  32  35  36  35  40  44  47  59  90 138 168 180 175 162 138 104  76  56  45  40  37  37  37  38  41  37  36  39  43  46  49  50  50  50  55  61  63  66  68  70  70  76  87  87  83  75  67  57  46  39  38  40  38  37  35  35  34  35  35  34  32  33  33  32  31  31  32  31  31  32  32  33  33  33  32  32  32  31  30  30  31  32  32  33  35  35  36  36  35  34  32  31  31  34  37  39  41  40  39  38  35  36  40  39  37  37  39  43  46  47  49  50  49  46  43  43  42  42  45  48  51  52  51  48 
103  82  64  56  52  50  51  54  54  51  48  49  54  63  72  82  91  84  55  46  47  52  64  75  77  63  52  55  60  63  61  54  49  48  45  41  40  41  42  39  41  40  38  38  39  41  42  42  41  41  42  43  43  42  41  42  45  45  45  45  44  43  43  43  44  44  45  44  45  46  42  39  39  43  49  53  56  55  51  46  43  42  43  46  48  49  48  45  42  42  43  44  43  42  40  39  41  43  45  46  45  45  45  43  42  42  41  39  37  37  38  40  41  40  38  39  39  38  36  35  35  36  37  38  38  37  37  39  38  37  36  35  36  37  38  38  38  38  38  37  37  36  35  35  34  34  34  35  36  37  38  39  38  36  35  34  33  34  36  37  36  35  34  35  35  35  35  35  36  37  37  37  37  38  38  35  35  35  35  35  35  36  37  37  36  36  35  35  36  38  41  42  42  41  40  40  40  40  39  37  36  36  35  36  37  37  36  36  36  36  36  36  36  37  37  37  36  36  37  36  35  36  35  34  35  35  35  35  36  37  37  37  37  37  37  38  39  40  40  40  39  40  40  41  41  40  41  41  41  40  41  41  39  36  33  30  31  33  34  34  36  37  38  37  36  36  35  36  36  35  34  35  36  36  35  32  32  33  35  35  34  33  33  33  32  31  31  31  31  32  34  35  34  34  34  34  34  32  30  30  32  35  36  35  34  33  34  36  35  34  33  34  35  36  37  38  38  37  37  37  35  36  38  38  36  34  33  34  36  37  39  43  57  97 142 175 185 187 184 164 126  78  56  46  39  36  36  40  42  42  39  38  39  42  46  50  55  53  50  50  57  61  63  63  66  73  86  95  98  93  81  64  54  46  40  38  38  37  37  36  35  34  35  35  36  35  33  32  31  30  31  32  34  34  33  31  29  30  31  32  33  33  32  32  32  31  31  32  32  33  34  36  37  37  36  33  31  29  30  33  37  40  41  40  40  38  32  34  39  39  37  37  40  43  44  44  46  49  48  45  44  45  44  43  47  50  53  56  57  53 
 89  71  60  55  52  50  49  49  51  52  53  54  59  74  91  99  88  68  49  44  48  62  88 107 105  95  84  75  67  60  54  51  50  51  47  42  40  41  43  41  42  40  38  38  40  42  43  43  42  42  43  45  45  44  43  46  48  47  46  45  43  42  42  42  43  43  44  43  45  49  46  43  42  43  46  49  53  55  53  48  44  44  43  43  45  45  43  41  40  39  39  41  42  42  41  41  42  43  44  44  44  45  47  46  45  45  44  42  41  41  41  41  40  40  39  38  39  40  38  37  36  36  38  39  39  38  38  40  40  38  36  36  36  37  38  38  37  36  35  36  36  35  36  36  35  35  35  34  35  35  36  38  37  36  35  34  34  35  36  36  36  35  35  35  35  34  34  35  37  38  39  38  38  39  37  34  34  35  36  36  36  35  36  36  35  35  34  33  35  37  40  41  42  41  40  39  39  39  39  39  38  38  37  36  36  35  35  34  35  36  37  38  38  38  38  36  36  36  37  36  36  36  35  33  34  34  33  33  34  36  38  38  38  36  35  37  37  37  37  37  38  40  41  41  40  38  37  39  39  39  40  41  40  36  33  32  32  34  36  37  37  37  37  37  37  38  39  39  37  35  33  34  35  35  34  32  32  33  35  35  34  32  32  33  32  31  30  30  31  32  34  35  35  35  34  33  33  33  32  32  33  36  36  36  35  34  38  40  38  37  37  38  38  38  37  37  37  38  37  37  37  36  35  36  37  37  36  34  34  37  41  45  61 116 166 183 183 179 167 129  86  52  39  36  36  36  37  43  45  43  39  41  43  46  49  52  55  54  54  58  65  68  65  62  63  71  87  97  97  96  87  70  59  50  41  40  38  36  38  38  36  35  34  34  35  34  34  33  32  31  32  34  35  35  33  30  29  29  31  32  34  34  34  33  33  32  32  32  32  32  33  34  34  34  34  32  31  30  31  33  35  37  37  37  38  37  33  35  39  39  38  40  45  47  45  43  43  45  45  44  44  47  46  45  48  50  52  56  57  54 
 82  66  59  56  53  50  47  50  54  52  52  56  65  81  95  96  71  47  43  42  48  71 101 119 117 116 107  85  64  49  44  47  52  53  47  42  39  40  42  43  42  39  36  37  40  42  43  44  43  43  45  47  48  48  47  48  48  47  46  44  42  41  42  43  43  44  44  44  47  52  51  49  47  48  48  50  54  56  54  52  50  47  44  42  40  40  39  38  39  38  38  40  42  44  45  44  43  44  46  48  49  50  50  50  50  48  46  46  45  44  42  40  39  38  38  38  39  41  40  38  36  36  37  38  38  38  37  39  40  39  38  38  38  37  37  37  36  35  35  35  35  35  35  35  35  36  35  35  34  34  35  36  37  36  35  34  35  36  36  37  37  36  34  35  34  33  33  35  37  39  40  39  38  38  36  33  33  35  37  37  37  36  36  35  35  34  33  33  35  37  39  41  42  42  40  39  39  39  39  38  39  38  38  36  35  33  32  33  34  36  37  38  38  37  36  35  34  35  37  37  37  36  35  35  35  34  32  32  33  36  39  40  40  37  36  37  37  36  35  36  38  40  41  41  39  36  36  37  37  38  39  41  40  37  35  34  34  35  37  40  40  38  38  39  40  41  42  41  38  35  33  33  34  34  33  33  33  34  34  34  33  31  32  34  33  32  31  31  31  33  34  35  35  35  33  32  33  34  34  35  36  37  37  37  37  37  41  43  40  40  41  42  43  41  38  36  35  37  38  40  40  38  34  33  36  39  38  36  37  42  49  53  59 106 150 162 163 154 126  78  46  39  34  31  34  36  39  42  42  39  36  40  46  55  59  59  58  58  62  68  74  75  71  67  64  67  76  84  89  99  99  86  71  56  42  38  36  35  38  39  36  34  33  32  33  34  33  34  33  33  34  35  35  35  33  30  30  32  33  34  35  35  34  33  33  33  32  31  31  31  31  31  31  31  31  31  32  33  33  32  32  32  32  33  34  35  35  36  37  37  39  44  51  51  48  42  40  40  42  42  43  47  47  46  47  47  48  52  53  52 
 95  69  57  52  50  48  45  56  65  58  53  61  81  83  73  62  54  48  45  47  53  67  88 103  98  90  76  55  49  48  46  52  59  58  51  43  41  42  45  46  44  40  37  39  43  45  46  46  45  45  46  47  49  50  49  48  46  46  44  42  41  40  41  43  44  44  44  46  49  54  53  52  50  50  50  50  51  50  49  50  51  50  46  44  42  41  40  39  40  41  41  42  44  46  46  46  45  46  49  53  54  53  52  52  51  49  48  47  47  45  42  38  37  37  37  37  38  39  39  38  36  36  36  36  36  36  36  36  38  40  40  40  38  37  36  35  35  35  36  36  36  35  35  35  35  35  35  35  34  35  35  35  35  35  35  34  35  36  37  37  37  35  35  35  35  34  34  36  38  40  41  40  37  35  34  33  34  36  37  37  36  36  36  35  35  33  33  33  35  36  39  40  41  41  41  41  40  40  39  39  39  38  38  36  34  32  31  32  34  37  38  37  36  35  34  33  34  35  37  38  37  37  36  37  37  35  33  32  33  35  39  41  40  38  37  38  37  36  35  35  37  40  42  42  39  36  35  36  36  37  39  40  40  38  37  36  35  36  38  40  41  43  45  45  44  42  42  41  39  37  35  33  33  34  33  33  34  33  33  32  31  30  32  34  33  32  31  31  32  33  34  35  35  35  33  32  33  34  35  36  38  39  37  38  39  40  41  42  40  40  41  43  44  42  37  35  36  38  42  45  45  40  34  30  33  39  42  45  51  60  65  63  60  80 104 113 110  96  74  56  46  44  38  33  30  33  37  39  39  37  36  40  51  71  81  82  75  71  70  70  71  75  77  76  69  60  65  71  75  89  95  84  63  45  35  37  37  35  36  36  35  33  32  32  33  34  34  33  32  32  34  35  34  33  31  30  32  34  35  36  35  34  33  32  33  32  32  31  31  31  31  31  31  31  31  31  32  33  33  32  31  31  31  31  32  34  34  35  35  35  38  43  49  50  47  43  41  41  41  41  43  47  48  46  45  43  43  47  48  48 
 88  65  56  49  50  52  48  52  58  64  78  92  95  76  55  49  46  44  44  48  52  57  67  74  71  65  53  41  41  45  49  63  74  70  60  51  48  48  50  50  48  43  40  43  46  47  47  48  48  47  46  47  48  49  49  47  45  45  43  42  41  40  41  43  44  44  45  46  49  52  53  52  50  50  51  52  50  47  45  46  48  49  49  48  49  47  44  41  43  44  45  45  45  44  45  46  47  49  51  54  54  51  48  48  48  47  46  46  45  44  41  38  37  37  37  37  37  37  37  37  36  35  35  34  34  34  35  34  36  39  40  39  37  36  34  34  34  35  36  37  36  35  34  35  35  35  36  36  35  35  36  34  34  34  34  34  35  36  38  38  38  36  35  36  36  36  36  36  38  40  40  39  36  34  33  34  36  37  38  37  36  35  35  35  35  33  32  34  34  35  37  37  39  39  40  40  41  41  40  38  38  38  37  36  34  32  32  33  35  37  37  35  35  35  34  33  33  35  37  38  39  37  38  40  38  37  35  35  36  37  40  41  40  38  38  37  36  36  35  35  36  39  42  42  39  37  36  35  36  37  38  39  39  39  38  37  37  36  37  39  43  46  48  48  45  42  40  40  40  40  37  34  34  34  34  34  34  33  32  32  31  31  32  33  32  32  32  32  32  33  34  34  34  34  33  31  33  33  34  35  37  38  37  38  39  40  40  39  38  39  40  42  42  39  36  36  38  42  48  53  52  47  41  36  37  45  54  63  73  81  80  72  63  61  63  65  68  69  70  68  63  54  48  39  32  34  38  39  40  39  40  43  58  82  90  89  84  77  69  63  65  73  84  85  74  58  57  60  63  67  66  60  52  46  41  39  37  33  32  33  33  33  33  33  33  33  33  32  30  30  33  34  32  31  30  31  33  35  35  36  35  33  32  32  32  31  31  32  31  31  32  32  32  33  32  31  31  33  33  33  34  34  34  33  34  34  35  35  35  36  38  41  45  46  45  44  45  45  43  43  44  47  48  48  44  42  42  44  44  46 
 87  69  59  50  48  48  44  51  65  81  99 104  87  63  48  48  45  41  43  47  51  52  53  54  55  52  52  53  52  53  64  78  86  81  67  56  54  54  55  54  49  45  44  45  47  47  47  47  49  48  47  47  48  48  48  46  44  45  45  44  42  42  42  42  43  43  44  47  50  52  53  52  49  49  51  52  49  45  44  44  46  48  49  51  54  53  48  43  43  45  46  45  44  43  45  48  49  50  53  55  54  50  44  43  43  44  44  44  43  42  41  39  39  39  39  37  36  35  35  35  37  36  36  35  34  34  35  35  36  37  37  36  35  34  34  34  34  34  35  37  36  35  34  35  36  36  37  37  36  35  35  35  35  35  35  34  35  36  38  39  38  37  35  36  37  37  37  36  36  37  38  38  38  36  35  36  37  38  38  36  35  34  35  36  35  33  33  36  35  35  35  36  36  38  39  39  40  40  40  39  39  38  36  35  34  33  33  35  37  38  37  35  35  36  35  35  34  36  38  40  40  39  40  42  39  37  37  38  40  41  40  39  38  39  38  37  37  37  36  36  37  39  41  41  40  39  37  35  36  37  38  37  37  37  38  39  38  36  37  40  44  47  49  48  44  41  39  39  40  40  39  36  35  35  35  35  35  34  32  31  32  33  32  31  31  31  32  32  32  33  34  34  35  35  34  33  34  33  33  35  37  38  37  37  37  38  39  38  37  38  38  38  37  36  36  40  45  50  57  59  55  50  44  38  39  47  63  75  82  82  76  69  62  51  42  41  48  64  82  85  77  64  57  51  45  43  42  41  41  41  41  45  57  75  80  83  87  84  74  64  65  73  82  79  69  55  52  53  53  49  44  43  47  48  44  38  35  32  30  31  33  34  34  33  32  32  32  31  30  30  33  33  32  31  31  32  33  33  33  34  34  33  33  32  31  31  31  31  32  32  32  32  33  33  32  31  32  34  35  36  36  36  36  35  35  36  36  36  35  36  37  39  41  43  45  45  46  45  43  43  45  47  49  50  45  43  42  42  44  47 
115  95  77  67  59  53  53  76 101 108  95  74  59  52  49  46  46  47  47  49  52  53  51  51  55  58  67  82  77  75  90  92  87  81  66  55  55  55  56  54  49  46  46  45  44  45  45  46  47  47  47  47  47  48  48  45  45  46  47  46  46  43  42  41  42  41  42  48  52  52  54  52  49  48  49  51  46  43  44  45  47  47  46  49  54  54  50  44  43  43  43  43  44  45  49  52  52  53  55  59  57  51  42  40  40  42  42  43  41  41  41  42  42  42  40  37  35  34  34  35  37  37  37  36  36  36  36  36  37  36  35  34  33  34  35  35  35  34  34  35  35  34  34  35  37  37  37  36  35  34  34  36  36  35  35  34  35  37  39  40  39  38  36  36  36  37  36  34  33  34  37  39  41  39  38  38  39  39  38  36  34  33  35  36  35  33  34  38  38  36  36  35  36  37  38  39  39  39  40  41  39  38  37  35  34  34  36  37  37  38  37  35  37  38  38  38  37  38  40  42  42  42  43  43  41  38  39  42  44  42  39  36  36  38  38  38  39  38  37  37  37  39  39  40  41  40  38  35  36  36  36  36  36  37  38  38  37  35  38  42  43  44  45  44  42  40  39  40  39  38  38  37  36  35  36  36  36  34  32  31  32  34  32  29  30  31  32  32  32  33  34  36  36  36  36  35  35  34  33  34  36  38  37  36  36  36  37  38  38  37  36  35  34  34  37  42  50  57  59  57  50  43  38  33  33  42  58  67  66  56  53  54  53  45  40  43  48  59  77  78  72  66  62  62  62  55  47  41  38  37  37  41  47  53  60  74  93  98  91  79  74  72  67  58  51  49  50  50  46  44  46  48  45  40  34  32  32  30  32  33  35  35  34  32  31  30  30  30  31  32  34  34  33  33  33  33  32  31  31  32  34  35  34  32  31  31  30  31  31  32  32  31  32  32  31  31  34  37  38  38  37  36  35  35  36  37  37  35  35  35  36  37  39  41  44  44  42  40  41  42  43  45  49  51  46  45  45  44  46  49 
146 145 139 129 134 142 142 144 142 127  92  61  53  52  50  48  49  49  49  53  55  51  48  48  52  69  86  93  93  93  96  90  80  72  64  60  59  55  52  50  50  50  49  44  42  44  45  45  45  46  48  51  50  49  47  44  44  47  45  44  45  45  44  42  42  42  43  45  47  50  50  50  49  47  46  44  43  41  40  43  44  43  43  48  52  50  48  47  47  46  46  47  47  46  49  52  56  61  63  61  55  47  40  39  39  38  39  40  41  42  42  42  40  39  38  37  37  38  38  38  36  34  35  36  38  37  36  35  35  36  37  36  36  35  35  36  36  35  34  35  35  35  35  35  36  36  36  36  34  34  34  33  33  33  34  34  35  35  36  36  36  37  37  37  35  35  35  34  34  36  37  37  37  37  37  36  36  37  37  36  36  34  34  33  33  33  34  36  37  37  38  38  38  38  38  39  39  39  39  38  37  37  37  38  37  36  35  35  35  35  35  36  38  40  42  42  42  42  44  46  46  45  45  47  44  43  45  46  45  42  38  36  35  35  37  39  39  38  36  35  35  36  38  39  39  38  37  37  38  39  38  38  38  40  40  40  39  37  38  40  41  42  42  42  41  41  41  41  40  39  39  39  37  37  37  37  37  35  34  34  34  34  33  32  31  30  31  33  34  34  34  34  34  34  34  34  36  36  35  34  33  33  34  34  34  34  35  36  35  36  35  33  32  34  37  39  41  44  45  45  42  39  36  33  31  33  38  42  44  43  45  47  47  41  37  37  39  43  48  47  48  50  51  53  56  53  46  38  36  35  35  38  42  48  54  71  97 105 101  89  79  68  54  46  42  41  44  44  42  42  43  43  42  40  39  39  37  34  34  34  33  32  32  31  31  31  30  30  30  30  32  33  34  34  34  34  33  32  32  33  33  33  33  32  31  30  31  31  32  31  31  31  33  33  32  32  34  35  36  37  37  37  37  37  37  37  36  35  34  36  38  40  39  38  38  39  39  39  42  44  42  40  43  46  47  50  53  50  48  48 
164 184 193 187 191 199 204 193 178 158 103  57  57  57  55  52  49  49  52  56  56  51  48  46  49  68  85  88  89  88  82  74  68  65  64  63  58  52  50  53  56  53  46  42  42  45  45  45  45  46  49  51  51  49  47  45  45  47  44  42  43  45  45  44  43  43  43  43  45  47  46  46  47  45  42  39  40  39  39  42  42  40  42  46  50  48  46  47  48  50  51  50  49  48  48  51  55  58  59  55  49  44  40  39  38  37  36  38  40  41  41  40  38  38  38  36  36  38  39  37  35  32  34  36  37  36  35  35  35  36  37  37  36  34  34  36  37  37  35  35  35  36  35  35  35  35  35  35  36  36  36  33  32  32  33  34  34  34  33  33  34  36  37  36  35  35  35  35  36  37  36  35  34  34  34  34  34  35  35  36  37  35  34  33  33  34  34  33  35  37  38  38  38  38  38  38  38  39  39  37  36  37  37  38  37  36  34  34  35  34  34  34  35  38  42  44  45  45  47  48  49  48  48  49  49  50  52  50  47  43  41  39  37  35  36  39  39  38  36  35  35  36  39  40  40  39  38  37  38  39  38  38  39  40  40  40  39  38  38  38  39  40  40  40  39  39  39  39  41  40  40  40  38  38  38  38  38  36  35  35  35  34  33  32  31  30  31  33  35  35  34  33  32  33  33  34  35  36  35  34  33  33  34  34  33  32  33  34  32  33  34  32  31  32  36  36  35  34  36  38  38  37  36  34  32  31  31  31  34  38  40  40  40  38  35  33  33  34  33  33  34  37  40  43  45  44  40  35  34  35  36  38  41  47  54  72  99 107 101  89  75  61  47  40  37  35  37  39  40  40  40  40  41  43  45  45  44  40  36  33  32  32  32  33  33  32  31  30  29  29  32  34  34  34  33  33  34  33  32  32  32  34  33  32  31  30  31  31  31  30  30  31  33  34  33  33  34  35  35  35  35  36  37  37  37  37  36  35  35  36  38  39  38  36  36  37  37  38  41  42  41  38  39  42  46  53  59  57  54  52 
172 202 218 218 212 211 219 212 194 170 108  59  59  63  61  55  50  48  52  54  53  53  50  46  47  57  68  73  73  70  65  59  57  61  63  60  53  47  49  56  59  54  42  41  43  44  45  45  45  46  47  48  48  48  48  46  47  47  43  41  41  43  44  44  45  44  43  45  46  45  43  42  43  42  40  37  38  38  39  42  42  40  41  44  46  47  46  44  47  51  53  50  48  48  48  48  49  48  47  45  43  42  41  39  38  38  37  37  39  39  39  38  38  38  38  36  35  35  36  36  34  34  35  36  37  36  34  35  36  37  37  36  35  34  34  36  37  38  37  36  35  36  35  34  33  33  34  36  37  39  38  36  34  34  34  34  33  33  32  33  33  35  36  36  35  36  37  37  37  37  36  34  33  32  33  36  35  33  34  35  37  37  36  34  34  35  35  33  34  36  37  37  36  36  36  36  37  38  38  38  37  36  36  37  36  35  34  35  37  37  35  33  33  36  40  43  44  45  45  46  49  51  51  48  51  54  55  54  50  46  44  43  42  38  37  38  39  38  36  35  35  38  41  44  43  41  38  37  37  38  37  37  38  38  38  38  38  39  38  37  38  38  38  37  36  35  35  37  40  41  41  41  39  38  39  39  38  36  35  34  34  35  33  31  30  31  32  33  35  35  34  33  32  32  34  36  35  34  33  34  35  36  35  34  32  32  32  31  29  31  32  31  30  31  34  33  32  32  34  37  36  36  36  35  34  34  34  33  33  34  34  34  35  35  34  33  33  33  34  33  34  33  35  36  37  36  34  33  36  38  38  38  41  48  59  76  97 100  91  76  63  51  41  36  34  32  32  34  36  38  40  40  41  43  46  47  48  45  39  34  34  35  35  35  34  33  31  30  29  30  33  35  34  33  32  31  32  32  31  32  33  35  34  33  32  31  31  31  31  30  31  32  34  35  34  34  36  36  35  34  33  33  34  35  36  37  36  35  34  35  35  35  35  36  38  39  38  37  39  41  41  39  38  40  45  53  61  62  61  59 
175 204 210 212 212 213 215 205 169 109  78  64  57  61  62  52  49  47  42  43  47  51  51  49  46  46  50  57  61  65  68  63  57  54  53  52  50  47  45  46  48  47  44  43  43  43  43  44  45  45  45  44  44  45  47  46  46  46  45  43  43  42  42  43  46  46  46  47  48  45  42  41  42  43  41  39  40  40  40  44  44  41  42  44  45  47  45  42  44  47  50  48  46  46  46  46  46  45  44  42  41  40  40  40  39  38  39  40  40  41  40  38  38  38  38  37  35  35  35  36  36  36  37  37  37  36  35  36  37  38  38  38  36  34  34  36  38  39  38  35  35  36  35  33  32  33  35  37  38  39  39  39  37  36  35  35  34  34  34  34  36  37  37  36  37  38  38  38  38  38  36  35  34  34  35  37  35  33  33  35  37  38  37  35  34  35  36  35  36  38  37  37  36  35  34  34  36  37  37  37  36  37  37  39  39  37  37  37  37  37  37  38  37  37  38  40  39  38  38  40  44  49  50  47  46  48  50  51  51  48  46  45  43  42  39  37  38  38  35  33  33  36  40  43  43  40  38  38  38  37  37  37  38  38  39  39  39  39  38  38  38  38  37  36  34  33  34  37  40  43  43  41  38  37  38  38  37  36  34  34  34  34  32  30  30  31  32  34  36  36  36  34  33  33  35  37  33  32  32  34  35  36  35  33  32  33  32  29  30  32  34  34  33  32  32  30  29  29  32  33  34  35  36  36  35  34  33  32  30  30  30  31  33  34  34  34  33  33  33  34  33  32  31  31  33  34  36  38  41  42  41  43  47  56  75  88  90  81  68  56  49  42  35  33  33  32  31  31  34  36  38  40  41  42  46  48  49  47  43  39  38  37  36  36  34  33  31  30  29  30  31  32  33  32  31  31  32  32  32  33  34  35  33  32  32  32  32  31  32  32  32  33  34  35  33  33  35  36  35  33  32  31  32  33  35  37  36  35  34  34  34  35  36  38  40  41  39  38  40  43  44  44  41  40  44  52  59  62  62  59 
152 191 205 206 209 214 208 168 114  70  58  59  55  56  58  54  47  43  43  44  45  46  48  48  48  47  47  51  55  58  62  58  52  48  46  47  48  47  44  43  43  44  45  44  42  43  43  43  44  43  43  42  43  44  46  44  45  47  47  47  46  44  43  45  49  51  49  48  47  45  42  40  42  43  42  41  41  41  40  42  43  42  44  45  46  50  50  45  44  45  45  45  45  44  44  44  45  46  45  43  42  40  39  39  40  40  41  42  43  43  41  39  37  37  37  37  36  36  36  37  38  38  38  39  38  38  37  37  37  38  39  39  38  36  36  37  38  39  38  35  35  35  35  34  34  35  36  37  38  38  37  38  37  36  35  35  34  35  35  36  37  38  38  38  37  38  38  38  38  37  36  36  36  37  37  38  35  33  33  35  37  37  36  35  33  34  36  38  39  39  39  37  35  34  33  33  35  37  38  36  36  36  37  39  39  39  39  39  38  36  36  37  37  38  40  40  40  37  36  37  41  44  46  45  42  40  42  45  47  47  46  45  44  45  43  38  39  38  36  33  33  35  38  41  41  39  39  41  40  37  37  38  39  41  42  42  41  39  38  39  39  38  37  35  33  32  34  36  40  43  43  40  37  35  36  36  36  35  33  32  32  33  32  31  31  31  32  34  35  36  35  35  34  34  35  35  33  32  33  34  35  35  34  33  34  35  33  31  32  35  37  36  35  34  32  30  29  30  32  32  33  33  34  34  34  33  32  31  30  29  30  32  33  34  35  34  33  32  34  36  35  33  31  30  31  33  36  39  45  49  52  58  68  80  87  88  80  66  54  46  43  38  32  31  33  33  33  33  35  36  38  38  37  39  42  44  44  42  44  43  40  37  36  36  34  32  30  30  31  31  30  31  32  32  32  32  33  34  33  32  34  35  33  31  32  32  32  32  33  33  33  34  34  34  32  32  34  34  34  33  33  32  32  33  34  36  37  35  33  32  34  36  37  38  40  40  40  39  40  42  44  45  41  38  41  45  50  54  53  50 
104 160 200 203 205 204 184 123  68  57  53  51  53  53  52  53  46  41  45  48  48  44  45  47  50  50  50  50  51  50  50  47  44  43  43  45  47  46  45  43  43  43  44  44  43  44  44  44  44  43  43  43  44  44  45  45  46  48  49  49  49  48  47  49  53  55  52  48  45  45  42  42  43  43  43  42  42  41  40  41  43  45  46  47  49  52  53  50  46  43  42  44  45  44  44  44  45  46  45  44  42  41  40  40  40  41  41  42  42  43  42  40  38  37  37  38  38  37  38  39  40  40  39  39  39  38  37  37  37  38  39  40  40  38  37  38  39  39  39  36  36  36  36  36  36  37  38  38  38  36  35  37  37  35  34  34  34  34  35  36  37  38  39  39  38  37  37  37  37  37  37  37  38  39  39  36  34  33  33  34  35  35  35  34  34  34  36  40  40  40  39  37  37  36  35  34  36  38  39  37  36  36  36  37  38  38  39  40  39  37  35  35  37  39  43  44  42  39  37  38  40  41  42  43  40  38  38  40  42  43  44  45  45  46  44  40  40  40  38  36  35  36  39  40  41  41  42  44  42  38  37  38  41  43  44  43  41  39  38  39  39  38  36  34  33  33  34  36  39  41  40  37  34  33  34  35  34  33  32  31  32  33  33  33  32  32  33  34  35  35  34  34  34  35  34  34  33  33  34  34  35  34  33  33  34  35  35  34  35  35  35  34  35  35  33  32  31  32  33  33  33  32  32  31  32  32  33  32  31  30  31  33  32  33  34  33  31  31  34  36  36  34  32  31  31  34  38  44  51  56  62  67  76  87  85  77  68  57  47  43  41  38  34  33  35  35  35  35  36  37  37  36  34  35  37  38  38  36  39  40  38  37  36  35  34  32  31  31  30  30  31  32  33  33  33  33  34  33  32  31  31  33  32  32  31  31  31  32  33  33  33  33  33  33  31  31  32  33  33  33  34  34  35  35  35  36  38  37  34  33  34  35  36  37  38  39  39  38  38  39  40  42  39  36  38  38  39  44  44  42 
 51 112 178 196 197 185 150  96  57  56  55  52  52  53  52  48  48  47  44  48  52  46  45  47  50  52  52  51  49  46  41  39  39  41  43  44  45  43  44  44  45  45  45  44  44  44  45  44  44  43  44  45  46  46  45  47  49  49  48  49  50  51  51  52  55  56  53  49  47  47  45  44  43  44  43  43  43  42  40  42  46  50  52  51  51  51  52  51  46  41  41  43  45  43  43  44  44  44  43  42  42  41  42  41  40  39  39  40  41  41  42  41  40  38  39  40  40  39  40  41  41  40  39  38  38  37  35  36  36  37  39  40  40  39  38  39  39  40  39  39  38  38  39  38  39  40  41  40  38  35  35  38  38  36  35  35  35  35  34  35  36  38  39  40  39  37  37  36  37  37  38  38  38  40  39  35  34  35  35  34  34  34  35  36  36  36  37  40  41  40  40  40  40  39  38  38  38  40  40  39  37  36  35  34  35  35  38  40  40  38  36  37  40  43  46  46  44  41  40  40  41  42  41  42  41  42  41  39  38  40  43  46  47  47  45  44  43  42  41  41  40  40  40  41  43  45  46  45  43  40  38  39  40  42  42  41  39  38  38  39  38  37  35  34  33  34  35  36  38  39  38  35  33  32  33  33  33  32  31  32  33  33  34  34  34  33  32  32  33  34  33  34  35  35  35  34  34  35  34  34  35  34  34  33  32  32  35  37  37  34  32  31  33  35  34  33  32  32  33  34  33  31  30  29  30  32  33  32  31  31  32  32  30  31  31  31  30  30  32  35  35  33  32  32  33  36  42  49  56  60  61  61  61  63  65  64  59  53  48  45  44  43  40  39  38  36  37  37  37  37  36  35  32  32  33  34  33  32  33  34  34  34  35  36  35  34  31  30  29  29  32  34  34  34  34  34  33  32  30  30  30  32  32  31  31  31  32  33  33  32  33  32  33  32  32  31  32  32  32  33  35  37  38  38  37  38  38  38  36  36  35  33  33  34  36  37  37  35  35  35  36  38  36  35  35  35  34  37  39  39 
 40  71 121 171 192 191 170 110  58  53  56  56  51  53  57  53  49  47  47  47  48  47  49  51  51  50  49  48  49  48  43  41  40  41  42  43  43  43  42  42  43  44  44  43  43  44  44  43  42  42  44  46  47  46  45  47  48  48  47  48  50  50  50  50  52  53  51  50  51  51  49  46  45  43  43  44  45  44  41  44  49  55  55  54  52  47  46  46  43  41  41  43  44  42  40  40  41  43  44  43  43  41  40  40  40  39  39  38  38  39  41  42  42  41  41  43  44  44  44  43  42  41  40  39  38  37  35  36  36  36  38  39  39  38  38  39  40  41  40  40  40  39  39  40  40  42  43  42  40  37  37  40  40  38  37  36  35  35  35  36  36  38  39  40  39  38  37  37  37  38  38  38  38  38  38  38  38  39  38  36  35  35  37  38  40  40  41  43  44  44  45  45  44  42  40  39  39  40  40  39  38  37  36  35  36  37  39  40  40  38  37  40  42  45  46  45  41  38  39  41  44  45  43  39  40  42  43  42  39  38  40  44  47  48  48  48  46  44  44  44  44  43  41  41  43  46  46  44  42  41  39  39  39  38  37  37  36  36  37  39  38  37  36  35  35  35  36  37  37  37  36  35  33  32  33  33  32  32  32  33  33  34  34  33  33  33  33  33  33  33  34  35  36  38  36  33  34  35  35  35  35  35  35  34  32  31  32  36  39  37  35  34  34  34  32  32  32  32  33  34  32  31  30  30  31  32  32  32  31  31  32  32  30  30  31  31  30  31  32  34  34  33  34  35  34  34  36  40  44  47  49  50  51  51  56  59  59  58  58  57  56  53  47  43  39  37  38  37  35  35  35  34  32  31  32  32  32  31  31  31  32  33  34  35  35  33  31  30  29  29  32  34  34  33  32  32  32  31  31  31  32  33  33  33  33  33  32  32  32  32  32  33  34  34  33  32  31  30  30  31  34  37  38  39  39  38  38  38  39  38  36  33  32  34  38  40  39  37  37  36  35  36  37  36  36  33  31  34  38  40 
 41  49  80 144 181 186 156 101  56  50  56  57  48  52  56  52  48  48  47  44  43  46  51  53  52  49  48  47  47  45  41  38  38  41  43  43  44  43  43  43  42  42  42  42  42  43  43  43  41  41  43  45  45  45  45  45  46  48  48  49  50  50  49  47  48  50  49  49  50  51  48  45  44  43  43  44  45  45  42  44  48  53  54  52  50  44  41  43  42  42  44  43  41  38  37  38  40  44  46  46  44  41  39  40  40  39  39  38  37  38  40  42  43  43  44  47  47  47  47  46  43  41  40  40  39  37  36  36  36  35  37  38  38  37  37  38  40  39  39  41  40  39  39  40  41  42  42  42  40  39  39  40  40  38  38  36  35  34  35  35  36  37  38  39  39  38  37  37  38  39  39  39  38  36  37  41  43  42  41  40  38  38  39  41  44  44  45  48  48  48  48  48  47  45  41  39  38  39  39  40  39  38  38  38  38  39  41  42  41  39  37  38  40  42  44  44  42  39  39  42  45  46  43  38  38  39  41  42  41  39  40  42  46  50  51  49  47  45  45  45  44  44  41  41  43  46  46  43  41  40  39  38  36  35  34  33  33  34  36  37  37  37  37  37  36  36  37  37  36  35  34  34  33  32  32  32  32  31  32  34  34  34  33  32  32  32  32  32  33  33  35  36  38  40  37  33  34  34  34  34  34  35  35  35  35  35  35  38  44  44  40  38  36  35  32  31  32  32  33  33  32  31  30  30  31  32  33  32  31  30  31  32  31  31  32  32  33  33  32  33  33  35  35  35  34  34  34  35  36  37  40  43  45  47  53  59  63  68  72  74  71  64  53  45  39  38  38  36  33  34  35  34  33  32  32  32  31  32  31  32  32  33  34  34  33  32  29  29  30  30  32  33  33  31  31  31  32  32  32  32  33  34  33  34  34  34  33  31  31  32  33  33  34  34  33  32  31  30  29  30  33  35  36  37  38  38  37  38  39  40  38  35  34  36  41  43  42  40  40  38  36  36  37  37  36  32  30  31  35  39 
 42  42  62 110 144 144 101  66  49  49  54  55  51  51  53  50  50  49  45  42  42  46  49  52  54  51  48  48  44  40  37  35  36  41  44  45  43  43  44  45  44  41  40  43  44  43  43  43  43  42  43  43  44  45  45  45  46  50  51  52  54  55  52  48  47  48  49  48  47  47  43  42  42  43  44  45  46  45  43  44  45  47  48  49  47  43  41  41  43  44  46  43  40  37  36  38  41  45  47  47  45  42  39  40  40  40  39  38  38  38  40  42  43  44  46  48  49  48  48  46  43  40  40  39  40  38  35  36  36  36  36  37  38  37  36  36  37  36  36  39  39  37  37  39  41  41  41  40  39  39  39  39  38  38  37  36  36  35  34  35  36  38  38  40  40  38  38  38  39  40  40  39  38  36  37  43  44  43  41  41  41  41  43  45  48  49  50  53  52  50  50  48  47  44  40  38  39  39  40  41  40  40  41  40  39  39  41  43  43  41  38  36  37  40  42  44  44  42  41  42  44  45  43  40  37  37  38  41  42  42  41  43  47  51  51  48  46  45  44  44  44  45  44  45  46  48  48  45  42  40  37  36  35  34  33  32  33  34  34  34  35  36  37  37  36  35  35  35  34  34  33  33  33  33  33  32  31  30  32  34  35  34  32  31  32  33  34  33  32  32  34  36  38  38  36  33  34  34  34  34  33  33  34  36  41  45  48  50  55  52  45  40  37  36  33  33  33  33  32  32  31  31  30  30  32  33  34  33  31  31  31  32  33  33  33  34  35  35  32  31  34  37  36  35  34  35  36  36  35  35  36  38  40  42  49  56  64  72  80  83  83  76  63  50  42  41  39  36  34  34  35  35  33  32  31  31  32  33  32  32  32  33  34  34  32  30  28  29  30  32  31  31  31  31  30  31  32  33  32  32  33  33  33  34  34  35  34  32  31  32  33  33  33  33  32  31  32  31  30  30  31  32  33  35  36  36  36  37  37  39  40  39  38  39  41  42  42  41  40  38  36  34  36  38  36  32  31  31  35  38 
 42  44  50  63  70  68  56  49  46  48  49  54  66  67  67  69  59  48  46  46  47  49  49  51  57  52  47  47  43  40  42  42  43  45  44  43  41  42  42  41  41  42  45  47  46  45  45  45  45  44  43  43  43  44  45  48  51  54  55  56  60  63  61  56  50  49  50  47  44  43  41  41  44  46  47  47  48  48  46  46  45  43  46  47  46  45  43  40  43  44  43  42  41  39  39  39  41  43  44  44  43  42  41  40  40  41  40  39  38  38  39  40  43  43  45  47  48  47  46  44  40  38  38  39  39  38  35  36  36  36  36  38  39  38  37  35  34  33  33  36  37  36  36  38  40  40  38  37  37  37  38  40  39  39  39  39  39  38  37  37  39  40  40  40  40  39  38  38  39  41  40  39  39  38  39  42  41  39  38  39  41  44  46  48  52  55  56  53  51  49  47  46  44  40  38  38  39  41  42  42  41  41  41  40  38  37  39  42  43  43  43  44  43  42  44  45  44  41  40  40  43  44  44  43  41  39  40  40  41  43  46  49  50  47  47  46  46  45  44  45  47  48  50  51  52  53  52  50  44  41  37  36  36  36  36  35  35  35  33  31  33  35  37  36  35  35  34  34  33  32  33  34  34  34  34  33  31  30  32  35  34  33  32  33  34  35  35  35  33  33  32  34  35  35  34  33  33  34  35  35  33  31  32  38  47  56  64  69  69  58  45  38  37  38  37  37  37  34  32  31  30  29  30  30  32  33  34  33  32  32  31  31  32  33  33  34  36  35  31  30  33  37  38  36  34  34  35  36  35  35  34  35  35  35  41  48  55  61  66  71  79  82  78  64  52  47  41  37  34  35  37  37  35  32  31  30  31  33  30  29  31  33  34  35  33  31  29  29  30  31  31  32  31  31  30  31  33  33  32  31  31  31  30  32  34  35  35  33  32  31  32  31  30  31  31  32  34  34  33  31  30  30  31  32  33  34  37  35  33  36  41  45  44  40  37  36  38  39  38  37  36  34  37  40  37  36  35  35  38  42 
 43  44  45  44  43  43  44  45  47  49  57  73  99 109 112 114 101  82  68  67  70  71  67  62  59  56  54  52  46  43  44  44  45  46  44  42  43  43  42  40  43  46  48  43  39  39  40  41  43  45  42  38  41  45  44  47  51  53  54  58  66  68  66  60  56  52  47  44  45  48  50  50  50  48  47  48  49  50  48  48  47  46  45  45  43  43  43  43  44  43  40  41  42  41  41  41  41  41  41  43  42  41  39  37  38  39  40  39  37  36  36  38  41  41  41  43  44  45  45  43  40  38  38  38  39  38  37  37  36  35  35  37  38  38  36  36  34  33  33  37  37  36  36  37  39  38  38  37  37  37  39  39  39  39  40  41  40  40  39  38  39  39  39  38  36  36  38  37  38  41  41  40  40  40  39  41  40  39  39  41  44  46  48  49  51  54  54  50  48  46  44  43  41  38  36  36  39  42  44  42  43  44  42  40  36  35  38  42  46  47  48  51  51  50  49  47  44  41  39  40  42  44  45  45  42  39  37  37  39  43  47  50  51  50  49  49  47  46  46  47  48  49  50  51  52  55  54  48  41  36  33  34  37  40  40  39  38  38  37  36  36  36  37  36  35  34  33  34  35  34  34  34  34  34  34  34  33  34  35  36  35  34  34  34  34  35  35  34  33  32  32  33  34  35  34  33  33  32  32  33  32  32  34  41  49  57  64  67  61  50  41  35  35  37  38  38  37  36  33  31  32  32  31  31  32  34  33  32  31  31  32  32  33  33  34  34  34  34  33  33  34  35  36  37  36  36  36  35  34  33  33  33  34  34  36  39  43  44  45  52  64  75  81  84  73  49  40  37  35  35  37  37  36  34  32  31  32  33  32  32  33  34  34  34  33  31  30  29  30  30  31  32  32  31  32  32  33  33  32  30  29  29  30  31  32  33  33  32  32  32  32  32  32  33  34  34  32  31  32  33  33  32  31  31  32  34  35  34  32  35  39  43  43  39  35  35  37  40  38  36  36  37  37  37  36  38  41  40  40  42 
 52  45  43  45  45  44  45  45  46  50  67  95 131 147 154 159 150 135 122 117 117 115 102  86  72  64  60  56  50  45  45  44  44  45  44  43  44  44  44  46  46  48  48  39  34  36  37  38  40  43  41  38  41  44  44  46  48  51  52  57  64  66  63  57  56  52  46  46  49  53  56  56  52  49  48  51  52  52  51  51  51  50  48  44  41  39  41  44  44  42  39  39  40  41  42  42  40  39  40  43  42  40  36  34  35  38  40  41  39  37  37  39  40  40  39  41  43  43  43  42  40  39  39  40  40  39  38  38  36  34  34  35  36  37  36  36  35  35  36  37  38  37  37  37  38  38  38  38  38  39  39  38  38  39  39  40  40  39  39  38  38  39  38  35  32  34  38  38  38  41  41  40  40  41  43  43  44  45  47  49  50  51  51  50  50  51  50  48  46  44  41  39  38  37  36  37  39  42  42  41  44  45  42  38  36  34  38  43  47  48  50  55  56  54  52  48  45  42  42  42  43  45  44  43  42  41  38  37  39  44  48  50  51  52  52  50  48  47  48  47  47  46  46  47  49  54  51  42  36  33  32  34  39  42  44  42  41  41  41  40  39  37  36  37  35  33  33  35  35  35  34  33  33  33  33  34  35  36  37  36  35  35  35  35  35  35  34  34  33  33  33  33  34  36  35  33  32  31  31  31  32  33  36  40  44  49  53  53  47  41  36  33  34  35  37  37  36  34  32  31  33  34  33  31  33  34  33  32  30  31  34  36  36  36  35  34  33  33  33  34  35  34  36  38  38  37  36  34  33  32  31  32  34  35  34  34  36  34  33  39  53  67  81  96  85  51  39  37  37  37  37  36  36  35  33  32  33  34  34  34  34  33  33  32  32  32  31  30  30  30  31  33  33  33  33  33  33  33  33  31  31  30  31  31  31  31  32  32  33  33  32  32  33  34  36  35  31  29  31  34  35  34  33  33  34  34  33  33  32  34  37  40  41  38  36  37  40  42  41  38  36  38  37  35  36  39  41  41  40  41 
 80  60  48  50  50  47  47  44  43  48  71 108 148 162 167 179 180 181 190 183 172 164 142 117  95  76  62  56  51  48  45  47  47  47  47  47  45  44  47  54  51  47  44  38  37  43  43  41  40  40  43  46  43  42  46  46  47  50  52  54  58  65  63  54  54  53  49  52  54  52  50  48  47  49  51  53  54  55  55  56  56  54  51  46  40  39  39  41  42  42  41  38  38  42  43  41  39  39  41  44  44  40  35  34  36  39  42  44  42  41  41  43  44  41  40  44  46  44  43  42  41  41  42  43  42  40  38  39  38  36  36  36  36  37  37  36  37  38  39  39  39  38  38  39  40  39  40  39  39  39  39  39  38  39  39  38  37  38  38  38  38  40  39  35  34  35  38  40  41  42  41  39  39  44  49  50  51  53  56  58  58  57  54  51  49  47  47  47  45  42  39  37  37  37  40  41  41  39  39  39  41  42  40  37  35  35  39  43  45  46  48  53  53  51  48  46  45  44  45  46  46  48  43  36  42  47  45  41  41  44  49  52  50  48  47  48  46  45  45  44  43  43  43  44  45  48  45  37  35  34  34  36  39  42  44  43  42  43  41  39  37  36  35  36  35  33  33  34  34  33  33  34  34  33  34  34  35  36  36  36  35  35  35  36  35  34  33  33  34  35  35  36  35  34  34  33  32  31  32  32  33  33  34  34  36  39  39  39  40  38  35  32  32  33  35  36  34  30  29  31  32  34  34  33  34  33  33  32  32  33  35  38  39  40  39  37  34  33  33  34  35  35  37  39  38  36  35  34  33  31  31  31  32  34  32  32  34  34  34  39  50  66  84  91  80  56  45  42  41  39  37  36  35  35  34  33  34  35  34  33  33  32  31  32  32  32  31  32  31  31  33  34  34  34  33  33  33  34  33  33  33  33  32  32  32  33  34  34  34  33  31  31  32  33  33  32  31  31  32  34  34  35  36  36  35  34  32  32  32  33  36  39  40  39  37  40  43  45  45  43  40  38  40  42  42  41  39  40  42  44 
126 103  74  50  46  50  45  46  45  44  77 122 155 165 168 173 179 186 193 188 180 175 160 137 107  87  71  56  50  49  46  50  58  63  60  55  53  53  54  53  49  45  45  43  46  51  46  42  43  45  46  47  45  43  44  42  44  51  53  58  69  80  81  72  72  65  53  52  55  54  53  50  48  50  50  51  49  48  49  53  56  54  49  44  40  40  41  43  45  46  47  47  47  48  47  43  39  37  37  40  40  38  35  36  37  41  44  46  46  44  44  46  47  44  42  47  48  46  45  43  43  43  44  44  43  41  39  40  40  38  38  38  37  37  38  38  39  41  43  42  41  40  40  40  41  41  41  41  40  40  40  40  39  38  37  36  36  36  36  37  38  38  38  36  36  36  38  41  43  40  40  40  38  44  50  52  54  56  58  59  58  56  52  48  45  44  43  44  43  41  37  36  35  38  41  43  42  38  36  38  38  38  37  36  36  37  39  42  44  43  43  43  43  42  40  41  41  43  44  46  47  47  46  44  48  51  49  45  46  49  50  50  48  47  48  49  48  47  44  42  39  39  39  39  38  39  38  36  35  35  34  35  36  39  41  43  44  45  43  40  37  35  35  35  34  33  33  34  34  33  33  34  34  34  33  34  35  35  36  36  35  34  34  35  34  33  32  32  34  37  38  38  36  33  33  33  31  30  30  32  33  34  33  32  32  32  33  34  35  36  35  34  33  32  33  33  32  31  31  31  32  33  35  35  34  34  34  34  34  34  35  36  38  40  39  36  34  33  33  34  36  36  37  37  36  35  34  33  32  31  31  32  33  34  35  35  34  33  35  42  51  65  82  82  75  66  63  59  49  41  36  34  34  33  31  31  31  33  34  35  33  32  32  32  33  33  32  32  31  31  33  35  35  34  33  33  33  33  33  34  33  32  33  33  33  33  34  34  33  32  31  31  31  32  32  32  34  35  34  34  35  36  38  38  36  34  32  32  32  32  34  36  37  37  37  39  41  44  46  51  56  54  53  52  50  45  42  43  43  42 
154 140 117  90  65  47  43  46  46  43  81 128 156 163 164 168 174 180 183 182 178 174 163 141 109  95  86  73  63  56  52  62  74  79  71  63  62  62  58  48  45  48  51  51  50  51  49  45  44  46  46  45  51  66  87  89  81  70  65  68  73  74  78  86  91  87  75  72  75  76  72  65  55  50  47  45  42  40  41  48  52  52  50  46  43  44  45  47  48  51  53  51  48  46  44  42  40  38  38  38  38  38  38  39  40  43  45  47  48  46  45  47  48  47  46  48  49  49  48  47  45  43  42  42  42  40  39  41  41  39  39  39  39  38  39  39  40  42  43  42  41  40  40  40  40  41  41  40  40  41  41  39  37  37  36  35  35  36  36  36  37  37  37  36  37  38  38  39  40  38  40  41  38  41  45  48  50  52  54  54  53  50  46  43  42  42  42  41  41  41  38  36  35  37  41  43  41  37  35  38  37  37  36  36  36  38  39  40  41  40  39  38  38  39  39  39  39  40  41  43  44  45  44  44  47  50  52  54  58  60  54  48  46  51  54  54  53  51  48  44  41  40  39  38  36  36  36  37  36  35  34  34  34  35  39  42  44  46  44  40  37  35  34  34  33  32  33  34  35  34  34  35  35  34  33  34  34  34  35  35  34  33  33  34  33  33  31  32  34  37  38  38  36  32  32  33  31  30  29  31  32  33  33  33  32  32  33  34  34  34  34  35  34  32  30  30  31  33  33  32  31  33  35  35  34  34  35  35  34  33  32  32  35  38  38  35  33  31  32  34  35  36  35  35  34  33  32  32  32  32  32  33  34  35  37  36  33  32  36  44  52  64  76  74  71  75  81  76  59  45  38  37  36  34  31  29  30  33  35  36  34  33  33  33  33  34  33  32  31  31  33  34  33  33  32  31  32  33  33  33  32  32  32  32  33  33  33  32  30  30  30  30  31  32  32  33  36  36  35  34  35  37  39  38  34  32  33  33  32  33  33  34  34  34  35  36  38  40  45  57  68  67  60  53  49  45  44  45  43  41 
162 164 160 144  89  42  44  47  45  48  84 129 158 162 162 168 173 177 182 182 178 171 154 132 111 107 110 111  99  87  84  94  99  89  78  71  69  66  58  45  44  50  57  54  49  47  50  49  44  45  50  62  83 117 158 164 140  99  79  71  66  54  61  90 105 105  97  98 103 102  93  78  60  48  43  40  38  36  37  42  48  53  55  55  52  53  52  52  52  57  60  57  51  46  43  43  43  42  41  38  38  41  43  42  42  43  46  47  49  47  46  47  48  49  48  49  50  52  51  49  45  42  40  39  39  39  39  41  41  39  40  40  40  40  39  40  40  41  41  41  40  39  38  38  38  39  39  39  39  40  40  38  36  36  37  36  36  37  37  37  37  37  36  35  37  39  38  37  36  37  40  41  38  37  38  41  43  46  49  48  46  43  41  40  40  42  42  39  40  40  39  36  36  37  40  42  41  37  36  38  38  36  35  36  37  39  39  39  38  37  38  38  39  40  42  41  40  38  38  38  40  41  39  37  41  47  53  62  70  72  63  54  51  59  62  59  57  55  52  48  45  44  42  40  38  37  37  37  37  36  35  34  34  35  37  40  41  43  41  38  36  34  33  34  33  32  32  33  36  35  35  36  35  34  33  32  33  33  33  33  33  33  33  33  33  32  32  32  34  36  37  37  35  32  32  34  32  31  30  30  31  32  33  34  35  35  35  34  33  32  33  33  33  32  30  30  30  32  33  32  30  32  34  34  34  34  35  35  34  31  30  30  33  35  35  32  31  30  31  33  33  33  33  33  32  32  31  31  32  32  32  33  34  34  35  35  32  31  35  44  51  59  67  64  65  76  84  79  63  49  41  39  38  36  31  29  30  32  35  35  34  34  33  33  33  33  32  32  31  32  34  33  32  31  30  29  30  31  31  31  31  31  31  31  32  32  32  31  30  29  28  29  31  32  32  34  36  36  35  34  35  37  39  37  32  30  33  33  33  33  34  35  34  34  33  34  35  36  40  53  66  67  59  50  45  45  45  44  42  40 
164 176 174 144  86  43  48  46  43  56  94 137 162 168 166 167 172 178 185 180 168 154 134 118 116 126 143 161 161 155 151 144 123  89  79  79  72  64  56  49  45  46  49  46  46  49  48  47  49  52  71 114 153 181 195 191 163 113  75  59  61  62  75  99 108  98  81  93 103  98  87  71  54  46  42  41  39  38  39  40  47  57  64  66  66  65  62  59  60  64  71  75  72  62  55  50  47  44  41  38  39  41  45  44  42  42  44  47  50  49  46  45  47  49  49  49  50  52  51  49  45  41  39  38  38  38  39  41  41  39  39  39  39  39  40  40  40  39  39  40  39  38  38  37  36  37  37  38  38  38  38  38  38  37  37  37  37  38  38  38  38  38  37  36  37  38  39  36  35  39  42  41  39  37  36  38  41  43  47  47  45  42  40  39  40  41  41  39  38  38  37  37  37  38  40  41  40  37  37  39  38  36  35  36  38  39  39  39  38  38  38  38  41  43  44  43  41  38  37  36  37  38  37  36  39  41  45  56  68  79  79  73  69  73  69  58  54  52  50  48  47  45  43  41  40  40  39  37  36  36  36  38  39  40  39  38  37  37  36  36  34  34  34  35  34  33  32  33  35  34  34  36  35  34  33  32  32  33  32  33  34  33  33  33  33  34  33  33  34  34  34  34  33  31  33  34  33  33  33  32  31  31  32  33  34  35  33  31  32  33  32  32  33  33  34  34  32  29  30  32  30  32  34  35  33  32  33  34  32  30  30  32  33  32  31  30  29  30  31  31  30  29  31  32  32  31  31  31  32  32  31  32  33  33  33  33  34  34  35  41  48  53  57  54  56  62  62  58  52  46  40  36  34  32  31  30  28  28  31  32  32  32  33  34  33  32  32  32  33  33  34  33  31  30  29  28  29  30  31  31  30  30  31  32  32  32  33  32  31  30  29  31  33  33  33  33  34  34  34  35  36  38  39  37  33  31  32  33  33  34  35  35  35  34  33  34  36  35  31  38  50  56  56  52  51  50  46  39  36  36 
159 164 156 129  82  46  45  46  47  59 102 149 170 169 163 165 178 186 177 154 131 117 107 108 129 150 169 183 188 182 165 140 112  89  86  87  79  72  65  55  48  47  53  60  59  50  48  47  54  87 129 169 197 211 212 203 166 104  72  75 101 115 120 120 118  97  64  65  71  69  63  55  47  45  44  44  42  42  42  42  48  57  64  68  69  69  66  64  65  68  73  79  77  68  59  51  45  41  40  41  44  46  48  45  42  42  45  49  52  50  47  45  46  48  50  49  49  49  49  46  44  41  40  39  40  40  40  42  41  40  38  37  37  39  40  41  41  39  39  40  40  39  39  38  37  37  37  37  37  37  38  39  38  38  37  37  38  38  39  39  39  39  39  37  36  37  39  37  37  42  43  40  39  39  40  41  43  46  47  46  44  41  39  38  38  39  39  39  37  35  34  35  37  39  40  40  39  37  36  38  37  36  35  37  38  40  40  39  38  39  39  37  39  40  41  40  40  38  38  37  37  37  37  37  37  38  40  52  67  84  89  83  73  68  62  52  48  46  43  43  43  42  39  37  38  39  38  36  35  36  37  40  42  42  40  37  35  34  34  35  34  34  36  37  37  35  34  34  34  32  33  35  34  33  33  33  33  33  33  33  34  35  35  34  34  35  35  34  33  33  32  31  31  31  31  32  34  35  35  34  33  32  31  32  32  33  32  31  32  32  32  33  34  36  37  36  33  29  29  30  31  33  35  35  32  30  30  31  31  30  32  33  32  31  30  29  29  30  32  31  29  27  29  31  32  32  32  32  32  32  33  33  33  33  34  35  36  35  37  40  47  50  48  46  46  47  45  43  42  40  38  36  35  34  34  33  31  30  31  32  32  32  33  33  33  32  32  32  33  34  34  33  31  30  29  28  29  30  31  31  30  30  32  33  33  33  33  33  31  30  30  32  34  34  33  33  33  33  34  36  39  42  42  40  38  36  34  33  34  34  36  36  35  34  33  34  35  36  34  36  41  47  48  47  48  47  44  37  38  40 
143 149 136 106  73  50  46  48  55  74 117 158 171 165 157 158 165 162 138 110  89  79  80  99 136 160 172 175 173 158 128 101  83  77  80  86  87  85  79  69  65  65  66  74  73  61  60  66  84 135 181 205 213 216 215 204 162 100  91 113 144 156 153 138 123  94  55  45  45  46  47  46  45  45  47  46  44  44  47  46  48  53  57  61  64  64  63  62  61  63  66  70  69  65  57  51  46  41  43  47  50  52  50  45  42  43  46  50  53  51  48  46  46  47  49  48  47  46  45  43  41  40  40  41  42  42  41  42  42  40  39  38  38  39  41  42  42  41  40  41  41  41  40  40  39  38  38  38  38  37  37  38  38  37  36  37  38  39  39  40  39  39  39  38  36  36  40  40  40  43  43  40  39  42  44  44  46  47  46  44  41  39  37  37  37  37  38  40  37  33  32  34  36  39  41  40  39  37  37  37  36  35  35  37  38  39  40  40  39  40  40  39  38  39  39  39  38  39  39  39  38  37  37  39  39  38  41  50  63  76  79  73  63  57  52  47  44  41  39  38  39  38  36  34  35  37  37  37  36  37  38  40  42  42  39  37  36  34  34  35  35  35  37  38  38  37  35  34  33  32  32  33  33  33  34  34  34  34  34  34  35  36  36  35  35  36  37  35  34  32  31  30  30  31  31  31  33  35  36  36  35  34  32  32  32  33  33  33  31  30  31  33  35  36  35  34  32  32  29  28  31  34  36  35  32  29  28  29  31  32  33  33  32  31  30  30  30  31  31  30  29  28  29  31  33  33  33  33  33  33  34  34  34  35  36  35  35  36  38  42  48  49  44  42  41  40  39  37  35  35  35  36  37  36  35  34  34  33  33  34  34  34  34  34  33  32  31  32  33  33  33  32  31  30  29  29  29  30  32  31  31  31  32  33  33  33  33  32  32  31  31  32  34  34  34  34  33  34  35  38  42  45  46  44  42  40  36  34  33  34  35  35  34  33  33  33  34  36  39  40  40  43  43  41  41  42  41  37  40  42 
131 144 130  78  56  55  53  50  63 102 136 155 156 151 145 141 122  97  75  66  62  58  66  91 128 140 140 135 122  97  67  60  58  52  58  74  93  95  91  92 100  98  82  79  83  87  90 107 145 177 202 215 214 211 206 189 152 111 126 147 151 148 142 130 109  81  53  45  45  47  49  50  49  48  45  45  44  45  48  47  47  48  50  52  54  54  53  53  52  53  56  57  58  59  57  55  52  50  50  53  54  54  50  45  44  45  47  51  53  51  49  47  47  47  46  46  45  44  42  40  38  39  40  42  42  42  42  42  42  41  41  40  40  41  42  43  43  41  39  40  41  42  42  41  39  38  37  38  38  37  36  37  36  35  35  36  38  39  40  40  40  39  38  37  36  37  40  41  42  43  42  41  40  43  45  45  45  44  43  40  38  37  36  37  37  37  38  40  38  35  33  34  36  38  39  40  39  38  39  38  36  35  35  37  38  38  39  39  38  39  40  42  42  41  41  40  40  40  39  40  40  38  39  41  41  42  44  48  52  54  51  48  47  49  49  44  42  40  37  37  37  37  35  35  34  36  37  39  39  40  39  39  38  38  37  36  36  36  37  37  36  34  36  37  37  36  36  35  34  32  31  31  32  33  35  35  35  34  34  35  36  37  36  34  35  36  37  36  34  32  32  31  31  31  31  32  32  34  35  34  34  34  34  34  33  33  34  34  30  29  30  33  34  33  30  29  30  33  31  29  33  35  35  34  32  31  31  30  31  33  33  32  32  31  31  31  32  31  31  30  29  29  31  32  32  33  34  33  34  34  33  35  36  37  34  32  32  36  41  44  46  46  43  44  43  41  40  38  33  31  31  34  33  33  33  32  31  33  36  38  36  36  35  34  33  32  31  31  32  33  32  32  31  31  30  30  30  31  32  32  32  31  31  31  32  32  33  32  31  30  31  31  32  34  35  36  35  36  37  39  43  47  47  45  43  40  36  34  33  33  34  33  33  31  31  32  34  37  40  41  43  44  42  39  37  37  38  38  38  38 
164 153 118  68  50  51  53  49  61  99 127 134 120 113 111 107  89  69  57  57  57  57  74  92 101  98  91  80  69  59  53  49  49  53  58  69  87  93  96 104 109 106  99 107 111 107 117 141 176 196 205 209 209 205 195 168 133 103 110 125 132 123 105  83  73  63  53  48  47  49  52  52  50  45  43  41  41  41  42  43  44  45  48  51  51  50  48  48  50  55  59  56  54  55  55  55  53  50  49  52  55  56  54  47  44  47  50  51  52  51  49  48  48  47  45  43  43  42  40  38  37  37  39  40  42  42  42  40  41  41  41  41  41  42  42  43  42  40  38  38  39  40  40  39  38  36  36  36  36  36  36  35  34  35  35  37  39  41  42  42  40  39  37  36  37  39  40  39  39  39  42  43  40  41  41  40  40  40  39  38  37  36  37  38  39  38  39  40  39  38  37  37  37  37  38  38  38  40  41  39  37  36  36  37  37  38  39  38  38  39  38  39  39  39  39  38  38  37  38  39  40  40  41  41  41  44  46  47  47  46  43  41  42  46  46  42  41  39  37  35  35  35  35  36  36  37  37  39  42  43  41  39  36  34  35  36  37  37  38  39  36  33  33  34  34  34  35  35  36  34  32  30  31  33  35  36  36  36  35  34  35  36  35  33  34  36  36  35  34  34  34  33  33  32  32  32  32  32  31  30  31  32  32  33  35  35  33  30  31  33  34  34  33  32  31  31  32  33  32  32  34  34  34  34  34  35  34  32  32  34  34  33  32  32  33  34  33  31  29  28  29  30  32  33  33  34  33  33  32  32  32  33  34  35  32  31  35  43  47  44  40  40  43  45  44  41  40  39  37  36  34  32  31  30  31  32  32  32  37  39  37  36  34  33  32  31  31  31  32  33  31  30  31  31  31  31  31  32  32  32  32  32  30  30  31  31  32  32  31  30  30  31  32  33  36  37  38  37  37  38  41  44  45  43  40  37  36  35  33  32  32  31  32  30  30  32  36  40  43  44  43  40  38  37  37  37  39  41  38  35 
186 151  99  62  47  46  50  56  73 102 117 114  94  87  83  75  66  57  51  54  61  70  92 105  96  82  67  52  52  55  52  47  45  51  55  64  78  80  81  89  96 102 111 129 137 134 144 158 170 175 176 173 169 168 165 140 108  84  84  96 104  96  81  69  70  67  55  46  45  49  49  48  46  44  41  39  40  40  39  42  43  43  47  50  51  48  48  49  53  57  60  58  56  54  55  55  52  49  49  50  51  52  53  49  47  45  46  47  46  44  42  43  45  42  40  42  42  40  39  37  36  36  38  40  40  41  41  40  41  42  42  42  43  44  43  43  41  39  38  37  37  38  39  38  37  36  36  35  35  34  34  35  35  35  34  36  39  42  41  40  40  38  36  37  39  41  40  40  39  37  41  43  39  40  41  39  40  40  38  37  37  37  39  40  40  40  40  38  38  38  36  36  37  35  35  35  38  40  39  38  37  37  37  37  36  37  38  38  37  36  36  35  37  39  39  38  37  38  39  40  42  43  43  42  43  44  45  45  45  43  40  40  41  41  40  38  39  39  37  35  35  35  36  36  37  36  36  38  40  41  40  38  35  34  34  34  35  35  37  40  37  33  31  31  31  31  33  34  34  33  30  28  30  32  34  34  34  34  34  35  35  35  33  32  34  35  35  34  34  35  36  35  33  33  33  33  34  32  31  30  30  31  33  34  35  34  31  30  32  34  35  35  34  33  32  32  32  32  32  33  35  34  33  32  33  35  35  34  33  34  34  34  33  34  35  35  34  32  30  30  30  31  33  34  33  33  33  32  31  31  30  31  32  32  34  37  42  49  50  44  38  37  40  42  43  41  40  40  39  38  36  33  31  31  31  32  32  31  35  36  34  33  32  31  31  31  32  33  34  34  32  31  32  32  31  30  30  31  32  32  32  31  29  29  31  32  32  32  32  32  32  32  32  33  35  37  38  38  38  38  39  41  41  40  37  34  35  33  31  31  32  32  31  29  30  34  38  41  44  43  40  37  38  39  39  38  38  41  38  35 
184 135  78  54  45  41  48  70 100 126 128 117 102  94  80  58  51  48  44  49  62  81 105 119 112  96  77  62  69  70  52  44  42  42  46  55  65  62  58  65  80  99 119 140 154 161 167 165 152 144 139 134 125 125 131 112  85  65  69  77  83  82  84  88  94  83  58  45  43  46  42  40  41  42  41  39  40  40  40  42  44  44  46  48  49  48  50  53  55  55  55  57  56  54  60  62  58  54  52  50  48  48  52  55  52  46  42  41  40  37  36  37  37  35  34  40  40  38  40  39  37  37  39  41  40  40  41  44  44  44  44  44  45  46  45  43  41  40  40  39  37  36  38  39  39  37  37  37  35  34  35  37  38  37  35  35  37  41  38  37  40  39  36  38  40  42  42  41  40  38  40  41  39  41  43  41  42  42  39  36  36  38  40  40  39  40  40  36  36  35  32  34  36  35  34  35  38  38  37  37  38  39  38  37  37  36  36  36  37  34  33  33  36  39  40  37  37  40  41  41  44  46  47  48  49  48  45  44  42  40  38  38  40  36  34  37  37  37  36  36  36  36  36  37  36  35  35  36  36  36  36  36  35  34  34  33  32  32  35  39  37  35  33  31  31  31  31  31  31  32  30  28  31  32  32  32  32  33  35  36  36  34  33  33  33  34  34  32  33  35  37  35  32  33  34  34  35  35  33  32  32  33  34  35  34  32  32  32  32  33  34  35  35  34  33  31  30  30  31  32  33  33  31  29  31  33  34  34  33  32  34  35  34  33  34  34  34  33  32  32  32  33  33  33  32  32  31  32  31  30  29  30  31  31  36  42  48  52  52  46  41  38  36  37  40  42  41  38  37  37  36  34  32  32  33  33  32  29  30  32  31  30  30  31  31  32  33  35  34  33  33  33  32  32  31  29  29  30  32  32  31  30  30  30  32  32  33  32  33  34  35  35  34  32  33  35  38  39  40  39  39  38  37  35  34  32  32  31  29  31  33  33  30  29  30  35  39  41  41  38  37  39  42  43  40  38  37  38  38  36 
175 119  63  47  45  44  48  81 126 160 166 161 159 139 107  71  53  47  46  50  58  70  94 115 123 118 111 107 101  86  62  48  45  45  44  45  49  48  50  61  82 102 117 139 157 165 171 170 161 152 146 144 143 137 125  98  75  62  63  71  81  93 101 102  98  83  62  51  46  45  42  39  39  39  39  39  42  42  40  40  44  48  48  48  49  51  53  52  53  52  49  49  51  55  68  76  78  68  60  53  49  56  67  63  61  59  49  40  38  43  44  39  32  32  35  35  37  41  42  42  42  42  42  43  44  41  40  46  47  45  44  44  45  46  45  44  43  41  41  44  43  40  38  39  40  40  40  38  36  38  41  39  39  41  40  38  36  36  37  39  40  39  38  41  41  42  42  41  40  39  41  41  39  40  41  42  43  42  39  37  37  39  39  37  36  36  37  39  36  33  32  36  40  40  39  38  38  37  37  39  39  39  38  38  38  37  35  35  36  35  35  35  37  39  38  36  37  39  38  40  45  49  51  53  54  54  51  44  41  44  45  42  36  33  36  41  38  34  32  34  35  36  36  35  36  37  36  34  34  35  36  34  33  33  33  34  33  33  33  35  35  38  39  36  35  36  32  33  35  36  34  31  31  32  33  34  34  35  36  36  37  37  37  35  33  33  33  31  32  35  37  35  33  33  32  32  33  34  34  32  30  31  31  31  30  30  30  31  31  31  32  34  34  34  33  33  32  32  33  33  33  31  30  30  32  34  34  33  32  33  35  35  34  33  33  34  34  33  32  31  32  34  32  31  31  31  31  31  31  31  31  32  32  32  32  36  45  52  54  51  46  41  37  36  37  37  38  37  36  36  35  34  32  32  33  33  31  29  31  31  30  30  31  31  30  30  31  31  31  29  31  31  31  31  31  31  31  31  32  32  32  32  33  34  33  33  32  32  33  34  34  34  34  32  29  31  37  42  44  43  41  38  35  32  29  28  31  31  30  32  34  34  32  31  32  35  40  43  43  42  43  45  45  44  39  36  36  39  39  38 
163 109  60  46  45  45  50 100 157 179 185 185 180 152 110  69  49  46  51  54  58  63  77  95 112 118 122 121 106  82  60  49  45  46  47  47  47  49  51  55  68  77  83 116 149 169 174 177 181 181 180 178 177 162 127  88  63  58  57  62  74  87  94  91  81  67  54  50  47  42  42  42  42  40  40  42  44  42  39  40  44  48  47  49  53  55  55  55  59  56  49  49  49  50  57  68  79  79  77  73  65  68  73  63  58  58  52  46  43  45  44  40  35  34  36  38  39  41  43  44  43  43  44  45  44  42  43  47  48  45  43  42  43  44  46  46  44  42  40  42  43  43  39  38  38  40  40  40  38  40  43  41  39  39  38  37  36  36  42  45  41  38  38  43  42  41  42  41  40  41  41  41  39  38  40  41  41  40  39  39  40  41  40  38  36  36  38  41  39  37  37  40  41  39  40  41  41  40  40  41  42  41  40  42  44  44  41  39  40  40  38  33  37  39  38  40  41  42  40  40  43  45  48  51  51  52  53  49  51  57  53  44  36  38  42  44  39  35  34  37  38  38  36  34  35  36  35  32  34  35  35  33  32  32  33  34  34  33  31  31  34  38  41  40  46  55  55  53  48  40  35  34  33  32  33  35  36  37  36  36  36  36  37  36  33  32  34  34  35  36  37  36  34  32  31  31  33  35  35  33  32  31  31  31  30  30  30  30  30  30  31  33  33  34  34  34  34  33  34  34  33  30  29  31  34  35  35  33  33  34  35  34  34  33  32  33  34  33  32  31  32  33  31  30  30  30  31  32  32  33  33  34  34  33  33  37  43  47  47  44  41  38  36  36  35  34  36  36  35  34  34  33  32  31  32  32  31  30  31  31  31  31  31  31  30  30  30  30  28  27  30  30  30  31  32  33  33  33  32  32  33  33  35  35  33  32  31  33  33  33  33  32  32  32  31  33  37  41  42  39  36  33  31  30  30  30  30  31  31  32  34  35  34  33  32  35  39  43  47  47  45  43  42  39  36  36  38  39  37  35 
131  90  58  47  47  49  63 121 177 188 188 186 178 147 103  62  47  47  50  53  56  61  65  76  98 111 116 114  93  70  56  48  48  53  57  56  52  54  53  50  52  57  68 104 143 169 179 187 199 205 206 199 189 164 120  80  58  54  51  54  62  70  73  68  59  49  44  46  45  40  42  45  45  43  43  45  44  41  39  40  43  44  45  50  56  58  57  59  66  64  56  52  52  51  49  58  75  85  91  91  79  71  67  57  53  54  51  48  46  44  43  43  41  40  39  43  43  42  42  42  43  43  43  43  44  45  47  48  47  44  41  40  41  44  46  47  46  43  40  40  43  45  41  38  37  38  40  40  39  40  42  41  39  37  35  37  37  38  43  47  40  38  40  46  43  40  41  40  39  42  42  41  39  38  39  40  40  40  40  40  41  43  41  39  37  38  40  43  41  40  43  45  44  40  41  42  42  42  42  41  42  42  41  45  48  49  47  44  43  43  40  35  37  40  39  43  47  47  46  44  43  42  43  47  49  50  51  52  58  66  58  46  39  43  45  43  41  39  40  40  40  39  37  34  33  33  33  32  34  35  35  33  32  32  34  35  34  33  31  31  34  37  43  54  68  82  82  71  55  40  35  36  35  33  33  35  38  40  40  39  37  35  36  37  33  34  38  40  39  37  38  36  34  32  31  32  34  35  35  34  33  33  32  32  32  31  31  31  30  30  31  32  34  35  34  34  35  34  34  34  33  31  30  31  34  36  34  33  33  34  35  35  34  33  33  34  34  33  32  31  32  32  31  29  30  31  31  33  33  34  35  35  34  33  36  39  40  40  38  35  33  33  34  35  34  33  34  34  33  33  33  34  32  31  31  31  32  31  31  31  32  32  32  31  31  31  31  31  29  28  31  31  31  32  33  35  35  34  32  32  32  33  35  34  32  30  31  33  34  33  32  31  31  32  33  35  36  37  36  33  30  29  30  31  32  33  31  31  32  33  34  34  35  34  33  34  38  42  48  47  43  39  36  34  34  36  39  39  37  34 
 81  58  53  47  49  62  92 140 181 193 185 177 174 144 100  64  52  49  43  45  53  59  60  70  95 104 103  95  78  62  55  50  55  70  74  67  55  52  52  51  52  67  99 126 147 163 178 188 195 197 194 183 162 135 102  78  62  53  48  49  54  56  53  49  45  42  41  44  43  40  44  47  46  43  42  44  42  41  41  41  41  42  43  49  56  59  59  61  66  69  66  61  62  66  60  65  79  90  94  91  79  64  53  53  55  54  50  45  43  45  47  48  46  46  45  42  43  45  40  40  44  43  41  41  49  51  50  48  46  43  41  40  42  45  47  49  47  44  41  44  47  47  44  39  36  38  39  39  40  39  39  39  38  36  38  40  39  37  37  39  39  43  48  50  45  40  41  39  39  42  42  40  40  39  39  41  42  41  41  42  42  42  40  39  39  38  40  44  41  41  49  52  51  48  46  43  41  40  41  41  42  41  40  43  47  48  46  45  45  43  40  38  40  40  39  43  47  49  53  51  47  44  45  49  53  53  50  48  54  62  55  47  44  43  40  40  41  43  43  41  38  36  35  34  32  31  32  34  34  35  35  34  33  34  34  35  34  34  33  32  33  37  49  77  96 101  93  71  46  36  35  36  36  34  35  37  40  44  47  47  44  40  40  40  36  38  43  46  44  40  38  36  33  32  32  33  33  34  33  33  34  35  35  34  33  32  31  31  31  31  32  33  34  34  34  35  35  34  33  33  34  32  31  32  34  35  34  33  33  34  36  35  35  34  34  34  35  34  33  32  33  33  31  29  30  31  32  32  34  35  35  35  34  33  34  36  36  35  34  32  31  31  32  34  33  31  32  32  31  31  32  34  32  31  31  31  32  32  31  31  32  32  32  32  33  33  33  33  32  31  33  33  32  33  34  36  36  35  32  30  31  33  33  31  30  30  31  34  35  34  32  32  32  33  33  34  34  33  32  30  30  31  32  32  32  32  32  32  34  34  33  34  34  34  32  33  37  41  40  40  39  38  36  34  33  35  38  41  42  40 
 67  55  54  54  50  70 129 168 187 190 183 175 168 140 103  72  58  53  53  51  52  57  61  72  89  87  79  73  66  59  55  55  69  95  91  73  55  51  53  58  60  81 125 148 156 157 157 154 147 136 128 125 124 116  99  79  63  52  46  46  50  50  48  46  46  45  44  42  42  43  47  49  45  42  40  41  41  43  48  43  41  43  43  45  50  58  60  57  57  61  73  91  96  87  72  73  89  99  94  80  70  58  49  54  55  50  47  45  44  44  43  44  44  44  41  38  40  44  48  47  44  41  44  49  52  53  52  48  45  44  42  42  44  47  50  50  48  44  43  47  46  42  40  38  39  42  38  35  40  41  39  39  39  39  40  40  39  38  37  39  48  58  62  54  45  40  40  40  39  42  41  40  41  40  40  41  41  42  42  41  41  40  39  40  40  39  39  41  41  47  57  55  49  46  44  42  41  39  39  41  43  43  42  42  43  43  43  43  44  43  42  41  40  40  41  42  45  48  56  56  48  47  48  49  52  51  48  47  51  57  53  49  48  41  38  39  42  44  43  39  36  34  35  36  36  36  36  35  35  35  36  36  36  35  35  34  34  33  34  36  37  41  54  81  95  92  80  58  37  33  34  37  36  35  36  39  44  47  51  53  54  53  50  46  41  42  46  48  45  40  38  35  32  31  32  33  34  34  34  34  34  35  36  35  35  35  34  33  32  32  32  34  34  35  35  34  33  32  32  32  34  34  34  33  34  34  34  33  33  34  35  36  35  34  34  35  35  34  33  33  33  33  31  30  30  31  32  32  34  35  35  34  32  30  31  33  35  36  36  34  31  30  30  32  34  35  33  31  30  31  32  33  32  30  30  31  32  32  30  30  31  32  32  33  33  33  34  34  33  33  35  35  33  33  34  35  35  34  32  30  31  32  31  30  29  30  31  34  35  34  32  33  33  34  33  32  32  31  31  32  32  33  33  33  32  31  32  34  34  34  34  34  35  34  32  31  34  37  34  33  36  36  36  35  36  37  39  41  43  44 
 61  56  54  54  64  98 156 185 192 189 186 180 168 144 114  88  81  80  76  67  60  55  58  65  74  73  72  75  75  69  61  63  79 100  89  69  55  51  53  62  66  88 131 149 150 143 131 120 112 104  99 101 105 100  83  67  56  49  45  45  47  47  46  46  47  46  44  45  45  43  45  46  47  49  52  52  48  47  48  44  43  44  43  43  46  54  57  53  48  54  75 105 116 103  80  72  78  81  75  63  60  52  43  51  51  45  42  43  44  44  43  43  43  42  42  44  45  46  51  52  49  46  50  55  56  53  50  47  45  44  43  43  45  48  49  50  48  45  43  44  42  40  41  41  42  44  38  32  40  41  39  39  41  42  40  37  37  39  40  46  60  69  69  55  45  40  41  40  40  41  41  41  42  41  40  40  40  40  41  39  37  37  38  40  40  40  39  38  42  50  59  53  45  44  44  45  46  44  41  41  44  45  44  43  42  41  41  42  44  45  43  40  39  41  43  44  46  50  59  61  54  56  57  54  53  54  55  56  56  54  50  48  47  42  40  42  42  42  42  40  37  36  36  37  39  41  39  36  34  34  35  37  38  38  36  34  34  34  35  39  43  48  57  70  75  71  61  48  36  34  35  37  35  35  37  41  45  47  50  54  59  64  61  53  46  44  45  45  42  38  37  34  32  30  32  34  35  35  36  34  34  34  34  35  36  38  36  34  34  33  34  34  35  35  34  33  32  32  31  32  35  36  35  34  33  33  33  33  33  33  34  34  34  34  34  34  34  34  33  33  32  32  31  31  31  31  32  33  34  34  34  33  31  29  31  33  36  37  37  34  31  29  29  32  36  38  35  32  31  31  32  32  30  29  29  30  32  32  31  30  31  31  32  33  32  32  33  33  33  34  36  36  33  33  34  34  34  34  33  32  31  32  31  30  30  30  31  33  33  33  32  33  35  35  34  33  32  31  31  31  31  32  32  32  31  30  31  33  34  34  33  34  34  33  31  29  31  33  32  31  32  32  32  34  37  40  42  44  48  49 
 55  55  53  50  89 141 171 189 195 193 192 187 169 149 129 117 124 126 105  89  77  66  67  72  74  83  97 112 113 103  91  91  97  96  76  59  57  55  57  68  77  95 125 139 138 129 119 114 116 120 121 113  96  76  57  49  47  47  48  48  46  45  44  43  43  43  43  47  48  44  43  46  53  63  69  68  58  51  46  46  45  43  43  44  45  50  54  51  47  53  71  95 105  99  76  59  51  51  51  50  56  50  40  45  47  44  47  50  52  52  52  54  56  60  63  65  60  52  51  54  58  56  55  56  57  52  47  46  45  43  44  45  46  48  49  48  47  47  45  41  43  47  50  49  47  45  37  33  39  41  39  39  42  43  40  36  35  39  44  51  64  69  66  53  44  40  40  41  41  40  41  42  42  41  40  40  40  39  39  37  35  34  37  39  41  40  39  40  43  49  54  48  45  48  48  49  50  50  46  41  43  46  45  45  44  42  41  43  45  46  43  40  40  42  45  46  48  54  64  68  67  72  73  67  65  70  76  73  65  53  49  45  43  43  44  45  43  42  42  42  42  41  39  38  38  40  40  36  35  35  36  38  41  41  38  36  35  34  37  42  46  54  61  59  58  54  46  42  40  37  37  37  34  33  36  41  44  45  46  50  56  66  65  56  48  43  40  39  38  36  36  34  32  29  31  34  35  36  36  35  33  32  32  32  35  38  37  35  35  35  35  35  35  34  34  33  33  33  32  32  36  36  35  34  33  32  32  32  32  32  32  32  32  32  32  32  32  32  32  33  32  31  32  32  32  31  32  34  35  34  33  32  31  30  33  35  35  35  35  32  30  29  30  32  36  38  36  33  32  32  32  31  30  29  30  31  32  31  32  32  32  31  32  33  32  31  31  31  32  33  35  34  32  32  32  32  33  34  34  33  33  33  31  30  31  30  30  31  31  31  32  33  34  35  35  34  33  32  31  31  30  30  30  30  30  31  30  31  32  33  33  34  34  32  30  29  29  30  31  32  32  30  30  33  38  44  48  53  58  60 
 58  58  54  57 108 163 177 188 197 199 198 187 161 141 138 155 166 160 135 116 106 108 118 126 128 140 157 170 170 163 157 153 138 104  76  60  61  63  71  84  94 105 121 142 149 142 146 154 158 159 150 121  78  52  49  49  49  49  52  51  47  46  44  41  42  44  44  43  44  47  52  58  65  69  68  64  59  54  51  50  45  41  42  45  46  48  50  54  56  61  69  75  73  63  49  43  45  48  51  53  56  56  52  47  49  58  76  86  85  77  76  85 103 116 117  98  72  52  52  57  61  59  57  55  50  49  49  46  44  44  44  46  47  48  48  47  47  49  50  49  58  68  64  58  51  45  39  37  41  42  42  42  44  46  44  39  35  36  40  47  54  57  56  50  43  39  40  42  42  40  41  43  42  40  40  42  41  39  39  38  36  36  38  40  43  41  42  47  51  52  52  54  57  59  54  49  46  45  45  44  45  45  43  43  43  43  42  43  45  44  42  42  42  42  43  45  49  58  65  72  78  86  87  84  89  95  97  88  70  51  46  45  42  43  45  47  46  45  44  44  43  41  39  36  35  35  36  36  36  36  37  40  42  43  41  38  36  34  37  42  45  54  66  67  64  56  41  36  38  37  36  36  34  34  37  41  43  44  44  46  50  56  57  51  44  40  37  34  35  36  36  34  31  31  31  31  32  32  33  32  31  29  29  30  31  34  34  34  33  33  33  34  34  34  34  33  34  34  34  34  36  35  34  33  32  32  32  31  31  31  32  32  32  32  32  32  32  32  32  32  32  32  33  33  33  32  32  34  36  35  33  32  31  31  32  33  32  32  33  32  32  32  32  31  32  33  33  33  32  32  32  31  30  29  30  31  31  31  32  33  32  32  33  33  33  32  31  31  31  33  33  33  32  31  32  32  32  33  34  33  32  32  30  29  30  30  30  30  29  30  31  32  33  34  32  31  32  32  33  33  33  32  31  30  29  28  29  30  30  32  33  33  33  32  31  31  31  30  28  32  37  38  37  37  40  45  51  61  69  75 
 54  54  59  79 131 178 188 194 202 207 201 183 159 156 166 179 180 172 160 155 153 156 162 167 168 175 185 191 193 193 191 179 150 113  98  87  73  69  74  82  86  93 114 147 167 165 163 165 167 159 134  96  66  49  47  60  63  54  54  52  47  46  44  40  45  45  43  48  51  51  55  60  65  63  58  55  55  54  50  49  47  44  43  43  45  48  52  59  64  67  70  66  58  50  45  47  51  54  59  62  57  53  53  57  69  88 107 118 121 124 135 149 158 166 159 118  79  53  51  59  64  60  55  51  47  50  53  49  44  41  42  44  46  49  49  48  50  51  53  61  75  83  68  56  48  43  42  42  42  46  51  53  52  48  43  38  36  37  44  50  50  51  51  47  42  39  41  43  43  40  41  43  42  40  40  41  37  35  36  38  39  40  42  45  47  46  49  63  82  95  94  89  80  65  54  47  45  46  52  57  54  47  41  40  41  43  44  45  45  43  42  41  41  39  37  42  51  58  59  63  72  75  79  89 100 105 102  96  81  58  50  48  46  47  49  51  52  53  52  49  44  41  39  38  36  36  36  37  37  38  40  42  44  45  43  41  37  34  37  42  42  51  65  73  72  61  45  39  39  37  35  35  36  37  39  40  43  46  48  49  48  45  44  42  38  36  34  33  34  37  37  34  32  33  34  33  32  32  31  31  31  31  31  31  31  31  31  31  30  30  31  32  32  32  32  32  33  34  35  36  36  35  33  32  32  32  30  29  30  31  33  33  34  34  33  32  31  31  32  33  33  33  34  34  33  31  32  35  36  35  32  31  31  32  32  32  31  32  33  33  32  31  29  29  29  32  32  32  31  32  32  31  30  31  32  33  32  31  32  33  33  33  34  34  33  32  30  30  31  33  32  32  32  32  32  31  31  32  33  32  31  30  30  29  29  29  29  29  30  31  32  32  32  32  32  31  30  31  32  33  34  34  33  32  30  30  30  29  29  31  33  34  33  32  33  34  35  34  31  36  43  45  43  42  43  47  52  59  67  70 
 50  51  68 109 154 187 197 201 206 209 200 181 161 168 182 185 182 177 173 180 187 188 189 187 181 183 186 187 190 188 173 155 132 111 109 104  87  81  78  70  66  71  92 121 145 153 145 139 141 129 102  67  57  57  60  79  79  58  51  49  45  46  45  41  44  43  40  50  56  53  53  54  57  54  50  47  51  50  46  47  47  46  44  42  42  46  53  62  71  76  74  63  55  51  51  54  56  56  60  63  53  46  47  59  74  92 107 121 138 162 183 194 195 194 172 110  68  52  54  58  59  53  49  47  46  50  53  48  50  56  58  57  54  50  48  49  50  56  65  73  79  76  60  48  43  43  44  44  45  51  59  62  55  47  41  38  38  40  49  56  52  50  49  46  41  39  41  44  44  41  42  44  43  41  39  37  34  32  34  37  41  45  49  55  63  65  73  94 121 138 135 116  89  62  51  48  48  52  59  65  57  45  37  36  40  42  44  45  44  43  42  41  40  38  37  41  48  56  53  52  55  53  60  76  85  89  90  94  87  71  60  54  51  53  54  54  55  55  53  48  44  40  40  39  39  39  38  38  39  39  41  42  44  46  45  42  38  33  37  43  41  48  60  71  72  65  56  47  39  36  35  36  38  39  41  44  47  51  54  51  45  38  35  35  34  34  34  34  35  36  36  34  32  34  34  34  33  31  30  31  33  35  34  33  32  32  30  30  30  30  30  30  31  31  31  32  33  34  36  36  35  34  33  33  33  32  31  30  30  32  35  36  35  34  33  32  32  32  33  33  34  35  35  34  33  32  33  35  36  35  32  31  30  31  31  31  31  32  32  32  31  31  29  29  30  32  32  32  32  33  33  32  31  31  32  33  32  30  31  32  32  33  33  33  33  32  31  31  32  34  32  31  31  32  32  32  31  32  33  31  30  29  28  28  29  30  30  29  30  32  33  33  32  31  33  32  31  30  31  31  32  34  34  33  32  31  31  31  31  32  34  34  32  32  34  35  35  35  33  39  45  47  46  44  45  47  49  50  53  52 
 51  57  81 136 173 191 197 199 200 199 192 179 163 158 163 174 179 177 170 176 186 194 195 187 170 165 164 162 163 149 115 101  97  92  89  90  92  95  86  62  53  53  56  62  75  91  93  93  98  97  84  63  58  70  94 104  91  61  48  45  44  45  45  41  38  36  36  44  51  53  52  50  50  52  50  46  46  45  44  45  44  42  44  44  41  42  48  60  77  84  77  60  52  51  50  49  51  51  52  49  45  42  43  48  52  56  69  90 121 162 184 191 194 184 148  77  47  51  59  56  47  41  46  53  49  48  49  51  73 100 106  98  80  60  53  54  58  75  93  88  68  50  47  43  41  45  45  43  47  55  60  58  51  44  42  39  38  40  49  57  56  49  44  44  42  39  39  41  42  42  43  45  46  44  40  35  33  35  37  39  43  50  55  68  88 100 113 134 146 151 143 110  75  53  50  53  53  56  58  56  47  37  31  34  39  43  42  40  40  41  43  44  39  39  42  39  43  53  52  46  40  39  43  50  51  56  66  77  80  76  66  58  55  55  55  52  48  45  43  42  41  40  40  40  40  40  41  42  41  40  39  39  41  45  46  42  37  35  37  41  43  47  53  59  65  69  66  53  37  34  36  38  38  38  43  52  56  56  54  47  38  35  34  34  33  33  34  35  35  34  33  32  31  32  33  33  32  30  29  32  35  38  36  34  31  32  33  32  32  33  32  32  31  32  32  34  35  35  35  34  34  34  35  35  35  33  33  32  31  32  36  38  35  33  32  32  33  34  34  33  34  34  35  35  35  34  34  34  35  35  34  32  30  29  29  31  30  31  32  33  34  35  34  33  31  30  31  34  35  36  35  34  33  32  33  32  31  31  30  30  32  32  32  32  31  32  32  33  34  34  33  31  30  30  31  32  32  33  33  33  31  27  26  28  32  33  31  29  29  31  34  35  33  31  32  33  32  31  30  30  31  33  34  33  31  29  30  32  35  36  34  32  31  31  33  34  33  32  31  35  41  44  44  43  42  42  42  41  39  36 
 48  60  94 154 184 190 185 184 183 176 169 161 152 144 141 146 148 149 151 160 171 174 170 160 145 129 112  95  87  82  76  71  69  70  69  73  81  75  64  54  50  50  49  50  52  54  61  70  81  90  94  94 104 120 133 124  99  67  52  46  45  46  43  38  38  35  33  42  49  51  58  60  57  58  57  53  47  43  42  41  41  43  45  42  37  36  42  54  71  76  67  57  52  50  48  46  47  49  50  49  48  48  49  50  49  50  57  60  76 128 168 178 148 116  86  61  56  60  51  48  47  43  63  87  77  59  56  91 127 150 155 146 126  97  88  98 119 133 134 109  75  48  43  42  42  45  43  40  43  48  50  47  48  47  40  36  38  45  52  56  56  51  44  41  40  40  41  41  41  38  39  42  45  46  44  39  41  46  49  53  54  54  56  68  92 113 129 143 152 153 139 106  75  58  58  59  57  50  46  45  42  37  35  36  38  38  38  38  39  42  44  43  36  34  39  41  44  50  50  46  42  43  43  41  41  43  48  51  52  52  52  52  52  51  48  44  40  38  38  40  42  41  38  37  39  48  48  41  40  40  40  39  40  41  41  39  36  38  41  44  43  43  48  57  65  68  63  51  38  36  36  39  40  43  48  55  58  57  52  45  38  35  35  35  33  32  33  35  35  35  34  33  33  33  33  33  33  35  39  41  39  36  35  37  36  32  33  35  35  36  36  35  34  33  33  34  35  36  34  33  34  36  36  36  34  32  32  33  34  35  34  34  34  35  36  35  34  33  32  32  33  34  35  35  34  33  33  33  34  33  32  32  31  31  30  30  31  32  32  33  34  34  34  32  31  29  30  32  34  35  34  34  33  33  33  33  32  30  29  29  32  34  34  33  32  32  33  33  33  33  32  32  31  31  31  32  33  34  35  35  33  30  29  31  34  35  34  32  32  33  35  36  35  33  33  34  33  32  30  29  30  32  33  33  32  31  31  33  34  35  34  31  31  31  32  33  33  33  33  35  39  41  42  41  39  37  37  38  38  37 
 47  68 110 165 186 183 171 167 165 162 150 136 124 115 115 123 118 113 116 123 131 140 143 139 130 114  91  62  48  48  58  58  58  61  60  62  66  56  48  49  49  50  51  51  48  43  50  64  85 113 133 143 157 167 162 135 102  74  58  51  50  49  45  40  43  42  35  43  48  47  60  66  63  65  66  61  52  46  45  43  44  48  47  44  40  38  40  48  61  62  55  53  51  49  47  46  47  50  52  52  52  53  54  55  55  55  51  46  50  84 114 121  94  66  50  55  61  59  48  46  57  78  97 104  86  75  86 133 165 176 171 162 149 134 134 147 167 174 161 121  79  48  41  42  45  45  41  37  39  42  43  41  43  47  44  41  40  47  53  55  51  49  47  42  41  42  44  44  42  38  38  41  44  46  46  46  52  58  60  61  59  55  59  71  89 107 120 130 135 131 113  91  73  63  58  55  52  42  37  38  39  39  39  38  36  36  36  37  39  40  41  40  37  37  39  42  44  45  50  51  48  45  42  39  39  38  37  35  34  36  41  44  45  43  41  40  38  39  40  40  40  41  45  48  50  51  47  41  39  39  40  41  40  39  37  35  34  38  41  43  41  43  53  70  78  76  64  50  39  37  36  36  39  45  51  54  56  55  51  47  44  42  40  39  36  34  33  34  35  36  35  34  34  33  33  33  36  40  43  43  40  37  36  37  36  34  34  36  37  38  39  38  36  35  34  34  35  37  35  33  36  39  38  36  34  32  33  35  37  38  35  33  35  36  36  35  34  32  31  31  32  33  35  35  34  33  33  33  32  32  32  31  31  31  30  30  32  33  33  33  33  32  31  31  30  29  28  29  31  32  33  33  32  32  32  33  32  31  30  31  33  35  35  35  34  33  32  32  32  31  32  32  32  30  30  31  32  34  35  35  34  33  32  33  35  36  36  35  34  35  36  36  35  35  34  34  34  33  32  30  31  32  33  34  33  32  32  32  33  34  33  32  31  32  33  34  34  34  34  36  37  39  40  40  37  35  34  37  40  42 
 49  78 127 172 186 181 169 163 161 161 146 122  97  83  85 101  94  80  76  78  90 114 132 138 132 120  97  65  52  51  52  54  56  58  58  57  55  50  47  47  48  49  50  48  44  44  48  65 104 148 178 189 194 193 178 141 107  88  72  62  58  57  52  47  51  50  43  47  48  45  55  60  61  69  72  67  59  53  49  49  50  51  49  48  48  47  45  44  51  51  46  48  50  50  48  48  51  53  54  52  53  52  53  57  58  56  47  44  47  51  51  51  53  49  45  51  53  51  51  60  85 128 137 117  92  95 120 156 176 179 169 160 157 163 170 176 180 183 168 115  71  45  41  44  47  46  40  36  38  41  43  43  42  46  54  51  45  47  54  57  48  47  48  44  43  44  45  45  44  42  42  44  46  44  46  53  61  66  65  60  55  53  62  72  79  88  97 103 101  90  73  66  63  58  48  42  41  37  35  35  37  39  39  38  38  37  37  37  38  38  39  39  42  44  47  53  55  53  58  60  53  46  43  42  40  38  35  34  34  36  38  39  39  36  37  39  39  40  41  38  37  42  58  70  72  61  51  44  39  38  39  41  40  37  34  33  33  36  38  38  38  45  63  87  94  84  66  50  40  36  33  31  35  42  48  49  51  51  47  48  50  50  47  44  40  36  33  33  34  35  35  34  33  33  32  34  40  41  40  39  39  40  38  34  34  36  35  34  37  39  39  39  37  35  35  35  36  38  36  35  37  39  38  36  34  34  36  38  39  39  36  35  36  36  35  33  32  31  31  31  32  32  34  34  34  33  33  33  32  32  32  31  30  30  30  30  31  33  33  32  31  29  29  29  29  28  28  29  31  31  31  31  30  30  31  32  31  31  32  33  35  35  36  36  35  34  33  32  31  31  31  32  31  29  28  28  31  33  33  33  33  33  34  34  34  35  35  34  34  33  34  34  34  34  35  35  36  35  34  33  33  34  35  35  34  32  32  32  32  32  32  33  33  33  34  35  35  35  35  35  35  36  37  38  36  34  33  36  41  45 
 48  83 135 175 192 194 192 191 185 172 159 137  99  75  66  68  66  59  53  65  93 131 148 150 145 121  87  59  54  57  56  54  52  51  54  55  53  53  52  48  48  47  47  43  43  46  44  69 131 169 190 199 200 196 184 148 125 120 103  84  70  62  57  52  50  49  51  51  51  50  49  51  58  69  72  67  62  58  53  50  48  48  49  52  55  56  52  47  46  46  46  49  51  52  51  53  54  55  54  51  49  47  47  49  51  50  46  46  49  50  45  40  43  46  47  43  47  53  53  88 138 155 165 163 137 116 117 150 169 176 181 181 178 175 169 163 164 169 154  95  60  48  46  46  47  47  43  39  39  41  44  48  51  53  56  54  52  53  56  58  52  47  43  41  41  42  43  43  44  45  47  49  50  48  49  55  60  62  60  56  51  48  51  54  56  63  69  69  66  59  48  46  46  45  38  35  38  37  37  39  38  37  38  38  39  38  38  39  39  40  43  47  51  56  67  87  97  92  82  70  60  60  61  58  53  48  43  41  41  41  39  37  35  34  34  34  35  34  34  33  38  51  70  84  93  95  79  54  44  41  38  38  36  33  32  33  34  38  38  36  36  44  63  87  91  77  58  46  40  37  34  32  35  39  42  42  43  43  42  44  49  51  49  45  42  38  34  33  33  34  33  32  32  32  35  37  37  38  39  40  40  38  36  34  34  34  33  32  34  37  38  38  37  35  35  35  36  38  37  36  36  36  34  33  34  36  38  39  39  38  37  37  37  36  35  34  32  31  31  32  32  32  34  36  35  35  35  35  34  34  32  31  30  30  30  30  31  32  32  31  29  28  29  29  29  29  31  32  32  31  30  30  29  29  30  30  31  31  32  33  34  35  35  35  34  33  33  31  30  31  31  32  32  29  27  27  29  31  32  31  31  32  33  33  33  33  33  32  31  31  31  32  33  33  34  35  36  36  35  35  35  36  36  35  33  32  33  33  31  31  32  34  34  34  34  35  35  35  35  34  34  34  36  38  37  35  34  38  42  46 
 46  83 137 178 196 203 204 202 194 178 166 143 102  75  62  61  59  56  58  90 127 149 156 148 126  94  68  59  52  50  54  54  51  47  51  56  59  57  53  51  50  50  49  45  43  44  43  74 141 178 194 199 203 202 193 171 157 153 141 125 103  79  64  59  55  52  52  51  55  62  64  71  84  93  92  80  66  56  50  50  50  49  53  57  58  56  53  49  45  46  49  53  55  56  54  53  54  53  51  48  45  45  45  44  45  48  49  46  44  46  48  47  44  47  50  45  47  53  62 108 163 173 179 180 159 132 119 142 162 176 183 185 181 172 155 140 138 132 110  71  51  48  49  48  47  48  46  44  43  43  43  46  54  61  60  56  54  54  53  50  48  44  40  41  43  44  44  43  42  43  45  48  51  51  53  56  58  58  59  54  50  48  47  45  45  52  56  53  52  49  42  39  37  36  35  35  39  38  37  40  38  37  37  37  38  38  38  40  43  45  53  69  84  95 107 119 123 116 105  93  83  82  84  85  81  74  65  58  53  48  45  42  38  36  37  38  34  32  32  34  38  49  68  84  92  87  75  60  49  43  39  37  35  33  33  35  36  38  38  38  36  40  54  73  74  61  48  42  41  38  36  34  35  35  36  37  37  37  36  38  41  45  44  42  39  36  32  31  32  32  31  31  31  33  39  42  37  35  36  37  36  35  35  37  37  35  32  32  34  35  36  37  36  36  35  35  35  36  37  37  35  32  31  31  34  36  38  39  38  36  36  38  39  40  40  39  36  33  32  32  33  34  35  36  36  37  37  37  37  35  33  32  31  30  32  32  33  32  31  29  29  28  29  30  31  31  33  34  33  32  30  29  29  29  30  31  31  31  32  33  33  33  33  33  33  32  31  30  30  30  32  33  33  30  27  27  30  32  31  30  30  31  32  33  32  32  32  31  30  29  30  31  32  33  34  34  34  34  35  35  35  36  36  35  33  31  33  33  31  31  32  33  34  35  34  34  35  35  35  34  33  33  35  37  36  36  36  38  40  43 
 47  85 140 182 200 205 204 198 190 181 167 143 105  77  63  62  60  62  79 118 150 156 153 135  96  67  55  60  52  45  49  53  53  49  51  59  65  61  55  55  56  54  51  48  43  39  42  70 125 167 189 195 204 207 199 189 182 176 171 160 139 108  89  86  80  75  74  82  93 104 110 118 130 133 124 104  77  59  52  54  55  53  55  57  55  52  51  49  45  45  52  57  60  59  56  54  52  50  48  46  45  46  47  45  44  47  48  46  42  43  45  48  49  49  50  49  52  64  91 126 161 177 185 183 166 143 127 139 157 171 177 181 180 169 150 134 128 101  69  54  48  48  51  50  48  47  47  47  46  44  41  43  54  65  67  62  54  49  44  40  39  39  41  46  49  51  49  46  43  41  43  47  49  52  54  56  57  58  59  55  52  54  53  50  48  50  52  51  50  48  44  39  36  34  34  36  38  38  38  39  38  37  37  36  36  38  40  43  48  49  62  90 112 128 135 134 130 125 120 111 103  99 102 106 104  96  85  72  62  55  51  46  42  39  40  44  38  37  38  40  40  42  54  64  68  59  55  56  49  44  43  41  38  36  36  36  36  36  38  38  35  37  45  58  58  48  40  39  40  38  36  35  33  32  32  35  36  34  34  34  34  37  38  37  35  33  31  30  30  30  29  30  32  35  41  44  43  41  40  39  39  39  39  39  38  37  35  34  35  35  35  35  35  35  34  34  34  34  36  36  32  30  30  31  34  36  37  36  36  35  36  37  40  43  44  42  39  36  33  32  33  35  35  35  36  37  37  37  37  35  33  33  32  32  33  34  34  32  30  29  29  29  30  31  32  33  34  34  33  33  31  30  30  31  31  32  32  32  33  33  33  32  32  32  31  30  29  29  29  30  32  34  34  31  29  28  31  32  32  30  30  30  32  32  31  31  31  30  30  29  30  31  34  34  33  32  32  32  32  33  34  35  35  35  33  32  33  33  31  30  31  32  34  34  33  34  36  37  35  34  34  34  34  35  35  35  35  37  38  41 
 50  90 144 188 203 204 202 194 186 180 169 146 106  76  62  63  66  77 101 120 136 148 140 116  81  65  59  57  54  51  49  55  58  54  55  60  64  66  64  60  59  56  50  49  44  36  40  56  85 129 164 185 202 207 197 191 188 187 183 175 163 147 138 136 126 120 128 153 169 172 174 176 176 170 158 136  98  72  64  65  62  55  52  52  51  48  46  46  43  45  52  58  60  59  57  54  51  51  50  48  49  50  51  51  49  46  44  47  50  44  39  39  50  53  54  61  77 103 139 148 149 169 187 192 174 151 137 148 157 163 175 185 188 178 164 152 136  95  55  51  49  47  51  51  49  44  43  45  46  42  41  44  53  64  74  71  60  47  42  41  42  43  46  53  56  57  56  51  47  46  48  50  50  51  52  55  57  58  61  58  58  64  64  61  57  52  51  56  50  44  43  43  41  38  37  36  34  37  39  38  38  38  38  38  39  40  44  48  52  52  64  92 111 124 131 128 127 130 124 115 107 104 106 111 108 100  88  75  65  58  53  48  44  43  46  49  48  47  48  47  44  39  35  34  35  38  42  45  43  43  45  43  40  37  37  36  35  37  37  36  35  37  45  53  51  43  39  39  39  37  35  34  32  30  31  36  37  36  36  34  31  33  34  34  33  32  31  31  31  30  29  30  33  37  38  41  53  58  58  54  51  47  43  38  36  38  38  37  37  35  34  34  33  34  34  33  32  31  33  34  32  30  31  32  34  35  35  34  35  35  37  38  38  40  41  41  40  38  35  34  34  35  34  35  35  36  36  36  34  33  33  32  33  34  34  34  34  32  31  30  29  30  30  32  33  33  33  33  33  32  33  32  32  33  33  34  33  33  35  35  33  33  32  31  31  30  29  30  30  31  32  33  34  32  31  30  32  33  33  32  31  30  30  31  30  30  31  31  30  30  31  33  35  34  32  31  31  30  30  31  33  34  35  34  32  31  32  32  30  30  30  31  31  32  33  35  38  38  37  36  35  35  34  33  33  34  35  35  36  38 
 53  95 150 188 199 200 199 196 189 181 177 155 101  71  68  85 104 114 109 112 123 132 119 103  94  86  77  68  61  60  65  64  62  60  61  62  66  75  77  66  60  55  49  51  48  37  38  47  65  92 130 173 199 205 200 198 197 194 187 180 174 169 167 166 160 157 166 184 193 189 190 190 186 180 171 152 113  81  65  65  64  56  51  50  52  48  45  43  42  45  50  54  55  56  55  53  51  52  52  52  51  52  54  52  50  48  45  45  47  43  40  44  51  60  79 118 145 159 165 162 159 174 189 194 180 163 155 166 173 177 188 194 194 188 174 150 116  79  53  53  51  48  49  50  48  43  41  41  44  44  44  45  51  56  61  70  74  68  67  73  84  74  59  54  56  57  56  53  52  54  58  59  56  54  52  51  52  54  57  60  62  65  60  55  52  51  51  51  46  43  45  47  46  43  41  39  38  39  40  40  41  41  42  42  43  43  47  51  55  58  63  72  86 103 120 127 136 143 137 124 108 100 102 108 102  91  79  72  67  63  58  56  55  60  63  62  59  55  51  44  37  32  32  35  37  36  37  41  41  41  43  39  36  34  34  35  39  45  44  38  38  40  45  50  47  41  38  38  38  38  37  36  34  33  33  37  38  37  35  33  31  30  32  33  33  32  33  33  33  32  31  31  33  35  34  37  53  69  79  76  63  48  39  36  36  35  37  39  37  35  34  32  32  33  33  33  32  32  33  34  33  32  32  33  33  34  34  34  35  35  37  38  35  34  35  36  38  37  35  33  33  34  33  33  34  35  35  34  32  31  31  31  32  34  34  34  34  33  31  30  30  30  30  32  33  33  33  32  32  31  32  33  33  34  34  34  34  34  37  37  35  34  33  33  33  32  32  31  32  33  32  32  32  32  32  32  33  33  34  34  32  31  30  30  31  32  32  31  30  31  32  33  34  34  32  31  30  30  30  30  32  34  34  33  32  31  31  31  30  30  31  31  31  31  32  34  36  37  37  36  35  34  34  33  33  33  34  34  36  37 
 53  99 158 191 200 199 196 194 191 190 185 159 103  76  81 114 137 138 118 118 124 117 100  94 107 111 100  79  68  69  76  73  68  66  61  60  68  75  74  63  57  53  51  51  48  43  41  47  65  93 131 174 197 205 204 198 193 193 190 185 180 180 178 176 175 176 179 186 188 185 184 184 183 181 176 161 128  94  67  63  67  67  60  59  60  52  44  40  43  44  43  46  49  50  52  51  50  51  52  52  50  51  53  49  48  48  48  47  46  42  44  48  48  66 104 150 176 184 180 177 178 184 190 193 186 178 174 182 188 192 195 195 193 186 162 126  90  65  52  51  50  47  45  45  47  47  45  44  41  43  50  59  60  55  52  70  90  97 100 105 112  92  64  52  52  55  54  52  54  60  65  66  61  57  52  49  51  52  53  56  58  56  53  49  48  47  47  45  42  42  47  51  51  47  43  40  39  40  43  46  45  45  45  47  47  44  45  50  60  73  74  65  76  96 116 127 137 144 141 128 110  98  99 105  98  86  75  71  70  68  65  63  65  74  78  73  64  55  46  38  33  32  35  38  39  38  38  40  40  41  41  37  34  33  33  35  42  53  51  42  40  42  44  47  45  41  41  38  35  38  38  35  33  34  35  35  36  37  35  33  32  31  32  34  33  33  34  35  36  35  33  32  33  33  32  35  46  60  69  68  58  46  38  36  37  36  37  39  37  34  32  31  31  33  34  35  35  35  33  33  34  33  32  32  32  34  35  35  34  33  35  35  32  31  32  36  38  37  34  32  32  33  32  32  33  33  34  33  32  31  30  31  32  33  33  34  35  34  33  32  31  31  31  32  33  32  32  32  31  31  31  31  32  33  32  33  33  33  37  38  36  35  35  35  35  35  34  33  34  34  32  31  30  31  32  33  33  33  33  34  32  30  31  31  33  33  33  32  32  32  33  34  34  33  32  31  31  31  31  31  32  32  32  31  31  30  29  30  31  32  33  33  32  32  32  32  33  34  35  34  33  33  34  34  34  34  34  34  36  36 
 49 102 166 195 202 201 195 190 191 199 188 157 113  89  99 138 154 149 139 137 132 111  96  98 116 124 114  89  80  81  85  87  84  74  59  56  67  66  60  54  52  52  53  51  49  51  56  66  86 125 160 177 185 191 195 183 177 184 185 184 181 181 179 176 178 179 178 179 181 179 177 177 180 183 180 168 142 107  73  65  73  82  79  77  74  59  45  40  44  43  38  40  42  44  46  47  47  49  50  49  48  49  50  46  45  46  48  50  49  45  51  58  52  69 107 142 165 178 186 191 193 191 191 191 191 190 189 190 192 191 181 175 168 151 122  89  67  55  49  44  43  43  37  37  42  50  52  51  54  61  75  92  90  78  72  80  93 104 113 119 113  85  57  48  50  52  50  49  51  57  63  66  62  58  53  50  52  53  49  49  49  46  46  47  48  44  41  41  40  42  49  55  56  50  43  39  40  42  46  53  52  51  52  52  49  44  42  47  62  81  85  79  87 104 120 127 131 133 131 121 105  95  97 103  98  88  78  75  77  79  75  72  72  78  81  76  62  48  37  34  36  37  36  35  35  40  40  39  40  41  40  37  36  36  37  40  46  59  59  50  44  43  44  46  45  44  45  41  35  37  36  33  32  33  35  32  33  35  34  34  35  34  34  33  33  33  34  36  37  36  34  33  33  32  31  33  37  40  41  42  43  42  39  37  37  39  39  37  36  33  31  31  32  35  37  38  38  38  35  32  33  33  32  31  31  33  35  35  33  32  31  31  29  30  33  37  38  37  34  31  30  31  32  32  32  33  34  33  31  30  29  30  31  31  33  34  35  35  34  34  32  31  32  32  32  32  33  32  32  31  30  31  31  32  32  32  32  32  36  37  36  35  36  36  36  35  34  34  34  34  33  31  30  31  32  33  33  33  34  35  33  31  32  34  35  35  34  34  34  34  34  34  35  33  32  31  32  32  32  31  32  31  30  30  29  28  28  30  32  33  35  35  33  32  31  30  30  31  32  32  31  32  34  36  36  35  33  33  35  36 
 46 105 170 188 196 198 193 192 192 190 179 154 116 102 115 149 165 169 166 157 142 126 126 132 133 121 108 100 100 103 107 115 113  93  70  59  64  63  60  58  54  51  53  54  54  59  84 111 131 152 162 157 144 142 154 156 159 166 162 161 165 168 172 176 178 177 173 175 178 178 175 174 176 184 184 171 142 106  74  71  76  83  91  97  90  65  48  46  45  44  42  40  39  39  40  43  48  51  52  52  49  48  47  47  47  45  45  46  47  50  67  84  73  64  75 115 149 170 179 187 192 190 190 191 191 194 195 190 180 167 150 129 104  80  67  58  49  48  46  35  33  34  30  33  40  45  47  61  96 122 135 143 140 134 126  98  69  63  83 101  94  67  45  45  50  51  47  43  43  46  51  54  57  59  56  51  51  51  47  48  48  45  42  43  46  43  41  44  42  44  55  57  55  50  46  47  49  49  51  57  59  59  60  54  49  48  45  45  51  61  74  90 104 114 123 129 131 128 119 107  92  86  92 101  99  92  83  83  89  94  91  84  76  72  72  71  55  42  36  39  41  40  38  37  38  39  40  41  40  41  41  38  35  36  42  49  57  66  67  60  53  49  48  50  51  51  51  50  44  37  34  34  36  38  37  35  33  33  32  33  35  36  35  33  33  33  34  34  34  34  34  34  35  35  33  31  33  34  35  36  36  34  33  33  33  34  35  36  34  33  32  33  35  38  41  41  40  39  37  35  34  33  32  31  32  33  34  34  33  33  32  30  30  31  32  34  34  34  32  31  30  31  32  32  33  33  34  33  31  29  29  29  30  31  32  34  35  34  33  32  31  31  31  32  32  31  34  35  33  32  31  32  34  34  33  32  31  30  32  34  35  35  35  34  34  33  33  32  32  34  36  35  33  31  30  30  31  32  33  35  36  36  36  35  35  34  34  34  34  34  34  33  33  33  31  31  32  32  31  30  30  31  31  31  29  28  30  31  33  34  36  36  35  32  31  31  32  33  37  36  34  33  34  36  36  34  32  32  33  36 
 81 131 175 188 193 196 194 192 189 185 177 158 127 118 128 156 171 178 180 177 169 157 156 156 148 136 128 128 129 133 140 146 138 114  96  92  97  93  86  80  72  61  53  56  63  74  98 125 146 139 126 114 110 113 124 134 138 135 131 133 142 149 155 164 173 176 173 175 177 179 177 176 178 180 182 173 137  96  68  66  68  71  90 101  95  70  56  53  44  40  43  40  38  38  40  46  53  57  56  52  48  47  47  47  47  47  46  43  41  46  65  86  79  62  60 101 139 165 178 186 189 188 186 187 192 197 198 188 174 156 130  98  68  52  49  49  42  39  37  32  32  33  32  34  40  49  71 103 140 159 166 167 164 151 125  85  55  55  72  83  69  50  40  48  53  52  47  42  41  44  48  51  55  59  60  58  57  60  63  60  51  41  40  43  46  47  46  45  43  44  48  49  48  48  46  45  49  55  63  70  69  66  62  54  49  51  50  49  48  50  63  91 113 126 130 132 135 137 127 109  91  91  95  98  98  94  86  83  87  94  96  93  85  78  75  70  54  42  39  42  43  40  38  38  38  37  38  39  39  40  42  41  41  46  59  70  75  75  71  62  56  53  53  57  59  57  56  53  47  39  35  34  36  37  37  35  33  32  32  33  35  36  36  34  34  33  33  33  33  33  33  33  34  35  35  33  33  34  35  36  35  32  31  31  32  32  34  35  34  33  33  34  35  38  40  40  39  37  36  36  36  35  34  32  32  32  34  34  34  35  32  30  30  31  32  33  33  32  31  31  31  32  32  32  33  34  34  33  32  31  30  31  31  32  32  33  33  33  32  32  32  31  32  32  32  32  35  36  34  32  32  33  34  34  33  32  30  29  29  31  33  33  33  33  34  34  33  32  32  34  35  36  35  33  31  31  32  34  35  35  36  35  34  34  34  33  33  33  33  34  33  33  32  31  31  30  31  32  32  31  31  31  31  31  31  31  32  32  33  33  35  36  36  35  34  34  34  36  38  37  35  35  35  35  34  33  32  32  34  34 
120 161 183 192 194 195 196 192 188 184 178 165 144 138 147 166 177 182 184 190 191 183 176 170 163 159 158 158 158 159 165 162 150 131 126 129 135 132 122 107  94  81  70  75  85  91  96 110 125 106  90  94 108 118 120 123 121 115 113 114 118 126 134 148 165 175 175 175 177 179 177 177 178 178 180 173 134  91  61  61  63  63  79  89  86  69  59  55  44  41  42  39  39  41  44  49  54  56  54  49  46  46  48  45  45  48  48  42  36  41  55  69  71  62  60  86 121 153 177 188 190 188 184 182 188 195 196 184 165 139 108  77  55  51  51  50  42  37  36  37  36  35  35  37  43  60  99 139 159 170 175 179 173 153 116  86  69  73  79  75  54  41  39  48  52  52  51  48  46  48  50  53  55  59  64  67  75  83  86  72  53  40  42  46  47  49  49  46  47  45  41  41  43  47  45  44  51  69  83  86  82  73  60  51  48  49  51  52  49  45  57  87 112 128 138 141 145 148 139 123 105 101 100  98  98  95  87  80  80  89  98 101  97  93  83  68  54  45  40  41  41  39  37  37  37  36  36  37  36  39  42  44  49  60  78  89  89  79  69  60  54  52  54  59  60  58  54  49  44  38  35  34  35  35  35  33  33  33  32  34  35  35  36  36  34  33  32  33  33  33  32  32  32  34  35  36  35  35  36  36  35  33  32  32  32  33  33  33  33  33  33  33  34  35  38  38  38  37  37  38  39  39  37  34  32  32  35  35  34  34  33  32  31  32  33  34  33  33  32  32  32  33  32  32  33  34  34  34  33  33  32  32  33  33  33  32  31  31  31  32  33  32  31  31  31  32  34  35  33  33  33  32  33  33  33  32  32  30  29  30  32  32  33  34  36  36  35  35  35  35  34  35  36  36  35  35  35  36  37  36  34  32  31  31  32  32  32  32  33  34  33  33  31  30  31  30  31  32  33  33  32  31  30  31  33  35  34  33  32  32  33  36  37  38  38  38  38  38  38  37  37  36  35  34  32  32  32  32  34  33 
139 176 192 194 194 195 198 195 190 185 179 172 164 164 170 182 186 185 184 187 190 186 184 180 177 177 178 179 177 173 170 160 149 144 145 149 152 156 148 127 112 104 105 113 113  99  89  89  96  88  93 120 140 148 142 125 114 114 111 103  96 103 119 142 164 175 176 177 179 181 176 173 174 178 180 169 137  96  62  68  74  71  72  74  74  64  54  49  47  45  42  39  40  44  47  48  49  47  46  47  48  49  47  44  44  48  50  44  38  44  51  57  63  63  61  65  91 131 166 186 192 190 186 182 182 186 186 171 138 101  74  57  49  52  52  49  46  45  44  43  40  38  37  42  51  67 103 135 145 164 185 192 186 168 140 123 111  99  92  81  60  44  38  43  45  48  56  57  55  53  53  53  54  62  71  81 101 111  97  71  50  45  48  51  48  48  48  48  51  50  43  42  43  44  47  54  68  93 107 102  95  81  62  53  49  49  53  54  52  48  59  86 101 119 141 154 157 153 144 133 121 107 100 100  96  90  83  76  76  87 102 107 103  97  82  61  49  42  40  39  39  36  35  35  35  34  34  35  35  37  41  43  51  66  84  91  84  69  60  55  49  46  48  52  53  50  45  41  37  34  34  35  34  33  33  32  33  34  34  34  34  35  36  36  34  32  32  33  34  33  31  30  31  33  35  36  35  34  35  34  35  34  34  33  34  35  32  30  31  32  33  33  33  34  36  38  39  39  40  41  43  43  41  37  34  34  35  34  33  31  34  36  34  33  33  33  34  33  33  32  33  34  32  31  32  33  34  34  34  33  33  32  33  33  33  32  30  29  30  31  32  32  31  30  31  32  32  33  33  33  32  32  33  34  33  33  34  33  31  31  32  33  34  36  38  39  38  37  37  36  35  35  37  37  37  35  36  37  39  37  33  30  30  30  30  30  31  33  34  34  33  32  31  31  32  31  31  31  33  34  33  32  30  31  33  37  35  33  32  31  33  36  39  41  42  42  41  40  38  37  37  36  35  33  32  33  33  34  33  32 
160 183 194 194 192 193 196 193 188 188 187 184 180 181 183 187 188 184 180 180 181 182 182 182 183 182 184 185 184 177 165 160 154 146 148 154 158 154 140 118 111 111 110 105  99  96 110 125 132 130 133 146 152 156 154 133 116 108  93  80  77 101 128 153 167 173 175 178 181 183 178 173 175 182 181 167 141 106  74  80  88  87  90  88  77  65  54  49  44  41  40  41  40  38  38  41  46  49  50  50  49  48  47  43  42  44  49  47  42  47  58  73  82  71  54  55  75 111 154 180 190 189 189 191 190 185 172 139 104  74  55  48  47  49  48  47  46  43  39  36  41  50  51  50  49  55  81 111 131 161 190 203 196 174 145 131 124 115 108  93  67  51  44  45  46  49  55  56  55  56  54  53  55  67  86 105 116 110  86  62  47  43  44  48  51  48  46  46  49  49  44  43  42  41  49  66  90 113 125 120 107  90  72  65  65  69  76  78  76  74  80  93 108 122 137 145 150 151 139 123 110 103  99  91  79  68  62  60  67  83  98  98  84  68  59  54  47  41  39  38  37  35  34  35  35  33  32  32  36  37  38  39  49  64  75  73  62  52  49  49  43  41  41  44  44  41  37  35  34  34  34  34  33  32  32  32  33  34  35  35  35  35  36  36  34  32  32  33  34  33  31  31  31  33  34  34  33  32  32  33  34  35  35  36  36  36  33  31  31  32  32  31  31  33  35  38  40  42  42  43  45  46  44  40  37  35  35  34  31  29  34  38  35  34  34  34  33  33  32  32  32  33  32  31  32  33  34  34  33  33  32  32  32  32  33  33  30  29  30  31  31  31  30  29  29  30  31  31  32  32  32  33  33  33  34  34  35  35  32  32  34  34  34  35  37  38  37  35  34  35  34  35  36  36  35  34  35  36  37  36  33  30  30  29  28  28  31  34  35  35  33  32  32  33  33  31  30  30  31  32  32  32  31  31  32  34  34  33  32  32  34  37  40  42  42  41  40  39  37  37  36  34  33  34  35  36  36  35  33  32 
181 190 192 192 192 193 194 188 184 188 189 188 187 186 186 187 187 184 178 176 177 179 180 180 181 181 181 183 182 175 162 159 157 150 145 146 150 145 127 100  89  87  84  77  76  92 121 143 151 159 163 160 154 147 136 111  92  82  69  65  80 114 146 167 170 173 179 179 179 182 182 181 179 179 175 161 133 105  85  89  93  95  99  91  73  59  53  50  43  41  43  43  42  38  35  36  41  47  51  51  49  48  48  45  43  44  48  48  48  53  65  79  82  70  55  57  65  84 126 160 180 187 195 201 196 175 141 100  74  60  50  45  46  46  48  50  47  44  41  40  45  55  65  73  77  78  89 108 134 169 195 201 196 181 158 147 142 139 127 105  76  61  55  50  49  49  49  48  51  57  57  53  52  69  92 109 104  89  69  53  43  39  40  42  45  46  46  46  47  48  46  45  42  42  55  79 109 127 132 125 109  95  85  82  87  98 107 110 107 108 111 116 124 133 140 142 145 145 129 111  99  95  92  82  65  53  48  48  54  66  77  76  62  48  46  50  45  41  39  39  37  35  35  35  36  34  32  32  36  38  36  37  46  57  60  53  42  40  41  41  38  37  37  39  39  37  35  34  35  36  36  34  33  32  32  32  33  35  35  35  35  35  35  35  34  34  33  34  34  34  33  32  33  33  33  33  31  30  31  33  34  35  35  37  37  37  34  32  32  32  31  30  31  32  35  37  40  42  42  42  43  44  44  41  39  36  35  34  32  30  34  37  35  33  33  33  33  32  31  31  31  32  32  32  33  33  34  33  33  33  33  32  32  32  33  33  31  30  29  30  30  30  29  29  28  29  30  31  32  32  32  32  32  32  32  33  35  35  33  32  34  34  34  34  35  36  35  33  32  33  34  34  34  33  33  32  33  34  34  34  32  31  30  29  28  28  31  33  35  35  33  33  34  34  32  31  31  30  30  30  31  31  30  30  30  31  33  33  33  33  34  36  39  39  39  39  38  38  36  35  33  32  32  34  36  37  36  35  33  33 
195 195 191 189 192 194 192 185 182 185 185 185 185 186 186 184 184 183 179 176 177 180 179 177 177 176 176 177 177 172 163 159 158 156 143 134 136 133 116  83  62  53  52  53  63  88 112 128 136 146 149 141 132 118  95  70  54  52  52  64  96 134 161 175 174 176 185 180 176 178 182 182 177 167 160 148 114  90  85  84  85  86  83  73  58  50  48  50  48  47  46  43  42  42  39  38  38  41  45  47  47  48  50  49  49  49  46  47  51  56  63  68  64  62  63  66  66  72 103 138 170 189 201 206 196 154  99  66  55  52  48  45  44  45  48  51  50  50  51  55  56  62  87 113 133 135 130 130 150 178 198 195 193 190 185 179 175 169 152 125  96  80  70  60  54  50  46  46  50  59  59  53  49  66  84  87  76  63  55  47  41  38  40  40  38  42  47  48  46  46  48  46  44  47  62  87 118 132 130 118 105  99 100 102 109 123 133 136 135 137 140 143 143 145 150 150 147 138 123 107  96  87  81  74  59  49  46  42  42  45  49  49  45  43  45  46  43  41  41  40  38  36  35  36  37  36  34  33  36  37  37  38  44  49  47  39  32  35  36  35  34  35  37  37  37  36  35  36  37  39  37  34  33  32  32  32  33  34  34  34  34  34  34  33  34  35  35  34  34  35  35  35  35  34  33  32  31  30  31  32  33  35  35  36  35  35  34  33  33  32  31  31  31  32  34  36  38  39  39  38  38  39  39  38  37  36  35  34  33  34  35  35  34  33  32  33  33  33  32  31  32  33  33  34  34  34  34  34  34  33  33  32  31  31  32  32  32  30  29  28  28  29  29  29  28  27  30  32  31  31  31  30  31  30  30  31  32  32  32  33  35  35  35  35  35  35  35  33  33  34  34  33  32  32  31  32  32  33  32  32  31  31  30  30  30  30  31  31  33  34  33  33  34  33  31  31  32  32  32  31  30  30  29  29  28  30  32  33  33  33  34  34  35  35  35  36  36  36  36  34  31  30  32  34  35  35  34  33  33  34 
194 192 192 190 190 192 192 193 192 188 185 183 184 185 185 184 182 181 180 177 176 176 175 174 173 171 169 169 173 171 162 163 164 156 141 131 128 115  95  71  59  53  49  53  65  80  96 109 113 102  83  67  64  66  63  55  48  46  51  72 109 143 168 181 180 179 180 182 180 174 166 159 152 146 139 124  90  69  62  60  61  62  54  48  48  49  51  53  54  50  43  44  41  37  39  42  44  41  41  45  49  49  47  52  53  49  43  45  50  49  51  56  57  65  76  79  95 115 126 150 180 196 204 205 187 129  66  54  51  47  45  44  44  41  42  45  49  54  59  63  72  94 129 159 178 180 168 156 161 177 193 199 197 195 202 201 195 186 173 157 137 113  91  77  64  55  54  57  61  62  59  55  52  60  63  56  53  52  49  46  45  46  46  44  41  46  48  45  43  43  46  44  44  49  62  82 109 123 124 115 107 107 112 114 120 132 140 144 146 149 152 153 153 154 155 152 146 137 123 107  93  83  75  66  55  49  47  44  41  39  39  38  36  37  39  41  40  40  40  39  37  36  36  37  38  36  36  35  34  35  37  38  40  41  39  35  31  33  34  33  35  37  37  36  34  34  34  35  36  36  35  34  33  33  33  32  33  34  34  33  34  34  32  32  34  35  35  35  34  35  36  36  35  34  34  34  33  32  32  34  34  34  35  35  34  34  33  33  32  32  32  32  33  33  34  35  36  36  36  35  33  33  34  34  34  33  33  33  34  36  36  34  33  32  33  33  34  34  34  33  32  33  34  35  34  34  34  34  34  33  33  32  31  31  32  32  32  31  30  28  28  29  29  30  29  28  30  31  31  31  31  30  30  30  30  31  32  32  33  33  35  36  36  36  36  37  36  35  36  37  35  32  31  31  32  33  34  34  32  31  31  31  31  31  31  31  32  31  32  32  33  33  33  32  30  31  34  35  35  33  31  30  30  31  31  32  32  32  33  33  33  32  31  32  32  34  36  36  35  33  32  31  32  34  33  31  30  31  33  36 
193 190 194 198 195 195 202 200 194 190 187 185 187 187 185 180 179 179 181 181 179 176 174 173 172 167 164 167 173 173 167 168 167 158 151 147 140 115  88  71  67  61  51  53  57  60  69  79  84  72  58  51  46  45  49  49  46  44  51  75 117 151 173 184 184 181 178 179 180 173 153 134 121 116 105  85  67  55  48  47  49  49  45  45  47  49  53  57  53  47  45  48  46  40  40  40  39  42  54  72  76  62  45  47  48  43  40  45  52  50  46  47  65  95 125 134 143 153 161 174 190 196 196 182 140  92  55  48  47  44  43  45  44  41  43  51  60  64  69  81 103 133 162 183 196 201 190 176 174 185 197 201 199 199 204 202 197 195 190 183 170 144 115  91  72  61  59  62  63  57  54  56  59  59  55  50  48  47  45  50  53  50  46  44  47  47  46  44  44  45  48  46  47  53  67  85 107 123 128 122 116 112 111 114 121 132 138 142 144 143 145 150 152 150 144 138 134 127 116 101  86  81  76  69  60  54  50  46  41  37  35  34  35  39  39  37  37  38  38  37  36  35  36  37  37  36  36  36  33  34  36  36  36  35  35  33  32  32  33  36  38  39  37  35  33  33  33  33  34  34  33  33  34  34  35  34  33  33  34  33  34  34  33  32  34  35  36  35  35  35  36  36  35  34  35  35  35  34  34  35  35  35  34  34  34  34  32  31  30  30  32  33  34  34  35  35  35  35  35  34  32  33  32  32  31  31  31  32  34  36  35  34  33  33  34  34  35  35  33  32  32  33  34  34  33  34  35  35  34  34  33  32  31  30  32  32  32  31  30  29  28  29  30  30  30  29  30  31  30  30  30  30  30  31  32  33  34  34  32  31  33  33  34  34  35  36  36  35  36  37  35  33  32  32  33  34  36  35  34  32  31  31  32  32  32  32  32  32  31  31  32  32  32  32  30  31  34  36  36  34  32  31  32  33  34  34  31  31  32  32  32  31  30  31  32  34  36  37  35  34  34  33  33  34  34  32  31  32  35  35 
194 190 194 200 200 201 205 198 189 187 187 187 188 187 185 181 179 178 181 181 180 178 174 172 170 168 167 169 172 172 168 170 170 167 167 165 151 121  96  82  74  64  52  51  51  48  51  59  65  61  63  70  63  56  55  52  46  43  49  72 113 151 173 180 182 182 180 179 180 174 142 110  90  85  75  59  52  46  40  44  47  48  48  49  51  49  52  57  50  46  48  51  50  45  42  43  51  72  93 105  95  71  45  42  41  38  38  44  51  50  45  50  90 136 173 182 177 174 189 195 193 191 168 127  85  61  51  44  41  42  43  44  44  44  47  55  66  69  74  93 128 164 182 195 204 208 201 190 184 192 202 201 200 200 199 197 198 202 200 194 185 158 126  99  80  66  60  61  61  57  60  69  77  76  68  57  53  51  50  57  61  57  51  48  51  49  44  42  43  45  48  48  50  58  75  95 114 130 136 133 127 116 106 111 121 128 131 136 138 134 135 144 145 139 130 125 122 118 107  93  81  80  80  75  67  59  50  44  40  37  34  34  37  41  40  37  38  39  38  36  35  34  35  36  36  35  35  36  35  34  34  33  32  33  34  33  31  33  34  36  38  38  37  34  32  32  32  32  32  32  32  32  34  36  36  34  33  34  35  35  35  34  34  33  34  35  36  36  35  35  35  34  34  35  35  35  34  34  34  35  35  35  34  34  35  36  34  32  31  31  32  34  35  34  34  34  34  34  33  33  33  34  34  32  31  30  31  32  33  34  33  33  32  33  34  35  35  34  32  32  32  33  33  33  33  33  34  34  35  35  34  33  31  31  32  33  31  31  30  30  30  30  29  30  30  31  32  32  31  31  30  29  30  32  34  34  35  34  32  30  31  31  31  32  35  36  36  35  35  35  34  33  33  32  33  34  35  35  35  33  32  31  32  32  33  33  32  31  30  31  32  33  33  32  31  31  32  33  34  34  33  33  33  33  35  34  30  30  32  31  31  32  31  31  32  33  34  35  35  34  33  32  33  34  36  36  35  34  35  34 
193 192 188 183 187 188 176 168 166 165 167 171 176 181 185 187 184 181 181 177 174 178 176 170 167 171 174 172 168 163 164 169 174 176 177 167 144 122 105  92  74  58  52  53  55  53  54  56  62  67  78  92  90  87  86  73  61  57  54  64  94 131 155 163 172 180 185 185 184 171 126  88  68  64  62  59  48  39  34  42  50  53  48  48  52  50  49  53  52  48  46  51  51  44  44  61  94 132 143 125  89  64  52  46  42  40  44  46  45  43  44  65 124 167 188 187 182 185 204 204 189 173 118  58  52  50  45  40  40  42  41  41  42  48  50  51  57  61  66  84 128 173 187 200 209 206 201 193 188 191 197 201 201 197 194 198 204 207 201 191 179 150 119 100  88  76  63  60  64  74  85  97 107 111 101  75  72  77  77  74  73  75  74  67  54  50  46  38  37  40  44  48  51  60  83 107 124 137 142 138 133 120 105 113 124 127 126 129 135 131 132 141 137 129 123 122 121 116 106  93  83  83  84  79  69  56  43  38  39  40  37  36  35  34  37  41  43  42  40  38  36  35  34  35  35  34  33  35  36  35  32  30  31  35  36  34  32  36  36  33  34  35  34  33  32  32  32  31  30  30  31  32  36  38  37  35  34  34  35  36  36  36  34  33  34  34  35  35  36  34  33  32  33  34  34  33  33  33  34  34  35  34  33  34  35  37  36  34  34  33  33  34  35  34  33  32  33  34  32  32  34  37  36  34  31  31  31  33  34  34  33  32  32  33  34  35  34  33  32  31  32  32  32  33  34  33  34  34  35  35  35  33  32  31  33  33  32  30  31  32  32  31  29  29  30  31  33  33  32  31  30  29  30  31  33  33  34  34  32  31  32  32  31  32  35  37  36  35  34  35  34  33  32  31  31  32  32  33  34  33  32  30  30  32  34  35  33  30  30  32  34  35  34  33  34  32  29  29  30  32  33  34  33  33  33  32  30  30  32  32  33  33  33  33  34  34  32  32  33  33  31  31  32  34  38  40  39  37  35  32 
190 188 178 152 127 109  99  90  87  90  93 105 135 161 178 180 179 179 181 178 175 174 171 168 167 167 166 163 161 160 160 164 167 169 167 153 130 117 103  79  59  49  48  50  52  52  50  48  52  79 106 119 123 126 129 121 117 113  86  69  78 107 129 142 162 178 184 182 174 153 106  73  64  57  55  53  42  38  42  45  48  51  52  52  52  50  50  53  52  48  45  48  48  45  49  74 110 132 136 122  91  71  60  54  55  60  59  52  45  44  46  65 125 171 195 197 196 198 205 204 177 109  65  46  41  40  41  40  40  42  44  44  46  55  60  62  63  62  57  60 105 159 177 191 199 191 182 179 184 188 193 199 197 192 189 191 197 202 197 188 175 148 120  99  88  81  75  75  79  85  98 115 130 135 132 126 127 127 124 123 121 118 116 100  66  53  47  38  34  35  43  47  49  55  80 107 125 135 135 128 122 116 111 116 123 126 127 129 131 130 130 134 134 133 131 129 125 119 112  99  82  78  76  71  61  49  39  39  38  34  36  37  35  34  37  41  41  41  41  40  39  38  36  36  35  33  34  36  36  34  33  32  33  34  34  33  32  34  35  33  33  33  33  34  35  36  34  32  31  31  33  34  35  35  36  38  37  34  33  36  39  39  37  35  33  32  32  34  35  35  34  33  33  34  34  34  34  34  33  33  33  32  31  31  32  33  32  33  32  31  32  34  34  33  33  32  33  33  34  34  34  35  35  34  33  32  32  32  33  34  33  33  33  33  33  32  32  32  32  32  32  32  33  33  33  33  34  35  34  34  33  33  33  32  31  31  31  31  30  30  30  31  32  32  31  30  30  31  31  31  31  31  30  30  31  32  32  33  32  32  33  34  34  34  34  35  36  35  34  33  32  32  31  31  32  32  31  31  31  32  32  31  32  33  33  33  33  32  31  31  32  32  33  33  33  32  29  29  30  31  31  32  33  34  34  33  31  31  32  33  34  34  33  33  34  33  32  30  30  31  32  33  33  33  36  37  37  36  35  34 
185 175 156 122  90  67  57  51  48  49  50  60  87 110 126 135 146 156 162 171 175 169 165 164 164 163 160 159 159 158 157 157 157 157 155 146 128 117 100  68  52  48  50  51  51  50  52  57  73 110 141 153 153 150 146 149 156 155 125  98  91 107 126 141 162 175 178 176 167 144 102  72  60  55  51  47  42  44  50  49  47  48  50  52  53  53  52  51  49  48  47  45  45  46  51  68  89  92  91  89  76  67  65  66  69  70  61  51  45  44  43  57 112 161 195 202 204 203 196 169 122  65  45  47  38  36  40  45  45  44  46  48  50  57  64  70  70  63  51  48  78 123 152 167 168 160 159 164 171 180 190 197 196 192 189 190 194 199 196 187 172 147 120  97  86  83  85  91  98 103 115 131 144 145 146 154 157 154 148 150 153 151 145 126  93  73  57  43  36  35  40  42  45  53  69  91 113 124 128 126 123 122 123 122 124 126 127 127 127 128 130 133 136 138 138 134 128 119 110  94  72  65  63  58  53  45  37  40  38  32  35  37  36  36  38  39  39  38  38  38  38  38  37  36  36  35  35  36  35  33  33  34  34  33  32  32  32  32  33  35  35  34  33  34  35  36  35  34  32  33  33  33  34  34  34  37  37  34  31  35  39  37  36  35  34  33  33  35  35  35  34  34  34  35  35  35  35  35  35  34  33  32  31  31  31  32  32  32  32  31  32  32  33  33  33  33  33  34  35  36  35  34  33  34  34  33  31  31  31  33  32  31  32  32  32  31  31  32  32  32  32  32  32  32  32  33  34  34  34  33  32  32  32  32  31  31  32  32  30  29  29  30  32  33  31  29  29  30  32  33  33  32  31  31  31  31  32  32  31  31  33  34  35  34  33  33  34  35  34  32  32  32  32  32  31  31  31  30  30  31  31  31  33  33  32  32  33  33  33  32  31  31  32  32  33  31  30  29  31  31  31  31  33  34  35  34  32  32  32  33  33  33  32  33  33  32  31  29  30  32  34  34  34  33  34  35  36  35  35  35 
180 161 135 114 100  87  72  61  53  49  49  52  51  52  57  71  97 120 134 155 167 163 161 161 160 160 160 161 159 156 152 151 150 149 151 147 133 117  97  71  61  59  60  60  58  57  69  92 123 152 173 183 178 165 154 160 169 169 158 143 133 138 150 161 169 174 174 172 163 146 112  79  56  53  51  45  47  51  52  52  50  47  47  51  54  54  51  47  46  48  49  43  43  47  50  53  54  50  47  47  50  54  61  71  70  62  52  45  42  43  39  50 100 149 185 196 196 188 162 106  52  53  50  39  37  37  40  48  49  47  47  48  50  53  59  66  72  62  48  49  59  83 124 136 132 132 142 151 154 169 188 196 197 194 192 194 198 202 197 186 170 143 115  94  84  83  89 102 117 128 140 149 153 152 151 155 157 154 150 154 160 165 156 142 123  95  67  46  39  38  39  40  43  50  56  69  94 114 127 136 140 139 137 132 129 130 129 129 129 131 136 141 142 143 143 139 130 117 103  83  59  51  48  45  46  43  36  38  37  34  34  36  37  39  39  37  37  37  36  36  35  35  35  36  37  37  36  34  34  33  33  33  34  34  33  32  31  31  32  35  37  37  35  33  32  34  36  37  36  36  34  31  35  35  33  35  35  33  32  34  36  33  34  36  36  36  37  38  37  35  33  32  34  37  36  34  35  36  36  36  34  33  33  33  33  34  34  35  34  33  31  31  31  32  32  33  34  36  36  35  36  35  34  35  34  33  31  30  31  30  29  28  29  31  32  32  32  32  32  31  31  31  32  32  31  32  33  34  33  33  33  32  31  31  32  33  32  32  31  30  30  31  31  31  30  29  30  32  34  35  34  33  32  32  33  33  32  30  30  31  33  34  34  33  33  32  32  33  33  32  32  32  33  32  31  31  31  31  31  30  29  30  31  32  33  33  34  35  34  34  33  32  31  31  32  32  30  30  32  33  32  32  33  34  35  35  33  32  31  31  31  31  31  31  31  32  30  30  33  35  36  36  36  35  35  36  36  35  34  33 
178 159 144 147 146 136 116  79  49  46  50  53  48  46  47  51  70  98 127 147 156 158 160 161 160 158 157 157 155 152 148 148 149 151 150 142 123 106  91  82  82  79  70  69  71  77 104 136 161 178 187 188 192 192 187 181 175 172 172 173 174 176 178 178 176 176 177 167 156 145 120  88  60  56  53  46  50  51  48  53  54  51  50  51  52  51  48  46  46  46  46  48  49  50  51  49  45  44  44  44  47  50  50  47  47  47  44  42  42  42  41  51  92 136 170 176 169 144  92  59  49  53  46  36  35  39  42  46  48  49  48  47  45  47  51  60  68  60  48  47  56  77 110 125 132 137 140 141 149 167 185 193 195 194 192 193 196 200 195 184 167 138 110  95  87  86  94 110 127 142 153 159 158 157 157 159 157 156 158 158 160 164 160 149 127  87  54  39  39  42  43  45  48  49  55  67  85 116 136 141 148 151 148 142 140 140 139 138 139 144 151 156 149 147 152 152 141 120 103  83  61  46  38  37  41  41  36  35  35  35  34  35  38  41  41  38  38  38  37  36  36  35  35  35  36  37  36  35  34  33  33  35  35  35  34  33  31  30  32  34  36  36  36  34  35  37  40  41  39  39  39  39  37  35  34  35  37  38  39  38  38  38  37  36  36  37  38  38  36  34  32  32  33  36  36  35  36  36  35  36  35  34  34  33  34  34  35  35  33  31  31  30  30  30  32  32  34  35  35  35  36  36  35  35  34  33  31  31  30  29  29  30  30  32  32  32  32  32  32  32  33  33  32  31  31  31  32  32  33  33  33  32  31  30  31  31  31  31  31  31  31  31  31  31  31  31  31  33  35  35  34  32  31  32  34  35  33  30  31  33  33  34  34  33  33  32  32  32  32  32  32  32  32  32  32  31  32  31  31  31  31  31  31  31  32  33  35  36  35  34  33  33  31  31  32  32  31  33  34  34  34  34  34  35  36  36  34  32  31  30  31  31  32  31  30  31  30  30  32  35  36  36  36  35  36  37  36  34  34  34 
139 125 126 148 161 157 134  94  63  63  57  49  47  46  49  54  58  75 109 136 152 156 160 163 160 155 152 151 151 150 147 148 150 149 144 134 119 103  92  90  93  89  75  75  85 105 137 166 183 191 198 203 206 204 197 185 176 175 178 182 183 180 177 174 173 170 160 153 148 139 116  87  62  56  53  48  49  49  46  49  51  51  50  49  46  45  46  48  49  48  46  49  48  46  47  46  43  47  48  47  47  47  44  38  38  41  41  40  39  38  39  50  84 126 157 147 121  90  57  48  49  45  40  38  36  38  42  46  53  57  56  51  47  47  48  52  57  51  42  43  56  80 116 142 157 162 156 147 148 166 186 195 197 196 194 194 195 199 194 184 165 135 107  94  86  85  95 112 130 147 158 161 157 157 159 160 162 163 162 164 165 167 165 152 123  78  46  38  38  41  48  58  71  89 105 114 117 128 137 141 147 151 149 146 144 146 146 146 147 152 156 157 156 155 157 157 150 131 107  83  58  43  39  43  44  43  39  35  35  37  36  36  38  40  40  39  39  39  39  39  38  37  35  35  35  36  36  36  35  34  35  36  37  37  35  34  32  31  31  33  34  34  35  37  40  45  46  44  42  40  39  37  34  37  43  44  49  55  58  50  41  40  39  37  36  36  36  37  36  34  33  32  33  34  35  35  35  35  35  35  34  33  33  33  33  34  34  33  31  30  30  29  29  30  31  32  34  34  34  33  34  35  34  33  33  31  31  30  30  29  29  30  30  31  32  32  32  32  32  32  33  34  33  32  31  32  32  33  34  34  33  32  31  31  30  29  29  29  30  32  32  32  32  31  32  33  33  34  35  35  33  31  31  32  35  35  34  32  33  34  34  34  34  34  34  32  32  32  32  33  33  33  33  34  33  32  32  32  32  33  33  33  33  32  32  33  34  35  34  34  34  33  33  33  32  32  32  33  34  35  33  33  34  36  37  36  34  32  30  31  32  33  33  32  31  30  29  29  30  32  34  34  35  35  36  37  36  35  35  36 
 86  80  91 120 147 158 141 115  98  95  83  70  67  70  72  70  65  73 106 136 153 155 159 161 157 152 148 147 148 148 146 149 150 146 140 133 128 117 108 104 106 101  89  91 106 132 159 180 194 198 203 213 210 205 197 185 176 174 178 181 179 170 158 147 150 146 131 129 129 122 101  79  61  55  51  48  48  47  45  45  45  47  47  45  43  43  45  49  51  51  48  48  46  42  43  44  43  49  49  47  47  48  46  42  41  42  41  38  37  35  36  45  68 102 127 108  77  53  48  48  46  42  40  39  35  35  40  47  55  60  61  55  49  50  50  48  48  44  40  42  51  75 121 155 176 184 175 160 155 171 191 200 202 200 197 196 197 200 196 185 165 132 105  94  85  82  90 104 121 139 151 155 153 155 160 164 169 169 163 163 166 167 164 144 101  62  40  38  38  44  61  84 110 138 154 158 152 145 140 142 145 147 147 146 146 147 149 150 151 152 153 154 161 163 159 157 152 138 112  86  66  60  59  58  52  47  44  38  36  39  40  39  39  38  38  39  39  40  41  41  40  39  36  35  35  35  36  37  36  36  36  37  38  38  36  35  33  32  33  34  34  34  37  41  47  51  51  46  42  40  38  35  35  46  62  71  80  88  85  68  48  44  41  38  36  35  34  35  36  36  34  34  33  33  34  34  34  35  35  34  33  33  32  32  32  33  33  32  31  30  29  30  30  31  32  32  34  34  33  33  33  34  33  31  30  30  31  31  31  30  31  31  31  31  32  31  32  31  31  32  33  34  33  32  32  32  33  34  34  35  33  33  33  33  31  29  29  29  31  32  33  32  31  31  32  33  34  35  35  34  32  30  30  31  33  34  33  33  36  36  35  34  34  34  34  33  33  33  33  34  34  34  35  35  34  33  32  31  32  33  34  34  33  33  33  32  32  33  33  33  33  33  34  33  33  32  33  33  34  34  33  32  32  35  35  35  34  32  30  31  33  35  34  34  33  31  30  30  30  31  33  34  34  34  35  35  35  35  35  37 
 51  53  63  86 124 151 149 145 139 128 125 122 118 123 120  98  95 111 135 151 157 156 155 154 153 150 148 148 148 147 146 148 150 148 144 143 146 141 133 127 126 123 118 121 131 147 166 185 198 201 203 205 203 204 206 192 177 170 174 181 182 169 143 114 110 108  99  99  99  92  78  66  59  53  50  48  44  44  45  43  41  41  42  43  44  45  46  48  48  48  48  48  47  44  43  43  44  45  45  44  47  51  53  47  44  44  42  40  37  35  35  38  44  59  72  68  58  48  43  42  43  49  47  43  44  45  46  49  51  54  57  53  48  51  52  51  48  47  47  45  43  58 104 140 166 183 179 169 171 186 201 205 205 201 197 197 201 204 197 183 162 129 104  98  88  79  81  89 102 119 135 145 149 155 163 169 166 158 151 146 145 146 141 113  61  40  35  33  39  53  82 116 143 157 156 153 155 153 149 144 144 146 147 146 144 144 146 150 152 148 147 153 161 162 157 154 149 135 111  95  92  96  89  70  56  50  48  41  38  41  42  41  38  37  37  39  39  39  40  41  40  39  37  36  35  35  36  37  37  36  37  38  39  38  36  35  33  32  34  37  37  38  40  44  49  52  50  46  41  38  39  43  44  59  83 106 121 122 104  77  53  48  43  38  36  34  33  34  35  36  36  35  34  33  33  35  35  34  33  33  32  31  31  31  31  31  32  33  32  31  30  30  31  32  32  34  34  34  33  33  33  33  32  31  30  31  32  33  34  34  34  33  33  32  32  32  33  33  32  33  34  34  33  32  32  33  34  34  34  34  34  33  34  33  33  32  30  31  32  33  34  33  31  30  31  32  34  35  35  34  33  32  32  31  32  33  34  35  37  37  35  34  33  34  35  35  34  34  33  34  35  36  36  37  36  33  31  30  30  31  32  34  35  34  33  33  33  34  34  33  33  34  33  34  33  33  33  33  34  34  33  32  33  34  35  35  36  34  31  31  33  35  35  34  33  33  33  32  32  34  36  36  35  34  34  34  33  32  34  37 
 45  48  57  77 110 139 148 155 159 155 152 150 150 152 151 145 144 150 158 159 156 154 153 153 153 153 152 152 149 147 144 145 147 151 149 147 148 147 145 143 142 141 137 133 136 152 175 191 196 200 203 204 207 206 200 187 176 174 182 187 183 172 149 120 105  90  73  73  73  68  62  58  56  54  50  45  42  41  42  42  41  40  41  44  46  47  46  45  45  45  44  45  45  44  43  44  44  43  43  44  46  47  49  48  48  46  44  39  35  34  37  40  39  42  46  45  42  42  47  45  40  42  56  82 110 110  89  68  58  58  63  61  56  54  53  52  49  50  51  46  45  49  64 103 145 165 170 173 181 195 206 207 202 197 192 197 204 208 198 179 157 126 100  89  82  78  79  86  99 115 131 142 146 150 153 150 132 110  94  86  80  75  72  64  47  38  37  41  42  52  78 110 132 139 141 141 139 141 141 134 134 137 140 138 135 132 136 143 145 137 135 140 145 148 150 153 144 121  96  86  90  87  79  67  53  47  47  42  39  40  43  43  40  38  38  40  39  38  38  39  39  39  37  35  35  36  37  38  37  37  37  38  39  37  35  33  33  32  33  36  38  40  41  42  44  46  45  43  40  37  39  42  44  52  71  98 111 106  80  58  44  41  39  37  36  35  35  35  35  35  35  35  34  35  34  34  34  34  33  32  31  31  30  30  30  31  33  34  34  33  32  31  32  32  32  33  34  34  33  32  33  33  32  31  31  31  32  35  37  38  35  33  33  33  33  34  34  34  33  32  32  33  33  33  33  33  33  34  34  34  33  33  33  33  34  34  32  31  32  33  34  33  31  31  32  33  34  34  34  35  35  35  33  32  31  32  33  34  37  37  35  34  33  33  34  34  35  34  33  33  35  36  37  37  36  33  31  30  29  31  33  35  36  35  34  34  34  35  35  35  34  33  32  32  33  33  32  33  34  34  33  32  33  34  35  35  36  34  32  31  32  34  34  33  34  35  35  35  34  35  37  37  36  34  33  31  30  31  32  34 
 50  50  58  76 102 128 144 155 162 165 162 159 163 163 164 165 163 161 160 156 152 152 152 154 156 155 154 151 149 146 143 144 148 152 151 148 147 148 149 148 147 145 142 136 137 152 176 194 199 200 202 206 209 207 198 186 177 177 181 177 165 159 151 133 110  84  60  59  60  55  54  53  51  51  49  43  42  42  42  42  41  41  43  45  46  46  46  47  46  45  43  42  43  44  45  45  44  43  43  44  45  45  47  50  48  44  43  40  38  37  39  41  40  41  42  40  39  40  43  43  42  53  89 134 161 153 118  73  55  57  65  66  62  58  53  50  48  51  51  45  44  44  45  78 125 153 162 167 177 191 204 207 202 196 192 198 207 211 200 180 156 126  99  82  77  78  82  91 103 119 135 144 145 145 135 109  87  70  56  47  42  38  38  39  39  36  37  45  51  62  83  97 103 110 121 123 117 118 118 114 116 120 124 124 122 119 123 129 132 126 122 126 128 132 137 138 128 104  79  69  70  64  59  56  46  42  43  41  39  39  41  42  41  39  40  41  40  38  37  38  38  38  36  35  36  36  38  39  38  38  38  39  37  35  34  33  33  33  33  34  38  40  40  39  38  39  39  39  39  38  38  39  42  43  49  66  74  69  53  44  42  38  36  36  36  37  36  36  35  34  34  34  34  35  35  33  33  33  33  32  32  31  31  31  32  33  34  35  35  34  33  32  32  31  32  33  34  34  33  32  33  33  33  32  32  32  32  34  37  39  36  33  34  34  35  35  35  34  32  31  31  32  32  33  33  32  32  33  33  33  32  32  33  33  34  33  31  31  32  33  34  33  32  31  32  33  34  34  34  35  36  36  34  33  32  32  33  35  36  36  35  34  33  32  33  33  34  34  33  32  34  35  36  36  35  33  32  31  31  33  35  36  36  35  34  34  35  36  36  35  35  33  32  31  33  33  33  33  34  34  33  32  33  34  35  34  35  34  32  31  33  34  32  32  34  35  35  35  34  35  36  36  35  34  33  31  30  30  33  34 
 56  56  65  81 102 125 144 155 159 161 160 159 163 165 164 159 153 150 150 150 151 150 153 155 155 153 151 148 147 145 143 147 151 153 152 149 145 146 147 147 144 142 140 136 137 150 173 194 205 203 201 205 207 207 203 191 180 174 164 147 129 128 132 127 104  77  57  55  54  51  50  48  45  45  46  46  47  47  46  43  43  44  45  46  44  44  46  49  49  48  45  42  42  45  47  46  44  43  42  41  44  46  49  50  45  40  41  42  41  40  40  41  42  45  47  45  43  40  37  37  49  81 128 166 164 142 106  62  46  51  59  61  61  58  51  46  44  47  49  45  41  40  50  76 113 150 158 155 164 180 197 208 207 202 199 202 209 212 202 183 159 128  99  82  79  83  88  97 112 129 144 148 140 128 103  64  51  49  45  40  39  42  43  39  31  32  37  48  68  91 104  95  89  96 104 106 102  98  96  98 101 105 110 114 114 113 115 117 118 115 114 117 121 125 125 117 105  87  65  51  47  46  45  43  41  40  38  37  38  40  39  40  42  40  40  41  40  37  36  37  38  39  37  36  37  37  39  40  40  40  40  39  37  35  34  33  34  36  34  33  37  39  38  37  36  35  36  36  37  38  37  37  40  37  34  37  39  39  39  43  46  41  37  37  38  38  38  36  35  33  33  32  32  34  34  34  33  34  34  34  34  32  32  33  34  35  34  33  34  34  33  33  32  32  32  33  34  34  32  32  32  33  34  34  33  32  32  34  36  39  37  35  34  35  36  37  35  32  31  30  31  32  33  34  33  32  31  31  32  33  33  32  33  33  33  32  30  30  31  32  33  33  32  32  33  33  34  34  35  35  35  34  32  32  33  33  35  36  35  35  36  35  34  33  33  33  33  34  33  31  32  33  34  34  34  33  32  32  33  34  35  36  35  34  33  33  34  34  36  36  34  33  32  31  31  31  31  32  33  34  33  32  33  34  34  33  33  32  31  32  34  33  32  32  34  34  34  33  32  32  33  33  33  32  33  32  32  31  34  35 
 58  74  92 101 123 146 154 158 159 156 155 156 156 158 156 152 151 152 152 152 151 151 152 152 150 146 144 144 145 145 144 147 152 153 152 147 139 138 141 144 146 146 145 138 137 149 175 196 202 206 207 205 209 210 204 189 176 164 139 112  91  89  96  99  80  63  55  51  49  49  48  46  45  43  47  55  55  51  47  49  50  48  47  46  44  43  44  47  49  49  46  45  43  41  42  43  43  45  43  40  42  45  47  45  41  39  42  41  38  37  39  43  48  49  48  45  41  38  40  41  51  90 126 142 123  92  64  51  49  50  50  49  50  51  46  40  39  43  47  48  44  44  61  89 119 142 149 149 154 174 199 212 215 212 207 207 209 210 203 188 163 126  96  86  85  87  93 105 122 141 152 148 124  90  63  55  45  39  39  40  39  35  38  40  37  41  49  66 102 123 116 110 110 113 107 102 103  99  97 101 105 109 114 120 124 124 121 118 116 115 119 125 126 127 128 114  95  75  56  42  39  40  40  39  44  43  36  36  38  40  38  39  43  41  39  39  37  35  34  36  38  39  39  38  38  39  40  42  42  41  41  40  38  36  34  34  35  37  36  35  37  38  38  37  37  37  36  34  35  37  39  40  35  32  32  33  33  36  40  42  41  39  39  40  40  39  38  37  35  33  33  32  31  32  32  33  32  33  34  35  35  34  33  33  35  37  34  31  33  34  34  34  34  33  33  33  34  34  32  31  32  34  35  36  35  33  31  33  36  39  41  40  38  38  39  40  37  34  32  32  33  35  36  36  34  32  31  32  33  34  34  34  34  33  33  32  30  29  30  30  31  32  31  31  32  32  34  35  35  35  33  31  30  31  32  34  36  36  35  35  36  36  35  33  32  32  33  33  33  31  32  33  34  34  33  32  32  32  33  33  33  33  34  34  31  31  32  33  35  35  34  33  32  31  30  29  30  31  33  33  33  32  33  33  34  34  30  30  31  33  34  33  32  33  34  35  34  31  32  31  31  31  32  33  33  34  33  33  34  36 
 57  85 114 125 145 161 162 161 160 158 156 155 154 154 153 150 150 152 152 152 152 149 149 150 150 148 144 142 142 142 142 147 151 149 146 141 138 138 139 141 141 139 134 130 134 149 172 190 197 203 205 203 205 206 199 180 160 138 109  83  69  72  79  80  70  58  48  44  44  47  45  43  44  46  51  57  54  49  46  48  49  50  50  49  47  46  46  47  49  50  49  45  42  41  39  39  39  41  42  39  38  40  42  41  40  40  44  45  41  38  40  43  45  45  44  45  43  41  41  41  47  68  85  90  79  68  59  54  52  51  49  43  40  46  44  39  39  42  45  48  57  67  76 102 127 128 131 138 150 171 192 204 207 205 203 200 200 207 201 185 159 121  91  87  88  88  86  98 118 137 145 136 107  78  59  53  47  43  44  41  37  36  38  42  45  42  53  87 119 128 112 107 108 111 111 114 119 115 113 118 117 117 126 131 133 132 132 131 130 133 136 140 140 138 134 122 102  75  56  44  37  38  38  37  40  40  35  37  39  41  40  40  40  37  36  38  36  34  34  37  39  40  39  39  39  39  40  41  41  41  41  40  37  35  33  33  34  37  36  35  36  38  38  37  36  36  36  35  35  36  38  37  33  33  34  33  34  36  38  39  38  37  40  43  42  40  39  37  35  33  31  32  33  33  33  33  33  35  38  39  40  43  49  47  44  42  38  34  35  36  35  34  34  34  33  34  35  34  34  33  33  33  33  33  33  33  32  34  38  40  44  54  68  71  65  53  46  40  37  36  38  40  38  35  34  31  30  32  33  34  35  35  35  35  34  33  33  32  32  32  33  32  31  31  33  35  35  35  34  33  32  31  31  33  34  35  36  37  35  34  34  35  35  34  32  32  34  35  35  33  32  32  32  33  33  33  33  33  32  32  32  32  32  32  32  32  31  30  31  33  35  34  32  31  30  30  31  32  32  33  33  33  33  33  33  33  30  29  31  33  34  34  34  34  34  34  33  32  32  32  33  33  33  33  33  32  32  31  32  35 
 56  92 130 147 159 165 162 160 159 157 153 151 151 150 149 150 150 149 149 151 151 147 146 148 150 150 146 142 140 140 140 143 144 141 137 134 136 137 137 136 134 128 121 121 129 147 169 185 193 198 200 202 202 201 192 169 145 122  99  83  79  82  81  73  65  54  42  40  43  45  43  41  42  49  53  53  50  48  47  46  48  53  54  53  50  49  48  49  49  51  50  43  40  42  41  40  38  40  41  39  37  36  37  38  40  43  48  47  44  41  41  41  41  42  43  43  49  59  71  75  73  63  56  53  51  56  62  59  54  49  47  42  40  46  45  42  44  44  43  45  62  80  87 103 113 101  99 107 120 137 154 163 168 174 179 182 188 199 197 180 150 114  89  89  91  88  84  96 113 126 130 119  93  77  64  51  47  47  47  40  36  39  42  46  53  63  83 113 125 122 108  98  93  98 112 126 135 131 130 132 122 118 126 129 130 132 139 145 147 149 151 152 154 151 142 130 106  73  55  45  39  37  36  36  35  35  37  39  40  40  41  40  37  35  35  37  35  35  36  38  39  39  39  38  38  39  39  38  39  40  40  38  36  34  32  33  33  35  34  34  36  38  38  36  35  34  35  36  36  36  35  35  35  35  35  35  35  35  35  37  38  37  40  43  41  39  38  35  34  32  31  32  34  36  35  33  34  36  37  39  46  57  71  70  64  56  48  41  39  38  36  32  33  34  34  35  36  35  36  36  34  33  32  32  32  33  33  36  38  41  51  72  99 102  86  62  48  42  41  40  40  40  37  34  33  32  31  32  33  34  35  35  36  36  34  33  34  34  34  34  34  33  32  32  34  37  36  34  33  32  31  32  33  35  36  36  35  35  34  33  33  34  34  33  32  32  34  35  35  33  31  30  31  31  32  34  34  33  33  32  32  32  31  31  33  32  30  28  29  32  35  35  33  30  30  31  32  32  32  31  32  33  33  33  33  32  30  31  32  33  34  34  34  34  33  32  32  32  32  33  35  35  33  32  31  30  30  30  31  34 
 70 104 142 159 162 159 154 154 154 150 146 144 143 143 146 147 148 149 148 148 149 147 145 146 148 148 145 141 139 139 141 136 131 134 132 130 132 132 131 130 129 126 122 119 125 145 170 189 195 197 199 203 205 201 187 164 146 137 127 122 121 108  89  69  56  47  43  44  46  45  43  41  42  47  50  51  49  47  47  47  50  56  58  57  52  49  48  49  48  49  47  40  38  41  44  45  43  44  43  40  41  39  37  38  41  45  48  46  42  41  40  40  42  45  49  51  68 102 143 157 142 106  74  52  45  44  48  59  55  45  40  45  52  49  47  46  46  44  43  45  52  65  82  84  76  66  64  64  65  77  93 106 117 130 144 162 179 190 190 173 136 105  90  97  96  93  98 109 118 122 119 105  81  66  56  47  42  40  41  40  38  37  43  53  70 117 147 139 129 120 108  97  92  96 109 122 132 139 141 136 121 111 111 114 119 127 141 152 155 152 152 158 162 161 153 133 104  71  52  45  45  42  38  36  37  39  41  42  41  39  39  39  39  38  38  37  37  36  37  38  39  38  38  37  37  37  37  36  37  37  37  36  35  34  33  33  33  33  34  36  37  38  38  37  35  33  33  34  35  36  35  34  34  35  36  36  35  35  35  36  38  39  39  39  38  37  36  34  32  31  31  32  35  38  35  32  32  33  32  34  51  72  85  88  84  72  57  46  43  39  35  32  33  35  38  38  37  35  37  37  36  35  36  36  35  34  33  35  36  39  58  82  99  96  77  51  39  37  40  41  39  35  34  34  33  34  35  35  36  36  35  34  34  34  33  33  34  35  34  33  34  33  31  32  34  36  35  34  33  32  32  32  33  34  35  35  35  35  34  33  34  34  33  32  31  31  33  34  34  33  32  31  31  32  33  34  34  34  33  33  32  32  32  32  33  31  30  30  32  33  35  35  33  31  30  31  32  33  32  31  31  32  33  33  33  32  31  31  32  32  32  32  32  32  32  31  32  31  31  33  34  33  31  29  29  29  29  30  31  33 
118 134 148 159 163 160 155 152 151 149 146 142 139 140 143 146 148 148 145 144 144 146 146 147 148 149 148 144 140 137 138 133 130 133 132 131 131 130 130 128 128 128 127 122 126 141 168 189 197 197 198 202 204 198 185 172 165 164 161 156 144 114  83  58  48  47  48  48  48  46  44  43  44  46  48  48  47  47  48  50  54  59  61  60  55  51  50  49  47  46  46  45  42  41  41  42  43  42  42  44  48  49  47  47  46  45  44  45  44  43  43  43  46  47  59 101 144 179 204 202 178 144  94  49  39  44  53  53  46  41  44  51  53  48  44  43  40  42  46  53  55  60  73  77  74  71  73  77  80  86 101 123 136 143 151 165 177 182 179 159 116  86  82 103 104 101 108 117 124 128 118  97  68  54  47  42  40  42  44  44  43  43  42  63 114 149 163 151 121  91  76  84 100 114 108 103 111 134 152 151 137 127 129 138 145 150 155 160 164 162 162 166 172 174 168 151 130 107  83  68  62  58  54  49  50  50  49  46  41  37  36  37  38  37  38  38  38  37  37  38  39  38  37  36  36  36  37  36  36  35  35  35  35  35  34  33  32  33  34  35  36  37  37  37  36  34  33  33  34  36  35  33  34  35  36  36  35  34  34  35  37  38  37  35  35  35  35  34  33  32  32  33  36  38  38  35  31  31  36  45  64  81  83  82  76  59  47  41  40  36  33  35  35  38  43  43  40  39  40  40  38  37  37  38  37  35  34  34  35  38  46  55  62  58  49  40  38  38  38  37  37  38  34  32  33  35  36  37  37  35  33  32  32  33  33  34  36  36  36  35  34  34  33  34  36  38  36  35  34  34  34  33  33  33  32  32  33  33  33  33  33  33  34  33  31  30  32  34  34  32  32  32  32  32  32  33  33  33  33  33  33  33  33  32  32  30  31  32  33  34  35  35  34  33  33  34  34  34  33  32  32  31  31  32  32  31  32  32  31  32  31  30  31  30  31  31  31  31  31  32  33  33  31  30  30  30  31  31  32  34 
152 156 155 160 161 159 158 155 151 150 148 145 142 142 143 146 147 147 145 143 144 148 149 148 148 149 150 147 143 139 139 137 137 139 138 135 134 134 134 133 132 132 132 128 129 141 167 188 197 199 201 203 202 195 185 177 176 178 177 164 137 103  72  50  48  50  49  49  49  47  45  45  45  46  46  46  46  46  47  51  55  58  58  57  55  53  51  48  45  44  45  47  44  40  39  40  41  42  45  50  52  53  51  48  48  48  45  44  47  51  50  46  47  59  93 154 197 218 222 210 182 131  80  48  54  62  67  64  55  48  48  50  53  58  54  47  44  45  47  51  51  60  90 109 117 121 125 130 134 138 148 167 171 166 165 170 176 178 169 143 100  74  76 101 103 101 112 117 116 111  96  74  53  43  40  37  39  41  43  40  41  45  42  68 132 153 150 135  97  65  58  68  84  94  86  79  82 101 124 146 149 149 154 162 168 170 170 170 173 177 180 181 184 186 181 163 145 127 104  88  81  74  67  62  59  56  52  48  42  37  36  37  38  38  38  38  38  38  38  38  38  38  37  36  36  36  37  37  37  36  35  36  37  36  35  33  33  33  34  34  34  35  36  36  36  35  34  34  35  37  35  32  34  36  36  36  35  33  33  34  35  37  36  34  34  34  34  34  33  33  32  33  35  37  36  33  33  41  56  73  79  74  64  60  54  41  36  36  36  33  32  34  36  38  45  47  47  47  46  44  40  37  36  37  37  36  35  34  35  37  36  36  37  34  33  35  37  37  34  33  35  38  33  30  33  34  35  37  36  34  32  31  32  32  33  35  37  37  37  36  36  35  35  36  37  39  38  37  36  35  35  34  33  31  31  31  31  32  33  33  33  33  34  34  32  31  32  33  33  32  31  31  31  31  32  33  33  33  32  32  33  33  33  32  32  31  32  33  33  34  34  34  34  34  35  35  35  35  34  32  31  31  30  31  31  30  32  32  31  31  31  30  31  31  31  32  32  31  32  33  34  33  32  31  32  32  33  32  33  33 
162 163 162 163 159 156 159 157 153 153 152 150 148 147 147 148 148 147 146 146 148 150 150 147 145 147 149 149 146 143 143 143 144 145 143 142 140 141 141 140 138 135 134 131 132 144 168 188 196 200 203 204 200 193 184 179 177 177 175 153 114  87  66  49  51  51  45  47  48  46  46  45  45  44  44  45  46  46  46  50  53  52  52  52  53  54  52  47  44  44  46  46  43  40  43  43  42  48  53  55  52  52  53  50  53  58  49  44  48  58  56  47  44  80 139 185 210 216 206 190 155  88  60  71  97 101  94  91  77  58  47  47  59  79  79  68  61  54  47  43  43  65 124 157 172 182 187 187 189 193 198 202 193 178 167 166 171 175 163 133  91  71  73  90  90  89 101 102  92  75  58  45  39  38  38  36  36  36  35  33  34  40  44  64 106 128 123  95  69  55  58  55  50  48  52  56  57  57  73 108 134 150 159 161 162 164 165 168 172 176 179 179 179 176 167 147 127 111  98  91  89  79  70  64  59  54  50  46  43  40  39  39  39  39  38  37  37  37  37  37  37  37  37  36  37  37  39  40  38  37  37  37  38  37  35  34  34  34  34  35  35  35  36  36  36  35  34  33  35  37  36  32  34  35  35  35  35  34  34  33  35  36  34  33  33  33  34  33  33  32  32  33  34  34  33  33  44  64  88 103  85  56  40  36  35  31  33  35  35  33  32  32  32  36  43  48  53  56  52  46  40  36  34  35  36  36  35  34  34  35  35  34  33  32  32  33  34  34  32  31  32  34  32  31  32  33  34  34  34  33  32  31  32  33  33  35  37  37  36  34  35  36  36  37  38  38  39  39  36  35  34  33  32  31  31  31  31  31  33  33  32  33  34  35  33  31  32  32  32  31  31  31  30  30  31  32  32  32  32  32  32  32  32  33  33  34  34  34  33  33  33  33  34  35  35  36  35  35  34  32  31  31  31  31  31  31  32  32  31  31  30  31  31  32  33  33  32  32  32  34  34  34  33  34  36  36  36  34  34  33 
167 164 161 161 161 159 154 154 155 153 152 151 151 151 151 150 150 148 147 145 146 149 148 145 143 145 147 148 146 144 143 143 143 145 145 145 145 145 145 143 138 132 130 129 134 148 171 187 192 197 201 204 198 189 181 180 180 177 169 143 102  82  68  53  52  48  41  44  48  46  46  46  44  42  42  44  45  45  46  48  50  50  50  50  51  53  52  49  47  47  49  49  48  48  54  54  48  52  55  54  52  57  68  80  79  66  52  47  48  51  49  45  45  89 156 191 206 206 186 149 108  90 107 137 153 153 138 104  73  51  48  59  78  99 104  96  83  70  59  58  63  86 134 165 182 196 201 202 208 213 215 210 200 183 161 156 160 166 156 129  89  66  62  71  71  68  66  62  57  50  46  42  39  39  39  37  34  34  36  38  39  39  43  47  58  87  92  60  55  56  50  45  42  40  41  44  47  47  49  58  80 104 122 127 123 118 123 132 139 132 126 125 125 117 101  84  77  77  77  75  72  67  61  55  50  47  45  45  44  42  40  39  38  37  36  36  36  36  37  37  37  37  37  37  37  38  39  40  39  38  37  37  37  37  35  34  34  34  35  36  37  37  37  37  37  35  33  32  33  34  34  33  33  34  34  35  36  36  35  35  35  35  34  33  33  33  33  33  33  33  33  33  32  32  36  46  64  87 107 110  79  43  34  33  33  32  34  35  34  34  34  31  32  34  37  42  48  50  48  44  39  35  33  34  35  35  34  33  33  34  35  35  34  34  34  32  31  31  31  32  33  32  32  32  32  32  32  32  33  33  32  33  33  34  34  34  36  35  33  32  33  35  36  36  36  36  38  37  35  34  34  33  33  33  32  32  31  32  32  32  31  32  34  35  33  32  32  32  31  31  31  30  29  30  31  32  32  32  32  32  33  32  32  33  35  36  36  34  33  33  34  34  35  34  34  34  35  34  33  32  32  32  32  33  33  33  33  32  31  31  31  31  32  33  34  34  33  32  32  33  35  35  34  35  38  39  39  37  34  33 
168 165 163 160 161 162 157 156 156 153 150 149 150 152 153 152 151 149 146 144 144 147 148 146 144 146 148 146 143 140 139 140 141 142 144 146 146 145 143 141 135 130 127 127 134 149 171 185 189 195 200 205 201 193 184 182 183 180 164 136 100  82  72  63  57  49  42  46  49  48  47  46  43  41  40  42  43  45  45  46  49  51  51  50  49  50  50  50  49  50  50  50  59  81 100  85  52  51  57  65  85 105 121 126 102  64  52  53  55  49  45  45  46  69 118 180 204 192 153 120 109 133 158 175 182 180 155  94  56  43  46  54  71  95 110 117 122 125 125 121 122 128 140 160 182 201 209 211 215 217 217 213 202 181 153 149 157 164 160 138  95  67  57  65  65  59  52  47  45  40  41  43  43  38  34  36  33  32  36  38  39  39  42  46  54  74  78  53  46  46  43  47  47  43  44  45  45  42  37  36  48  63  71  74  73  71  72  78  83  80  76  74  72  67  58  55  55  56  58  59  58  56  52  49  46  44  44  44  43  41  38  36  35  35  35  35  35  35  36  36  36  37  37  37  38  39  40  41  39  39  38  37  36  36  35  35  35  35  36  37  37  37  38  38  37  35  33  32  32  32  33  34  34  34  35  35  36  37  37  37  36  35  35  34  34  34  34  34  34  35  34  34  32  31  34  43  58  74  84  79  59  41  42  41  36  32  32  33  32  34  35  32  33  35  34  37  39  38  39  39  36  34  34  35  35  34  33  32  33  35  36  36  33  34  35  36  34  32  32  30  29  29  32  33  33  32  31  31  32  33  33  33  33  32  32  33  34  33  32  31  32  33  34  34  34  35  36  36  34  34  34  35  35  34  33  32  31  31  31  31  29  31  33  34  33  31  31  31  31  30  30  30  30  31  31  32  32  32  32  32  33  33  32  33  36  37  36  34  33  33  35  35  35  35  34  34  35  34  33  33  33  33  33  34  35  34  32  31  32  33  33  33  33  33  34  34  33  33  33  34  35  35  35  36  39  40  40  38  35  35 
163 165 165 162 161 160 158 158 157 152 148 146 148 150 153 153 151 147 144 144 146 148 148 148 146 147 146 144 142 140 140 140 139 138 142 144 143 140 138 137 134 130 128 128 134 147 168 184 190 195 202 206 204 196 184 181 181 178 159 132 103  87  81  76  65  52  44  47  51  50  47  45  42  41  41  41  42  44  45  44  47  51  52  50  49  49  50  52  52  52  51  53  75 113 139 122  81  73  78  94 124 150 166 161 118  64  51  55  58  48  44  45  44  46  70 134 165 160 134 125 141 177 190 189 190 175 137  75  45  40  45  48  57  77  93 115 154 178 184 179 175 167 147 152 175 193 198 200 207 212 210 205 189 165 138 142 157 164 163 143  97  67  58  64  63  57  51  47  43  37  39  43  45  37  32  35  34  33  35  37  39  43  47  53  63  71  69  54  43  38  40  47  50  45  47  48  45  39  34  34  38  40  36  37  40  43  41  39  41  45  48  48  47  45  44  49  50  48  50  52  51  47  45  46  44  43  44  44  41  38  36  35  35  35  35  34  35  36  37  36  36  36  37  37  38  39  40  40  40  40  38  37  36  35  35  36  37  37  37  37  37  36  36  36  36  35  34  33  33  33  34  34  35  35  35  35  37  38  38  37  36  36  35  35  35  35  35  35  35  35  35  34  33  33  32  35  43  50  52  46  44  47  51  47  39  32  32  32  32  33  34  33  35  36  35  35  35  32  33  34  34  34  35  37  36  34  33  33  33  35  37  37  32  31  34  36  35  33  32  30  28  29  32  34  33  32  31  31  32  33  34  33  32  31  31  31  32  32  31  31  32  33  33  33  33  34  35  35  33  34  34  36  37  36  33  31  30  29  30  30  28  29  31  33  32  31  31  31  31  30  30  31  30  31  32  33  32  33  33  32  33  34  33  34  36  37  36  34  33  33  34  34  34  34  35  35  34  34  33  33  33  33  33  34  34  34  31  30  32  33  34  34  34  33  33  33  33  34  35  36  38  38  38  38  40  41  40  38  36  36 
160 162 167 166 161 155 152 154 156 151 148 146 146 148 150 152 149 145 141 145 149 149 148 147 146 144 142 142 143 145 147 144 140 137 140 141 139 135 133 135 135 133 131 131 134 144 165 184 194 199 204 207 203 188 167 163 166 162 147 125 103  91  87  86  71  53  41  47  52  50  47  44  42  42  42  42  41  43  46  44  44  47  48  48  50  52  54  55  56  55  55  62  88 123 141 147 144 129 129 142 148 159 173 167 124  69  52  50  48  47  45  42  40  43  50  59  78 105 135 153 167 188 196 191 176 141  95  60  45  44  50  53  57  67  74  97 152 179 185 186 185 169 137 132 147 160 155 155 183 197 192 177 152 126 111 127 149 159 153 129  86  66  62  61  59  55  50  43  38  39  40  41  41  40  38  35  36  36  35  38  44  51  57  58  56  58  55  44  42  40  35  39  43  45  43  42  43  41  38  35  36  35  32  33  36  40  40  40  42  43  46  50  51  48  44  44  46  48  52  52  49  42  40  42  41  41  42  40  39  37  36  37  38  38  36  34  36  36  36  36  36  36  36  38  39  39  40  40  41  40  38  36  35  35  36  37  37  36  36  36  36  35  34  34  35  35  35  35  34  34  33  34  34  35  35  35  36  37  36  35  36  36  35  35  35  36  35  35  35  34  35  35  35  34  35  37  39  41  40  37  45  53  50  44  38  35  35  36  35  34  34  33  34  35  36  36  36  35  33  31  32  33  35  36  37  36  34  34  35  35  36  34  31  30  31  30  30  31  33  33  32  32  32  33  33  33  32  32  32  32  33  32  31  31  30  31  31  32  32  32  34  33  33  32  33  34  36  36  34  33  34  36  37  36  33  31  30  30  31  30  28  29  31  33  32  31  31  32  31  30  31  31  30  31  32  32  32  33  32  32  33  34  34  35  36  36  35  34  34  33  34  34  33  34  36  36  35  35  34  34  34  34  34  34  33  32  32  32  34  35  36  35  35  34  34  34  35  36  37  39  42  42  41  40  41  40  39  38  36  36 
162 163 163 162 157 153 156 155 152 150 149 148 146 147 148 150 149 147 143 142 141 141 142 143 143 141 139 138 141 146 150 146 139 135 137 140 140 135 134 138 139 136 131 132 137 146 167 185 194 197 200 205 196 166 125 119 122 118 114 104  88  78  73  69  61  51  42  47  52  50  46  44  44  45  45  42  39  40  45  47  46  43  43  47  54  60  62  63  61  62  64  67  87 120 140 155 166 169 171 174 180 185 186 167 120  70  56  53  51  56  53  44  43  43  43  48  55  68  88 118 149 167 175 169 135  97  65  55  52  51  54  49  57  96 116 116 112 129 157 178 160 120  84  78  92 114 132 147 163 171 164 137 110  90  89 106 125 137 134 114  80  69  68  63  55  50  50  42  35  40  41  40  38  36  37  38  40  39  35  40  46  50  52  53  53  52  48  41  37  37  38  39  41  42  40  38  39  37  35  33  33  34  34  34  36  38  43  50  55  57  56  53  49  46  46  50  52  49  47  45  43  37  34  36  37  38  39  37  36  37  38  40  39  38  35  35  36  36  36  36  36  35  36  38  39  39  40  41  41  41  39  36  35  34  36  38  37  35  34  35  35  34  33  32  33  34  35  36  35  34  33  34  35  36  37  36  36  35  34  34  34  35  34  33  34  35  35  34  33  33  33  33  34  35  36  38  43  42  39  39  46  49  41  38  38  38  35  33  35  35  33  34  33  33  35  34  32  32  33  33  33  34  34  36  37  37  37  37  35  33  34  34  31  31  31  29  29  31  34  33  32  32  32  33  34  34  33  32  31  31  31  31  31  31  29  30  32  32  33  34  35  33  32  31  32  34  36  35  33  32  33  35  35  34  32  31  33  34  34  32  30  29  31  32  32  31  32  32  31  30  31  31  31  31  31  32  32  33  32  32  32  33  35  34  33  33  33  34  34  33  32  32  33  33  35  35  35  34  33  32  33  34  34  33  33  32  32  34  35  36  36  35  34  34  35  35  36  37  38  42  46  46  44  42  42  40  38  36  34  35 
163 162 160 159 156 155 156 151 147 149 150 148 146 145 145 147 146 143 143 139 137 137 139 141 142 141 139 138 141 146 147 145 140 136 136 138 138 136 136 138 138 137 134 135 140 152 174 192 198 194 187 178 159 125  84  77  83  88  89  83  72  65  61  57  53  48  46  49  49  46  45  44  44  44  43  42  41  41  41  46  48  48  48  55  68  81  87  87  84  85  86  74  79 104 135 155 166 179 187 195 207 210 200 177 141 100  76  64  59  58  50  40  42  40  39  47  49  46  48  69  96 111 119 118 100  85  73  63  54  49  52  67  98 139 156 138  88  82 109 133 114  77  54  47  57  86 126 157 159 146 126 104  86  79  88 101 114 122 122 109  85  80  76  61  49  45  47  43  38  41  42  41  39  38  37  39  41  40  38  41  44  45  46  46  48  47  45  42  40  41  43  41  41  42  42  41  40  38  37  36  37  37  37  37  38  42  51  59  64  64  59  50  46  44  44  46  48  48  46  44  41  36  34  36  36  36  37  38  38  38  39  40  39  36  34  34  35  35  37  37  37  37  36  37  38  39  39  39  39  39  38  36  35  35  35  36  36  34  33  34  35  35  33  33  32  33  34  34  34  33  33  34  35  36  36  35  34  33  32  33  34  36  34  32  32  33  34  33  33  33  33  32  33  35  36  38  42  42  41  40  41  41  36  35  39  40  36  32  35  35  34  34  33  33  34  33  31  30  32  33  33  34  34  35  36  37  37  36  35  34  35  35  33  33  32  30  29  30  32  32  33  34  34  33  33  33  32  32  31  31  32  32  31  30  31  31  30  32  34  35  35  34  31  31  32  35  35  34  34  34  34  34  35  34  34  33  34  34  33  32  31  31  32  33  33  32  32  32  31  29  30  30  31  31  31  31  32  33  33  33  34  34  34  34  32  31  31  32  33  34  34  34  34  34  34  34  34  34  33  33  34  35  35  34  33  33  33  34  35  36  36  35  34  34  35  35  36  39  40  43  47  52  53  51  50  47  42  36  34  37 
160 157 155 154 156 157 150 146 146 148 147 146 147 145 143 144 141 139 142 142 141 140 140 142 144 142 140 138 142 145 143 143 142 139 137 135 136 137 136 134 134 135 136 138 144 157 179 196 199 186 164 134 106  82  63  60  69  81  79  72  64  59  58  58  52  49  50  50  47  42  44  44  43  42  41  42  46  52  56  61  63  60  57  67  90 111 119 116 114 114 109  86  74  85 122 146 158 172 188 206 221 222 211 197 178 148 103  75  63  50  42  36  37  35  34  38  38  34  36  39  44  52  61  76 100 114 114  94  76  66  72 114 163 178 178 153  88  59  61  70  68  61  57  54  57  76 112 145 150 126 100  98  99 102 113 116 115 116 117 111  95  87  76  54  43  41  42  43  43  43  43  43  42  42  41  38  39  43  44  43  42  42  42  42  43  45  46  46  48  48  45  42  41  43  45  46  45  45  45  44  44  43  41  39  41  47  56  62  63  59  53  47  47  45  40  37  39  45  50  48  44  39  38  40  38  36  37  39  40  38  38  39  38  36  35  34  34  35  37  38  39  39  37  36  37  37  37  36  36  37  37  37  36  34  34  35  34  33  33  34  34  35  35  34  33  32  32  31  32  32  32  33  33  34  34  35  34  32  32  33  35  37  36  32  32  31  33  34  35  34  34  33  33  34  35  37  39  40  40  38  36  35  35  37  39  40  37  33  33  33  33  33  34  34  35  34  32  31  32  32  33  33  33  34  35  35  35  34  35  36  38  37  35  34  32  31  30  31  31  32  35  37  36  34  33  31  30  30  31  32  33  32  31  31  32  32  30  31  33  36  35  33  31  30  32  34  33  32  34  34  34  34  34  35  37  36  34  31  31  30  31  32  33  35  35  34  32  31  30  29  28  29  30  30  30  31  32  33  34  34  35  36  34  33  33  30  30  31  34  36  37  36  35  34  33  33  34  33  34  35  35  36  36  35  34  33  33  34  36  35  34  33  34  35  34  35  36  39  41  43  48  59  64  65  62  58  50  39  37  39 
157 153 148 145 149 152 148 148 150 148 145 144 144 144 144 143 142 144 148 150 149 146 143 142 143 141 138 136 140 143 144 142 139 139 138 136 137 136 136 135 134 133 133 139 147 156 168 179 180 161 137 112  92  80  76  82  87  85  76  68  61  57  57  59  55  52  52  49  47  46  46  44  44  48  48  44  49  76 115 123 104  73  57  70 103 119 120 115 117 114 102  91  83  83 102 127 152 168 186 207 217 219 216 203 190 164 109  73  57  48  45  45  40  36  35  37  37  35  36  39  43  47  72 111 149 164 162 158 150 142 148 167 189 200 202 171  86  53  54  53  58  66  69  69  67  60  62  77 103 112 119 140 150 155 153 132 111 113 116 113  98  76  59  50  43  39  41  43  43  42  44  43  41  40  40  41  43  45  47  48  47  46  44  43  45  49  51  49  47  45  42  41  42  44  44  44  46  50  50  46  46  48  46  43  41  43  50  55  56  51  50  53  50  45  41  40  42  46  46  43  41  40  40  40  38  37  37  38  37  36  36  37  38  35  35  36  35  35  37  38  39  39  38  37  37  37  36  35  34  35  37  36  34  33  33  34  33  33  33  33  33  33  34  34  33  32  32  33  33  33  33  33  33  34  34  34  34  33  33  34  36  38  37  36  34  34  34  35  35  35  33  34  33  34  35  36  37  38  38  37  36  35  36  37  38  38  37  35  33  32  32  33  36  37  37  36  34  32  33  34  33  32  32  34  36  37  36  35  34  35  35  34  33  32  32  31  31  31  31  32  33  35  36  35  34  31  30  30  31  32  32  32  31  31  31  31  33  35  36  36  35  34  33  32  33  33  32  32  34  34  34  34  34  34  34  34  33  32  31  31  31  32  33  34  34  33  32  31  31  31  27  27  30  32  32  32  33  34  34  33  34  35  33  33  33  32  31  31  34  35  35  34  34  35  34  33  33  33  34  35  35  36  36  35  34  33  34  35  35  33  32  32  33  34  35  35  36  38  39  44  53  62  68  71  69  63  55  46  42  39 
153 152 150 153 153 152 151 149 148 147 146 142 140 142 146 147 149 150 150 147 144 144 143 142 143 142 138 133 133 134 136 135 135 137 138 138 137 136 137 137 135 133 131 135 141 149 162 167 160 152 141 126 122 120 118 117 107  88  72  61  56  54  54  57  55  51  50  49  48  45  45  45  47  50  49  46  53  85 131 138 119  87  65  65  79  82  81  82  91  87  74  72  73  79 102 124 139 143 165 196 203 204 207 206 189 151  94  66  61  48  44  46  41  37  36  36  36  37  36  40  47  56  94 147 175 184 186 187 178 168 178 192 204 208 191 146  78  54  55  59  74  89  87  74  58  49  44  48  72 108 145 169 181 182 167 146 134 141 147 139 108  71  47  46  43  40  43  45  44  42  42  43  42  43  44  45  45  45  46  48  50  49  47  45  48  53  55  52  47  44  43  44  46  46  45  45  47  50  51  49  49  49  47  44  41  40  45  50  52  50  51  56  51  45  41  42  44  45  43  41  40  41  41  40  39  39  39  38  37  35  36  37  38  36  35  37  37  36  37  38  38  38  37  37  36  36  35  34  34  35  36  36  34  32  33  33  33  33  33  32  32  33  33  33  33  33  33  34  34  34  34  33  34  34  35  35  35  35  35  35  36  37  37  37  37  36  36  35  34  34  34  33  34  34  34  35  36  36  36  36  36  36  37  38  38  37  37  36  33  31  31  34  37  38  38  36  35  34  34  34  32  31  31  34  36  37  36  35  33  33  32  32  32  32  32  31  32  32  32  32  33  34  35  35  33  32  31  31  32  32  32  32  32  32  31  31  35  37  38  36  35  35  34  34  33  33  32  33  34  34  34  34  34  33  32  33  33  34  32  32  32  32  32  32  32  32  32  32  32  32  28  28  32  33  33  33  33  33  32  31  31  33  33  34  35  34  33  32  33  33  33  33  33  35  34  34  34  33  33  34  35  35  35  35  34  34  34  36  35  33  31  31  34  34  35  35  36  38  41  53  67  75  80  80  72  60  50  47  43  39 
131 141 152 162 158 152 153 149 145 146 145 142 138 141 147 150 151 150 145 139 136 141 144 143 143 141 138 132 128 127 126 128 132 135 138 139 138 138 139 139 137 134 131 131 136 147 164 167 156 158 160 156 161 162 152 135 111  82  65  56  53  51  50  51  51  50  49  49  48  44  43  45  49  49  47  47  52  73 104 106  96  82  67  57  51  46  46  51  59  58  52  53  59  75 114 132 127 125 145 173 177 183 195 204 184 136  84  64  63  55  49  46  43  41  40  40  41  40  38  40  45  58 106 159 169 169 167 156 144 140 159 179 190 177 142  99  66  54  54  62  79  97 104  89  69  65  64  62  62  92 136 169 184 182 166 162 167 176 177 156 108  66  44  43  42  41  44  45  44  42  42  44  45  47  48  46  44  43  44  47  50  51  49  48  50  54  55  54  50  48  49  51  52  52  51  52  52  53  53  53  50  48  46  43  41  41  44  48  51  52  53  54  49  43  41  42  43  43  41  40  41  40  40  40  40  40  40  38  37  36  36  37  38  36  36  37  37  36  36  37  38  37  37  36  35  34  34  35  35  35  37  36  34  33  32  33  33  33  32  32  33  33  33  33  33  33  33  34  34  34  35  35  35  35  36  37  37  37  36  36  36  36  36  37  37  37  36  35  34  33  33  33  34  34  34  33  34  34  34  34  34  36  37  38  38  38  37  37  34  33  33  35  37  37  35  34  34  35  34  32  30  30  31  34  36  36  34  33  32  33  32  32  33  33  33  33  33  33  33  34  34  34  34  33  32  32  32  32  33  33  33  33  33  32  31  32  34  36  37  37  36  34  33  33  33  33  33  33  34  34  35  35  33  32  30  31  32  33  34  33  33  32  31  31  31  31  31  31  32  32  30  30  33  33  33  33  33  31  30  29  30  32  34  36  36  35  34  33  33  32  32  32  33  35  35  34  33  32  32  33  34  34  34  34  34  33  34  34  34  32  30  31  33  34  34  35  36  39  48  66  85  92  93  87  71  53  43  45  44  42 
 88 113 135 148 150 148 148 147 145 144 144 142 140 143 146 144 142 139 136 134 137 145 146 142 138 137 135 132 129 126 122 125 130 135 138 140 139 138 140 140 138 133 128 130 139 156 170 174 172 172 177 183 182 173 154 129  99  68  57  54  52  48  45  44  46  49  49  47  47  47  43  41  45  48  48  46  44  48  56  55  53  54  55  53  48  47  47  46  43  46  52  54  58  75 120 135 125 135 144 146 147 165 193 202 181 141 103  73  57  68  64  48  49  50  49  50  49  45  43  42  43  51  94 142 137 123 104  78  72  85 111 129 127  99  75  60  53  50  50  52  54  71 108 120 114 106 103  90  61  53  78 133 160 166 168 178 191 194 177 140  86  55  44  44  42  40  41  41  42  41  44  46  47  47  46  46  44  43  45  48  51  50  48  48  49  52  54  53  53  54  56  57  56  57  60  62  63  60  57  54  48  43  41  42  44  45  46  47  49  53  52  45  42  41  41  41  41  41  42  43  43  40  38  39  39  40  40  38  37  36  36  37  38  36  35  37  37  36  36  37  38  37  37  36  34  33  34  36  35  36  38  37  35  33  33  34  33  33  33  33  33  34  34  34  33  32  32  32  33  33  34  36  36  36  37  37  38  37  37  36  35  36  36  36  36  36  35  34  33  33  32  33  34  34  33  34  34  33  32  32  33  34  36  37  38  37  37  36  35  36  35  36  35  33  31  31  32  34  33  31  30  30  32  35  35  34  32  31  32  34  34  33  33  34  34  34  34  34  34  35  35  35  32  30  31  32  33  33  34  35  34  34  33  32  34  34  34  35  37  38  38  35  33  32  33  35  36  35  34  35  36  35  34  32  30  30  31  33  34  34  33  32  31  30  31  30  30  30  31  32  32  33  34  33  32  32  32  31  30  30  31  33  35  36  37  36  35  33  33  32  31  31  33  35  35  34  32  31  31  32  32  33  34  33  32  32  33  34  33  32  31  32  33  33  35  35  36  40  55  74  90  95  93  82  64  47  39  43  47  47 
 64  79  94 109 128 142 144 145 145 146 146 145 145 146 144 143 140 135 133 140 147 147 142 139 138 137 134 128 124 123 125 126 129 134 137 138 136 135 136 137 133 127 121 127 141 158 171 181 187 186 190 196 192 179 159 139 110  70  53  46  43  41  39  39  44  45  44  45  46  45  41  41  44  46  46  43  42  40  38  40  41  43  49  50  46  45  49  52  48  46  49  53  60  75 103 117 118 131 140 143 149 167 191 204 194 167 137  97  62  60  55  45  49  49  46  47  48  47  48  48  47  51  69  88  89  81  68  54  51  58  68  71  66  55  53  54  49  48  48  46  49  66  99 114 112 104  95  80  56  48  56  79 112 141 157 182 198 190 172 134  74  48  44  43  41  39  41  44  44  42  42  43  46  47  47  48  48  49  51  53  52  47  44  44  47  51  53  53  54  55  57  57  55  55  60  65  66  63  58  52  46  42  42  45  48  48  47  46  45  47  44  38  37  40  41  41  39  39  42  44  44  40  37  38  38  39  39  38  37  35  36  36  36  35  34  36  37  37  37  38  37  37  37  36  35  35  35  35  35  36  37  37  36  34  33  33  34  33  34  34  35  35  36  35  34  32  31  31  32  33  34  35  35  35  36  37  38  37  37  36  35  34  34  34  35  35  34  33  32  32  32  33  33  33  33  34  33  33  32  32  32  33  35  36  36  36  35  35  36  37  36  34  32  31  30  31  32  34  33  31  30  31  33  35  36  34  32  32  33  35  34  33  34  34  34  34  34  34  35  35  35  35  32  30  31  32  33  34  35  36  35  34  33  33  35  35  34  34  36  38  38  36  33  33  34  36  36  36  35  35  35  36  35  33  31  31  32  33  34  34  34  33  32  32  31  31  30  30  31  31  33  34  33  31  30  31  32  32  32  32  33  35  35  35  36  35  35  34  33  33  32  31  32  33  33  33  32  30  31  32  32  33  33  32  31  30  32  33  34  32  32  33  35  35  34  36  37  41  49  60  67  68  65  59  49  40  36  41  43  44 
 55  60  70  86 109 133 144 146 146 149 148 146 145 143 142 145 142 138 135 142 149 148 142 137 135 134 133 129 125 121 119 123 128 132 134 135 133 132 133 134 130 123 116 126 141 159 176 187 191 193 195 196 191 177 152 131 103  68  51  45  42  39  37  39  43  44  42  46  45  40  41  44  46  47  45  43  45  43  40  42  42  40  45  47  46  46  48  50  48  45  46  51  55  60  72  85  99 115 128 141 156 172 191 206 205 187 160 114  67  59  57  52  52  49  45  49  54  55  49  48  51  57  77 103 118 123 116  92  65  49  61  65  62  63  60  55  48  45  44  45  51  62  76  81  80  76  71  63  53  48  47  51  80 117 140 159 168 160 144 112  63  45  43  41  40  41  46  51  52  48  44  44  48  53  55  54  54  55  57  56  52  46  42  43  47  50  52  53  54  55  56  56  54  54  57  61  62  60  55  50  46  45  46  49  50  48  47  45  43  41  38  35  35  38  40  40  39  39  41  43  42  39  38  38  39  39  39  39  37  36  36  35  35  34  34  35  36  37  37  38  37  36  36  36  36  36  36  34  34  35  36  36  35  33  33  33  34  34  35  35  35  36  35  35  34  32  31  31  31  32  33  34  34  34  35  37  37  37  36  35  34  34  33  33  34  34  34  33  32  32  32  32  32  32  34  34  34  34  33  32  32  33  34  35  35  35  35  34  36  35  34  32  30  30  32  33  34  34  33  32  31  31  32  35  35  35  34  34  34  35  33  33  34  34  34  33  33  34  34  34  35  34  33  32  33  33  33  33  33  34  34  33  33  33  35  35  34  34  35  36  36  35  34  34  34  34  35  34  34  34  34  35  35  34  32  32  32  32  33  34  33  33  33  33  33  32  32  31  31  32  33  33  32  31  30  31  33  33  32  32  32  33  34  34  35  34  33  33  33  34  33  32  32  32  32  32  31  31  31  32  32  33  32  31  30  29  32  33  33  33  33  34  35  35  34  35  37  39  41  42  43  41  40  38  37  36  36  38  40  42 
 59  60  67  79 100 126 147 150 148 151 148 144 141 140 142 148 146 141 137 139 144 146 143 137 132 131 131 129 126 119 111 120 131 133 134 134 133 134 135 135 132 125 118 127 144 164 182 191 189 190 191 187 177 159 128 100  76  58  52  50  48  44  41  42  44  46  46  47  45  40  45  48  46  48  48  47  47  47  47  46  44  41  39  43  48  49  45  40  41  44  47  49  45  39  45  55  74 103 123 134 151 171 191 207 209 196 173 128  82  73  70  63  61  53  47  53  62  63  48  43  53  75 124 178 204 216 208 162 103  66  84  95  95  92  74  54  45  42  42  46  50  52  51  49  48  50  53  55  51  43  41  51  69  91 110 111 108 106  92  70  49  43  44  42  42  45  50  58  61  58  53  53  58  63  64  62  59  59  59  56  52  46  45  47  51  50  50  53  53  54  55  57  57  56  56  55  55  55  53  50  49  49  51  50  49  48  47  46  44  40  38  38  37  37  38  40  40  40  40  40  39  38  39  40  40  39  40  40  39  38  36  35  35  34  33  33  35  36  36  36  36  35  35  36  37  37  35  33  33  34  36  36  35  33  33  34  35  36  36  34  35  36  35  35  34  32  32  32  32  31  32  33  33  34  34  35  36  36  36  35  34  34  34  33  33  33  33  34  34  34  33  32  32  32  34  35  36  35  34  33  32  33  34  35  34  34  34  33  33  32  31  29  29  31  34  36  36  34  34  33  32  31  31  33  34  36  36  35  33  32  32  33  33  34  33  32  31  32  33  34  34  33  34  35  35  34  33  33  32  31  31  32  33  33  33  34  35  35  34  33  33  34  35  36  34  32  33  33  33  33  34  34  34  34  33  33  32  32  33  34  32  32  33  33  34  34  34  33  33  34  33  32  32  31  31  32  33  33  31  30  29  29  32  34  33  33  32  31  33  34  33  32  31  31  31  32  32  32  32  33  33  33  32  31  30  30  31  32  32  32  33  34  34  34  33  33  35  37  34  32  31  29  29  30  33  35  37  37  39  45 
 72  66  60  66  96 129 145 152 153 150 146 144 145 145 146 146 143 139 137 140 141 134 130 133 138 138 131 120 116 117 121 129 135 136 137 137 138 139 141 141 138 132 126 134 151 168 176 179 180 177 174 168 150 123  95  75  63  56  54  51  49  44  41  43  45  46  46  46  48  51  50  45  41  47  51  49  42  42  46  46  46  47  42  40  44  46  43  39  41  44  47  47  42  37  45  51  67 119 140 134 143 163 187 204 208 203 192 167 130  87  65  62  62  54  46  46  49  52  50  45  58 117 172 210 230 240 235 201 159 122 103  97  96  90  72  53  44  41  42  45  44  44  49  49  47  46  49  50  46  44  44  49  54  57  58  57  56  58  53  45  40  42  46  48  49  51  52  58  64  66  67  69  72  71  68  67  64  60  58  57  54  51  51  54  55  52  50  51  51  52  55  57  58  59  56  55  54  56  55  51  50  49  50  50  50  48  47  47  46  44  43  42  41  39  38  39  40  41  39  38  37  38  40  41  40  39  40  40  40  38  36  35  35  35  34  32  33  34  35  34  34  34  35  36  36  36  35  33  33  33  35  36  36  34  34  35  36  36  36  34  34  35  35  35  34  33  33  33  33  33  33  33  33  33  33  34  35  36  36  35  34  35  35  35  34  33  33  34  35  34  33  32  32  32  34  36  36  35  34  33  33  34  35  34  34  33  32  32  32  31  30  29  30  32  34  36  37  36  34  32  32  31  31  32  33  34  35  34  32  31  32  34  34  33  32  32  32  33  34  35  34  33  34  35  35  34  33  32  32  31  31  32  33  33  32  33  35  36  35  33  32  33  35  35  33  31  33  34  34  34  34  35  35  34  34  34  34  33  34  34  32  32  32  33  33  34  34  34  34  34  32  32  32  31  31  32  33  32  30  27  27  28  32  34  33  32  31  31  33  34  33  32  31  32  32  31  32  32  32  33  33  32  32  32  31  31  31  32  31  30  31  33  34  33  31  31  33  34  33  32  32  32  33  32  33  32  33  35  37  49 
 67  59  56  65  92 122 137 139 138 141 143 143 143 144 143 139 136 134 133 130 126 122 125 132 142 140 130 116 113 118 126 132 136 137 137 138 139 140 142 142 139 134 130 135 142 142 135 131 134 140 136 119 101  83  67  63  65  65  62  57  51  44  40  41  43  44  44  48  54  58  53  46  44  43  44  43  41  41  43  42  43  45  44  43  42  42  41  41  43  44  44  46  43  39  45  68 106 145 155 145 142 157 185 202 211 212 206 196 170 113  73  57  60  59  57  57  53  49  45  41  62 138 190 214 236 244 238 217 186 148 110  86  74  67  58  48  43  43  47  52  50  47  51  51  49  48  49  48  44  45  47  49  48  44  38  37  40  43  41  37  40  43  44  46  52  57  60  61  61  62  67  73  80  76  71  70  65  61  61  62  60  57  56  57  58  54  50  49  49  50  52  53  53  55  52  50  50  53  54  53  48  45  46  50  52  51  49  47  47  46  45  43  43  42  39  39  40  41  40  38  36  36  39  41  39  38  39  40  40  38  35  33  33  34  34  33  33  33  33  32  33  34  35  36  36  36  35  34  32  32  34  36  36  35  35  35  35  35  35  35  35  34  34  34  34  33  34  34  34  35  35  34  34  34  35  35  35  35  35  35  34  34  35  36  34  32  32  34  35  35  33  33  32  33  34  35  35  34  33  32  32  33  33  33  32  31  31  31  31  31  31  30  30  31  33  34  35  36  34  32  34  34  33  32  32  33  34  34  32  31  33  33  34  33  33  32  33  34  36  36  34  33  33  33  34  34  34  34  33  32  32  32  33  33  33  33  34  34  34  34  33  32  32  32  32  32  34  35  35  35  35  34  34  33  33  33  33  33  35  35  33  31  31  32  33  34  35  34  34  34  31  30  31  30  31  31  32  31  29  28  29  31  33  34  34  33  32  33  34  35  34  32  31  31  31  31  32  32  33  32  33  32  31  31  30  30  31  32  31  30  30  32  33  33  32  30  32  33  31  32  34  34  34  35  34  31  30  35  36  48 
 75  64  61  72  92 113 125 120 115 119 128 133 132 130 128 127 128 129 125 119 116 118 124 133 140 135 123 113 115 122 128 134 136 133 133 134 138 141 142 141 137 132 127 123 114  99  87  81  83  94  91  70  61  57  57  69  83  91  88  79  65  51  42  40  41  42  43  50  55  57  53  49  46  40  37  39  43  44  42  40  39  41  45  45  42  41  43  45  46  44  43  44  44  41  44  84 143 163 160 150 143 158 188 206 214 216 215 212 192 140  91  59  55  59  64  68  63  52  44  41  62 119 169 205 231 241 237 220 190 148 100  69  54  50  48  46  44  45  51  57  57  55  53  52  50  50  49  46  45  46  49  52  52  48  42  42  44  45  42  40  44  43  42  43  54  64  66  63  60  59  65  73  79  76  71  70  68  66  66  64  62  60  59  59  57  54  50  49  50  51  48  47  47  48  47  45  45  47  50  51  46  41  44  50  53  52  49  47  45  46  46  45  45  45  41  39  39  40  40  39  37  37  38  39  37  36  37  38  39  37  35  34  33  33  34  35  34  33  33  32  32  34  35  36  36  36  35  33  32  32  34  36  36  36  35  34  34  35  35  35  35  34  34  34  34  34  35  35  36  37  37  35  34  34  35  35  35  36  36  35  35  35  36  36  35  34  34  34  35  36  35  34  33  33  34  34  33  33  32  32  32  33  33  32  31  29  30  30  30  31  32  32  31  31  31  32  34  37  34  32  34  35  34  33  32  31  32  33  32  33  33  33  34  34  34  34  34  35  36  36  35  33  33  33  33  34  35  35  34  34  33  34  33  33  34  34  34  34  34  35  34  33  31  31  32  32  33  35  36  36  35  33  32  32  32  33  32  33  35  34  32  31  31  32  33  34  34  34  34  33  31  30  31  31  31  32  31  30  29  30  32  35  34  34  34  34  33  34  34  34  34  32  32  32  31  31  32  32  32  32  32  32  31  31  31  32  32  33  31  30  30  32  34  34  32  31  32  32  31  33  35  34  34  36  35  33  31  35  35  44 
117  98  81  79  95 109 108 102  94  86  94 105 109 103 101 111 121 123 117 120 125 126 128 131 132 125 114 108 115 126 132 137 135 126 125 130 137 141 141 137 130 123 115  96  76  63  59  59  59  60  59  56  53  57  72  93 113 127 126 113  90  67  52  44  41  41  46  50  51  50  52  49  42  41  42  44  45  47  46  43  40  41  43  42  41  43  48  51  46  45  47  45  44  43  46  79 132 156 155 143 140 163 198 214 216 214 220 216 194 158 113  72  54  50  54  60  62  59  52  50  54  66 117 180 214 229 230 210 177 128  71  49  52  52  53  51  47  49  52  50  55  58  53  52  53  49  46  44  46  48  49  52  54  55  49  49  48  45  43  44  45  42  41  47  57  66  65  63  62  64  70  74  71  70  69  69  73  74  68  60  56  58  60  58  52  51  50  50  55  56  47  44  44  43  43  41  40  42  44  44  43  44  47  50  51  49  48  46  46  44  46  49  49  46  43  41  39  38  38  39  39  39  37  36  35  34  35  36  37  37  38  37  34  34  34  35  34  33  32  32  33  34  35  35  34  34  33  32  32  33  36  36  36  35  35  34  35  37  35  32  34  35  34  34  35  35  36  37  38  39  37  34  33  32  32  34  36  37  37  36  36  36  35  36  37  38  37  36  36  36  37  36  34  31  32  34  33  33  34  34  34  34  35  34  32  31  29  29  30  31  33  32  32  32  32  33  35  37  34  31  31  32  33  32  31  30  30  32  33  34  34  33  34  33  34  34  35  34  34  34  35  36  35  34  33  33  34  34  34  35  35  36  36  35  35  35  36  36  35  34  33  34  33  33  31  30  31  34  36  37  36  33  31  31  32  33  33  33  31  30  31  32  33  33  33  33  34  34  34  33  32  31  32  33  33  32  31  30  29  31  34  36  34  33  33  32  33  33  33  32  33  33  34  34  32  31  31  30  31  32  32  31  31  31  33  35  34  32  31  31  31  33  33  34  33  33  33  33  34  35  35  35  35  36  37  36  35  34  35  37 
137 124 105  86  89  96  86  78  73  66  67  69  68  67  73  88 102 111 115 122 132 141 139 134 128 122 114 105 108 119 132 132 127 125 126 129 131 129 124 117 109 102  94  79  65  56  54  53  52  51  50  51  57  73  96 113 126 136 134 122 101  80  64  53  47  46  49  50  51  52  45  43  46  44  43  46  52  51  45  42  41  40  43  43  42  45  48  48  43  44  49  49  46  42  43  62  95 123 135 135 137 163 201 215 216 215 219 214 196 171 139 105  80  66  59  65  71  70  54  46  47  53  90 147 192 212 207 175 125  76  54  48  50  51  50  53  60  59  54  52  50  48  43  42  42  40  41  44  47  45  45  51  51  48  49  49  45  40  41  45  46  46  48  54  58  61  63  63  61  58  60  63  65  66  67  67  62  57  54  50  47  47  50  53  53  52  52  56  63  67  61  50  42  38  39  38  38  41  44  43  43  44  46  49  49  48  47  46  45  42  42  47  49  49  47  43  40  37  38  39  40  39  37  36  36  36  36  36  37  38  38  37  35  34  34  34  33  32  32  33  34  36  37  37  36  35  35  34  34  34  36  36  35  35  34  34  35  36  34  32  33  35  36  36  36  36  37  37  36  36  35  33  32  32  33  35  37  37  36  35  34  35  35  36  37  37  36  35  34  35  36  36  34  32  32  33  33  33  34  35  35  34  33  33  32  31  29  29  31  32  32  33  33  32  32  33  34  35  34  31  31  32  33  33  33  33  32  34  35  35  34  33  33  34  34  34  34  33  33  33  33  34  34  34  33  33  34  34  35  35  36  36  36  34  33  33  34  34  33  32  33  33  33  33  31  30  31  33  35  36  35  33  31  31  32  33  33  32  32  32  32  33  34  34  33  33  33  34  34  33  32  32  33  34  34  33  33  32  31  33  35  37  35  34  34  34  34  35  34  33  32  32  34  34  32  30  29  30  31  32  32  31  30  30  31  33  35  34  33  33  33  33  34  33  33  33  34  34  35  36  36  35  35  35  36  36  35  34  35  35 
118 117 105  86  79  76  66  59  57  57  54  49  44  48  57  67  75  82  92 107 124 138 136 127 118 114 108  99  98 105 116 112 106 107 109 107 103  98  93  88  83  78  73  68  67  71  75  76  75  73  69  66  70  81  96 101 102 104 104 101  94  84  72  61  56  56  62  68  68  60  46  43  50  46  43  47  55  55  47  43  42  42  43  44  45  47  47  44  42  44  49  50  47  41  44  53  69  94 115 128 133 161 201 212 215 216 215 209 199 186 171 150 122  97  78  69  67  67  58  49  45  50  68  97 131 143 135 113  78  48  49  50  49  52  52  52  59  55  53  69  81  88  90  90  87  86  82  79  80  76  75  79  75  68  66  60  52  46  45  47  48  52  57  60  58  57  60  60  58  56  54  54  58  59  59  58  48  41  42  44  44  43  45  49  52  52  53  59  67  70  64  53  44  43  41  41  44  43  43  45  43  42  44  48  49  50  51  50  49  46  46  49  50  50  47  43  40  38  39  39  39  38  38  37  37  37  37  37  37  37  36  35  34  34  34  33  33  33  33  35  36  37  38  38  37  36  36  36  35  35  35  35  35  35  35  35  34  34  34  34  35  36  38  38  37  37  36  36  35  34  33  32  32  33  35  37  38  37  36  34  33  34  35  36  36  35  34  33  33  33  35  35  34  34  32  32  32  33  34  34  34  33  32  32  31  31  30  30  32  32  33  34  33  31  31  31  32  34  33  31  30  31  32  33  34  34  34  36  36  35  35  34  34  35  35  35  34  33  33  32  32  32  32  33  32  33  34  35  34  34  35  35  34  33  32  31  32  32  31  31  32  32  32  31  31  31  31  32  33  35  34  33  32  33  34  34  34  33  34  34  33  33  34  33  33  33  33  34  34  32  32  33  33  33  33  34  34  34  34  35  36  36  35  34  35  35  35  36  35  34  33  33  34  35  32  31  31  31  33  34  34  33  31  31  31  32  35  35  34  34  34  34  34  33  32  33  35  35  36  36  36  35  34  35  36  36  35  35  35  36 
 81  84  83  77  66  55  52  50  49  51  49  45  43  47  51  51  50  50  56  77  99 107 107 103  97  93  89  85  84  84  85  78  75  76  75  70  65  62  61  62  62  59  55  58  70  90 105 110 107 102  94  85  78  74  72  68  63  59  62  68  75  77  71  61  61  67  76  86  83  69  63  60  54  48  46  48  53  55  52  48  45  45  44  46  48  50  49  47  46  47  49  52  50  45  48  54  63  76  98 121 129 157 197 209 212 214 211 207 205 205 202 189 158 127  99  77  62  56  63  58  48  46  48  51  55  55  52  52  53  52  52  49  50  60  59  54  60  66  80 105 130 148 155 155 153 151 139 129 131 131 131 134 130 121 110  95  77  62  53  49  49  56  62  62  59  57  58  56  55  58  54  50  51  51  50  47  42  40  42  44  47  50  51  51  50  52  55  59  65  66  60  56  55  56  53  51  53  47  43  44  42  41  43  47  51  54  56  58  58  57  56  56  53  49  44  41  39  39  39  39  38  38  38  38  38  38  38  37  37  36  35  34  32  32  33  34  33  34  35  36  38  39  39  38  37  36  35  35  36  36  36  35  35  36  36  35  33  32  33  35  35  36  38  38  37  36  36  35  34  33  33  34  34  34  36  37  37  36  35  34  34  34  36  37  36  34  33  33  33  33  34  35  34  35  33  31  32  33  34  33  33  33  33  32  31  32  31  32  32  34  35  35  34  32  31  30  31  32  32  31  31  31  32  33  34  34  34  36  35  34  35  35  36  36  36  36  34  33  32  31  32  33  32  31  31  33  34  35  34  33  33  34  33  31  33  33  32  31  31  32  32  32  31  31  31  31  30  31  32  33  33  33  33  34  36  37  37  36  35  34  33  33  34  34  33  33  34  34  34  32  32  33  32  32  33  35  35  35  36  35  35  35  34  34  34  34  35  35  35  34  34  34  36  37  35  34  34  34  34  36  36  35  34  34  34  34  34  34  34  35  35  35  34  33  33  33  35  36  36  37  37  35  34  35  37  38  38  38  38  39 
 61  61  62  67  56  45  50  51  48  46  44  44  45  46  47  46  45  47  50  57  62  64  66  68  68  63  60  61  64  61  54  51  53  57  58  56  53  51  51  51  51  51  50  55  70  96 111 112 100  89  81  74  67  59  53  57  58  54  57  60  62  63  59  55  57  63  67  62  63  75  97  97  70  53  50  55  53  50  47  45  46  47  47  47  50  52  53  52  52  51  50  61  65  60  53  53  59  67  88 114 128 155 190 202 207 210 210 213 218 219 212 194 163 134 113 106  87  65  62  58  54  53  51  48  46  48  50  46  49  54  53  55  60  62  59  67 105 144 165 150 134 124 123 127 128 126 127 134 151 161 169 181 182 174 163 145 117  78  54  46  51  56  60  60  61  61  61  58  54  54  50  46  48  50  50  47  50  53  51  51  54  63  68  67  61  59  60  62  63  66  72  72  72  72  66  60  53  50  48  45  43  42  44  46  49  53  57  60  62  62  62  59  53  46  41  40  41  42  41  40  38  38  39  39  39  39  38  37  36  36  35  34  32  31  32  33  33  34  35  37  39  39  39  38  37  35  34  34  36  37  37  36  36  37  37  36  34  31  32  36  36  36  36  36  36  36  35  35  35  35  36  36  35  35  36  36  36  36  34  35  35  36  37  38  36  36  35  34  34  34  35  34  34  35  33  32  33  34  34  33  33  33  32  31  31  32  31  32  32  33  34  35  33  32  31  31  32  33  33  33  31  31  33  34  34  34  34  34  34  33  33  35  36  36  36  34  33  33  32  32  33  33  32  31  32  33  34  34  33  32  33  33  32  31  34  35  32  32  32  33  33  33  32  31  32  32  32  33  34  34  34  34  35  36  37  38  39  38  36  34  33  32  33  34  33  33  33  34  33  32  32  32  32  32  33  34  34  35  35  34  33  32  33  33  33  33  33  32  32  32  33  35  37  38  37  36  35  34  34  35  34  33  33  33  34  34  34  33  34  35  36  36  35  34  33  34  35  37  37  37  37  36  35  35  37  38  39  39  40  39 
 50  56  64  71  69  62  60  59  56  51  49  49  49  47  45  47  49  51  51  48  47  48  49  50  51  49  47  48  51  50  46  47  50  53  55  55  53  51  50  48  47  48  50  50  59  79  91  90  77  67  61  58  53  50  48  50  52  54  59  61  58  58  57  56  57  58  55  48  58  88 115 117  91  67  59  62  56  52  51  51  51  52  51  51  53  54  55  56  57  56  54  62  73  82  76  67  65  75  94 116 134 161 191 204 210 212 210 214 219 220 216 203 177 155 139 129 106  77  61  57  57  57  57  55  49  51  54  49  52  56  55  60  64  59  70 103 157 172 167 175 173 165 161 164 167 165 163 168 182 190 196 203 208 202 185 165 135  91  62  50  52  56  60  63  64  66  68  67  61  53  48  47  49  51  50  50  61  72  76  71  69  74  84  88  83  80  75  70  75  82  87  90  89  81  69  60  54  50  48  46  45  43  44  44  45  47  49  52  55  56  55  51  47  44  42  43  43  43  41  39  39  39  40  41  41  40  39  38  37  36  36  36  34  33  34  34  34  35  37  39  40  40  39  38  36  35  33  33  36  37  38  36  36  36  37  36  35  34  34  36  36  35  35  35  35  35  35  36  36  37  37  37  36  35  35  35  36  36  35  36  36  37  38  39  38  37  37  36  36  35  34  33  33  33  34  33  33  33  32  32  32  32  32  32  32  32  31  31  31  32  33  34  33  32  31  31  32  34  35  34  33  33  34  35  34  32  32  33  33  33  33  34  35  35  34  33  32  31  32  33  34  34  33  31  32  33  34  35  34  33  33  34  34  33  35  36  34  33  34  34  34  33  31  31  31  33  35  36  36  36  35  35  35  36  37  38  37  37  35  34  33  33  33  34  34  34  34  33  33  32  31  31  31  32  32  33  33  34  33  32  31  31  32  32  32  32  31  30  30  31  32  34  36  37  37  36  36  36  35  35  33  32  32  32  34  35  34  33  34  36  37  37  36  35  34  35  36  37  37  37  37  35  34  34  36  37  38  38  39  38 
 50  60  71  75  79  79  69  66  67  66  65  63  60  56  53  56  60  59  53  49  48  51  50  48  48  48  47  45  45  47  50  52  53  54  56  57  59  59  56  51  48  48  50  46  47  56  64  64  56  52  50  49  46  46  50  48  47  51  58  61  59  59  58  56  56  53  47  43  64 103 125 124 104  79  67  69  65  63  64  65  64  60  56  54  54  55  55  56  59  59  59  67  86 109 114 103  90  94 106 123 142 164 187 203 213 216 211 210 214 217 218 214 198 182 163 142 119  93  69  60  61  60  63  64  57  53  52  53  55  58  59  59  60  67 100 147 177 163 153 194 219 223 219 220 222 218 211 206 209 211 210 208 208 202 182 163 136  95  68  55  53  57  63  67  68  69  72  74  69  55  50  50  50  49  49  55  71  86  92  83  76  80  94 105 104  98  89  84  93 101 100 101  96  82  68  58  54  47  46  47  46  44  44  43  41  40  40  42  43  44  43  40  42  45  47  46  44  42  40  40  40  41  41  42  42  41  40  38  37  37  38  38  37  37  36  35  35  36  38  39  40  40  40  39  37  34  33  34  36  37  37  36  35  34  36  37  37  36  36  35  36  35  35  35  35  35  35  36  37  37  37  36  36  35  34  34  35  36  36  36  37  37  38  38  39  38  38  38  37  35  34  33  32  31  33  33  32  31  30  30  31  32  33  33  33  33  32  31  31  32  33  34  33  32  32  32  33  34  35  35  34  34  34  34  33  31  31  32  33  33  33  33  34  34  33  31  30  30  31  33  34  33  32  31  31  33  34  35  34  33  34  35  36  36  36  35  33  34  34  34  34  33  31  30  31  34  36  37  36  35  35  34  35  35  35  35  35  34  36  36  34  34  34  35  34  34  33  33  32  32  31  31  32  33  33  33  32  33  32  32  31  29  31  32  32  32  31  31  30  30  32  33  34  35  36  36  37  37  37  36  34  32  32  32  33  34  34  34  35  36  37  37  37  35  34  35  37  37  36  36  36  33  32  32  33  35  36  36  37  37 
 62  63  66  67  68  68  67  67  72  80  82  81  76  73  72  74  73  67  57  52  53  56  55  55  55  55  54  48  45  46  49  50  49  49  53  58  64  66  63  56  50  48  47  46  45  46  49  50  49  48  50  50  48  47  51  51  49  48  52  56  58  58  56  52  49  46  41  39  62 105 128 124 101  80  72  76  78  78  78  83  80  68  58  54  53  52  53  55  58  58  62  88 114 136 152 150 132 115 114 127 143 157 171 193 207 211 209 208 209 215 220 221 212 196 175 150 133 115  87  71  66  64  67  72  69  60  53  59  57  54  59  59  65 102 147 171 152 162 193 218 227 226 226 226 224 217 213 211 205 204 201 192 183 173 164 155 132  91  67  58  56  61  67  69  70  69  70  72  69  59  53  51  49  48  52  64  79  87  83  71  65  77  97 111 110 101  95 101 107 111 109 100  89  76  70  63  52  44  43  46  45  44  44  43  41  37  36  36  37  36  35  36  43  48  50  45  41  38  39  41  41  40  40  42  42  41  40  38  37  37  39  39  38  38  37  36  36  36  37  38  39  40  40  39  37  34  33  34  35  36  36  34  33  33  34  35  37  37  36  34  35  35  35  36  36  35  35  35  36  37  36  35  35  35  34  34  35  36  36  36  36  36  37  38  38  38  37  37  36  34  34  33  31  31  32  32  31  29  28  29  30  32  33  33  33  32  33  34  33  34  34  35  33  32  32  31  32  32  33  34  33  33  33  33  32  31  30  32  33  33  32  33  34  33  32  31  30  30  31  32  32  32  31  31  31  32  33  35  34  33  34  36  38  38  36  34  33  32  33  34  34  33  31  32  33  34  35  34  34  33  33  34  34  34  34  34  34  34  37  37  35  35  36  36  35  34  33  32  32  32  32  32  33  34  34  33  33  33  33  33  31  30  33  34  34  34  33  32  32  31  32  32  32  32  34  36  37  38  38  36  35  34  33  33  33  34  34  35  35  35  36  37  35  33  33  34  36  36  33  33  33  31  30  30  33  35  37  37  38  37 
 60  56  57  64  60  57  64  68  73  83  85  82  76  75  76  78  76  71  63  58  56  57  60  62  63  63  62  59  54  51  49  48  46  46  49  54  57  56  53  49  47  47  48  44  41  43  47  50  50  49  49  49  49  49  51  49  47  47  47  45  44  44  46  49  50  47  43  42  53  76  95  95  77  70  70  73  77  80  84  86  80  67  60  57  56  55  55  57  60  60  68 104 138 157 162 156 144 134 134 141 143 154 171 186 195 200 202 205 210 214 216 217 218 217 203 168 142 125 109  83  58  58  66  72  66  61  59  58  56  53  55  81 122 156 161 154 165 187 212 227 231 229 227 227 222 208 199 193 183 162 143 137 128 121 123 129 125 102  79  63  58  62  67  67  69  71  69  68  67  62  58  55  56  62  71  82  92  93  82  67  63  77  96 109 110 108 106 107 112 113 104  95  85  76  70  64  55  47  43  45  45  45  46  45  42  38  37  37  38  36  36  39  45  48  47  42  37  36  38  41  41  37  37  39  40  39  39  37  37  37  38  39  39  38  37  37  37  36  35  37  38  39  40  39  37  34  33  33  34  35  35  34  33  33  33  34  35  36  36  34  34  35  36  36  35  35  34  34  35  36  35  34  34  35  35  35  35  36  36  36  35  35  35  37  38  38  37  35  33  33  34  33  32  31  33  34  31  30  30  30  31  32  34  33  32  32  34  36  36  36  36  35  34  33  32  31  31  31  32  32  31  30  31  31  32  32  32  33  33  33  32  31  32  32  32  31  31  31  32  32  31  30  30  31  30  31  32  33  33  34  35  36  37  37  35  33  32  32  33  34  34  34  33  34  34  35  33  32  32  32  33  34  35  34  34  34  35  36  37  37  36  36  36  37  36  34  32  33  33  33  32  33  34  34  34  34  33  34  35  35  33  32  34  36  35  35  34  33  33  33  33  33  32  31  32  34  35  36  35  35  35  34  33  33  33  33  34  34  34  35  36  36  35  35  34  34  36  36  33  32  33  31  30  30  33  35  37  39  40  38 
 50  49  51  58  54  50  57  62  67  72  72  70  69  69  70  70  71  70  66  61  58  57  60  62  63  63  63  66  64  60  54  52  51  47  47  48  49  47  45  46  47  47  45  43  41  43  45  48  51  49  47  46  50  52  50  47  46  47  45  42  39  38  42  49  50  47  43  45  48  53  64  66  59  56  58  61  64  68  73  74  70  64  67  68  67  65  66  68  70  69  77 111 141 159 160 156 152 154 159 162 159 163 174 182 189 196 201 206 210 212 213 217 225 228 217 187 154 131 128  96  56  59  67  67  60  60  63  59  55  57  79 125 168 173 165 167 195 213 222 230 231 228 226 224 218 201 182 166 151 126 105  98  93  93 103 123 136 123  94  69  63  65  67  66  69  73  75  77  78  81  79  77  79  86  94  99  98  93  86  78  75  82  95 106 109 110 108 104 104  99  88  83  83  84  76  67  60  52  47  47  46  47  46  45  43  40  40  41  40  37  37  41  43  43  42  39  36  36  38  39  38  34  33  36  37  38  38  37  36  36  38  38  38  38  38  38  37  35  34  35  36  38  39  38  36  34  33  34  34  34  35  35  35  35  34  34  34  34  34  35  35  35  35  35  35  34  33  33  35  37  36  33  34  36  36  36  35  35  35  36  36  35  36  37  37  37  36  33  31  31  33  34  35  34  35  35  33  32  31  31  32  33  33  33  32  30  34  37  37  37  37  36  35  33  32  31  31  31  31  31  29  28  29  31  33  34  35  35  34  33  31  29  31  32  32  32  32  33  33  33  30  28  30  31  30  31  32  33  33  33  34  35  36  36  35  32  31  31  31  33  35  35  36  36  34  33  33  33  33  33  34  35  35  34  33  33  34  36  37  36  35  35  36  36  35  34  33  34  34  35  33  32  33  33  33  33  33  35  36  36  34  33  35  36  35  35  34  33  33  33  34  34  33  32  34  35  35  35  35  35  35  35  35  34  35  34  33  33  34  35  37  39  39  38  37  37  39  39  34  34  35  34  32  32  34  36  38  40  39  39 
 44  47  50  49  48  48  48  53  58  59  58  57  60  62  61  60  62  65  64  61  58  57  58  58  57  58  61  66  67  64  59  58  56  50  48  48  51  51  52  53  51  46  39  41  43  41  39  41  46  46  44  43  49  51  47  45  46  47  46  46  47  44  44  47  46  43  42  46  48  48  50  52  51  45  43  48  49  50  53  54  56  61  75  83  82  79  77  79  80  81  89 114 135 148 158 163 167 176 181 183 184 181 177 183 192 200 206 207 208 211 214 220 229 228 216 201 173 147 146 112  69  72  70  61  59  61  65  63  57  71 127 168 177 160 178 210 222 227 229 230 227 224 220 215 207 192 168 144 130 118 109 100  95  98 117 145 161 146 105  72  67  67  67  67  69  73  82  88  94 100 100  99 101 101 102 102  95  89  91  94  94  92  97 104 107 104  99  94  86  77  70  73  81  91  85  73  60  53  51  49  48  47  46  45  42  40  41  42  41  38  37  39  39  38  37  37  38  38  39  38  35  33  32  34  36  37  37  36  35  36  38  39  39  38  39  38  36  35  33  34  35  37  37  37  34  32  33  36  35  35  36  37  38  38  36  35  33  32  33  34  34  34  35  35  34  33  33  33  35  37  36  33  35  36  36  36  35  35  34  35  36  36  37  36  36  36  34  31  29  30  33  35  37  37  36  35  34  33  33  33  34  33  33  33  32  30  33  36  36  36  36  36  35  34  33  32  31  32  32  31  29  28  29  31  33  35  36  36  35  33  30  29  31  32  33  34  34  34  35  33  30  28  30  32  31  32  33  34  33  33  33  35  36  35  34  32  31  30  30  31  34  36  36  35  33  32  34  35  35  34  35  35  35  34  33  32  33  35  35  35  33  34  35  35  35  34  34  35  36  36  33  31  33  33  33  33  33  35  36  36  34  34  34  35  35  34  33  31  31  32  34  34  33  33  35  36  35  34  34  34  35  36  38  39  38  37  33  33  35  37  40  43  44  44  43  41  40  40  37  38  39  36  34  34  34  36  37  37  37  37 
 50  52  52  51  51  50  49  51  56  61  61  59  58  55  54  56  57  58  61  59  56  56  59  60  58  59  60  58  55  52  50  53  54  49  52  59  68  79  80  67  53  44  40  36  33  34  35  36  37  36  36  36  38  40  40  42  43  45  48  51  50  45  42  43  41  40  44  48  49  47  50  49  44  43  43  42  41  43  45  43  47  60  73  82  84  81  76  73  75  79  92 122 142 150 160 171 184 192 198 199 196 192 190 194 202 209 209 207 207 211 214 214 221 226 224 209 197 186 164 127  90  81  68  55  60  65  64  58  64  97 160 169 156 178 204 223 230 229 224 219 219 219 211 204 192 172 153 143 145 147 143 132 116 117 147 168 174 158 107  62  54  59  62  61  65  70  73  77  81  82  80  79  81  79  78  81  84  87  91  96 102 107 103  98  96  92  86  79  72  67  65  72  81  88  86  74  56  50  49  48  47  47  46  44  41  40  39  40  40  38  37  38  37  35  35  35  36  36  37  37  35  34  33  33  34  35  36  36  36  36  37  38  39  40  40  37  36  35  32  32  34  37  38  37  33  31  33  37  36  35  36  38  39  37  35  34  34  35  35  32  32  33  35  35  35  35  34  32  32  32  33  33  34  35  35  35  35  35  35  34  34  34  34  34  34  34  31  30  32  34  36  36  36  34  34  35  35  34  34  35  35  34  33  32  31  31  34  37  35  34  34  33  33  33  33  32  32  32  32  32  33  33  31  30  32  34  35  34  33  33  32  31  32  34  34  35  34  33  33  33  32  32  34  35  32  31  31  33  34  35  35  36  35  35  34  33  34  34  34  32  33  34  33  32  32  33  34  34  34  34  35  35  35  35  35  35  36  36  35  34  33  34  34  34  34  35  35  36  35  35  33  33  34  35  35  35  35  34  33  33  33  33  32  33  36  34  31  30  31  33  34  36  36  34  29  30  33  28  29  33  33  36  41  42  41  38  36  34  36  42  43  41  43  48  49  40  37  38  38  39  39  36  35  34  34  35  36  35  35  34 
 52  51  51  51  52  52  53  57  62  64  60  56  51  50  53  58  59  56  54  55  56  53  54  54  52  52  52  49  44  43  44  45  46  47  47  61  89 106 101  75  58  51  47  38  32  34  36  38  39  38  37  35  34  34  36  40  43  45  48  50  49  45  41  39  39  41  46  47  47  48  49  51  51  47  45  44  43  45  50  59  64  66  69  71  72  66  61  59  65  66  71 106 136 156 176 190 200 211 215 214 212 209 207 207 209 210 207 207 209 211 210 210 217 225 227 221 216 202 169 130  95  76  63  59  66  63  59  71  99 136 166 163 160 197 221 226 225 222 216 214 219 223 215 208 194 166 151 152 166 178 183 172 145 134 163 183 180 148  93  52  53  62  68  70  74  78  78  80  82  81  79  78  78  76  73  72  76  83  92  99 104 106 100  94  90  85  81  79  74  70  69  77  85  88  93  91  77  69  60  50  47  46  44  42  40  37  38  39  40  39  38  37  36  34  33  32  33  33  34  35  34  34  33  33  34  35  36  38  38  38  38  38  39  40  39  38  38  36  33  32  33  36  36  35  33  30  32  35  35  35  36  37  37  35  34  34  34  36  35  33  33  34  35  36  36  36  34  33  32  31  32  34  34  34  34  34  35  35  34  33  33  33  33  34  35  36  33  32  32  34  34  34  34  33  33  34  34  35  34  34  35  35  33  33  32  32  34  35  34  33  33  32  32  32  32  31  31  32  32  33  36  35  32  31  32  34  35  33  32  33  33  33  33  34  35  34  33  32  32  32  32  32  35  36  33  32  33  34  35  35  35  35  35  35  35  35  35  35  34  34  33  33  32  31  32  34  34  34  33  33  34  34  35  35  35  36  36  36  36  36  35  34  34  34  34  35  35  35  35  35  34  34  34  35  35  36  35  34  32  32  33  33  33  34  37  35  33  33  34  35  35  35  34  32  30  29  30  32  35  38  37  39  41  38  38  40  40  40  40  40  40  40  38  40  42  38  40  48  56  56  51  45  40  36  34  34  34  34  34  34 
 50  49  49  51  54  57  59  64  67  62  57  51  46  48  53  58  60  57  50  51  53  50  48  47  46  44  44  44  40  39  41  40  41  44  43  59  99 117 107  78  63  55  50  44  40  38  38  39  43  43  40  35  34  34  36  40  43  45  46  48  48  49  48  51  62  73  78  78  76  75  69  72  84  84  82  82  74  70  75  88  90  78  67  59  55  52  50  52  58  54  50  75 116 161 189 202 209 223 227 224 223 222 218 212 208 207 205 208 212 212 210 211 216 221 225 231 226 207 172 137 103  73  60  64  71  62  61 104 139 159 164 170 187 213 228 228 218 214 215 217 224 228 217 205 188 164 158 168 187 200 202 191 168 155 174 185 174 137  94  69  76  85  92  99 101 102 105 106 108 108 107 104 103 101  97  93  91  96 107 110 106  98  95  97  98  94  93  98  96  91  89  96 101 102 111 114 105  87  67  51  46  45  43  42  40  38  38  39  39  37  37  37  36  34  33  32  32  33  33  34  35  35  34  34  35  37  38  39  40  39  39  39  38  38  38  39  39  37  35  33  33  34  34  34  33  32  33  34  34  35  36  35  35  34  35  35  35  35  35  35  34  35  36  35  35  35  34  33  33  33  33  34  33  33  34  34  35  34  34  33  32  32  34  35  38  39  37  34  32  31  31  31  32  33  34  35  34  33  33  33  34  34  34  34  34  33  33  33  32  32  33  33  32  32  32  31  30  31  33  35  35  33  32  31  33  35  35  34  32  32  34  34  34  34  34  32  31  31  31  31  31  31  33  35  34  34  36  37  37  36  35  35  36  36  36  36  36  35  34  33  34  35  34  32  32  33  33  33  32  32  33  34  35  35  35  35  35  35  37  38  37  35  34  33  33  33  34  34  35  35  34  33  33  33  33  34  35  34  34  34  34  34  35  36  36  34  34  35  35  35  35  35  33  32  34  32  31  38  42  41  41  49  60  65  71  74  67  56  44  38  37  38  34  32  33  37  46  59  72  71  63  53  44  38  35  34  33  33  34  34 
 51  49  51  56  61  65  66  67  65  60  57  53  47  48  51  53  56  56  53  49  49  49  47  46  46  43  44  47  44  40  41  42  42  41  45  60  87  99  96  77  60  49  45  47  46  40  36  36  39  40  39  36  36  38  41  41  40  40  41  44  49  56  64  82 113 138 151 151 146 136 117 118 141 157 164 159 135 117 108 102  95  84  65  50  44  50  55  57  55  51  47  51  91 152 178 190 203 220 228 226 220 219 218 206 203 207 208 211 213 216 217 216 213 216 223 231 227 211 183 153 118  80  61  61  69  69  86 146 161 154 172 198 219 226 229 226 217 216 221 227 227 219 202 178 155 150 165 188 204 204 191 176 176 184 188 179 162 146 133 124 122 125 130 136 138 141 147 150 150 149 146 143 140 138 139 140 136 135 139 129 112  98 104 115 121 124 127 131 132 130 127 130 132 130 134 132 114  83  58  46  43  43  42  43  44  41  40  39  37  34  35  37  37  36  35  35  35  35  36  36  36  37  36  34  36  37  38  39  40  39  40  39  37  37  37  38  39  38  35  34  33  34  34  33  33  35  35  34  35  36  36  36  35  35  35  36  36  37  36  35  34  34  35  35  35  35  35  34  33  33  34  34  34  33  34  34  35  34  34  33  32  32  34  36  38  39  38  34  32  31  31  31  32  34  35  35  34  33  32  33  32  33  34  35  35  35  34  33  32  33  34  33  33  32  32  31  31  31  34  36  34  32  30  31  33  35  35  33  31  31  33  34  34  33  32  32  31  30  31  32  31  31  33  34  34  35  36  37  38  38  36  36  36  36  37  37  36  35  34  33  34  36  35  32  31  33  32  31  31  30  31  34  34  35  35  35  34  35  37  38  36  34  33  32  32  32  32  33  34  35  33  32  33  33  33  33  33  34  34  35  34  35  36  35  32  32  32  33  32  33  35  35  36  35  32  33  37  38  39  39  43  68 109 144 157 153 132  93  54  46  39  33  35  35  34  37  44  55  65  65  58  49  42  37  35  35  35  34  33  33 
 52  53  56  61  66  67  66  70  72  69  65  60  53  51  52  51  52  51  48  49  50  48  45  45  46  45  46  48  46  45  49  53  53  48  47  53  64  70  67  55  49  45  44  44  44  41  39  38  39  40  41  43  45  46  46  42  39  39  40  41  46  54  64  83 116 147 165 171 168 158 147 153 175 189 194 185 155 126 101  79  69  65  56  47  41  42  47  51  51  46  42  49  65  93 140 168 181 206 220 223 221 211 199 200 208 216 216 213 213 216 217 216 213 218 228 230 211 185 175 141  93  65  59  62  66  92 133 170 178 179 201 218 226 224 220 215 215 222 230 229 215 195 173 153 138 139 164 192 201 200 195 189 189 191 193 187 178 168 164 164 163 161 161 161 162 164 170 172 171 168 166 161 156 155 158 163 160 157 156 144 129 120 132 146 150 154 156 155 158 159 154 147 141 134 131 123 104  76  55  46  43  41  40  41  41  39  37  37  37  36  36  38  37  36  36  35  35  36  37  37  37  37  36  35  36  37  39  39  40  40  40  39  38  38  37  37  38  37  36  34  34  34  34  33  34  37  37  36  36  37  38  37  36  35  37  38  38  38  37  35  35  34  34  34  35  35  35  36  35  35  36  36  35  34  34  35  37  36  34  33  33  34  35  36  37  37  36  33  33  33  33  32  32  34  35  35  34  33  33  32  32  32  34  35  35  36  35  34  34  34  35  35  35  34  32  32  32  32  34  35  33  31  30  32  33  34  34  32  30  31  32  33  33  34  33  32  32  32  33  32  32  31  32  33  32  32  34  36  39  39  39  38  38  37  38  38  37  36  34  34  34  35  34  31  30  32  31  30  30  29  30  33  34  35  34  35  34  35  35  36  34  33  32  31  31  31  32  33  34  34  33  32  32  33  32  32  33  33  35  35  35  35  36  35  33  33  34  35  34  34  34  35  35  34  31  33  39  38  38  45  59 101 153 181 193 194 185 157 112  63  43  41  39  35  31  31  33  37  45  46  44  40  37  36  36  37  37  35  34  34 
 52  54  58  62  64  63  60  65  73  78  76  69  59  53  49  47  46  45  45  47  49  48  49  49  48  47  46  47  47  51  59  61  58  53  50  49  52  55  53  45  43  43  42  43  44  42  42  42  44  45  45  46  46  47  46  42  40  42  40  38  41  47  54  63  83 106 130 157 168 164 165 174 187 197 199 187 156 122  92  73  63  57  51  47  44  42  42  46  49  49  47  50  48  53  91 119 137 167 184 185 178 170 168 185 203 215 215 214 216 219 219 218 220 225 229 220 194 164 152 114  67  55  56  63  81 119 158 174 190 209 223 226 223 220 217 217 223 229 227 214 193 173 158 146 140 148 172 194 198 196 194 196 195 193 195 194 189 182 182 186 187 184 181 179 176 175 178 179 178 176 174 170 164 164 168 174 172 168 165 157 147 144 155 166 169 172 174 171 167 160 147 127 110 101  95  88  78  65  54  48  44  41  40  39  38  36  34  35  37  39  40  40  38  37  35  34  34  35  36  37  37  37  36  36  36  37  38  39  39  39  40  39  38  37  38  37  38  38  37  36  35  35  34  33  34  36  37  37  37  38  39  38  37  36  37  38  38  38  36  35  34  34  33  34  34  35  35  36  36  37  37  37  36  35  35  36  37  36  34  34  34  35  35  36  36  35  33  32  33  34  34  33  33  33  34  34  34  34  34  34  33  33  34  35  36  37  36  34  35  35  35  35  35  34  33  33  32  33  34  34  32  31  31  33  35  35  34  32  31  32  33  33  34  35  34  33  33  33  34  33  33  32  31  31  30  31  33  36  39  40  40  39  39  38  39  38  37  36  35  33  34  34  32  29  29  31  31  31  30  30  31  33  34  35  35  35  34  34  34  34  33  33  32  33  33  34  34  34  35  35  34  33  34  34  33  33  32  33  34  35  36  36  37  36  35  36  37  35  34  33  34  33  33  33  29  30  36  36  36  41  59 109 167 189 199 205 205 187 142  71  44  45  41  36  32  27  27  29  33  35  36  36  35  36  36  37  37  36  36  38 
 50  52  56  59  58  55  52  55  64  77  79  72  60  51  44  43  41  41  47  47  47  49  54  55  50  48  48  48  50  56  61  59  54  51  51  51  51  54  56  55  55  55  56  64  70  67  64  61  56  51  45  41  40  40  41  42  42  43  40  37  38  41  42  42  45  54  79 122 151 161 173 181 187 195 197 185 155 128 112 109 104  90  71  58  53  51  48  47  52  56  55  46  44  49  52  62  82 104 119 120 106 109 133 162 185 202 210 216 222 225 224 223 229 231 223 201 178 152 121  85  58  60  59  71 116 146 161 173 200 227 229 226 222 217 221 226 228 221 206 183 167 161 163 160 160 173 186 195 198 192 185 187 191 196 198 193 187 184 188 193 194 191 189 191 186 180 179 178 177 178 178 176 172 172 175 178 178 174 168 164 161 159 166 174 178 176 171 160 142 125 106  80  61  54  50  50  53  53  52  51  47  44  42  41  39  36  34  34  36  39  42  44  42  39  37  35  35  36  36  37  38  37  36  37  37  38  39  39  40  40  40  39  37  36  37  38  38  38  37  37  36  36  34  33  34  35  36  38  37  37  38  38  37  36  36  36  36  36  36  35  34  33  34  33  34  35  35  36  37  38  38  37  37  36  36  36  37  36  35  34  35  35  34  35  35  33  32  33  33  35  35  33  32  32  32  33  34  36  37  36  35  35  35  35  36  37  36  34  34  34  34  34  34  33  34  33  33  34  35  34  32  32  33  35  37  36  34  33  33  33  35  36  36  36  36  35  34  33  33  33  34  33  31  30  31  32  35  37  39  39  38  38  39  40  38  37  37  36  35  34  34  33  31  29  29  32  33  32  31  31  32  34  34  35  35  35  34  33  34  34  34  33  34  35  35  36  37  36  35  34  35  35  36  36  35  34  33  33  34  35  37  38  40  39  37  39  38  34  32  33  34  33  33  33  28  29  34  32  31  33  45  88 141 166 180 189 190 164 118  66  44  42  39  38  36  28  28  32  33  35  36  37  37  37  37  36  36  37  40  44 
 49  50  53  54  53  51  49  51  56  63  62  55  52  50  49  49  45  44  50  54  54  51  51  49  46  49  54  54  53  52  51  49  47  46  49  51  50  52  60  75  87 101 117 130 139 142 133 112  80  54  42  41  44  44  40  45  47  41  37  38  41  41  42  43  40  44  58  79 105 135 161 179 187 191 189 178 162 161 172 176 178 171 132  94  71  63  60  56  55  51  44  46  47  46  48  51  53  59  71  83  86  94 113 139 165 191 212 219 218 221 224 226 226 225 213 181 152 124  93  69  58  64  74  98 147 168 172 192 215 229 225 221 220 218 218 212 195 178 162 147 149 162 175 187 195 189 182 179 182 184 183 183 189 197 199 194 186 183 185 187 188 186 187 189 185 179 178 176 176 177 178 177 175 175 177 177 174 169 165 165 166 167 174 179 177 165 139 101  76  65  62  53  49  51  51  53  57  54  51  52  49  46  45  44  42  39  35  34  36  37  40  44  44  41  41  40  40  40  40  39  38  36  36  38  39  39  40  40  41  41  39  38  37  35  35  37  38  38  37  37  37  36  36  34  34  35  36  38  37  37  37  38  38  36  36  35  35  35  35  35  34  34  34  34  34  35  35  35  36  37  38  38  38  38  37  36  37  36  36  35  35  35  35  34  34  34  34  33  34  34  33  32  32  32  32  33  35  37  37  37  36  35  35  36  36  37  35  33  33  33  34  34  33  34  34  34  34  35  35  34  33  33  34  36  36  36  35  34  34  34  37  38  37  37  36  34  32  32  32  32  33  34  31  30  32  34  37  38  38  37  35  36  38  40  37  35  36  36  35  34  34  33  31  30  30  33  34  34  32  33  33  34  35  35  35  35  34  33  34  35  34  34  34  36  36  37  36  35  34  33  35  36  36  37  37  35  34  33  34  36  37  39  45  46  43  44  41  36  34  34  35  33  35  37  34  36  38  30  30  40  49  61  78  97 121 144 149 114  68  53  45  39  39  36  32  34  32  29  33  36  37  37  37  36  35  35  36  39  43  50 
 49  50  51  51  51  52  52  51  52  53  50  49  52  53  52  49  47  48  54  59  57  51  48  47  47  50  52  51  51  54  60  67  69  62  55  52  56  61  70  86 103 123 145 165 178 178 169 152 126 107  97  92  86  78  67  60  52  44  42  44  46  43  43  45  44  43  48  57  68  86 113 140 164 180 187 188 186 191 200 206 208 201 166 130 103  86  73  60  56  53  48  45  48  55  59  63  75 100 120 129 129 123 118 127 141 159 175 178 176 193 210 216 209 202 188 154 118  88  72  63  61  72  94 124 158 172 182 210 227 230 221 217 216 211 200 184 166 146 129 123 141 170 192 203 202 188 173 166 174 180 183 186 195 202 202 193 183 180 183 187 187 188 188 188 185 182 181 180 179 178 175 174 173 175 175 172 169 167 166 171 175 178 177 170 154 123  91  65  49  46  54  56  56  57  56  56  58  52  51  54  51  47  45  43  41  37  36  35  36  38  39  41  42  42  43  44  44  43  42  40  37  35  35  39  40  41  41  40  39  39  38  37  36  35  34  35  36  36  36  36  36  36  36  35  35  36  37  39  38  38  38  38  37  37  37  36  35  35  35  35  35  35  35  34  34  34  34  35  35  36  38  39  39  39  38  37  37  36  36  36  36  36  35  34  35  35  35  34  34  33  32  31  31  33  33  33  35  37  37  37  37  35  36  36  37  36  35  33  32  33  33  33  34  34  35  35  35  36  35  34  32  32  34  36  36  35  34  35  35  34  37  39  38  38  36  34  32  31  31  32  33  33  31  30  32  35  37  38  36  34  33  34  36  38  35  34  35  35  35  34  35  34  33  32  32  35  35  35  34  34  35  35  34  34  35  35  34  32  33  34  35  34  35  35  35  35  34  33  32  31  34  36  37  37  37  36  35  35  36  39  40  42  48  50  50  52  51  46  43  41  37  34  38  44  42  40  38  35  39  46  52  53  53  60  79 103 113  88  54  49  46  40  38  35  34  36  33  29  31  33  35  36  36  36  35  35  37  40  44  49 
 53  52  52  52  52  53  54  53  51  49  50  52  54  54  51  47  47  50  53  54  53  50  50  49  50  52  56  60  66  75  87  97  98  88  79  71  67  68  72  80  93 110 134 163 181 181 179 176 169 166 163 155 137 117  97  74  59  55  51  49  49  49  48  47  45  44  44  51  51  49  66  89 119 159 185 195 205 205 202 204 204 196 175 153 130 111  94  77  67  65  67  73  87 102 106 113 135 168 185 184 176 162 143 120 111 113 119 120 129 159 181 187 178 167 149 121  91  69  65  64  68  87 116 145 160 173 194 223 233 226 216 213 212 205 190 173 161 139 118 117 138 173 205 211 202 187 171 162 170 177 184 192 202 208 204 192 180 175 180 188 188 189 189 188 188 186 183 182 181 179 174 171 171 171 169 166 167 169 173 179 182 176 158 135 109  76  56  56  56  57  62  64  63  58  53  51  51  48  49  53  51  46  43  41  40  37  37  37  38  39  40  40  41  42  43  44  44  43  42  40  38  36  37  40  42  42  40  38  37  35  36  36  36  35  35  35  35  35  34  34  34  35  35  35  36  36  37  38  39  39  38  37  36  36  38  38  37  36  35  35  35  36  36  35  34  33  34  34  34  36  37  38  39  39  38  36  36  35  36  37  36  35  36  36  36  35  34  33  34  33  32  31  31  32  32  33  35  36  36  36  36  36  37  37  36  35  34  33  32  32  32  33  34  35  35  35  35  36  36  34  32  32  34  35  35  34  34  35  35  33  36  38  37  37  36  34  32  32  32  33  34  34  32  31  32  34  35  36  35  34  33  33  34  36  34  34  35  36  35  35  36  36  35  33  33  36  36  35  35  35  35  34  33  34  36  36  35  32  33  34  34  35  35  34  33  32  32  31  31  31  33  35  36  37  37  37  37  38  40  42  43  43  46  50  53  58  58  54  50  46  41  38  46  59  66  63  55  52  51  51  53  57  62  65  80 100 112  91  59  50  46  42  40  40  39  32  30  30  30  31  34  36  36  36  36  36  37  39  43  45 
 59  57  55  55  53  54  54  54  52  50  53  56  53  51  48  46  48  49  44  43  45  51  53  53  54  61  75  97 109 115 120 117 111 107 112 105  75  59  56  62  65  76 105 139 164 175 184 188 184 184 185 179 158 132 102  75  65  69  62  53  49  54  57  51  49  51  54  57  55  53  54  57  73 127 164 177 194 201 198 196 195 192 179 157 135 129 126 115  97  87  98 143 175 186 190 197 203 195 185 176 170 175 170 119  90  88  87  95 116 142 148 139 137 126 105  86  78  75  70  70  80 107 134 156 170 190 214 229 227 216 211 212 213 209 205 197 182 158 133 125 139 170 205 218 213 199 182 167 164 175 188 194 203 209 204 192 178 170 176 183 184 182 182 185 186 184 178 177 177 175 171 168 170 169 165 162 167 174 178 178 169 147 110  78  62  53  52  58  66  68  63  59  56  50  46  43  42  42  45  50  47  45  43  43  43  42  41  41  40  38  38  42  43  43  43  44  43  42  42  41  41  42  42  41  42  41  40  36  34  32  34  35  36  36  36  37  36  35  33  33  33  34  34  35  35  35  35  35  37  38  37  35  34  35  38  39  38  36  34  34  35  35  36  36  35  34  34  34  34  35  36  37  38  39  37  35  34  34  36  37  35  34  36  38  37  35  33  32  33  34  33  31  30  30  31  32  33  34  35  35  35  36  37  37  36  34  33  32  32  31  32  32  34  35  35  34  34  35  36  36  33  32  34  35  33  33  34  36  35  33  35  37  37  37  37  36  34  33  34  35  36  36  34  32  31  31  32  34  35  36  36  34  34  35  35  35  35  36  36  35  37  37  36  34  34  36  35  34  34  35  35  35  33  33  35  37  35  32  33  34  34  35  35  34  33  32  31  31  32  32  32  34  36  37  38  38  38  40  43  44  45  44  42  43  48  54  54  50  46  43  41  44  59  83 106 112 103  83  71  65  63  70  84 104 127 148 153 114  62  46  42  42  47  45  38  28  25  27  32  34  35  37  38  38  38  36  36  36  39  41 
 56  56  56  53  52  53  56  59  57  53  50  50  50  49  47  48  52  53  48  42  42  48  55  63  72  76  88 112 125 131 136 131 122 115 109  92  63  52  53  57  63  72  88 117 147 169 182 184 180 183 184 173 148 116  85  67  66  76  74  64  52  50  50  52  66  76  76  79  76  64  53  49  57  81 107 134 163 183 191 193 193 189 171 151 138 140 140 132 120 120 137 176 201 211 216 220 218 198 168 143 143 157 162 142 139 148 139 133 138 154 141 111 103  92  75  64  61  62  60  71  96 126 137 146 182 214 231 226 217 210 211 214 215 215 221 224 206 185 159 134 144 178 212 220 214 203 187 174 179 189 198 201 204 207 202 188 173 165 169 173 170 166 164 164 160 157 159 157 155 158 157 159 164 166 168 170 173 175 172 154 124  92  68  54  51  46  47  57  57  54  51  50  48  43  42  41  43  41  43  47  46  46  47  45  44  45  44  42  40  40  42  43  45  45  45  45  45  44  43  41  41  41  41  40  39  38  38  36  35  35  37  37  36  36  35  34  35  35  35  35  34  34  34  35  35  35  34  33  35  36  35  34  33  34  36  37  37  36  35  34  35  35  35  35  34  33  33  34  36  37  37  36  36  36  36  36  35  34  34  34  34  35  35  36  36  35  35  34  35  34  33  32  32  33  33  32  31  31  33  34  35  34  35  36  36  34  34  33  33  33  32  31  32  33  35  36  36  36  36  35  34  34  34  34  34  34  35  35  36  37  38  37  36  36  35  35  35  36  37  36  34  33  33  33  33  32  32  31  33  34  35  35  34  33  34  35  35  36  36  35  37  37  35  34  33  33  34  34  33  33  33  33  33  34  36  37  36  35  36  36  34  33  33  35  35  35  35  33  33  34  32  33  36  37  36  35  36  38  41  43  43  42  43  42  41  43  44  43  41  40  39  39  58  90 119 134 137 127 118 109  97 101 120 148 165 173 170 126  69  43  39  44  45  41  37  36  31  29  34  38  38  39  39  37  35  36  36  37  37  36 
 51  54  55  52  51  52  56  59  59  54  49  46  49  49  48  50  55  58  56  55  58  66  76  87  95  95  99 115 121 126 132 132 125 113 101  87  69  66  68  69  76  77  76  99 133 165 177 177 173 178 174 153 125  98  75  66  65  69  69  63  53  49  49  55  73  89  95  89  77  64  54  51  52  53  63  89 127 161 183 191 193 191 172 152 139 139 137 130 120 128 154 183 202 212 219 222 217 194 158 127 131 146 162 179 197 206 196 177 159 153 133 105  88  75  64  58  56  61  76  98 122 137 146 161 201 229 236 220 210 208 210 212 214 215 223 230 219 199 173 147 152 178 207 212 206 202 192 187 195 202 205 206 206 204 199 186 169 160 160 158 144 133 126 126 122 121 126 126 128 136 144 155 166 171 172 169 164 155 142 114  83  59  50  50  53  49  48  53  49  45  45  47  46  44  43  45  46  43  42  44  45  45  47  45  43  44  45  43  41  44  45  44  45  45  45  45  45  44  42  40  39  39  39  39  38  37  37  36  36  36  38  37  35  35  35  35  36  37  38  37  36  35  35  35  35  35  34  33  34  35  34  34  34  34  35  36  37  37  36  36  36  36  36  34  32  31  32  34  37  37  37  36  34  35  35  36  36  35  34  35  36  36  35  35  36  36  36  36  36  35  34  34  33  35  35  32  30  30  32  34  34  33  33  35  35  35  34  33  33  33  32  31  31  33  35  37  36  35  34  34  34  34  34  35  35  35  35  36  38  40  39  37  35  35  34  34  35  37  37  36  34  33  33  34  34  33  32  30  31  33  34  35  34  33  34  35  35  35  35  36  37  36  35  34  33  32  33  33  32  32  33  33  33  35  36  36  36  36  36  36  34  33  34  36  38  38  37  35  35  35  33  33  36  36  36  34  35  36  39  41  42  41  41  39  38  39  38  37  37  37  36  35  49  75  99 119 132 131 125 117 108 117 144 173 183 182 173 142  98  67  55  51  43  41  42  47  46  43  43  44  43  41  39  37  35  36  38  38  36  34 
 48  50  51  50  51  52  53  55  55  53  50  48  48  50  51  52  56  61  65  75  87  99 109 114 114 113 114 115 114 114 118 123 119 107 104 102  95  92  91  91  90  81  68  86 123 162 174 173 169 172 162 132 102  83  76  68  60  53  51  52  53  54  56  61  70  85  96  78  60  53  57  57  49  47  47  57  91 132 167 184 191 193 180 157 135 129 127 119 103 106 132 171 197 210 217 223 219 190 159 138 142 157 181 215 231 230 225 201 164 133 116 103  82  70  65  63  64  80 121 144 151 151 174 206 223 231 229 215 209 210 209 209 210 211 216 221 221 202 177 164 161 171 194 202 199 197 198 200 203 205 206 205 203 199 194 182 168 158 154 142 112  91  83  86  89  93  99 102 106 119 138 157 169 170 162 145 131 117 101  80  63  55  53  53  53  55  53  48  47  49  50  49  48  47  47  48  48  44  42  42  42  43  43  42  41  42  45  45  43  45  46  44  45  44  43  43  42  40  40  39  38  38  39  38  38  37  38  36  35  34  35  35  34  35  37  39  39  39  38  37  36  35  35  34  34  35  34  34  34  35  35  35  35  36  37  38  37  36  37  38  38  38  36  33  31  31  32  34  36  36  36  35  35  34  34  34  35  35  36  38  38  36  36  36  36  37  36  36  37  37  36  35  35  35  35  33  31  31  33  34  34  32  32  34  34  34  33  32  32  33  32  32  33  34  36  36  35  34  32  31  32  33  34  36  36  36  37  37  38  39  37  35  34  35  34  33  34  35  35  35  36  37  35  34  35  33  32  32  32  33  34  35  34  34  35  36  36  35  36  36  37  37  36  34  34  34  34  33  33  33  33  33  33  34  35  36  35  34  34  33  34  34  36  37  37  37  36  36  36  35  35  35  36  35  35  34  34  35  38  39  41  41  37  36  39  40  38  34  34  35  36  37  39  47  62  79  92  91  86  81  85 104 134 160 175 179 172 157 135 106  78  56  45  46  52  58  62  61  56  52  46  41  38  36  36  38  39  39  37  35 
 50  47  47  48  49  50  49  48  48  49  48  46  46  49  52  54  57  64  75  87  98 110 117 120 123 123 123 122 119 117 120 120 115 108 106 105 100  97  98 100  97  85  71  80 112 157 168 168 168 160 149 130  91  67  66  56  48  47  52  60  64  56  53  63  77  79  65  57  53  54  63  63  51  48  46  49  62  90 129 162 177 175 157 139 125 122 120 111  93  76  79 138 182 198 206 213 213 195 174 160 165 176 193 220 237 240 235 205 159 126 103  80  64  60  62  61  70  98 150 165 163 191 220 236 231 222 215 210 210 211 212 209 207 210 212 218 228 215 190 174 173 185 204 210 201 188 192 203 206 206 204 196 194 192 185 174 164 162 160 141 102  80  76  81  86  95 111 115 114 121 143 159 154 142 124 104  96  96  97  84  68  58  56  56  55  53  48  45  47  49  49  49  48  47  47  47  45  43  41  40  40  42  43  41  41  43  44  44  42  40  41  43  43  43  42  41  39  39  38  38  37  37  37  37  37  37  38  36  35  34  34  34  34  35  38  40  39  37  37  37  36  35  35  34  34  35  35  34  35  35  35  35  35  37  37  38  37  35  35  36  37  36  34  32  31  31  33  36  37  37  37  36  36  35  34  34  33  34  36  37  37  34  34  35  35  35  36  36  37  37  37  36  35  36  35  34  32  33  34  34  33  31  31  33  34  34  33  33  32  32  32  32  34  36  37  37  36  34  32  31  32  33  35  36  37  37  37  38  38  38  36  34  34  35  34  33  32  33  35  35  36  39  37  35  35  34  34  34  34  34  34  34  34  33  35  36  35  35  35  36  37  37  36  34  34  34  34  34  34  34  33  32  33  34  35  35  34  34  32  32  33  35  36  36  36  36  36  36  36  36  35  35  36  35  34  32  32  33  36  38  38  39  38  38  38  38  36  35  37  36  35  39  37  35  41  50  56  57  59  61  63  68  81 104 133 155 156 149 132 102  70  47  43  49  58  63  66  65  57  50  44  37  34  34  35  37  38  38  36  35 
 49  47  50  53  53  51  47  46  46  47  46  46  45  49  53  56  58  64  75  80  85  97 107 117 126 130 129 126 123 120 117 113 112 113 113 109 103  99 101 105  99  86  71  73 100 146 159 161 162 156 149 136 102  72  55  49  48  54  70  85  91  72  57  61  79  82  64  55  55  61  63  62  58  51  48  50  55  68  88 109 115 108 100  97  98 101 101  94  78  62  59  90 113 128 160 180 185 186 186 181 169 165 178 212 234 237 223 191 149 112  83  63  59  64  69  61  77 119 165 179 184 215 235 238 226 217 211 210 210 210 213 211 209 211 213 217 230 219 199 192 193 199 209 211 206 198 204 210 208 205 201 197 192 188 184 175 166 160 157 143 111  94  89  93 103 116 130 131 128 126 134 141 135 121 110 107 110 114 113  93  73  63  62  60  53  47  45  45  46  46  46  46  45  45  45  44  43  42  42  41  42  45  46  44  43  45  45  43  40  36  37  41  41  41  41  40  39  38  37  36  35  35  35  36  36  36  37  36  34  33  33  33  33  35  38  38  37  36  35  36  37  36  35  35  35  35  35  35  34  34  34  34  36  37  37  37  35  34  34  34  35  35  35  33  32  32  35  37  38  38  37  37  36  35  34  33  33  34  36  37  36  33  33  33  33  34  35  36  38  38  37  37  36  35  35  34  33  33  34  34  33  32  32  33  33  33  34  34  33  33  32  32  35  36  38  38  37  35  33  32  32  34  35  37  38  38  37  37  36  36  36  35  35  35  34  33  32  32  34  35  36  37  36  36  36  35  36  36  35  35  33  32  32  31  33  35  35  34  34  34  36  37  36  34  33  34  35  35  35  35  33  33  34  34  34  34  35  34  33  33  35  36  35  35  34  34  35  36  37  36  35  35  35  34  33  30  30  31  34  36  35  35  38  38  35  34  35  37  38  36  33  39  39  34  35  38  42  43  44  47  49  51  53  63  83 101 102  98  92  76  59  45  41  43  49  53  55  55  50  44  39  36  35  35  36  37  38  38  37  35 
 48  48  55  56  57  56  52  51  49  47  47  46  45  49  54  58  58  60  67  64  65  75  91 107 117 123 123 117 119 121 116 112 112 119 119 113 105 102 104 107 100  85  69  69  91 130 151 158 158 159 157 146 123  90  59  51  54  62  82  97 100  86  75  75  87  93  86  71  65  67  60  58  63  61  59  59  58  58  57  57  53  48  52  60  67  75  81  80  65  56  56  52  48  58  98 126 141 155 166 173 166 161 169 203 221 215 194 159 118  86  68  60  62  69  71  60  84 132 163 186 207 225 231 227 220 215 213 214 212 210 213 213 211 212 213 218 229 220 203 196 193 197 209 213 212 214 213 211 206 201 197 195 191 186 182 174 165 159 153 142 123 107 101 109 122 132 135 134 131 126 116 108 105 100 104 123 131 131 123  96  71  63  61  57  48  44  44  46  45  43  41  42  43  45  43  42  42  43  44  43  45  46  46  45  44  44  44  43  40  37  37  39  40  39  40  40  40  39  37  36  35  33  35  37  36  36  37  36  34  32  33  33  34  36  37  36  34  34  34  36  37  37  36  36  36  36  36  35  35  34  35  36  36  37  37  36  34  34  33  33  34  35  36  34  33  32  34  36  37  36  36  36  35  34  33  34  34  35  36  37  36  35  33  32  32  33  34  36  38  38  38  36  35  34  34  34  34  33  33  34  34  34  34  34  34  33  34  35  34  33  33  32  34  36  37  37  37  36  33  31  32  34  35  36  37  37  36  36  35  35  36  37  36  35  34  33  32  31  32  33  34  35  36  35  35  36  36  36  36  35  33  31  30  30  32  33  33  32  32  33  35  35  34  33  32  33  35  36  35  35  34  33  34  34  34  35  35  35  34  35  36  36  35  33  33  33  35  36  37  36  35  34  34  33  31  29  29  31  32  34  34  33  36  37  35  33  35  39  38  35  33  38  38  36  35  35  36  37  37  38  42  45  44  41  46  52  49  48  50  50  48  43  37  35  38  42  44  44  41  38  37  37  38  38  38  37  37  37  37  36 
 50  51  56  53  55  60  65  63  57  51  49  48  47  49  54  60  60  57  56  54  55  64  80  92  97 101 100  96 106 120 125 122 119 121 116 107  99  98 101 103  97  82  65  68  86 117 148 165 162 162 162 155 136 111  85  66  58  63  72  73  68  84 103 114 109 106 106  92  76  66  58  56  62  74  79  74  58  49  48  43  41  45  50  52  54  64  75  79  65  52  47  46  46  47  53  72  96 105 106 115 152 173 178 191 191 175 153 110  66  61  67  70  63  58  56  54  85 130 150 183 220 230 227 220 218 216 216 217 216 214 214 213 212 212 213 219 229 223 201 167 154 168 202 211 209 204 194 186 191 191 186 181 181 179 172 165 161 163 156 141 124 106 101 119 123 120 118 114 113 115  96  73  63  69  86 108 112 110 107  87  65  50  45  44  43  43  44  46  45  41  39  40  43  46  46  45  44  45  45  44  45  47  45  43  41  41  41  42  40  39  38  38  38  38  39  39  40  40  39  38  37  36  37  38  38  37  37  36  34  32  33  33  34  36  36  33  33  33  34  36  38  38  38  37  37  37  36  35  34  35  36  36  37  36  36  36  35  35  35  35  37  38  37  36  34  33  32  34  35  34  35  36  34  33  34  36  37  36  36  36  36  36  35  33  33  33  34  35  37  37  36  35  33  33  33  34  34  33  33  33  35  36  36  36  34  33  35  35  35  34  34  33  34  35  36  35  35  34  32  30  31  33  35  36  36  35  35  34  35  35  36  37  36  34  32  32  32  31  31  32  33  33  35  35  36  35  36  36  35  34  32  32  31  31  32  33  33  32  32  32  34  35  34  32  31  31  34  35  35  34  33  33  33  33  34  34  35  35  35  35  36  35  34  33  33  35  36  37  36  36  35  34  33  32  31  30  31  32  33  34  34  34  34  35  37  36  36  37  36  36  37  34  34  34  34  31  28  33  36  38  40  41  39  35  37  41  41  39  37  38  38  34  32  33  38  44  44  40  38  36  36  36  38  38  37  36  35  35  36  36 
 52  62  72  67  65  67  71  68  60  54  52  52  51  51  53  58  61  58  53  54  62  77  87  93  96  93  88  84  90 103 120 126 125 118 105  92  84  87  90  90  84  75  65  63  79 114 144 162 165 162 158 151 142 132 118  92  68  56  58  60  66  90 111 120 113 105  99  89  76  65  63  71  82  85  80  70  59  52  48  47  48  51  53  59  68  71  71  68  60  54  50  47  43  40  41  50  61  62  61  67  83  97 110 126 140 138 102  71  57  60  66  66  59  53  52  60  96 143 167 194 221 232 227 219 220 223 223 219 217 215 209 211 218 222 225 227 227 209 176 137 124 135 160 164 156 146 139 138 144 152 160 170 171 169 168 167 166 164 151 136 124 106  95 101 102  96  92  93  96  97  73  51  48  55  63  69  72  74  75  67  58  55  50  45  42  44  46  45  43  42  40  42  45  48  49  48  46  45  44  43  45  46  44  41  40  40  40  40  41  40  38  36  36  37  37  38  39  39  39  40  40  40  40  39  38  37  38  36  34  33  34  34  33  35  35  34  33  33  34  37  38  39  39  38  37  36  35  33  33  34  36  36  37  36  35  35  35  36  37  38  38  38  38  37  35  32  32  33  34  35  38  39  35  34  34  37  37  36  35  34  34  34  34  34  33  33  34  35  35  35  35  34  33  31  31  32  33  33  33  33  35  37  37  36  34  34  35  36  36  36  36  35  36  35  35  33  32  31  32  32  33  35  36  36  36  34  33  33  34  35  36  36  34  33  31  31  31  31  32  32  32  32  35  36  35  35  35  34  34  34  34  34  34  34  34  34  34  33  32  33  35  35  34  32  32  33  33  33  33  33  32  32  31  32  33  33  33  34  33  33  34  33  33  33  34  35  37  37  35  34  34  35  34  33  32  32  33  34  36  36  36  37  36  38  39  38  38  36  36  39  41  34  31  33  36  32  28  33  35  35  36  37  39  39  41  41  39  38  38  37  34  30  28  31  36  39  37  36  38  37  34  35  36  36  35  34  34  35  35  35 
 64  75  82  74  67  63  63  61  58  53  53  54  54  51  50  54  59  60  56  57  68  88  94  97 104  98  92  94  92  98 118 124 119 112  97  83  79  82  84  76  68  64  62  63  77 109 137 153 159 159 156 151 149 149 144 121  96  77  64  60  68  88 101 102 100  99  94  85  77  74  77  88  99  93  82  72  63  58  56  56  54  52  56  64  70  66  60  57  51  50  49  43  41  41  40  41  43  42  44  45  38  41  55  72  89  91  63  54  62  65  65  62  56  53  61  85 123 163 188 207 222 227 227 226 229 232 232 225 218 210 198 203 218 229 232 231 219 188 147 119 118 128 132 130 122 110 103 100 100 121 149 169 169 162 159 160 162 162 148 131 119 100  86  84  78  71  69  72  74  72  57  48  52  54  52  51  53  55  54  51  50  53  50  45  43  45  45  42  42  43  44  46  47  49  49  49  47  43  42  44  46  47  44  42  41  42  41  40  40  40  38  35  35  35  36  36  37  38  39  39  40  40  40  38  36  36  37  36  34  34  35  34  33  33  35  35  34  34  35  37  38  38  38  38  36  35  34  32  33  34  35  36  36  35  34  34  35  36  37  38  38  37  37  36  35  33  32  32  34  37  39  40  36  35  35  37  37  36  34  32  32  32  34  35  34  33  34  34  34  34  33  33  32  31  31  32  33  34  32  32  34  36  36  35  34  34  36  37  37  37  37  37  37  36  35  33  31  30  33  35  35  36  38  37  35  34  33  33  33  34  35  35  34  32  32  32  32  32  33  33  33  33  35  36  35  35  34  33  33  34  35  36  37  36  36  35  35  35  34  35  36  37  35  34  34  34  32  31  32  33  33  32  31  32  32  32  32  33  32  31  32  32  32  32  33  34  36  37  35  34  34  35  35  34  33  33  34  36  37  38  38  38  38  38  38  37  36  35  35  39  40  33  31  34  34  30  29  33  34  34  34  35  37  39  41  40  36  36  39  37  34  30  30  31  34  35  34  35  39  38  34  34  35  35  35  35  36  37  37  36 
 80  81  76  65  55  49  48  49  50  49  50  53  54  50  47  49  55  58  57  57  66  85  92  97 108 107 107 115 110 111 124 118 108 104  95  86  84  87  83  66  58  56  58  67  79  94 117 134 141 151 158 158 155 153 152 142 129 113  84  63  61  73  79  74  80  89  94  87  83  89  94 100 103  98  90  80  68  63  63  62  57  51  57  60  54  45  44  50  44  40  39  34  37  44  38  36  39  42  47  49  45  43  45  53  53  47  48  55  63  64  63  60  52  55  79 127 161 182 199 213 223 222 226 233 233 231 227 219 209 197 188 196 214 225 226 218 200 164 127 112 122 134 125 123 125 116 102  89  89 114 145 159 156 148 141 142 150 157 144 122 101  84  75  76  63  51  55  54  50  48  53  59  62  59  58  61  59  55  50  47  45  45  41  41  45  44  43  43  42  43  46  49  49  48  46  46  45  41  40  45  48  46  43  42  42  42  41  40  40  40  38  36  35  36  36  35  36  36  37  38  38  38  36  35  34  35  37  36  36  36  37  36  34  33  34  36  36  36  36  36  36  36  37  37  37  35  34  34  34  34  35  35  35  34  34  33  34  35  36  37  36  35  35  36  36  34  33  33  35  38  39  38  35  34  35  36  36  35  35  34  34  32  34  36  35  34  34  34  35  34  34  34  32  32  32  33  35  35  33  31  33  35  36  35  34  35  37  37  37  36  37  37  38  36  36  34  32  30  33  36  35  36  36  37  36  34  34  33  32  33  35  36  35  34  34  34  34  33  33  34  35  34  34  35  35  34  33  32  33  34  35  37  38  37  37  37  37  36  36  36  38  38  37  35  35  35  33  31  32  34  35  34  33  32  32  32  33  32  33  33  32  32  31  31  32  33  34  35  35  35  35  36  35  35  34  33  34  35  38  38  38  39  39  36  33  35  35  34  35  37  37  33  33  35  29  25  25  30  34  36  36  34  31  33  36  38  35  36  38  38  35  33  33  34  34  36  37  38  39  38  35  35  36  36  37  37  38  39  40  38 
 87  73  57  50  45  44  49  47  44  45  46  47  51  49  46  46  50  53  52  54  59  70  84  95 100 109 118 125 125 124 124 117 107 100  96  94  90  86  76  60  58  60  61  70  76  74  77  93 121 136 148 157 148 135 130 131 126 108  80  60  53  54  57  60  70  76  76  77  83  92  98 100 100 101  91  73  70  64  52  54  56  53  51  47  41  38  42  49  46  41  35  32  30  30  33  36  41  49  57  65  68  60  47  48  49  49  55  59  61  59  58  57  49  57  92 159 191 195 198 203 211 222 224 218 209 196 181 169 164 168 184 203 216 218 206 187 164 138 116 111 109 105 101 117 136 135 123 115 124 122 110  98 100 110 118 131 143 143 125  99  76  69  66  63  53  48  52  50  46  46  54  62  62  63  66  68  66  60  54  53  54  53  46  41  44  43  43  44  43  42  45  49  50  46  43  43  44  44  43  44  45  43  37  36  37  38  37  37  39  38  37  38  37  37  37  37  37  36  36  36  35  33  33  33  34  36  38  38  38  37  38  37  35  34  35  37  37  37  37  36  36  36  37  38  38  37  36  35  35  34  35  35  35  34  34  34  34  35  36  36  34  33  34  37  37  36  33  32  33  35  37  35  33  32  33  35  35  36  37  37  37  35  35  36  35  35  34  35  35  35  35  35  34  34  34  35  37  37  33  31  32  34  35  34  34  37  38  37  36  35  35  35  37  37  36  34  33  32  32  33  33  33  33  35  36  35  34  34  34  34  37  39  37  36  35  35  35  34  34  35  36  35  34  33  34  34  33  33  33  34  36  37  37  36  36  36  36  35  35  36  38  38  36  34  34  34  32  32  34  36  37  36  35  34  33  33  32  32  35  36  34  33  32  31  31  32  34  35  36  36  37  36  35  35  34  33  34  35  36  36  37  38  36  33  31  37  39  37  36  36  36  36  35  32  30  28  28  29  29  30  35  34  31  34  38  40  40  40  41  41  38  34  31  31  33  36  37  37  36  35  35  37  38  38  38  37  37  38  37  36 
 84  71  58  53  55  58  58  52  46  46  46  45  45  46  45  45  47  49  48  49  52  59  71  85  99 112 122 129 132 132 128 120 112 105  99  94  88  76  64  58  61  66  68  75  75  67  64  71  90 102 106 107  99  91  87  89  86  73  59  51  48  45  46  53  57  58  59  63  70  81  90  99 105 102  85  64  65  61  49  50  53  52  49  46  44  43  44  46  45  43  40  41  39  37  40  42  46  52  57  61  63  58  49  49  51  54  55  56  56  58  57  57  56  59  90 166 201 204 201 192 184 194 200 199 191 170 146 133 128 132 149 173 190 187 175 160 140 115  94  89  82  74  74  97 129 150 148 143 146 124  90  65  62  75  91 105 117 120 106  84  65  58  56  53  48  47  53  51  48  52  58  61  58  61  64  64  60  55  52  54  58  59  53  49  48  48  47  44  42  42  44  48  50  47  43  42  41  42  42  43  43  40  36  35  36  38  37  37  38  38  38  39  38  37  37  37  38  38  37  35  35  34  34  35  34  34  35  36  37  37  38  37  36  36  36  36  36  37  36  35  34  34  36  38  38  37  37  37  36  36  37  37  36  35  34  34  35  36  36  36  35  35  36  37  36  35  35  34  35  36  34  33  33  33  32  32  34  35  37  38  38  37  37  36  35  34  35  36  36  35  35  36  36  35  34  34  36  36  35  34  34  35  35  34  35  36  38  38  36  35  34  34  34  35  35  35  34  34  33  33  32  32  33  34  34  35  35  35  35  35  37  38  37  36  35  35  35  35  35  35  34  34  33  32  32  32  32  32  33  35  37  37  36  36  35  34  34  35  35  35  36  36  36  35  35  34  33  33  34  35  35  34  33  33  33  33  33  34  36  36  36  36  34  32  31  31  32  34  35  36  37  36  36  35  35  35  34  34  35  36  37  37  36  34  34  38  40  40  41  39  37  35  34  34  36  36  35  33  31  31  35  38  39  42  45  46  44  42  41  41  40  37  34  34  35  35  35  35  33  34  36  38  39  38  36  36  37  37  37  36 
 75  69  65  63  69  73  64  57  51  49  48  45  42  44  47  45  46  48  45  44  46  54  61  75  98 108 114 122 127 130 128 124 118 109  97  86  78  66  59  64  69  74  80  85  83  74  68  63  61  63  62  54  51  51  51  51  48  44  44  45  45  42  44  49  48  48  51  54  58  66  78  94 108 102  85  66  66  63  53  50  50  49  49  50  50  49  46  43  43  44  46  50  52  51  48  48  49  52  52  50  48  49  50  51  53  55  53  51  53  57  59  58  62  62  78 141 182 196 192 176 159 162 174 186 187 169 145 131 121 114 115 130 143 138 130 123 112  91  71  67  63  58  59  76 106 141 156 155 148 126  99  78  65  60  66  77  92 108  98  77  59  52  50  49  46  47  54  52  51  57  60  58  54  56  59  57  53  50  51  53  56  57  56  54  52  52  49  43  42  43  45  47  49  47  44  41  39  40  41  42  40  39  38  38  38  39  39  39  39  38  39  39  37  36  35  36  38  38  37  36  36  36  37  37  34  32  32  33  35  36  37  37  36  36  36  34  36  37  36  34  33  33  34  36  36  36  36  36  36  37  37  37  36  34  33  33  35  36  36  34  35  36  37  36  35  34  35  36  37  37  35  33  34  34  33  32  33  35  37  37  38  39  38  36  35  34  35  36  36  36  35  36  37  35  33  33  34  36  37  37  36  35  35  34  35  35  37  38  36  34  32  32  33  33  34  35  35  35  34  33  33  33  33  33  33  34  34  35  35  36  34  34  35  35  34  33  34  35  36  36  34  32  32  33  32  31  31  32  34  35  36  36  36  35  34  33  34  35  36  35  34  34  34  34  34  34  33  33  33  34  33  32  31  32  33  33  34  35  34  34  35  35  34  32  31  30  31  33  35  35  36  35  34  34  35  34  34  34  36  38  38  37  36  36  37  38  39  42  43  41  37  34  33  36  41  42  40  40  38  36  37  41  45  48  50  49  44  41  39  40  39  38  38  39  37  34  34  35  35  35  36  38  39  37  34  34  35  37  37  37 
 63  59  58  63  68  69  63  56  51  47  46  44  43  47  50  48  49  48  47  43  43  51  61  74  88  87  86  97 112 121 121 124 119 100  86  75  65  68  75  80  84  87  89  94  95  85  69  55  47  44  44  47  44  41  43  42  43  47  50  50  45  43  45  48  50  52  53  54  55  57  67  82  99 100  93  83  76  66  55  49  47  48  48  48  49  48  47  45  45  46  48  49  50  50  48  47  48  49  50  49  48  49  51  52  54  56  56  54  54  56  59  61  64  61  64  88 124 153 153 149 148 148 164 186 197 194 183 167 151 135 120 110  99  86  74  67  66  62  59  63  61  56  58  63  76 102 129 145 144 135 127 124  99  67  53  61  83 110 100  73  51  49  53  50  47  48  52  52  51  56  57  55  51  53  55  55  54  53  54  54  53  51  51  51  51  50  49  46  46  46  46  47  47  45  42  40  39  41  42  41  39  38  39  39  39  39  39  39  39  39  40  39  37  36  35  36  37  37  36  36  36  35  36  36  34  32  31  32  33  34  35  34  34  34  35  35  37  38  37  36  35  33  33  34  35  35  35  35  35  35  35  35  34  33  33  33  34  36  34  32  33  35  36  36  35  34  34  34  36  37  37  36  36  36  34  33  34  36  37  37  37  38  38  36  36  35  36  36  37  36  36  37  37  36  36  36  37  37  36  36  36  35  35  34  34  34  35  35  35  34  33  33  33  34  34  35  35  35  34  33  33  32  33  33  33  34  34  35  35  35  34  34  34  34  34  33  34  35  36  36  34  33  35  37  36  36  35  35  35  36  36  35  34  34  34  34  34  35  34  34  34  33  33  32  33  33  32  32  33  34  34  33  33  33  33  34  34  35  33  32  32  31  31  31  31  32  34  35  36  35  36  35  34  33  34  34  33  34  37  38  38  37  36  35  36  36  37  39  40  38  35  34  34  36  40  42  41  42  40  38  39  41  43  44  45  45  42  39  37  37  38  37  37  37  36  35  37  40  40  39  37  37  38  37  36  35  35  35  36  36 
 56  50  48  55  58  58  58  54  49  45  43  43  44  47  50  48  48  48  46  44  46  56  64  72  78  71  69  83 102 118 123 120 104  79  67  66  74  83  93 101  93  83  78  77  75  69  61  52  43  44  48  50  45  41  42  42  46  54  58  55  49  51  52  52  54  57  57  54  50  48  55  66  79  81  80  78  68  57  50  48  47  46  46  46  46  46  46  45  44  45  46  47  48  48  47  47  46  47  47  47  48  50  53  52  51  54  57  57  57  58  62  69  71  65  57  59  72  91 109 114 119 141 173 203 213 215 211 204 193 176 155 116  77  62  54  49  49  51  55  60  59  55  51  53  60  72 100 130 144 147 142 130  98  65  52  54  65  76  73  65  60  56  52  50  47  46  48  49  53  60  63  61  58  57  55  53  53  54  55  54  51  46  45  46  48  48  47  49  48  46  47  47  46  44  42  40  39  40  40  40  39  39  39  40  40  40  39  39  39  39  40  38  37  37  36  36  36  35  35  35  35  35  35  35  34  33  33  33  34  34  34  34  33  34  35  36  37  38  38  37  36  34  33  33  33  34  34  34  33  33  33  34  34  33  33  33  33  34  34  32  33  34  36  36  36  35  34  33  34  36  38  39  38  37  35  34  35  35  35  35  36  38  38  36  36  36  36  36  35  35  36  37  37  36  36  38  38  37  36  35  35  35  36  35  35  34  34  33  34  34  35  35  34  33  33  33  33  34  34  33  33  32  32  32  33  34  34  35  35  35  35  36  35  34  34  34  35  35  35  34  34  34  35  37  37  37  37  37  36  36  36  35  34  33  35  36  35  35  35  34  34  34  33  33  33  33  33  33  33  34  34  34  34  34  34  33  33  33  33  32  31  30  31  31  33  34  36  37  37  37  36  35  33  33  34  33  33  34  36  38  38  37  35  34  35  35  36  38  39  38  36  35  36  38  40  41  42  43  42  39  39  39  40  40  41  41  40  38  35  36  37  38  37  36  35  36  40  44  44  42  39  38  38  39  38  37  36  36  36  36 
 53  48  46  53  55  53  53  51  48  46  44  43  45  48  50  49  50  52  52  52  56  67  73  79  85  86  90 102 116 128 132 118  95  73  64  64  74  83  90  90  76  63  59  55  54  54  51  48  47  50  54  55  47  43  48  55  62  68  66  59  53  56  58  54  54  56  56  51  45  42  46  53  58  58  60  62  54  48  47  47  47  46  45  45  45  45  45  44  43  43  44  44  46  47  46  45  45  45  45  45  47  51  54  52  52  55  58  58  58  58  65  73  74  65  54  54  63  84 118 124 123 150 178 197 207 215 221 223 216 198 168 125  87  76  74  72  67  63  61  60  65  70  70  67  63  59  75  97 110 117 121 118  89  59  51  52  53  51  51  54  62  57  51  50  48  45  45  47  54  63  65  64  61  58  54  51  51  51  52  51  48  44  42  42  45  46  47  49  47  46  47  46  45  44  41  40  38  37  38  39  39  38  38  40  40  40  39  38  38  39  39  37  38  38  37  36  35  35  35  35  35  35  35  35  34  34  34  34  35  35  35  35  34  35  36  37  37  37  37  37  36  35  33  32  32  33  33  33  33  32  33  33  34  34  34  34  34  35  35  36  34  34  36  36  37  36  34  33  33  35  37  40  39  37  35  35  34  34  33  32  34  37  37  36  36  36  36  36  35  34  36  37  37  35  36  36  37  36  35  34  35  36  37  37  36  35  34  32  33  35  36  36  34  33  32  32  32  33  34  34  33  32  32  32  33  34  35  36  36  36  37  37  35  34  34  35  35  34  33  33  33  34  34  35  36  37  37  36  35  35  35  35  34  34  36  37  36  35  34  34  35  35  34  34  33  33  34  34  34  33  33  33  34  33  33  33  32  32  33  32  33  33  34  34  35  36  37  37  37  37  36  35  34  34  34  34  33  33  35  37  37  35  35  34  34  34  35  37  39  39  38  37  39  41  40  40  41  42  41  38  37  37  37  37  38  39  40  38  36  37  38  39  38  36  36  37  40  43  44  42  38  37  38  40  39  39  38  37  36  37 
 52  53  56  61  60  57  54  52  49  47  46  46  47  49  51  51  54  58  61  62  67  76  82  89 101 119 134 141 142 143 142 123  99  83  75  67  61  66  67  56  45  40  44  44  45  47  46  47  52  54  56  58  50  48  60  75  85  84  72  59  53  57  57  52  49  49  49  47  43  41  43  46  44  41  44  49  46  45  47  49  48  46  44  44  45  45  45  45  43  42  42  43  44  46  45  44  43  44  45  46  47  50  54  54  56  59  61  60  58  58  63  70  70  61  51  59  88 130 165 173 170 180 182 176 181 196 211 215 208 190 158 138 128 124 124 122 108  92  77  70  81 100 110  99  77  58  57  60  54  60  77  97  80  55  50  52  52  50  46  46  50  51  51  50  50  48  45  47  55  61  62  59  57  52  50  51  49  47  47  48  47  44  40  40  43  46  47  46  47  48  49  48  47  44  41  37  35  35  36  38  38  37  37  39  39  39  39  38  37  38  39  37  38  39  39  37  36  36  36  36  36  35  36  36  35  35  36  36  36  36  36  36  36  36  37  38  36  36  38  38  37  35  33  31  32  33  34  34  33  33  33  33  34  36  36  37  37  36  38  39  37  35  36  36  37  36  35  34  32  33  36  39  38  36  34  34  34  33  32  31  32  35  37  36  36  37  36  36  34  33  35  36  36  35  34  33  34  35  34  34  35  37  37  37  36  36  34  32  33  35  35  35  33  32  32  31  32  32  34  35  34  33  33  33  34  35  35  36  37  38  38  37  35  34  35  36  36  35  34  33  33  34  34  34  35  36  36  35  35  34  34  34  34  34  36  37  36  34  34  33  34  35  35  34  33  33  35  34  33  33  32  33  34  34  34  33  32  33  32  33  35  36  37  38  38  37  36  36  36  36  36  35  35  35  35  35  33  32  34  35  35  33  33  33  34  34  35  37  39  39  38  38  40  42  40  39  40  40  38  36  35  35  36  36  37  39  39  39  38  38  39  39  39  38  37  37  39  42  42  40  37  37  39  41  41  40  40  38  37  36 
 54  61  66  66  67  67  62  56  50  48  46  45  47  48  49  52  56  59  62  64  67  71  76  82  94 117 135 138 140 141 140 129 110  90  77  66  55  54  52  47  46  44  41  43  45  45  49  50  48  57  62  57  55  58  67  81  90  85  67  53  46  49  50  47  44  43  44  46  46  45  47  46  42  41  43  45  45  46  46  49  49  46  44  44  44  46  47  47  45  43  42  44  45  45  45  44  44  46  48  48  49  50  52  56  59  60  61  60  58  57  60  62  60  53  47  55  97 150 174 195 216 222 216 196 167 168 182 177 170 166 170 178 183 182 180 171 150 127 107  95 101 118 125 109  82  62  58  57  49  47  51  57  56  53  53  51  48  49  48  47  49  52  53  51  53  53  49  52  56  57  53  50  51  49  48  49  46  43  44  45  46  44  43  44  46  49  48  45  47  50  52  52  49  44  40  37  35  36  38  38  37  37  37  37  38  39  38  38  38  40  39  37  38  39  39  39  38  37  37  37  37  37  36  35  35  35  36  36  36  36  35  35  34  35  37  38  37  36  37  38  38  36  34  33  33  35  36  35  34  34  34  34  35  37  37  38  37  36  37  39  38  37  36  37  36  36  34  33  33  34  35  37  36  35  34  34  34  33  32  31  32  34  36  37  37  38  37  36  34  34  35  37  37  36  34  33  34  35  34  34  35  36  36  36  36  36  34  32  33  34  34  34  33  32  32  33  33  34  35  36  35  35  34  34  35  36  36  37  38  38  37  36  34  34  35  36  37  36  34  32  32  34  34  35  35  36  35  34  33  33  33  33  33  33  34  35  34  33  32  33  34  35  34  34  34  34  33  33  32  32  33  34  36  36  35  34  34  34  33  33  35  36  37  38  37  36  35  35  35  36  36  36  36  36  37  36  34  33  33  35  35  34  33  33  34  34  34  36  38  38  37  36  38  40  40  40  40  39  38  36  35  36  37  37  38  39  40  39  39  40  39  39  39  39  39  40  40  40  42  41  41  42  44  45  45  45  44  41  39  36 
 54  59  62  58  62  66  64  57  50  48  45  44  48  51  53  57  60  61  63  66  65  61  62  64  67  81  93  95 102 109 112 108 100  87  73  65  63  64  65  61  55  48  46  52  58  59  60  56  51  57  60  58  56  56  59  67  73  73  60  48  42  43  44  45  43  41  43  47  49  47  48  47  44  45  46  46  47  46  45  48  49  46  44  43  44  46  48  48  46  44  42  44  45  46  45  44  46  48  51  52  51  51  52  55  58  60  60  59  57  58  58  57  53  50  48  52  92 147 172 197 222 237 235 207 148 129 138 143 147 162 190 204 207 209 205 192 169 149 130 111 113 122 111  89  69  61  57  55  52  49  47  48  48  49  52  51  48  48  49  50  51  52  52  53  55  56  52  54  56  55  51  49  49  49  49  48  46  43  43  44  44  45  47  49  50  51  48  46  47  49  50  50  48  45  43  40  38  38  39  39  37  36  36  37  37  39  39  39  39  41  40  38  38  39  39  39  38  38  38  38  38  37  36  34  34  34  35  36  36  35  34  33  33  34  36  38  38  37  38  38  38  37  35  34  35  36  37  36  36  35  35  35  35  36  37  37  37  35  35  37  38  38  38  37  36  34  33  33  35  36  36  36  36  34  33  33  34  34  33  32  33  35  36  36  36  37  38  36  35  34  35  37  38  37  36  35  36  36  35  35  34  34  34  35  35  35  34  33  32  32  33  33  33  33  34  35  36  37  36  36  35  35  34  34  35  35  36  37  37  36  36  35  34  34  35  36  36  36  34  32  32  33  34  35  35  35  35  33  33  32  32  33  33  32  34  35  33  32  32  33  34  34  33  33  33  33  33  32  32  33  35  37  38  37  36  35  34  34  35  35  34  35  35  36  36  35  35  35  35  35  35  35  35  36  36  36  34  33  34  35  36  35  32  32  33  33  34  36  37  37  36  35  36  38  39  40  40  39  38  38  37  37  37  38  38  38  38  39  39  38  37  37  39  40  41  42  42  42  44  45  46  48  49  49  49  48  47  44  40  37 
 49  51  51  47  51  58  57  54  51  48  46  46  51  56  62  69  69  68  68  69  65  55  53  52  47  49  51  53  61  70  72  74  76  74  70  70  77  82  81  73  62  56  60  69  77  79  72  62  53  52  53  54  52  49  47  48  52  58  54  47  43  41  43  45  44  42  43  47  48  45  46  47  46  48  48  46  48  47  45  47  48  47  44  44  45  46  47  47  45  43  41  42  44  45  44  45  47  50  53  55  55  54  54  54  56  58  58  57  58  59  58  55  51  50  51  52  75 116 155 184 204 214 207 177 122  95  95 112 137 166 189 202 210 214 210 196 175 158 137 109 102 102  82  63  54  60  61  57  54  52  51  55  52  49  50  50  48  47  49  51  52  51  51  54  57  55  52  53  55  53  51  50  49  49  48  46  45  45  44  43  43  45  49  53  53  51  48  48  47  47  46  46  46  46  46  45  43  40  40  40  38  36  36  37  38  40  40  41  41  41  41  39  38  38  38  38  38  39  39  38  37  37  35  33  33  34  34  35  36  35  34  33  34  35  37  38  38  37  38  38  38  37  36  35  36  37  37  37  37  36  36  36  35  35  36  36  35  33  34  35  37  39  40  38  35  33  32  34  36  39  38  36  36  35  34  33  34  35  35  34  34  36  36  35  35  36  37  37  35  34  35  36  37  38  38  38  38  37  36  35  34  33  33  34  34  34  34  34  33  33  33  34  34  35  37  38  39  39  37  35  34  34  33  33  34  34  35  35  35  34  34  34  33  34  35  35  35  35  34  33  33  34  34  34  34  34  34  34  34  34  34  35  35  34  35  35  34  33  33  34  34  34  34  33  33  33  34  34  34  35  37  39  39  37  35  34  33  33  36  37  34  33  33  33  34  35  36  36  36  36  34  33  34  35  35  35  34  34  35  35  36  35  31  30  32  33  34  36  37  37  36  35  36  37  39  40  40  39  39  39  38  38  38  37  37  37  37  38  38  35  35  36  38  40  42  44  45  44  46  47  47  50  50  50  48  47  46  44  40  37 
 40  42  43  43  45  46  45  49  52  51  48  49  56  63  71  80  81  78  77  73  66  58  57  55  52  49  48  49  51  52  50  53  56  58  71  81  84  84  78  68  65  69  77  82  85  84  73  59  45  44  45  44  49  50  45  42  43  48  51  50  46  44  44  46  44  42  41  42  42  41  43  45  46  47  47  47  49  50  49  48  47  46  46  45  45  46  45  45  44  42  40  42  43  45  45  45  47  51  54  56  56  55  55  55  57  58  57  56  57  58  57  55  53  52  54  52  50  62 111 150 170 160 133 105  97  82  70  84 124 161 162 182 209 215 208 193 173 150 121  86  66  58  55  51  52  63  70  69  57  51  49  51  54  54  52  47  43  45  49  51  49  49  51  54  55  52  47  48  50  49  49  48  45  44  44  43  44  45  45  45  44  45  48  51  52  50  48  49  48  47  45  43  43  46  48  48  45  41  39  40  38  37  36  37  39  40  41  40  41  41  40  39  37  36  36  37  38  39  38  37  37  36  35  34  34  35  35  37  37  36  36  35  35  36  37  37  36  36  37  37  37  37  36  35  36  36  37  37  37  38  36  36  35  35  35  35  34  33  33  35  37  38  38  37  34  32  33  35  37  38  38  37  37  36  34  33  35  37  37  37  36  37  35  33  34  36  37  37  36  34  34  35  37  37  38  39  39  38  36  35  34  33  33  34  34  35  34  34  34  34  35  35  36  37  38  39  39  39  36  34  35  34  33  33  33  34  34  34  33  33  33  34  34  34  34  34  34  35  35  35  34  34  34  34  33  33  34  34  36  37  37  37  37  36  37  36  34  34  35  35  35  35  34  34  33  33  36  36  35  36  37  38  37  35  33  32  33  33  37  37  35  34  34  33  34  35  36  36  37  37  34  33  34  34  34  34  33  33  35  35  35  34  31  30  32  34  35  36  37  38  36  36  36  38  39  40  39  39  40  39  39  38  37  36  35  36  36  37  36  34  34  36  37  38  40  44  45  43  43  43  43  45  45  45  42  40  39  38  37  37 
 38  39  41  43  41  39  39  46  52  52  49  49  55  61  69  78  78  74  72  64  58  60  60  58  54  53  54  60  62  64  67  64  62  63  68  71  69  69  71  72  63  56  57  63  68  68  57  48  47  46  44  42  47  49  46  44  42  41  46  48  46  45  45  44  43  41  40  41  40  38  40  44  47  46  46  47  45  46  48  47  46  47  47  47  47  46  45  44  44  43  42  42  44  45  46  46  47  50  52  54  53  52  52  54  54  55  54  54  54  55  57  58  58  58  57  52  46  45  62  89 113 118 102  85  85  75  61  70 107 151 172 188 200 197 180 157 141 116  86  63  50  47  50  51  51  55  59  58  51  47  46  46  49  55  58  55  50  45  45  46  45  47  50  51  50  47  43  44  46  45  46  47  43  42  43  44  44  44  46  46  47  45  45  46  48  48  47  48  49  50  49  46  44  44  46  46  44  41  40  40  39  37  37  38  40  41  41  40  39  39  39  38  36  34  33  35  37  38  38  37  36  36  35  36  36  36  38  38  38  38  37  36  36  37  37  37  36  36  36  36  35  35  34  34  34  34  35  37  38  38  37  36  35  34  34  35  34  32  34  37  38  38  38  36  34  34  35  37  37  36  38  40  39  37  35  33  35  38  39  39  38  38  36  34  34  35  37  37  37  35  34  35  37  37  37  36  37  37  36  35  34  34  35  36  36  35  35  35  35  35  35  36  36  37  37  37  37  37  36  35  35  35  35  35  35  35  35  34  33  32  33  35  36  35  35  34  34  34  35  35  35  34  34  34  34  34  34  35  37  38  39  38  37  36  37  37  35  35  36  37  37  36  35  34  34  34  36  37  35  35  35  36  34  32  31  32  34  36  36  36  37  37  38  37  35  34  35  36  37  38  36  35  34  33  33  33  32  33  35  36  35  34  32  33  36  37  38  39  39  38  36  34  34  36  39  40  40  40  40  40  39  38  37  36  35  36  37  37  36  33  34  37  38  37  38  41  42  41  40  39  39  41  41  40  37  34  33  35  38  38 
 42  41  41  44  42  39  40  45  50  52  50  49  51  53  56  62  63  63  61  53  49  56  59  59  59  60  65  74  78  80  85  77  69  66  64  61  58  56  60  69  56  43  42  45  50  52  47  45  47  45  42  42  45  48  50  52  50  46  48  48  45  45  44  43  42  42  41  43  42  39  40  44  47  46  45  46  45  45  46  46  46  47  47  46  45  45  45  45  45  45  43  44  46  48  48  48  48  49  50  51  51  51  52  53  54  53  53  53  54  54  54  55  57  58  56  52  50  47  42  51  69  83  83  77  73  64  54  59  78 107 134 150 156 152 130 105  94  79  61  52  49  50  53  55  56  53  50  46  46  47  47  45  49  54  58  57  53  47  46  46  46  47  48  47  46  46  44  44  45  44  44  45  43  43  44  45  45  43  44  46  46  44  43  43  44  45  46  47  49  50  51  49  46  43  43  42  41  41  40  39  38  37  38  39  40  41  41  40  38  37  37  37  35  33  33  34  35  36  35  35  34  35  36  37  37  37  38  38  38  38  37  36  36  37  37  36  36  36  36  36  36  35  35  34  33  33  34  36  37  38  37  36  35  35  35  36  36  34  35  38  38  38  37  35  34  35  36  37  37  36  36  38  38  37  36  34  35  38  39  39  38  37  36  34  35  36  37  37  36  35  35  35  36  35  35  34  34  34  35  35  36  36  35  36  36  35  35  35  35  36  36  37  37  37  36  36  35  35  36  37  37  36  36  35  35  36  36  35  33  33  35  36  37  36  35  34  34  36  37  37  36  35  35  35  34  34  35  35  36  37  38  37  36  36  37  37  35  35  35  37  37  36  35  35  36  37  37  36  34  34  34  34  34  32  30  32  34  36  37  36  37  37  38  37  35  34  34  34  35  36  37  36  35  34  34  33  32  33  34  35  35  34  36  38  38  38  38  38  39  38  36  34  33  36  40  42  42  41  41  40  39  37  36  36  35  35  36  37  36  34  35  37  37  37  36  37  38  38  37  36  37  38  39  38  36  34  34  35  38  39 
 46  44  42  42  43  44  44  45  49  53  53  50  48  46  44  43  45  50  52  47  44  48  54  59  63  67  72  77  80  82  81  74  65  58  58  57  54  49  50  56  49  43  43  43  43  45  47  47  44  41  40  41  45  49  53  59  61  59  55  50  46  42  41  42  43  42  42  45  46  42  42  45  48  47  46  47  47  47  46  46  46  46  46  45  44  43  44  47  48  46  44  46  49  49  50  49  48  48  49  49  51  53  55  55  54  54  53  53  54  52  50  48  50  49  50  54  55  54  49  49  53  58  60  60  59  54  50  51  50  48  53  70  89  92  78  61  55  56  56  53  52  53  56  61  64  61  53  47  47  49  50  49  51  53  52  51  49  49  49  50  51  49  48  45  45  47  49  49  47  45  43  42  43  45  46  46  44  43  42  43  43  42  41  41  41  43  45  45  46  48  48  47  45  43  40  39  40  40  40  38  37  37  38  39  40  40  40  39  38  37  37  36  35  34  34  34  33  33  33  32  32  34  36  38  38  38  38  38  37  36  36  35  35  36  36  34  35  36  37  37  38  38  36  35  34  34  34  36  37  37  36  35  34  35  36  37  38  37  37  36  37  37  36  36  35  35  35  36  37  37  35  33  36  37  38  37  36  37  38  38  37  36  35  34  35  36  37  37  35  35  35  35  35  33  33  33  33  32  34  37  39  38  35  33  34  35  35  35  35  36  37  37  38  38  37  35  34  35  37  39  39  38  36  34  35  36  36  35  35  35  36  37  39  37  34  33  34  37  38  38  37  35  36  35  32  32  33  35  34  34  34  35  36  38  38  37  35  34  34  34  35  35  35  35  38  40  37  36  34  33  34  35  34  33  32  32  33  34  37  37  35  35  35  36  37  36  33  32  33  33  36  36  35  35  34  33  33  33  34  34  35  36  39  40  38  36  34  34  37  38  38  36  35  37  42  44  43  43  42  39  38  37  36  35  33  33  34  36  37  37  36  35  35  35  34  33  34  35  36  35  36  36  36  35  36  38  38  38  38  37 
 46  45  43  44  45  45  45  46  51  56  56  56  55  54  51  47  46  46  45  42  40  41  44  49  54  55  55  56  58  59  58  57  54  49  48  50  51  51  53  55  50  44  42  44  45  45  46  46  44  43  42  42  44  47  52  56  58  56  53  49  45  43  42  43  43  43  43  46  47  44  45  47  48  47  46  47  47  46  45  44  44  46  47  47  46  44  44  46  48  48  48  47  47  48  47  47  47  47  48  49  50  53  56  55  54  54  53  50  46  47  49  50  50  49  52  59  61  57  53  53  57  57  56  54  56  59  59  54  50  46  41  45  53  57  55  52  53  52  51  52  52  53  56  62  65  64  59  54  51  48  46  48  50  51  51  49  48  49  49  49  48  47  46  45  45  46  47  47  46  44  42  41  42  45  46  44  43  42  42  43  42  41  41  41  42  44  46  45  46  47  45  43  41  40  40  41  42  43  41  38  38  38  39  39  39  39  39  39  38  38  38  36  36  35  33  34  34  34  34  34  34  35  37  39  40  40  40  40  39  38  36  35  34  33  33  32  33  34  35  36  37  38  38  37  37  36  36  36  37  37  37  35  34  35  36  37  37  36  36  35  35  35  35  35  36  36  36  36  37  36  35  34  36  38  38  38  37  36  37  37  36  36  35  33  35  36  37  37  35  34  35  36  36  33  33  34  33  33  35  37  37  37  34  33  34  35  35  35  37  37  37  37  37  38  37  37  36  36  37  38  39  38  36  35  35  36  36  36  36  37  37  37  38  36  34  33  34  35  36  35  34  34  36  35  31  31  33  36  36  35  34  35  36  39  39  38  36  35  34  35  36  36  35  35  37  38  36  35  34  34  35  36  36  35  35  34  35  36  36  36  35  36  37  38  39  37  35  33  32  32  36  37  35  34  33  33  34  34  35  35  35  36  37  37  36  34  34  34  36  37  38  38  38  40  43  44  43  42  41  38  38  37  36  34  32  32  34  36  36  36  35  34  34  34  33  33  33  34  37  37  35  34  34  34  35  38  39  38  37  37 
 45  44  43  44  45  44  44  46  50  54  55  54  55  55  54  50  46  44  41  39  37  34  37  43  48  46  42  43  45  46  45  48  49  45  44  46  51  54  54  54  52  49  46  48  49  46  44  44  45  44  44  42  43  46  50  53  54  52  49  46  44  43  43  44  44  44  44  46  47  45  46  48  47  46  45  45  46  45  44  43  44  47  49  49  48  46  45  45  45  47  49  47  47  47  47  47  47  48  49  48  49  51  54  53  52  53  53  48  43  46  51  54  51  51  57  66  67  60  55  56  59  60  56  52  53  56  57  51  50  52  50  49  48  48  50  52  53  50  47  49  51  52  56  59  62  61  58  54  52  48  45  48  49  50  50  50  49  49  49  48  46  45  45  44  45  45  45  45  43  40  39  40  42  44  45  43  43  43  43  43  42  42  42  42  42  44  46  46  46  46  44  40  38  39  42  44  45  44  43  40  39  38  38  38  38  37  37  38  38  39  38  37  36  36  35  35  36  36  36  36  36  36  37  38  39  40  41  41  41  39  37  35  34  32  31  31  32  33  34  36  36  37  38  38  37  37  37  38  38  37  36  35  34  35  36  37  36  35  34  34  33  33  33  35  36  37  36  36  36  35  35  36  38  39  40  38  37  37  37  37  37  36  35  34  35  37  38  37  36  35  35  36  36  35  35  35  34  34  35  35  36  35  33  33  34  34  35  37  38  39  38  36  36  37  37  38  37  37  37  37  38  37  35  34  34  35  36  36  37  37  37  36  37  35  34  35  35  34  33  32  33  34  35  35  31  32  34  37  37  36  34  35  37  39  39  38  36  35  35  36  36  36  35  35  35  35  34  33  34  35  37  37  37  37  37  37  37  37  37  37  36  37  37  38  38  38  36  34  33  32  36  37  35  34  34  34  34  35  36  36  36  35  35  35  34  33  34  35  36  37  38  40  41  42  44  44  42  42  41  39  39  39  37  35  33  33  35  36  37  35  34  33  34  34  34  33  33  34  37  37  35  33  33  33  35  37  38  38  36  37 
 43  43  42  43  43  43  42  45  48  50  49  49  49  50  50  47  45  43  40  38  37  34  36  41  44  43  43  45  48  48  44  51  55  52  50  50  55  57  55  51  53  53  51  51  50  46  44  43  44  45  44  41  42  45  49  51  50  49  46  44  43  43  43  43  44  44  44  44  45  44  46  47  46  45  45  46  46  46  44  43  45  48  49  49  50  49  47  45  44  46  48  48  47  48  48  48  49  49  49  48  48  50  53  52  52  51  53  50  46  49  55  57  54  55  63  73  70  60  54  54  57  59  57  52  51  50  50  48  48  51  55  56  54  53  52  51  49  47  46  47  50  52  55  57  58  56  54  52  52  50  47  48  49  49  49  50  50  50  49  48  47  45  44  45  45  45  45  43  40  39  38  39  41  43  43  43  43  44  44  43  42  41  41  42  42  44  45  46  46  45  43  39  38  40  43  46  46  45  43  41  39  38  38  38  37  36  36  37  37  38  38  36  36  37  37  37  37  38  38  38  38  37  36  36  36  37  39  40  40  39  38  37  35  32  32  32  32  34  35  36  36  36  37  37  36  36  38  38  38  37  35  35  35  35  36  37  36  35  34  34  33  32  33  35  36  36  36  35  35  36  36  37  39  40  40  39  38  38  38  38  38  37  36  35  36  38  39  38  37  35  35  35  36  36  35  35  35  34  35  34  34  34  34  34  34  34  36  38  40  40  38  35  34  35  37  37  37  36  36  37  36  35  34  33  34  34  34  35  35  36  37  36  35  34  34  36  36  35  33  32  33  35  36  35  32  32  35  37  37  35  33  34  36  38  38  36  35  35  35  35  36  35  34  34  33  33  33  34  35  36  37  37  37  37  38  38  37  37  38  39  38  37  36  36  37  37  37  35  35  34  34  35  35  35  35  35  34  35  35  35  35  36  35  34  33  33  34  35  35  37  39  41  42  42  44  44  42  42  42  41  41  41  39  37  35  35  36  38  38  36  34  33  33  35  35  34  34  34  36  36  35  34  34  34  35  37  37  38  36  36 
 43  43  42  42  43  43  42  44  47  46  44  42  42  43  44  45  45  45  44  42  40  42  43  43  44  50  58  63  64  58  53  64  73  69  65  63  63  62  57  48  49  51  50  51  50  47  45  44  45  44  43  42  42  44  48  48  47  45  43  43  43  43  43  43  43  43  43  42  43  44  46  47  46  45  46  47  47  46  44  45  46  47  47  48  50  53  52  50  48  47  48  48  47  47  48  48  49  50  49  48  48  52  55  56  53  51  53  53  53  55  58  59  57  61  69  75  70  58  51  49  51  55  56  55  54  51  49  50  48  46  49  52  53  54  54  52  45  45  47  48  50  53  54  56  56  53  52  53  55  54  51  49  48  48  48  49  50  50  49  49  47  45  45  46  46  45  45  43  41  39  39  40  41  42  43  43  45  45  45  43  41  40  40  41  42  44  45  45  45  44  42  40  39  41  44  46  45  43  41  41  40  39  39  38  37  36  36  36  37  38  37  36  37  38  38  39  38  38  39  39  38  38  36  33  34  35  37  37  38  39  39  38  35  34  33  32  34  35  36  37  37  36  36  35  35  36  38  39  39  37  36  36  36  37  37  38  36  35  35  36  35  34  34  36  37  36  36  35  36  37  37  38  39  40  40  39  38  38  38  38  38  38  37  36  37  39  39  39  37  35  34  35  36  35  34  35  35  35  35  35  34  35  35  35  35  35  36  38  40  38  36  34  34  35  36  35  35  35  36  37  37  36  35  34  34  34  34  33  34  34  36  36  35  34  34  35  37  37  35  34  35  37  37  35  33  33  35  37  37  35  33  34  36  38  36  35  34  34  35  35  36  35  34  34  33  32  33  34  35  36  36  36  35  36  37  38  37  37  39  40  39  37  36  35  36  37  37  37  36  34  33  33  35  35  36  35  34  33  34  34  35  37  36  35  33  34  35  35  35  36  39  41  41  41  42  42  41  41  42  43  43  42  40  39  38  38  39  40  40  38  35  33  34  35  37  35  36  35  33  33  35  36  37  36  36  37  37  37  37  37 
 46  44  43  44  44  45  44  45  47  46  44  43  42  43  44  45  45  46  47  48  48  50  50  53  65  82  94  91  80  74  77  78  76  70  68  67  63  61  55  46  44  44  44  46  48  48  46  46  44  43  42  42  43  45  47  46  44  42  41  41  42  42  42  42  41  40  41  42  44  47  49  50  48  47  48  48  47  46  45  45  46  46  46  47  51  55  57  55  53  51  51  48  48  47  47  47  48  48  47  47  49  53  58  60  57  53  53  56  57  56  56  57  62  68  73  71  64  55  50  48  48  48  48  50  51  49  48  50  48  44  46  47  48  50  52  52  48  48  51  51  50  51  50  52  54  53  54  54  56  55  52  49  48  48  48  48  48  47  47  46  46  45  46  47  47  46  45  44  43  41  42  43  43  43  42  43  45  46  45  43  41  39  39  41  42  44  45  46  45  44  42  42  41  42  44  44  43  41  41  40  40  40  39  39  39  38  36  36  37  38  37  36  37  39  39  39  38  38  37  37  38  38  37  36  35  36  36  36  37  38  38  37  36  35  34  33  35  37  38  38  38  37  37  37  37  38  39  40  39  38  37  36  36  37  38  38  37  36  37  38  36  36  37  38  38  37  36  35  36  38  39  38  38  38  38  37  37  37  37  37  37  38  38  38  38  39  40  39  38  35  34  35  35  34  34  35  36  36  36  35  35  35  37  37  37  36  36  37  38  37  35  34  34  35  35  34  34  34  35  36  37  37  36  36  36  36  34  33  33  34  36  36  35  34  34  35  36  37  36  35  36  37  37  36  35  35  36  37  36  34  34  35  36  36  36  36  36  36  37  37  37  36  35  35  35  35  34  33  35  35  35  35  35  35  36  37  36  36  37  38  37  37  36  36  36  38  38  37  35  34  33  33  34  35  36  36  35  34  34  34  35  36  36  36  34  35  36  36  36  37  39  41  40  39  39  39  39  38  40  41  41  39  38  38  38  39  40  42  41  39  36  35  35  36  37  36  36  35  32  32  35  37  37  38  37  36  37  37  37  37 
 47  45  44  45  46  46  46  46  46  47  47  46  45  46  47  48  47  48  51  51  51  53  61  77  98 114 120 114 103  94  90  81  70  63  61  61  58  56  51  44  40  38  40  43  46  47  48  46  43  41  41  41  43  44  45  44  42  41  40  40  41  41  42  41  40  38  38  41  45  49  51  51  50  49  49  49  47  46  46  47  47  47  48  49  52  54  56  57  55  53  52  49  48  48  47  48  49  49  48  47  48  52  56  59  57  53  53  57  59  55  54  58  67  73  74  68  60  51  49  49  48  46  45  45  45  44  44  46  44  43  47  48  47  48  50  51  49  50  53  51  49  48  47  48  52  52  52  53  55  54  52  50  49  49  49  48  47  46  46  45  45  45  46  47  47  46  45  44  43  43  43  44  43  42  42  44  45  45  45  43  41  39  39  40  41  43  45  47  46  45  43  43  43  42  42  41  40  40  40  39  39  39  39  40  39  39  37  37  38  39  38  37  38  40  40  40  39  38  37  36  37  38  38  39  38  37  37  36  37  37  37  37  37  36  35  34  36  38  39  39  38  37  38  38  39  40  40  40  39  38  38  37  37  38  38  38  37  36  37  37  37  37  38  39  39  37  36  35  36  38  39  38  37  37  37  36  36  37  36  36  36  37  37  38  39  40  40  40  38  35  35  35  34  34  34  35  37  37  37  36  35  36  37  38  37  35  35  36  35  34  34  34  35  36  35  34  34  35  35  35  36  36  36  37  37  36  35  33  33  35  35  36  36  35  34  34  35  36  37  36  36  36  35  35  36  37  37  36  35  34  35  36  37  35  36  37  37  37  38  38  37  36  35  35  36  36  34  34  34  35  35  35  34  35  35  37  36  36  36  36  36  36  36  37  37  38  37  36  35  34  34  35  35  35  35  36  36  37  36  36  36  35  37  36  35  35  36  37  37  38  40  41  39  37  37  37  37  37  38  38  38  36  35  36  37  38  41  42  41  39  37  36  35  36  36  35  35  35  33  33  35  36  36  37  37  36  37  37  38  37 
 48  46  44  44  46  47  48  46  45  46  48  49  48  47  48  48  48  50  54  54  52  54  75 105 129 132 126 123 119 108  90  75  63  53  50  51  48  47  47  44  40  38  39  42  44  46  48  46  43  40  40  41  43  44  45  42  40  39  40  39  39  40  41  41  40  39  38  41  44  48  50  50  48  47  47  47  47  47  49  50  51  51  52  52  51  51  52  54  56  54  51  49  49  50  50  51  52  52  51  49  48  50  52  54  53  51  54  58  60  55  54  60  72  76  74  71  61  49  46  48  49  48  47  45  43  41  41  43  43  44  50  51  49  49  49  48  47  49  51  50  49  47  45  47  50  50  49  50  53  54  53  52  51  51  50  48  47  46  45  45  45  45  46  46  46  46  46  44  43  42  43  43  43  41  41  43  44  44  44  42  41  40  39  40  42  43  45  48  48  46  45  44  43  42  40  39  38  39  39  38  38  39  39  40  39  39  38  38  38  39  39  39  39  40  42  41  40  39  37  37  37  38  39  39  38  37  36  36  36  37  37  37  37  37  36  35  36  38  40  39  38  37  38  39  40  40  39  38  37  37  37  37  37  37  37  37  36  36  35  35  36  37  39  39  39  37  36  35  36  37  38  38  38  37  37  37  37  36  36  35  36  36  37  38  38  39  40  40  38  36  35  35  34  34  34  36  37  38  37  36  35  36  36  37  36  34  34  34  34  33  33  34  36  37  36  35  35  36  36  35  35  36  36  36  37  36  34  33  33  34  36  37  38  36  34  32  33  35  35  36  35  35  34  35  36  37  37  36  34  34  36  37  37  36  35  36  36  37  38  37  36  35  34  34  35  35  35  35  35  35  35  35  35  35  36  37  37  37  36  36  36  35  36  35  36  36  36  36  35  35  37  37  35  35  35  36  38  39  40  38  36  34  36  36  36  36  37  38  38  40  42  41  39  37  37  37  37  37  37  36  36  35  34  35  36  38  40  41  40  38  36  35  36  35  34  33  34  35  36  36  35  35  34  35  35  36  37  37  37  36 
 49  48  45  45  46  47  47  46  46  46  48  49  46  44  44  45  46  49  56  61  62  63  80 104 128 132 124 108  97  92  92  77  61  51  47  46  45  44  43  44  40  38  41  42  43  46  47  46  43  41  41  42  43  44  43  40  38  39  39  39  38  39  39  40  40  39  39  39  43  47  49  48  45  45  44  44  45  48  52  53  53  53  55  55  52  48  49  54  58  57  54  52  52  52  53  53  53  53  54  53  51  52  52  52  50  50  54  59  60  58  58  64  72  76  76  77  65  49  43  44  47  49  49  51  51  50  51  55  53  48  47  46  46  48  48  48  48  50  52  52  51  51  50  52  52  51  49  50  54  56  56  54  53  53  51  48  46  45  45  46  46  45  45  45  47  47  46  44  42  42  42  43  42  41  41  43  43  43  43  43  42  40  39  40  41  44  46  47  47  47  46  45  43  41  40  39  39  40  40  38  38  38  39  39  39  39  38  38  39  40  40  40  40  40  41  42  41  39  38  37  37  39  39  38  37  36  36  36  37  37  38  38  37  38  37  35  36  38  39  38  37  37  37  38  38  38  37  36  36  37  37  37  36  36  35  35  35  35  34  34  35  36  37  37  36  35  35  35  36  36  37  38  38  38  38  38  38  36  35  35  36  37  37  38  38  38  39  39  38  36  35  35  35  35  35  36  37  37  36  36  35  35  35  35  34  32  32  34  34  34  33  34  36  38  37  37  36  37  37  37  37  36  36  36  36  35  33  32  32  34  36  37  38  37  34  33  33  35  35  35  35  35  35  35  36  37  37  36  35  35  36  37  37  36  34  34  35  36  36  35  35  35  34  34  34  34  36  36  35  35  35  35  36  37  36  36  35  36  37  37  35  35  34  34  35  34  34  34  34  36  37  37  36  35  35  36  37  39  39  38  36  34  36  37  37  37  37  37  39  40  41  41  39  39  39  39  39  38  37  36  35  34  35  37  37  37  38  38  38  36  36  36  36  35  33  32  33  36  37  37  36  35  34  34  35  35  35  35  35  35 
 51  49  47  47  47  47  46  46  47  47  48  48  44  42  41  43  44  49  57  62  62  58  65  78  92  94  88  78  73  74  74  65  54  46  42  41  43  41  40  42  39  39  41  43  43  45  46  45  43  41  41  43  44  44  42  40  39  40  40  39  38  37  37  39  40  39  39  41  45  48  50  48  44  42  42  42  44  48  53  54  53  54  57  57  52  47  49  59  67  66  61  58  57  55  52  50  49  50  52  54  55  57  58  58  55  53  55  59  61  61  62  64  66  73  80  77  64  49  45  46  47  47  48  50  53  55  57  57  56  54  51  49  49  49  49  49  49  50  51  52  52  53  53  56  57  56  54  54  56  56  54  53  52  51  49  46  43  43  44  45  45  44  43  45  47  49  48  44  42  42  42  42  43  43  43  42  42  42  42  43  43  41  40  40  41  44  45  44  45  46  45  44  42  40  40  41  41  41  41  40  39  39  39  39  39  38  37  37  39  40  42  42  40  39  39  41  41  40  38  37  38  39  39  37  36  37  37  37  38  38  39  38  37  37  37  36  38  39  38  37  37  36  38  39  38  36  35  35  36  37  37  37  36  35  34  34  34  34  35  36  36  36  35  34  33  33  34  35  36  37  36  36  37  38  38  39  38  36  34  34  36  37  38  38  37  37  39  39  38  36  36  35  35  34  35  36  37  37  37  36  35  35  35  36  34  32  33  34  36  35  34  34  35  38  38  37  36  35  38  40  39  38  37  37  36  35  32  30  31  34  36  38  39  38  36  34  34  35  34  34  36  37  36  35  35  36  37  37  37  36  36  37  37  35  33  33  34  34  34  34  34  35  35  36  35  35  36  36  34  34  35  37  38  38  37  36  35  34  36  36  35  35  35  36  36  35  33  32  33  34  36  36  35  35  35  35  36  36  36  36  35  34  35  36  38  38  36  36  37  39  39  39  38  38  40  41  41  39  36  35  34  34  36  38  38  38  36  35  35  34  34  36  37  36  34  33  35  37  37  37  38  38  37  36  34  33  33  33  33  33 
 51  50  48  48  47  47  45  47  48  48  48  47  43  40  40  41  43  48  55  57  54  48  49  52  53  51  50  53  57  57  54  49  46  42  39  40  42  41  40  41  40  39  41  43  44  44  44  44  42  42  43  44  44  43  41  39  38  39  40  39  37  37  38  40  40  39  38  42  47  50  50  48  45  43  42  41  44  49  53  53  52  54  55  54  52  50  53  63  72  73  68  62  58  55  50  46  45  50  55  58  61  64  65  62  57  55  59  60  59  59  62  64  67  76  83  70  57  48  49  51  50  45  43  45  49  54  57  54  53  56  57  56  54  51  49  50  51  51  51  53  54  54  56  58  61  60  59  57  57  53  51  51  51  50  48  45  43  43  44  45  45  43  42  46  48  49  48  46  43  43  43  43  45  46  46  43  42  41  42  43  43  42  40  39  41  43  44  43  43  44  44  43  41  41  41  41  41  41  41  41  41  40  40  40  40  39  38  39  40  40  41  43  40  38  38  39  39  39  38  37  37  38  38  36  36  36  37  38  39  40  39  39  38  38  38  37  38  39  37  37  37  37  39  39  37  35  35  36  36  37  37  38  37  36  34  34  34  34  36  38  38  37  35  33  32  33  34  35  37  38  36  34  36  37  39  39  38  36  34  33  35  37  38  37  37  38  39  39  38  36  36  35  34  34  35  37  38  38  38  37  36  35  35  34  34  33  33  36  37  36  35  34  35  37  38  38  36  36  39  42  41  40  38  37  36  35  32  30  31  33  36  38  39  38  37  36  36  36  34  35  36  38  37  35  34  36  37  37  37  36  36  37  37  36  34  33  34  34  33  33  34  35  36  36  36  35  36  36  33  34  35  38  39  39  37  35  34  33  34  34  34  35  36  37  37  36  34  32  32  33  33  34  34  35  36  36  35  35  34  34  35  35  35  36  38  37  35  34  36  37  37  37  36  37  40  42  41  39  37  35  35  36  37  38  38  37  35  34  34  34  35  37  38  36  34  34  37  38  36  37  39  39  38  36  34  32  31  31  32  32 
 48  48  48  47  46  45  44  46  47  48  47  46  44  41  39  39  42  46  50  51  51  50  47  45  45  46  47  46  45  45  47  44  42  43  44  45  45  43  42  41  41  42  43  44  44  43  43  44  44  45  44  45  44  42  41  38  36  37  40  39  35  38  42  43  41  38  37  38  42  49  49  48  47  46  43  41  45  49  52  52  52  53  50  50  52  54  56  59  66  70  68  59  54  52  48  46  49  59  67  72  71  70  67  54  50  56  64  63  54  50  56  68  81  86  81  60  49  48  52  53  50  46  43  42  46  50  52  51  50  52  57  59  55  50  49  52  54  55  55  55  55  56  58  60  61  60  58  55  52  50  50  52  52  50  49  48  47  47  47  46  46  44  44  46  46  45  45  45  45  45  44  45  46  46  46  46  44  42  41  42  42  40  37  37  39  43  45  44  43  42  43  44  44  43  42  40  39  41  42  41  40  39  39  41  42  42  42  41  41  40  39  39  39  39  39  37  35  35  36  37  36  35  35  35  34  34  36  38  39  40  40  40  40  41  40  38  37  36  37  37  38  39  39  38  37  36  35  35  35  35  36  37  37  36  35  36  36  35  36  38  37  37  36  35  34  33  33  34  36  37  36  34  36  38  40  40  38  35  33  32  34  38  38  37  37  38  40  40  39  37  36  35  35  35  36  37  38  39  38  36  35  34  33  33  32  31  34  37  36  35  36  35  36  37  38  38  39  39  40  41  41  40  39  38  37  36  34  34  34  34  35  36  38  37  37  38  38  37  35  36  37  37  35  35  35  37  38  38  36  36  36  37  38  37  37  36  34  34  33  33  33  34  34  34  33  33  35  36  35  35  36  39  39  38  36  34  34  34  36  36  35  35  35  36  37  36  34  33  33  33  31  31  34  35  36  36  35  34  34  35  36  37  37  37  36  36  36  35  35  35  36  36  35  36  39  40  40  40  39  38  38  38  39  37  35  34  35  36  37  39  39  37  36  35  34  36  38  40  38  37  37  36  35  34  34  32  31  31  33  33 
 45  46  47  46  44  44  44  44  44  45  46  46  45  43  42  41  43  45  48  49  51  51  49  48  48  48  48  46  43  41  42  42  43  44  46  47  47  45  42  40  40  41  43  44  44  43  43  44  46  46  45  44  44  43  41  37  35  37  40  41  39  40  42  41  38  36  37  39  43  50  50  48  47  46  44  44  46  49  49  49  49  50  52  54  55  53  52  55  63  70  75  70  64  58  55  54  53  52  59  74  83  76  59  50  53  61  63  59  54  54  63  78  92  85  67  51  46  48  51  50  47  48  49  49  49  49  48  48  48  48  52  55  53  49  49  52  53  53  54  54  53  54  57  60  61  60  56  52  49  49  51  52  51  49  48  48  48  47  47  46  45  45  44  44  43  42  42  43  43  43  43  45  47  46  45  44  44  43  42  41  39  38  39  41  43  45  45  45  44  43  43  44  45  44  42  41  41  42  43  42  41  40  40  41  42  42  41  40  39  39  38  37  38  39  39  37  35  35  36  36  35  33  33  34  33  33  35  36  37  37  37  36  36  37  37  36  36  37  38  38  38  37  36  35  34  35  36  36  35  35  36  37  38  37  37  37  38  37  37  37  38  38  37  36  35  34  33  34  35  35  35  35  37  38  39  39  38  36  33  33  34  35  36  36  37  38  39  39  37  36  35  35  35  35  36  37  38  39  38  37  36  37  36  36  35  34  35  36  35  35  35  35  36  37  37  37  38  38  39  40  41  40  38  36  36  36  36  37  37  36  35  35  36  36  35  37  37  36  34  35  36  36  35  35  36  38  39  38  36  35  35  37  38  38  37  35  34  33  33  33  33  34  34  33  32  31  33  34  34  35  36  38  39  38  36  35  35  36  37  37  36  36  35  35  37  37  35  34  34  35  33  32  33  34  34  34  34  35  36  36  36  36  37  35  34  35  35  36  36  37  37  36  35  36  37  38  38  38  37  36  37  38  37  36  34  33  36  38  39  41  40  38  36  35  35  36  37  38  38  37  36  36  36  36  35  34  33  33  35  35 
 44  44  45  44  44  44  44  44  44  44  45  46  46  46  44  44  44  45  46  49  50  50  50  50  50  49  48  46  43  41  40  42  44  44  45  47  48  46  43  40  39  40  44  44  43  42  44  46  48  48  47  45  45  44  44  41  39  39  40  41  41  40  40  41  38  38  42  47  54  59  56  51  46  45  45  45  46  47  48  48  49  50  55  59  60  54  53  57  62  71  79  77  73  67  59  54  51  48  54  69  82  76  58  53  57  63  61  57  54  57  70  87  99  89  66  50  46  48  51  50  47  47  49  53  55  54  51  48  47  47  49  52  54  49  49  51  51  52  53  52  52  54  56  59  59  57  54  50  48  49  49  49  48  47  47  47  47  46  46  45  45  45  45  43  42  42  42  41  42  42  43  45  46  45  43  42  44  45  43  40  37  37  41  45  47  46  46  45  44  43  43  44  44  43  43  43  44  44  44  43  42  41  41  41  42  41  41  40  39  38  37  37  37  38  38  38  37  36  36  35  34  33  33  34  33  33  34  35  35  35  34  33  32  33  33  33  35  37  39  39  37  34  33  32  33  35  36  37  36  36  37  37  37  37  37  38  39  38  37  37  38  38  37  36  35  35  34  34  35  35  35  36  37  38  38  38  38  37  34  34  34  33  34  35  36  37  38  37  36  34  34  34  34  34  35  37  38  39  38  38  38  38  39  38  37  35  35  35  34  34  35  35  36  36  36  36  36  37  38  39  40  39  37  35  34  36  38  39  38  37  36  34  35  34  34  34  35  34  34  35  36  36  35  35  36  37  38  38  37  35  36  37  38  37  36  35  34  34  34  34  34  34  35  34  32  31  32  33  34  34  36  38  39  38  37  37  37  37  38  37  37  36  35  36  36  36  36  35  35  36  35  34  34  33  33  33  34  35  37  37  36  36  36  36  35  34  35  35  36  38  38  37  36  36  36  36  36  36  35  34  35  36  37  36  35  34  37  39  40  41  40  39  37  37  36  37  37  37  37  37  36  37  37  37  36  36  35  35  37  37 
 44  44  44  44  44  43  43  45  46  45  45  46  47  47  46  45  44  43  44  46  48  47  47  48  48  47  46  45  44  43  42  43  45  45  45  46  47  46  43  41  41  43  46  45  43  44  46  48  49  50  49  49  48  49  49  49  47  43  40  39  40  40  40  43  41  42  50  61  70  74  67  57  47  43  44  46  47  47  48  51  53  53  58  62  63  60  60  64  65  68  74  74  74  72  60  53  53  56  60  65  71  71  65  57  56  61  66  63  57  58  72  92 103  95  76  58  49  49  53  53  49  46  46  50  56  59  57  50  48  50  50  54  56  51  49  51  53  54  54  53  54  57  59  57  55  52  50  49  49  47  46  46  46  46  46  46  46  46  46  45  46  46  45  45  44  43  43  43  42  42  43  44  44  42  41  43  45  45  43  39  37  37  41  45  46  45  44  44  43  42  41  41  41  41  43  44  44  45  45  44  43  41  40  41  42  42  41  40  39  38  37  38  37  38  38  39  38  38  36  35  33  33  33  35  34  34  35  35  35  35  33  32  32  32  32  33  34  37  38  38  36  35  33  33  34  35  36  36  36  36  37  37  36  36  37  38  38  37  36  36  36  36  36  36  35  34  34  35  36  36  36  37  37  38  37  37  37  38  37  36  34  33  33  34  34  35  35  36  35  33  33  32  32  32  34  36  37  38  38  38  38  39  39  39  37  37  36  35  34  33  34  35  36  35  35  34  35  36  37  38  38  37  36  34  33  35  38  40  39  37  35  35  36  34  32  34  35  34  34  36  37  36  35  34  34  36  37  36  36  36  36  37  37  36  36  35  35  35  36  35  35  35  35  34  33  32  32  33  35  36  37  39  39  39  39  38  37  37  38  38  37  36  35  35  35  35  35  36  36  37  35  34  35  34  33  33  34  35  37  38  37  37  38  37  35  35  35  36  36  38  38  36  35  36  36  36  35  35  34  33  34  35  37  37  36  36  37  39  39  40  40  39  39  39  39  38  38  37  35  35  35  36  37  37  37  37  37  36  38  38 
 44  44  44  44  44  43  43  45  47  46  45  45  46  46  45  44  43  42  42  44  45  44  44  45  47  45  44  45  46  47  46  46  46  45  44  44  45  45  43  41  41  44  48  46  43  44  47  49  50  50  51  52  54  55  54  50  46  44  42  42  43  42  42  43  42  43  50  66  78  80  73  60  47  43  44  47  48  47  48  51  54  56  63  65  61  59  60  63  63  63  64  68  71  72  73  73  72  65  63  68  75  73  63  56  56  65  80  82  74  72  80  93  96  86  69  56  52  52  53  51  50  54  54  52  50  53  55  49  48  50  49  53  59  57  57  59  60  58  56  57  60  62  61  57  53  48  47  48  48  47  46  45  45  46  45  45  45  46  45  45  46  47  47  47  46  44  44  44  44  43  43  43  43  41  41  43  43  42  40  40  40  40  41  42  43  44  44  44  43  42  41  40  40  40  41  42  43  43  42  41  40  40  40  40  41  42  41  40  39  37  37  39  39  38  39  39  39  38  37  35  33  34  34  34  34  34  34  35  35  35  34  34  34  35  35  33  33  34  35  36  37  37  36  36  36  35  36  37  36  36  36  36  35  35  36  37  37  34  35  36  36  35  35  33  32  32  33  35  36  37  37  36  37  38  38  37  38  39  39  39  37  35  33  33  34  34  34  34  34  34  33  33  33  33  34  35  36  37  38  38  37  38  38  38  37  37  36  36  35  33  34  36  36  36  34  34  35  36  36  36  37  36  34  32  33  35  37  38  37  35  35  36  36  34  33  34  36  36  35  37  37  36  34  33  33  35  36  36  34  34  35  36  36  36  36  36  36  36  36  35  35  35  35  34  33  32  33  34  36  38  39  39  39  39  39  38  37  36  38  39  37  36  35  35  35  35  35  36  37  37  34  33  35  35  34  33  33  35  36  37  38  39  39  37  36  35  35  35  36  37  37  35  35  35  37  38  36  35  34  34  35  36  37  38  37  37  37  37  38  39  39  40  40  41  41  39  39  38  34  33  33  34  35  35  35  35  36  36  38  38 
 43  44  45  45  44  43  42  45  47  45  44  43  44  44  43  43  43  43  43  43  42  41  42  45  47  46  44  46  48  48  47  48  49  46  44  43  43  43  42  40  41  43  46  44  43  45  47  48  49  49  51  54  57  58  55  48  43  43  43  44  42  42  43  42  42  43  49  60  69  73  69  59  48  44  45  47  47  47  48  50  53  56  61  61  57  57  58  60  63  62  59  65  72  77  81  78  70  65  66  72  77  75  69  67  71  82  92  94  91  91  97 107 109  94  70  57  53  53  56  54  51  52  52  51  53  55  56  51  52  55  52  55  59  57  58  61  64  63  61  62  62  61  59  57  53  49  46  46  46  48  49  47  46  46  46  45  45  44  44  44  46  47  48  48  46  43  44  45  45  43  42  42  43  43  43  43  41  39  39  41  42  42  42  41  42  45  45  44  43  43  41  40  39  39  41  42  42  41  40  38  39  39  39  39  40  41  41  40  38  36  37  40  39  38  38  39  40  39  37  35  34  35  35  35  34  34  35  36  36  36  36  36  36  37  37  35  34  33  33  35  37  38  39  38  37  36  36  37  37  37  37  36  35  35  36  37  37  34  34  36  36  35  34  33  31  31  32  34  35  36  37  37  38  38  37  37  38  38  39  40  38  36  35  35  35  35  35  36  36  36  35  35  35  35  35  35  37  38  38  38  38  37  37  37  37  37  37  37  35  34  35  37  37  37  35  35  35  36  36  35  35  34  33  33  35  36  36  36  36  34  35  36  35  33  32  35  36  37  36  37  37  36  34  33  33  35  36  36  34  33  34  36  36  36  36  37  37  37  37  36  36  35  34  34  34  33  34  36  37  38  38  38  39  39  38  38  36  35  37  38  37  36  35  35  36  36  36  36  36  36  34  33  34  34  33  32  33  34  35  36  37  37  37  36  36  36  36  36  36  36  36  35  35  35  37  37  36  35  35  36  36  37  37  37  36  36  36  37  37  38  38  39  40  41  42  41  40  38  34  33  33  33  33  34  33  34  34  35  36  37 
 43  44  45  46  45  43  42  44  45  44  43  42  42  42  42  42  43  44  43  43  41  40  42  45  47  46  45  46  48  48  48  49  50  47  45  43  44  44  43  42  41  42  43  42  43  46  48  49  49  49  51  55  57  57  53  47  42  42  44  43  40  41  41  40  41  45  50  52  56  61  61  56  49  47  47  49  48  48  49  51  52  54  56  56  55  60  62  62  68  68  63  67  76  84  86  81  71  71  75  79  77  76  78  78  85  95  99 101 104 110 119 127 129 109  77  59  53  54  59  58  54  52  51  53  56  57  56  55  59  64  64  62  61  57  56  59  63  65  64  62  59  56  55  54  53  50  46  44  46  50  52  49  48  48  47  45  44  43  43  43  45  46  47  47  44  42  42  44  46  44  42  42  43  45  46  43  41  40  40  41  43  43  42  42  44  47  47  45  44  43  42  41  40  40  41  42  41  40  39  37  38  39  39  39  40  40  40  39  37  36  36  39  38  37  37  39  40  40  37  35  35  35  36  37  35  35  36  36  37  37  37  37  37  38  38  37  35  33  33  35  37  38  39  38  37  36  36  37  36  37  38  37  36  36  37  38  37  35  35  35  35  36  35  33  32  32  33  34  35  35  36  38  39  38  38  37  37  37  38  39  38  36  36  37  37  37  37  38  38  38  38  38  37  37  36  36  37  38  39  39  38  37  36  36  36  37  38  38  36  36  36  37  38  38  36  36  36  37  36  35  33  33  33  35  37  37  36  36  35  35  35  35  35  33  33  36  37  38  37  37  37  36  35  34  33  35  36  35  34  34  34  36  36  35  36  37  37  37  37  37  36  35  35  35  35  35  35  36  37  37  36  37  38  39  39  38  36  35  37  37  36  36  35  36  36  36  35  35  35  35  34  34  33  33  32  31  32  34  36  37  36  35  35  35  35  36  37  37  36  36  35  36  36  36  36  36  35  35  36  37  38  37  36  35  34  34  36  37  37  37  38  39  40  41  41  41  39  38  37  36  35  35  34  34  34  34  34  35  35  36 
 43  44  45  46  45  44  44  43  43  43  44  43  42  41  42  42  43  43  42  42  42  41  42  44  45  44  44  44  46  48  48  49  48  47  45  44  44  45  45  44  43  43  43  43  45  48  49  50  49  49  51  54  56  54  51  50  47  43  42  42  39  42  43  41  43  48  54  56  55  55  54  52  50  49  50  51  49  48  49  51  52  52  54  58  64  72  73  72  78  78  74  78  82  87  98 103 100  95  92  90  83  81  81  78  80  89  98 106 114 126 135 140 133 110  78  58  52  55  55  54  56  64  64  59  53  50  52  61  69  75  78  76  70  63  59  58  59  61  59  55  52  50  49  49  49  49  47  47  48  50  52  51  50  49  46  45  44  43  42  43  44  46  47  45  43  41  42  44  45  44  42  41  43  46  46  44  43  43  42  42  42  42  42  44  45  46  47  45  44  43  43  42  41  40  41  40  40  39  38  38  39  40  40  40  40  40  40  39  38  36  36  38  37  36  37  40  41  40  38  37  36  36  37  37  37  36  36  36  36  36  37  36  37  38  38  37  37  36  35  36  37  37  37  36  36  35  36  37  36  37  37  38  37  36  37  38  37  36  35  36  35  36  36  35  35  35  36  36  36  36  37  39  39  39  38  37  36  36  36  36  36  36  36  38  38  37  38  38  39  39  39  39  38  39  37  36  37  38  39  39  38  36  36  36  37  37  38  39  38  37  36  36  37  38  37  36  37  37  36  35  34  33  34  36  38  39  38  36  36  36  36  35  35  35  35  37  39  39  37  38  37  36  35  34  34  34  35  35  34  34  34  36  36  34  35  37  37  37  37  37  36  35  35  35  36  35  35  35  36  36  36  36  38  39  38  38  37  35  37  37  36  36  36  36  36  36  35  35  34  35  36  36  34  33  32  31  33  36  38  38  35  33  33  34  35  35  36  37  36  36  36  36  37  37  36  35  35  35  36  38  38  37  35  35  34  34  38  38  37  37  38  39  39  40  41  40  39  39  41  41  39  38  37  36  36  36  36  36  37  38 
 44  44  44  44  44  44  44  43  42  44  45  44  42  41  42  43  44  43  41  42  43  43  42  42  41  42  43  44  45  47  49  48  46  46  45  45  45  46  46  46  46  45  44  44  45  47  48  49  49  49  51  54  56  56  53  53  50  44  43  45  48  51  49  45  45  50  60  71  69  59  53  52  50  50  51  51  49  48  49  48  48  51  57  65  73  79  80  79  83  85  85  84  87  95 112 121 120 111 104  98  90  86  85  83  83  88 101 110 117 129 138 139 124 102  78  61  55  54  54  55  56  61  60  57  56  57  61  70  76  81  85  84  78  75  70  64  58  53  49  47  47  47  46  45  44  46  47  50  50  48  47  48  49  47  46  44  44  43  43  43  43  44  45  45  44  43  44  45  45  44  43  42  43  44  44  44  44  44  43  41  40  41  42  44  44  43  43  44  44  43  42  42  41  41  40  39  38  38  38  38  39  41  42  41  40  40  40  39  39  37  37  38  37  37  38  39  40  40  39  38  37  37  38  37  36  36  37  37  37  37  37  36  37  37  38  38  37  37  36  37  37  36  35  35  35  35  36  36  36  37  38  39  38  37  37  37  37  36  36  35  35  35  35  36  37  38  39  39  39  38  38  39  39  39  38  37  36  35  34  34  35  35  36  38  37  37  38  38  39  40  40  39  38  37  37  36  36  37  37  38  38  37  36  36  37  37  38  38  38  37  36  35  35  37  36  37  36  36  36  35  34  33  34  36  38  38  38  37  37  37  36  35  36  35  35  37  39  39  38  38  37  36  35  34  33  35  35  35  34  33  34  36  36  36  36  37  37  37  37  37  37  36  37  36  36  36  35  34  35  36  37  38  39  39  39  38  37  37  37  37  37  37  37  38  38  38  37  35  35  35  36  37  36  35  33  33  35  37  39  38  35  33  34  35  34  35  36  36  37  37  37  37  37  37  36  36  36  37  38  39  39  37  36  35  34  35  38  38  38  38  38  38  39  39  40  40  39  40  43  43  42  41  40  39  39  38  38  38  39  40 
 44  42  41  41  42  43  43  43  43  44  45  44  41  41  42  46  47  46  43  42  43  43  42  41  41  42  44  44  44  45  47  46  46  46  46  46  46  46  47  47  47  47  47  46  46  46  47  48  48  49  50  54  56  59  58  55  51  46  47  52  59  59  53  45  46  56  73  88  84  65  55  51  51  52  52  51  48  46  47  47  48  52  60  70  79  81  83  86  86  87  89  86  89 100 111 118 122 122 118 110  98  90  89  89  89  93 100 104 109 121 132 134 121  99  78  65  60  60  62  59  56  56  57  58  64  70  75  83  86  87  91  87  78  77  70  62  55  51  48  47  46  46  45  44  42  43  47  50  48  45  44  47  47  45  44  44  44  44  43  44  43  43  44  45  45  45  46  46  44  43  43  43  43  41  41  45  45  44  42  41  41  42  43  43  42  40  41  43  43  42  41  42  42  41  39  38  37  38  38  38  39  41  42  41  40  39  39  40  40  39  39  39  38  38  37  38  39  38  38  38  37  37  37  36  35  35  36  37  38  38  37  36  36  37  37  38  38  37  36  36  36  35  35  35  35  37  37  36  35  36  39  40  39  38  38  38  38  37  36  36  35  34  34  34  36  38  39  40  39  37  38  39  39  38  37  37  36  34  33  33  35  36  37  38  38  38  37  38  39  40  40  38  37  36  35  35  35  35  36  37  38  38  37  37  37  37  37  37  37  37  36  34  34  35  36  37  36  35  35  35  34  34  34  35  36  37  38  38  38  37  34  34  35  35  35  37  37  38  37  37  37  36  35  33  33  34  35  35  34  34  35  37  37  37  36  37  38  38  38  38  38  38  38  38  37  36  35  36  36  37  38  39  40  40  38  38  39  39  38  38  38  38  38  39  39  39  38  36  36  36  36  36  37  37  36  36  36  37  38  38  37  36  36  36  35  36  36  37  38  38  37  36  35  35  35  36  37  37  39  40  39  38  37  36  36  36  37  37  37  39  39  38  38  39  40  41  41  42  43  42  41  41  42  41  40  39  39  40  41  42 
 43  41  39  39  41  42  43  42  43  44  44  43  41  41  44  48  50  49  46  43  42  43  43  42  42  45  45  44  42  42  43  46  48  49  48  47  45  45  46  46  47  48  47  46  45  44  45  46  47  47  49  52  56  60  63  59  53  49  50  56  64  59  50  41  44  61  86 102  94  68  54  50  50  51  51  49  46  44  45  49  52  54  58  67  76  79  86  94  89  86  86  83  86  93  95 100 114 131 135 124 105  93  88  91  94  97  93  93  98 113 125 131 125 104  78  69  68  70  69  63  57  60  65  70  76  83  88  96  96  94  95  84  69  64  57  50  50  54  56  52  49  48  45  44  43  45  46  46  45  43  42  46  46  44  44  44  44  43  43  44  43  42  43  45  45  45  46  45  43  41  43  44  43  40  39  44  44  42  41  43  44  46  45  44  43  41  42  43  41  40  40  41  41  40  38  37  38  39  38  36  38  40  40  40  39  39  39  40  40  40  40  39  39  38  36  36  36  36  36  36  36  36  37  36  35  35  35  37  38  37  37  36  36  36  37  37  38  37  36  36  36  36  36  36  37  37  37  36  36  36  39  40  40  38  38  37  37  37  38  37  36  35  33  33  35  37  38  38  37  35  37  39  38  37  36  36  36  35  34  34  35  37  38  37  38  38  37  38  39  39  39  37  36  36  35  34  34  34  35  37  38  39  39  38  37  37  36  37  38  37  35  34  34  35  36  37  36  34  34  35  35  34  34  33  34  36  37  38  37  36  33  33  34  34  34  36  37  36  36  36  36  36  35  34  34  34  35  36  36  36  37  39  40  39  37  38  38  39  39  40  39  40  40  39  38  36  36  37  38  38  39  41  41  39  37  38  39  40  39  38  38  38  38  38  38  38  37  36  37  36  35  35  38  39  39  36  35  36  37  38  38  38  37  37  36  36  37  37  38  38  37  35  34  34  35  36  37  38  40  41  40  39  37  37  36  36  35  36  37  38  38  37  37  39  41  42  43  43  41  40  41  41  42  40  39  38  39  40  42  42 
 43  42  42  43  43  44  45  43  41  42  42  43  42  43  45  46  47  45  43  42  42  41  41  42  43  45  45  43  42  43  45  48  49  49  46  44  44  44  44  45  46  47  45  41  37  34  40  45  45  43  44  47  46  52  65  69  64  54  51  52  54  49  43  40  41  55  82 103  96  64  46  42  46  46  47  47  45  45  47  46  47  50  49  53  64  75  86  96  93  86  80  80  79  76  82  97 120 135 136 124 106  89  83  98  99  89  88  94 106 124 135 137 124 101  80  80  75  65  61  61  64  72  79  84  86  92  99  97  91  86  86  76  60  53  50  49  49  53  57  52  48  45  43  41  40  43  44  44  44  41  40  42  44  45  44  42  41  41  42  43  42  42  44  46  44  42  43  46  46  41  41  43  41  40  41  42  41  41  42  43  45  48  47  47  47  47  46  43  40  38  38  39  39  37  38  41  42  40  37  36  37  38  39  39  39  39  40  39  38  36  36  38  38  37  36  36  36  36  35  35  35  35  37  39  36  33  34  36  37  36  36  37  37  36  37  37  36  35  37  38  39  39  37  36  35  35  37  38  38  37  38  39  38  36  35  35  36  39  39  37  36  35  35  36  37  38  37  36  36  35  36  38  36  35  35  35  36  37  38  37  36  35  36  37  37  37  38  39  39  38  37  37  37  36  37  37  35  34  35  36  37  37  38  37  36  34  37  41  40  38  37  36  36  36  36  36  34  33  35  37  37  36  35  33  32  34  35  35  35  35  34  34  33  34  35  36  37  38  38  38  37  37  36  35  36  38  39  40  38  37  37  39  41  41  40  39  39  40  41  41  40  40  40  39  37  36  36  36  37  39  41  40  38  36  36  38  39  40  38  37  37  36  36  36  36  37  38  38  38  37  37  37  37  39  38  34  33  35  39  39  37  35  34  34  35  36  36  36  36  37  38  38  37  37  38  38  39  42  43  42  38  36  35  36  35  34  34  35  36  38  38  36  35  36  40  43  44  43  40  41  43  42  39  37  38  38  38  38  39  40 
 42  42  43  44  44  45  45  43  41  42  42  42  42  43  43  43  43  43  42  42  42  40  41  42  44  44  44  43  42  43  46  48  49  49  47  44  44  45  45  44  45  45  43  40  39  38  38  42  48  46  45  50  47  53  72  79  75  64  55  51  50  46  43  44  55  70  89 102  90  59  49  49  49  47  46  45  47  48  47  49  51  53  50  55  70  82  89  91  93  87  79  83  82  79  84 101 127 146 148 135 121 112 110 112 109 102 100 109 125 141 150 147 129 101  80  85  83  75  76  74  75  85  94  99 102 105 105  94  81  73  71  65  56  51  49  47  47  52  57  54  48  44  42  40  40  42  41  40  42  42  40  40  43  47  48  47  44  42  41  41  42  44  47  48  47  47  47  48  45  39  39  41  39  39  40  40  41  43  44  45  46  48  50  50  49  48  45  41  38  38  39  39  39  36  37  39  40  38  36  37  37  37  38  38  38  39  39  39  38  37  37  38  38  37  36  37  36  36  35  35  35  35  37  39  35  33  34  36  36  35  35  37  38  37  37  35  34  34  36  38  39  39  37  36  35  35  37  38  37  36  37  37  38  38  38  38  39  40  39  38  36  36  37  38  39  39  37  36  36  35  37  38  37  36  36  36  38  39  39  38  37  35  36  37  37  37  38  38  38  37  37  37  37  36  36  36  35  35  36  37  36  36  36  37  36  36  38  40  39  38  37  38  38  38  37  36  35  35  36  37  37  37  36  34  33  33  35  36  35  34  34  35  34  35  36  37  37  38  37  36  35  35  34  35  36  38  40  40  38  37  37  39  42  42  39  37  37  38  40  42  41  39  39  39  38  37  36  36  36  39  41  41  40  39  40  41  41  39  39  38  39  37  36  36  35  35  37  38  38  38  37  36  36  39  38  34  33  35  38  38  36  35  35  34  35  37  37  36  36  37  38  38  38  38  39  39  40  43  45  44  40  36  35  36  35  35  34  36  38  39  38  36  34  37  40  42  43  43  42  43  43  42  40  37  36  35  36  38  38  38 
 41  42  43  43  44  45  45  44  43  44  44  43  42  42  41  41  42  43  43  42  41  41  41  42  45  45  44  43  42  43  45  46  47  49  47  46  47  47  47  45  46  46  46  45  46  48  41  41  50  52  53  57  56  64  79  80  76  72  65  60  57  54  52  54  66  84 102 109  91  58  54  57  52  51  48  45  50  53  54  60  63  62  61  66  75  85  88  86  92  92  86  89  90  89  91 106 133 156 160 150 142 140 139 128 122 120 117 124 139 154 162 156 128  97  78  87  95  99 103 101  98 106 114 119 118 112 101  85  70  57  55  53  52  53  50  47  47  53  58  55  50  46  45  43  43  43  40  39  42  44  44  42  43  46  50  49  47  45  42  41  44  47  49  48  51  52  50  48  44  41  40  40  41  41  41  41  42  44  45  46  47  48  50  50  48  45  41  38  38  39  41  41  40  37  36  37  38  37  38  39  38  37  37  37  38  38  39  40  40  39  39  40  39  37  37  37  37  37  36  36  36  36  37  37  35  35  36  37  36  34  35  36  37  38  37  34  34  34  34  35  36  36  36  37  37  37  37  36  36  35  35  37  39  41  41  41  41  39  39  39  38  38  38  38  39  38  38  37  37  37  37  39  39  39  38  39  39  40  39  38  38  36  36  36  36  37  37  37  37  37  37  37  36  35  35  35  35  36  37  37  36  34  34  35  38  39  38  37  37  36  37  38  39  39  38  37  36  36  35  35  36  36  36  35  35  35  36  37  36  35  34  34  36  36  37  38  37  36  34  34  33  33  33  34  34  36  38  38  37  36  37  39  41  41  38  36  35  37  39  43  43  42  40  40  40  38  37  36  37  40  43  45  46  46  46  46  45  43  42  41  41  40  38  37  35  36  36  37  38  38  37  36  36  38  38  37  36  35  36  37  38  38  37  35  36  38  39  39  38  38  37  38  39  42  42  41  40  43  47  49  46  42  39  38  38  37  37  38  39  40  39  37  36  37  40  42  42  43  46  44  40  41  41  39  34  33  35  38  38  36 
 41  43  44  44  45  44  44  45  47  47  47  47  46  44  42  43  43  44  45  44  42  42  43  44  45  46  45  44  42  43  45  44  44  46  47  47  47  48  47  47  49  51  50  51  52  52  49  44  42  53  60  60  66  75  79  72  67  73  83  83  70  64  64  65  60  74 107 120 102  63  51  49  49  54  53  49  53  62  71  76  72  67  73  70  62  68  78  88  96 101 103  98  94  93  96 111 133 151 157 158 159 151 141 143 137 125 124 128 140 159 171 161 114  85  81  97 113 122 125 130 134 137 141 137 120 102  86  70  57  48  46  46  49  51  51  50  51  54  55  51  49  48  49  48  47  46  44  43  46  46  47  50  47  44  44  44  45  46  45  44  48  49  49  49  50  50  47  45  45  47  46  45  46  46  46  44  42  41  43  47  49  48  46  45  45  43  40  39  39  39  40  39  38  37  38  39  39  40  41  40  39  38  37  38  39  39  40  39  39  38  39  41  39  37  37  38  39  38  37  36  36  36  36  36  35  36  36  37  36  34  35  36  37  38  36  34  35  34  33  33  33  34  35  36  37  37  37  37  37  37  36  37  38  40  40  40  39  36  37  41  40  40  39  39  38  39  39  38  38  38  38  39  39  40  39  39  40  41  40  39  38  37  36  36  36  36  36  36  37  36  36  37  36  35  36  37  36  37  37  37  35  34  34  35  37  39  40  39  38  37  38  39  39  38  37  36  35  36  35  35  36  37  37  37  37  37  37  37  36  35  34  34  35  36  37  37  37  36  34  34  34  35  35  35  34  35  36  37  36  36  36  38  38  38  39  39  36  36  39  43  45  45  44  43  42  41  38  38  41  46  51  53  53  52  51  52  52  52  48  46  44  42  39  36  36  36  36  37  36  37  38  39  38  38  40  40  40  38  37  38  38  38  36  35  36  40  42  42  40  38  38  41  45  49  50  46  42  43  48  52  50  47  44  42  40  38  40  41  41  41  39  38  38  39  41  43  43  44  45  42  38  38  39  39  37  35  37  38  38  36 
 42  43  43  44  44  44  44  45  46  47  47  47  46  44  42  41  42  43  45  45  44  44  44  44  45  45  45  44  44  44  46  47  48  49  48  47  47  47  46  45  47  48  48  51  52  52  48  44  43  50  55  55  60  65  67  64  74  98 117 109  78  63  63  73  94 117 129 114  88  64  56  55  57  66  71  73  76  79  82  80  73  66  69  64  55  64  76  88 103 112 117 117 117 118 115 118 129 143 156 166 173 169 161 160 154 144 139 142 155 173 179 163 120  98 100 118 132 138 140 145 152 155 145 125 100  80  66  59  55  51  49  49  49  51  53  54  56  55  52  48  48  51  52  51  47  45  44  45  48  48  48  48  46  43  44  46  47  48  47  48  52  54  53  49  49  49  47  46  47  47  46  46  47  46  45  46  41  38  40  45  48  47  45  44  46  47  46  45  44  43  40  39  39  39  39  39  39  38  39  40  39  38  39  40  41  41  40  39  38  38  39  40  38  37  38  39  40  39  38  35  34  34  35  34  35  36  37  37  36  35  36  37  38  37  37  36  35  34  32  32  32  32  34  35  36  36  37  38  39  40  38  38  37  37  36  36  35  33  36  40  41  40  40  38  37  38  38  38  39  38  37  37  38  38  38  38  39  39  39  39  39  38  37  36  36  36  36  36  37  37  38  38  38  37  38  40  39  38  38  37  36  36  36  36  36  37  39  41  40  39  39  39  38  38  37  36  36  35  35  36  37  38  39  39  38  38  38  38  36  34  34  34  35  35  36  37  37  36  36  36  37  38  38  37  35  35  36  36  36  36  37  38  37  36  38  38  35  35  37  41  43  44  43  43  41  41  42  43  44  48  52  54  55  56  56  56  55  54  52  49  45  41  38  36  36  37  38  37  36  36  37  38  39  37  38  41  42  43  42  44  43  40  38  37  39  43  46  45  43  42  42  45  50  55  56  52  47  45  46  48  46  43  42  42  43  43  42  42  43  41  40  39  40  40  43  44  46  47  46  45  43  41  40  40  40  39  39  37  37  37 
 42  42  41  41  42  43  44  45  46  46  46  45  44  42  41  40  41  43  44  45  46  45  45  44  44  44  44  45  46  47  49  53  56  55  51  48  46  46  45  44  44  44  43  46  47  45  47  50  49  47  49  52  54  55  56  70  93 122 140 130  97  75  70  87 122 145 142 116  91  76  72  75  84  96 103 102 101  95  84  77  69  61  59  55  52  64  77  91 111 124 130 134 141 146 144 142 145 157 170 182 186 188 186 179 173 167 161 163 172 179 176 162 140 129 130 144 151 152 152 151 151 149 127  97  77  63  56  58  59  59  57  56  55  55  54  54  57  56  53  47  47  50  52  51  48  45  44  45  48  49  49  46  43  41  42  46  49  51  51  51  52  53  52  47  48  51  51  51  50  45  44  46  47  46  45  45  41  38  41  45  47  46  45  45  48  48  48  48  47  45  41  40  41  42  41  39  37  36  37  39  39  39  40  41  42  42  40  39  38  39  39  39  38  37  38  40  41  39  37  35  33  34  34  33  35  37  38  37  36  36  36  37  37  36  36  37  36  34  33  33  33  34  34  35  36  37  37  38  40  40  39  38  36  34  34  34  34  33  35  39  39  39  39  36  35  36  37  38  38  37  36  35  35  36  37  36  36  37  38  38  38  38  37  37  37  37  37  37  37  39  40  40  39  39  40  41  41  39  38  37  37  37  37  36  36  36  39  42  41  41  40  39  38  38  39  39  38  36  36  37  38  39  40  40  39  38  37  37  36  33  35  35  35  35  36  36  36  36  37  37  37  38  38  37  35  35  36  37  38  38  39  39  38  37  36  35  35  37  38  39  40  40  40  41  41  41  42  44  46  50  53  54  53  53  53  53  53  53  50  48  44  41  38  37  38  39  39  38  37  36  34  36  39  37  37  39  42  45  47  48  46  41  39  39  41  43  45  45  44  45  46  48  50  52  54  53  51  53  55  55  50  43  40  41  43  43  41  41  41  40  39  39  40  42  43  44  46  48  48  50  50  46  43  42  44  43  41  38  38  39 
 42  40  39  39  41  45  48  49  49  47  46  44  43  41  40  40  42  44  45  46  45  45  44  43  41  42  43  45  48  50  53  58  60  58  54  51  49  49  49  47  48  46  45  47  47  45  52  56  53  47  46  52  55  55  56  79 106 131 147 149 136 113 106 120 135 144 146 139 123 105 101 110 125 136 134 124 118 104  86  79  73  65  63  62  60  73  89 106 124 137 146 153 156 159 163 165 168 174 183 188 187 187 188 185 180 174 172 173 175 171 165 160 158 156 156 161 162 160 157 149 138 124  99  73  64  61  61  64  65  63  60  61  62  59  55  54  57  57  54  50  48  49  49  50  50  47  46  47  48  50  50  46  43  41  41  46  52  55  55  53  49  46  45  45  48  52  56  56  52  44  44  48  51  49  46  46  44  43  46  48  47  45  44  45  46  44  44  46  45  43  42  41  42  42  42  40  38  37  38  39  39  39  40  42  42  42  40  38  37  39  40  39  38  38  38  40  40  39  37  35  34  34  35  35  37  38  39  38  37  38  37  36  35  34  36  40  38  35  35  35  36  37  37  37  38  39  39  37  38  38  37  36  34  34  34  35  36  35  35  36  37  37  36  35  34  35  36  37  36  36  34  33  34  35  35  35  34  35  36  37  37  37  36  36  37  37  37  37  38  40  41  41  40  40  41  42  42  40  38  38  38  37  37  36  36  37  39  41  41  41  40  39  39  40  42  42  40  38  37  38  38  39  39  39  38  37  37  36  35  33  35  37  36  35  36  36  36  37  37  36  35  35  35  35  34  35  36  38  40  40  42  42  41  40  36  35  37  41  42  41  38  38  40  41  41  41  39  40  45  52  56  54  49  45  43  45  48  50  46  43  42  42  40  40  40  40  40  40  39  37  34  36  41  39  37  37  40  43  45  47  46  42  41  41  42  42  42  42  44  48  51  50  46  43  44  48  56  67  74  74  64  52  42  39  40  40  39  39  39  39  38  39  42  43  42  43  46  49  52  55  56  53  49  47  46  46  43  40  41  43 
 40  39  39  41  45  50  55  56  55  52  49  46  44  43  42  42  43  44  46  45  44  43  42  41  40  40  42  45  49  52  55  56  57  56  54  52  54  56  58  59  60  59  57  61  69  75  61  50  52  51  49  51  53  58  63  64  85 130 156 168 172 167 166 170 168 167 165 161 151 139 144 156 161 149 136 128 118 108 101 102 102 100 108 110 105 110 122 136 142 151 166 175 169 153 146 142 137 138 145 153 153 153 153 154 153 153 154 155 158 164 163 155 146 145 151 156 156 152 146 138 124 100  82  72  71  69  67  66  65  62  56  56  59  58  56  55  57  56  55  59  58  54  49  47  46  45  47  51  51  49  47  47  48  51  54  57  60  60  57  53  49  49  52  54  51  48  52  53  51  49  50  53  54  51  49  51  49  49  52  55  55  52  49  47  46  43  42  42  41  40  40  39  40  39  39  40  41  44  44  41  40  41  42  42  41  39  38  37  37  39  40  38  38  38  38  39  40  39  37  36  35  36  36  37  38  39  39  38  38  38  37  36  35  33  36  41  38  35  35  36  38  39  38  38  38  41  40  38  38  37  35  34  35  35  36  38  38  36  36  36  36  36  35  35  34  34  35  36  35  36  34  34  35  36  36  35  34  34  35  36  37  36  35  34  36  36  37  38  39  39  40  41  41  42  42  42  44  43  41  39  38  38  36  35  36  38  39  39  40  41  41  39  39  40  43  42  40  38  37  38  38  38  38  38  37  36  36  36  35  34  35  37  36  35  36  37  38  38  37  36  34  34  35  35  34  35  37  39  41  41  42  42  41  40  38  38  39  41  42  41  40  41  43  45  44  41  40  41  45  49  52  51  47  44  41  41  42  42  41  41  43  45  46  45  44  42  40  39  38  37  35  38  44  42  39  36  37  40  42  46  47  48  50  51  49  46  44  44  50  59  63  58  49  41  43  50  61  75  83  83  71  57  45  41  42  41  39  39  39  38  38  40  43  44  43  44  47  52  56  58  58  60  58  54  48  45  43  43  43  43 
 39  39  40  43  48  53  58  58  56  53  50  47  45  43  42  42  42  43  45  44  42  42  42  42  40  39  41  45  48  52  54  54  54  55  53  53  57  60  63  65  66  66  65  66  70  75  87  98 106 112 111 105  95  88  82  69  83 127 151 170 188 190 189 188 178 164 149 137 145 170 175 170 159 138 121 112 111 113 116 122 127 131 137 138 137 138 140 143 150 162 177 176 173 173 176 175 171 170 173 177 175 176 180 187 189 189 190 193 191 179 163 149 146 145 146 148 143 133 123 112  97  81  72  69  69  64  59  62  62  58  52  51  54  54  57  61  60  54  52  60  61  56  51  48  47  46  50  54  53  51  48  48  51  55  57  56  55  54  51  52  62  75  84  80  70  63  62  56  51  54  55  53  50  48  47  48  48  49  53  57  58  55  50  45  44  43  44  43  42  40  40  40  40  38  38  40  43  47  47  43  43  44  44  42  40  38  37  36  37  39  40  39  39  39  39  39  39  39  38  38  37  38  38  38  40  40  39  38  38  39  38  36  35  35  38  39  36  34  35  37  39  40  39  39  39  41  41  39  38  36  34  35  36  37  38  39  39  38  37  37  37  36  36  36  35  35  36  35  35  35  35  36  37  38  37  35  34  34  35  36  37  36  34  33  35  36  37  38  39  40  40  41  42  43  42  42  45  45  43  42  41  40  38  36  36  39  39  39  39  39  39  39  38  39  41  40  39  37  37  37  36  36  36  37  37  37  37  36  36  36  36  36  35  35  36  38  39  39  38  37  35  34  36  37  36  37  38  40  40  40  40  40  39  38  39  39  38  38  39  39  40  43  46  47  46  44  44  46  48  51  53  52  47  44  41  41  41  42  41  42  45  49  50  48  45  43  41  39  38  37  36  39  44  43  40  38  38  39  42  47  54  62  67  66  61  56  51  51  59  69  75  68  56  46  47  54  64  78  88  89  79  65  53  47  45  44  41  41  40  38  38  40  43  43  43  43  48  54  59  60  60  63  65  62  54  47  44  43  41  40 
 38  39  41  45  48  52  55  54  51  49  47  45  43  42  41  40  41  42  43  43  42  43  43  43  41  40  41  45  47  49  51  50  51  53  52  52  55  58  61  62  64  65  64  68  74  89 131 165 176 187 189 175 155 132 108  96 105 133 154 175 198 202 201 198 190 175 153 135 140 165 172 155 125 112 102  94 105 115 120 126 135 143 144 144 144 147 146 145 155 169 181 180 189 209 224 228 227 227 226 223 219 220 226 234 237 234 234 237 234 208 185 173 176 175 167 163 148 123  99  83  75  72  71  68  61  54  51  59  61  57  51  50  52  54  60  66  64  54  49  54  56  57  60  66  71  68  65  63  61  65  68  62  56  53  53  51  57  74  81  85  97 110 115 105  96  92  90  69  53  57  55  50  47  45  44  46  45  43  45  48  52  52  48  43  42  45  47  48  45  42  42  41  39  37  37  40  43  46  45  43  44  45  45  43  41  39  38  39  40  41  41  41  41  40  40  39  39  40  43  43  42  42  40  39  40  40  38  38  39  39  38  37  36  38  40  38  36  36  36  37  38  39  40  40  40  40  40  39  38  37  36  37  38  39  39  38  39  39  39  37  36  36  37  37  37  37  36  35  34  34  35  37  38  38  37  36  35  35  35  36  36  35  34  34  36  37  38  38  39  39  39  39  41  43  41  40  44  45  44  45  46  45  43  40  38  40  40  40  39  38  37  38  39  39  38  38  39  39  37  36  37  37  37  37  37  38  38  38  38  38  37  36  36  36  37  38  39  39  39  38  37  37  39  40  38  39  40  40  39  38  38  39  38  36  38  38  37  36  37  38  39  41  44  49  50  48  47  47  50  54  57  55  49  45  42  43  44  45  45  45  48  50  51  50  47  45  42  40  39  39  39  40  41  42  41  40  41  43  45  52  67  81  82  78  71  63  55  53  61  72  78  71  59  50  50  55  62  75  87  92  84  70  57  49  47  45  43  42  41  38  37  38  42  42  41  42  47  55  61  61  60  63  68  70  65  57  50  44  39  38 
 39  40  42  44  45  46  47  46  43  42  41  41  41  41  41  41  42  44  45  44  42  44  45  44  43  42  42  44  45  46  47  46  47  49  49  49  50  51  53  54  57  57  57  74 111 161 186 196 203 216 220 207 189 161 129 127 138 156 184 205 216 229 233 228 233 235 228 217 173 116 133 127  81  80  86  86  98 104 102 107 117 129 139 138 134 145 158 168 175 180 189 212 227 230 233 233 230 228 227 227 226 223 221 221 221 219 217 221 228 229 232 234 227 222 218 210 185 144  97  78  77  78  82  80  59  54  61  63  63  60  55  54  56  59  66  71  65  56  48  46  51  64  87 114 131 124 109  96  91 104 109  89  67  53  51  62  95 149 171 169 158 143 129 124 126 132 130  92  59  58  54  49  49  47  46  49  48  47  47  46  47  49  47  45  44  46  48  48  44  41  42  43  43  42  42  44  45  43  41  41  42  43  44  44  43  41  42  43  44  46  45  44  44  43  40  39  40  43  46  47  47  47  43  39  39  39  38  38  39  39  38  37  37  41  42  39  38  38  38  37  37  39  39  40  40  38  37  37  37  37  38  39  39  38  37  37  39  41  40  37  35  35  36  37  38  37  36  35  33  33  34  36  37  38  37  35  34  34  35  36  35  34  33  34  36  37  38  38  38  37  37  37  39  40  37  36  40  43  44  46  50  53  50  45  42  41  42  42  39  37  37  38  39  39  39  38  40  43  40  36  37  37  38  37  38  38  38  38  39  39  39  38  37  37  36  37  38  39  38  38  38  38  41  42  40  40  41  41  40  39  38  39  38  36  37  38  37  38  40  39  38  38  41  49  55  57  53  51  52  54  55  54  50  47  46  46  47  47  46  47  49  50  50  48  48  47  44  43  41  42  45  44  40  41  41  42  44  46  48  57  77  95  86  77  70  60  50  44  49  60  66  61  51  43  47  50  55  66  77  82  75  62  50  44  44  45  44  43  41  38  36  37  40  40  38  40  46  53  56  57  57  59  66  74  78  72  61  49  44  42 
 41  42  43  44  44  44  44  44  43  42  41  40  41  43  45  46  45  44  44  43  43  45  47  46  44  42  42  43  45  46  46  46  47  47  46  47  49  47  47  50  52  51  51  61 105 180 209 215 220 229 236 234 211 170 129 141 152 153 192 221 227 236 238 232 236 243 248 249 215 153 131 105  68  63  64  62  67  68  65  72  87 105 124 139 154 174 185 191 196 201 212 229 233 223 218 219 221 216 215 218 219 218 216 216 213 211 214 214 213 216 222 227 226 230 234 227 217 193 146 105  84  99 104  92  70  59  57  54  50  46  47  48  51  59  67  69  62  51  44  48  60  88 138 170 186 192 183 170 162 159 145 106  72  49  49  93 150 188 201 204 205 203 199 198 203 199 173 120  78  69  56  46  48  46  42  50  88 126 140 134 103  57  44  45  44  40  41  45  44  41  44  68  84  77  66  55  46  41  38  37  39  43  46  46  43  40  40  41  42  43  43  43  41  39  41  39  36  35  39  43  44  42  38  37  38  39  40  41  41  41  40  39  39  43  43  40  39  37  35  33  35  39  38  38  38  38  39  39  40  40  39  39  39  39  37  37  37  38  38  37  37  37  37  37  37  37  37  36  35  34  34  34  35  37  38  35  33  33  35  36  37  35  32  30  31  32  33  38  39  37  35  35  34  36  36  37  43  46  46  51  58  61  54  46  41  41  42  41  36  34  34  37  38  38  39  39  40  42  42  42  41  39  37  39  40  43  44  40  38  40  38  37  38  39  38  36  36  38  40  40  39  37  38  39  39  39  38  38  37  37  37  38  37  36  38  38  37  38  40  40  39  42  47  46  57  82  98  97  82  69  60  52  48  48  50  49  48  49  48  47  48  47  48  50  45  50  62  61  55  46  39  38  40  38  42  46  45  40  39  51  76  95  84  71  62  50  43  40  41  44  45  42  38  36  38  41  45  51  58  63  59  52  46  42  43  43  43  42  39  35  35  37  39  38  37  38  41  43  47  52  56  58  64  74  79  74  62  50  51  53 
 43  44  44  44  43  43  44  44  45  44  43  43  43  46  48  49  48  45  43  43  44  45  46  45  43  42  42  44  45  47  48  49  49  47  45  45  47  45  44  48  48  47  46  48  83 154 189 207 224 237 246 247 228 188 142 141 141 139 190 227 231 232 230 224 225 231 240 248 234 192 138 103  89  73  61  55  52  49  46  52  62  82 123 160 186 200 206 205 203 211 226 233 228 217 211 211 211 209 207 209 211 212 211 212 211 210 214 211 207 206 206 206 211 220 230 234 237 227 186 134 100 118 120 103  82  70  62  52  43  40  44  48  52  57  63  65  60  50  41  49  77 124 177 204 218 230 231 226 222 209 185 145  97  55  49 108 175 196 208 221 233 240 243 245 245 241 218 168 116  80  60  51  51  52  64  94 151 198 214 209 161  76  45  42  41  36  37  46  56  69  91 125 137 113  80  54  43  42  41  38  41  43  46  44  42  39  40  41  41  40  39  40  39  39  41  41  39  38  40  43  43  38  35  36  37  39  40  41  41  41  42  43  44  46  45  41  38  36  35  36  38  40  37  37  38  39  40  41  42  42  40  38  38  38  38  37  37  37  37  36  38  38  37  36  36  36  37  38  37  35  35  37  35  36  37  36  34  33  36  38  38  37  32  28  29  30  32  38  39  38  36  36  36  36  36  39  44  49  53  58  62  60  53  49  46  43  41  38  34  32  34  38  40  40  40  40  39  39  56  75  86  92  92  88  76  65  55  44  37  39  38  38  40  41  39  36  36  38  41  41  39  37  37  39  38  38  36  35  35  36  38  38  38  38  36  36  39  40  40  43  46  50  58  83 111 136 154 154 140 126 115 106  97  84  65  56  53  50  46  45  48  49  49  49  55  73  96  96  88  75  57  43  36  37  42  46  42  38  39  47  71  95  86  73  61  48  43  41  37  36  36  34  33  34  36  38  40  41  44  46  46  46  44  43  42  41  41  40  38  35  36  38  40  39  38  38  37  37  42  47  51  52  59  67  71  73  71  63  64  63 
 43  44  44  44  43  44  44  44  43  43  44  45  45  46  47  47  46  45  43  45  45  44  42  41  41  42  43  45  47  48  49  50  50  47  45  44  43  44  45  45  45  43  42  45  65 107 142 176 212 234 241 236 231 206 158 128 113 123 181 222 226 228 227 222 224 228 235 241 230 196 146 125 130 109  90  81  71  61  54  54  54  69 131 181 202 205 205 202 189 196 221 230 231 226 221 214 208 211 209 204 208 208 205 206 208 208 206 207 210 211 211 210 210 217 229 243 244 226 186 146 122 129 126 109  90  84  83  69  58  54  54  57  58  56  59  65  62  53  43  47  88 143 181 209 227 234 238 241 244 239 227 202 137  70  51  94 151 185 213 233 240 239 238 240 240 242 245 211 152  90  66  61  61  70 106 170 209 225 229 227 184  97  54  41  39  37  40  51  69 105 158 178 169 132  79  43  40  46  48  43  43  44  42  40  40  41  43  44  42  39  37  38  42  45  46  49  53  54  53  50  46  40  37  39  38  38  38  38  39  42  44  47  48  49  47  43  37  35  39  44  44  39  38  39  39  39  39  39  40  40  39  38  37  37  38  37  38  40  39  37  37  37  36  35  36  37  37  37  36  36  38  41  38  36  35  36  35  35  38  39  39  38  34  30  32  35  36  37  40  40  37  40  43  44  50  58  64  72  78  76  64  51  51  55  56  48  42  39  35  34  37  42  44  44  39  38  42  54  96 140 166 182 186 170 136  98  68  49  41  39  41  42  42  41  40  39  38  38  39  39  39  39  40  41  39  38  36  36  36  37  38  38  39  40  33  33  40  42  42  49  56  61  83 154 199 201 201 203 207 209 208 202 188 150  94  69  56  46  44  44  48  55  54  55  83 113 131 130 125 116  88  57  33  37  42  41  41  46  52  58  79 103  97  82  68  56  48  44  38  38  40  39  36  36  41  43  42  40  40  41  42  43  44  43  41  40  39  38  37  40  40  40  41  42  41  38  37  38  43  43  42  43  50  57  64  78  88  83  77  69 
 44  43  43  42  42  43  44  43  41  42  42  43  43  43  43  43  42  41  40  42  43  41  40  40  43  44  45  47  48  49  50  47  44  44  46  47  44  47  48  45  44  43  43  50  57  69 115 161 190 202 207 206 199 168 117  95  90 104 155 196 212 228 235 233 229 234 246 248 235 204 170 154 154 144 131 116  99  82  66  63  68  81 115 149 175 189 186 170 156 170 205 225 235 235 223 215 215 216 214 210 213 213 211 213 212 209 209 208 207 210 216 223 225 232 240 235 223 199 163 140 133 139 129 112 100  99 101  99  90  78  67  56  51  55  66  73  60  48  44  49  66  99 149 196 227 235 238 239 240 241 239 220 144  69  54  67 101 157 194 214 224 228 232 237 240 235 213 172 130 101  74  62  69  79 113 179 211 224 233 226 182 103  63  49  45  42  47  56  59  85 138 153 151 138  89  51  47  48  46  40  40  40  39  41  44  44  45  44  39  38  39  42  46  51  57  60  62  61  56  48  42  41  41  40  40  40  39  40  41  45  49  50  49  47  44  39  36  34  36  40  42  40  40  40  38  42  42  38  38  39  38  36  36  36  37  38  40  43  42  38  37  36  35  36  36  35  35  36  36  38  39  40  38  36  35  36  37  36  38  38  37  36  36  35  36  39  40  39  39  38  33  35  46  69 101 130 143 151 145 112  74  52  59  64  61  52  48  45  40  41  41  39  43  46  38  36  58 113 167 202 211 211 203 184 150 110  75  57  50  47  45  43  42  40  40  40  40  39  38  38  39  40  41  41  39  37  36  36  36  37  38  38  40  41  33  30  35  37  42  50  51  76 136 187 210 213 229 241 243 241 239 236 222 185 124  74  49  46  48  49  48  54  66  85 115 133 135 129 121 104  66  43  41  39  44  54  61  59  60  87 110 118 105  85  66  56  50  47  46  46  46  44  41  39  41  42  42  40  38  37  39  42  44  44  43  40  39  37  37  40  40  39  40  42  43  42  43  45  43  45  46  46  50  61  75  87  89  74  68  67 
 43  42  41  40  41  41  42  42  41  41  41  40  40  40  40  41  41  40  40  40  41  41  42  43  45  46  47  48  48  50  51  46  43  44  46  46  43  45  47  45  46  48  51  57  57  57  96 139 163 177 179 166 148 116  80  75  89 113 140 170 202 225 235 237 239 244 247 242 219 184 166 159 154 148 135 115  97  81  72  85 105 121 135 145 153 162 160 149 145 163 196 215 224 229 228 228 229 227 223 220 223 222 219 220 216 210 209 208 210 217 225 231 232 223 210 201 188 169 148 139 139 139 128 115 118 120 119 117 112 104  96  88  81  81  85  81  59  46  44  47  49  69 124 168 200 223 234 235 233 230 220 190 121  62  56  54  71 130 173 195 202 204 206 212 214 209 192 144 101  88  68  57  65  68  81 118 170 208 213 186 140  90  62  53  56  51  54  67  65  71  93  97  96  93  70  50  44  44  43  40  40  40  39  44  48  48  48  46  40  39  40  42  45  48  51  57  60  56  47  42  42  43  42  39  39  40  39  39  41  45  48  49  46  42  40  39  37  35  35  37  39  40  43  41  37  41  41  38  39  38  37  36  35  36  38  39  40  42  42  39  37  36  35  36  36  35  35  36  37  39  39  38  36  35  36  37  37  36  37  37  36  35  38  40  41  42  42  39  38  39  36  36  55 110 156 186 196 192 173 133  84  54  66  84  91  80  67  56  45  43  44  41  44  46  40  37  65 136 191 221 223 211 190 158 120  85  63  55  53  48  44  42  39  38  37  39  39  39  37  37  38  40  40  39  38  37  36  37  37  37  37  37  39  41  36  32  35  37  41  43  44  68 122 174 206 220 240 250 248 244 242 240 224 197 151  85  49  48  52  52  54  71  94 119 137 127  99  91  86  73  50  41  48  67  92 116 121 109  96 112 121 118 109  92  72  62  57  54  54  55  53  48  44  42  44  45  45  43  40  37  38  40  44  46  46  44  42  40  40  42  42  42  41  43  44  45  47  48  51  63  79  87  86  81  77  82  86  82  79  76 
 43  41  40  40  39  39  40  41  43  41  40  40  39  39  40  43  44  44  44  43  43  45  46  46  46  45  46  47  49  51  52  49  46  47  45  43  40  42  45  46  49  52  57  57  55  57  77 100 119 137 136 115  97  85  79  87 109 137 139 152 187 202 212 224 237 239 228 211 182 147 135 130 123 116 105  88  74  68  76 108 137 156 168 167 157 155 156 156 153 161 179 187 189 192 206 213 215 216 217 220 225 224 220 222 216 209 212 217 220 225 221 212 206 184 155 149 144 135 128 127 130 131 127 124 133 131 123 124 128 130 126 120 114 108 100  88  74  70  72  71  60  63 100 125 145 174 191 196 192 183 164 131  87  56  57  56  67 107 141 159 162 160 159 160 155 153 154 115  75  64  58  54  54  53  49  55 108 156 156 124  92  77  68  70  82  77  74  84  80  70  59  54  50  45  46  44  39  41  43  44  44  42  42  46  48  47  50  48  43  40  39  40  43  43  40  46  51  48  39  38  44  44  41  39  38  39  38  38  39  42  44  44  42  37  37  40  39  37  37  37  38  41  45  43  38  38  39  40  40  39  38  36  36  37  38  39  39  40  41  40  39  36  36  36  36  36  35  37  38  40  39  36  35  36  37  37  36  35  35  35  36  37  38  40  42  43  42  38  37  39  42  39  65 145 192 208 212 199 175 145 104  78  91 112 127 123 110  92  72  57  49  48  46  45  45  43  62 112 158 184 182 167 143 108  77  55  48  51  51  44  41  41  37  35  35  37  38  38  38  37  38  38  38  37  36  36  37  38  38  38  36  37  38  40  38  35  35  39  39  37  40  47  71 139 188 206 225 234 232 235 238 234 217 199 170 104  59  48  54  56  58  89 120 137 134 101  60  53  53  50  50  52  68 114 155 176 166 143 120 117 119 121 124 115  97  84  71  61  58  57  55  50  45  44  47  48  47  45  43  40  40  42  45  47  48  48  47  47  46  45  45  44  43  42  43  46  48  50  56  82 115 132 122  96  73  72  83  97 100  95 
 42  41  41  40  40  40  41  42  43  42  42  42  41  42  43  45  47  49  50  50  50  51  50  47  44  42  43  47  50  52  53  50  48  48  45  42  42  44  47  49  48  49  52  46  45  52  54  54  56  62  64  62  75  96 122 130 135 142 138 143 157 158 168 191 206 206 188 161 139 120  96  77  67  65  63  59  55  62  84 115 137 153 172 184 185 186 188 185 163 146 140 143 140 134 143 151 157 166 182 197 197 199 204 206 203 201 218 228 227 211 183 154 138 127 116 114 110 104  99  98 104 116 128 137 131 112 100 123 145 150 135 122 116 115 105  97 110 125 137 135  99  63  69  77  82  83  92 102 100  89  77  70  64  59  60  67  77  85  88  91  98 103 101  93  85  77  68  58  53  56  61  64  61  61  61  58  63  70  75  82  85  85  97 113 124 120 109  97  81  66  55  51  51  49  47  45  42  46  47  46  47  47  46  47  45  41  44  46  44  39  39  42  43  42  40  39  41  44  43  42  41  41  41  41  39  38  36  36  37  39  40  40  39  38  39  40  36  37  40  40  41  43  46  46  42  36  37  42  42  41  38  38  37  38  39  39  38  38  40  41  39  37  37  37  37  36  36  37  39  41  40  37  38  37  36  34  34  35  35  37  39  41  37  34  38  41  42  38  35  36  40  39  67 148 190 201 205 200 185 166 144 135 144 145 147 161 169 161 134  92  59  54  48  43  46  47  51  64  88  99  82  68  60  54  51  49  50  50  48  42  41  39  37  34  33  34  37  39  39  39  38  36  36  36  36  36  38  38  38  37  36  36  38  40  41  37  31  36  39  38  41  39  46 105 142 145 180 202 207 225 234 225 207 190 166 121  75  47  59  62  55  87 117 125  95  68  54  50  51  51  49  64  99 144 168 164 137 111  98 108 128 149 160 157 142 121  92  63  54  51  50  47  46  45  46  45  44  44  45  46  48  49  50  51  50  51  53  53  49  44  43  43  42  39  40  46  51  51  51  81 118 126 109  85  71  70  80 100 116 123 
 42  43  43  43  43  43  44  43  42  44  45  45  44  44  43  44  46  49  51  51  51  51  49  45  42  41  44  49  51  52  51  47  46  49  48  49  52  52  52  52  48  43  43  40  39  39  40  42  44  44  47  60  83 110 134 139 123  95  88 104 133 147 155 162 168 171 165 150 129 106  82  67  59  53  50  52  68  84 106 138 159 168 174 180 184 179 174 171 160 139 125 144 166 176 169 168 169 155 149 152 151 147 145 152 165 181 191 197 195 177 150 126 115 108 106 117 134 150 153 140 121 111 115 121 110 100 103 127 138 143 159 173 180 172 148 125 124 136 149 150 111  68  62  59  53  53  57  62  61  58  54  54  64  79  92  93  85  71  64  64  66  67  65  60  54  48  44  47  55  64  87 112 129 124 113 105  97  93  97 113 126 129 131 131 129 119 104  81  67  60  55  55  53  47  49  52  50  48  48  50  49  47  47  46  45  44  45  45  43  39  37  39  43  46  46  40  37  41  44  42  35  37  40  41  39  38  37  36  37  38  39  39  39  38  37  39  40  42  44  40  40  43  43  42  41  38  37  40  41  40  39  38  38  39  40  40  40  39  39  41  40  38  36  37  37  36  37  38  39  40  39  38  38  37  35  35  35  36  35  36  37  39  38  36  37  39  41  40  41  40  37  39  63 119 164 188 188 188 187 174 151 137 151 159 167 181 187 180 152  99  56  50  46  44  47  47  44  45  52  52  40  37  37  37  38  39  41  42  41  37  37  38  37  35  34  34  36  39  40  40  38  35  37  38  38  38  38  39  38  36  36  36  39  41  40  37  33  35  38  40  38  37  43  62  88 123 156 177 188 208 213 196 171 141 108  83  63  49  53  54  55  79  95  88  63  48  47  49  54  58  53  56  70  89 102 109 108 116 133 149 164 175 178 176 164 140 104  69  56  49  45  43  44  45  47  48  47  49  51  54  57  57  57  56  56  56  54  52  49  45  46  49  47  44  42  45  48  49  48  64  82  82  72  62  63  71  90 120 144 155 
 43  45  46  45  45  46  46  45  43  46  47  47  46  45  44  43  44  46  48  47  46  46  44  42  40  42  46  51  52  51  48  45  45  49  51  55  59  57  54  52  46  41  40  38  37  35  35  39  46  54  66  81  96 106 111 115  96  56  52  72 108 142 156 148 135 129 133 142 135 111  94  82  69  59  60  79 113 141 160 180 192 191 178 170 168 159 150 145 146 148 156 185 211 223 213 209 206 182 160 143 129 117 112 129 159 188 195 197 194 173 148 128 121 124 137 159 184 205 212 200 176 152 132 111  92  95 116 143 159 173 201 224 233 227 205 181 167 152 140 137 111  78  62  66  76  77  68  58  54  56  69  94 113 129 141 139 119  80  59  54  56  53  49  50  46  45  47  47  58  87 123 161 191 187 173 168 164 162 161 155 158 170 161 139 109  92  78  61  53  52  55  53  49  44  45  49  51  47  46  52  51  50  53  53  53  53  47  43  40  39  38  40  46  48  42  36  34  36  36  36  37  38  39  38  37  37  36  36  37  39  40  41  41  38  39  44  55  59  56  47  43  45  42  39  38  39  39  38  40  39  38  37  38  40  42  42  41  40  40  40  39  38  37  36  36  37  38  38  39  39  39  37  37  36  36  36  38  38  36  35  36  41  39  36  34  35  37  40  43  43  37  42  57  82 122 157 167 176 179 167 147 134 140 144 154 175 184 176 144  96  60  54  49  45  47  45  41  40  39  36  34  36  37  33  33  34  37  39  38  34  35  38  38  37  36  35  37  39  40  40  38  36  37  39  39  38  39  39  38  37  37  39  40  41  36  34  35  34  37  42  41  42  45  42  58  93 117 135 150 161 155 133 112  88  60  48  47  49  45  46  53  65  69  63  51  43  42  48  53  58  62  70  81  88  97 111 126 149 174 183 184 180 174 171 164 142 112  84  72  59  46  41  42  45  49  50  50  50  52  54  55  55  56  56  58  60  56  53  49  49  50  51  51  50  49  49  51  52  54  55  55  53  51  51  58  80 111 141 152 153 
 47  48  47  47  46  47  47  45  45  46  47  47  47  45  44  44  43  44  44  41  39  40  40  40  40  43  47  51  51  49  46  46  47  49  53  56  57  54  50  48  45  43  42  38  36  40  45  51  62  82  97  99  94  85  79  93  93  71  67  71  85 127 149 133 104  84  86 118 134 124 114  96  73  67  88 132 176 208 226 227 219 202 179 166 163 160 152 141 141 167 209 231 235 230 228 228 227 221 207 182 153 134 135 163 196 223 232 236 233 210 183 159 151 165 192 213 225 231 233 237 237 223 174 116  91 101 132 174 210 237 243 245 247 248 248 246 230 186 140 132 122  96  67  91 130 129 112  93  83  82 104 155 184 194 193 195 179 126  87  66  58  51  48  53  50  50  59  58  73 119 162 194 214 220 222 226 224 222 218 187 168 182 178 145  88  63  58  62  61  59  55  46  43  46  40  38  46  45  46  52  55  57  61  64  69  76  69  61  56  54  54  55  53  50  47  53  57  56  52  51  51  45  39  35  35  35  35  35  37  40  43  45  43  39  43  57  82  93  84  67  55  49  42  38  36  39  39  37  39  39  37  36  37  39  40  40  40  41  40  38  38  37  36  36  37  39  39  40  41  39  37  36  37  36  37  39  41  40  36  36  40  47  49  50  53  55  55  51  47  43  40  45  52  57  78 112 145 158 157 148 142 134 120 103 104 138 161 160 130  97  75  68  57  47  48  44  39  38  37  37  36  36  35  32  34  37  39  42  41  34  34  36  38  38  37  37  38  38  38  39  39  39  38  37  37  38  38  39  38  39  40  40  41  40  33  30  34  35  37  42  50  51  46  49  50  51  64  80  92  90  78  61  54  53  50  45  42  43  42  44  49  49  54  59  54  48  46  52  57  66  91 123 152 160 162 164 168 174 180 178 176 173 163 158 155 142 125 109  98  77  52  44  43  45  51  51  48  47  46  45  44  44  45  48  52  57  60  56  52  56  58  59  61  64  66  62  63  65  66  63  61  62  64  67  73 100 131 144 137 128 
 52  51  50  47  45  45  45  44  44  44  43  43  43  44  44  44  44  43  41  39  37  38  39  40  41  43  46  48  49  48  46  47  47  46  50  53  53  51  49  46  44  42  39  38  36  40  86 124 134 142 132 101  72  65  89 132 159 154 127 101  93 122 129  98  70  58  66  94 113 116 108  85  64  79 117 167 207 229 237 243 224 187 173 178 192 195 191 182 172 185 217 231 233 226 219 219 225 224 221 217 204 189 183 203 222 232 224 225 233 235 226 212 205 206 213 225 233 236 235 239 244 237 176 109 108 127 157 203 229 241 246 246 244 242 249 251 229 189 159 165 154 130 109 125 156 174 185 189 184 166 148 147 180 216 226 225 218 202 179 136  75  51  55  67  57  63 105 127 135 148 188 218 220 228 239 243 243 242 242 230 199 160 162 146  83  63  74  99 116 107  70  49  43  43  44  46  50  50  51  56  54  52  53  63  89 127 142 138 122 106  97  89  66  71 111 137 148 149 145 120  75  46  36  37  38  37  36  35  38  43  45  47  47  46  50  70 107 127 120  98  74  54  44  40  38  41  41  39  40  40  38  35  35  36  37  37  37  37  38  39  38  37  37  38  39  41  42  42  42  39  39  38  38  38  39  41  43  41  37  41  49  55  82 118 138 144 133 102  72  49  43  46  50  51  63  85 110 117 117 120 111  92  71  61  61  73  94 112 114 100  82  70  62  57  53  48  43  43  44  45  43  40  38  37  39  38  33  36  36  30  32  35  36  38  39  39  38  36  35  37  39  41  36  34  36  37  37  38  39  41  41  41  39  36  34  33  35  38  39  41  48  52  50  49  48  48  54  60  62  59  54  49  44  43  45  49  46  37  40  44  46  50  52  53  57  53  50  66  90 119 156 179 181 163 150 145 145 145 147 153 170 186 179 174 171 160 146 131 115  87  56  50  51  51  49  48  46  46  46  46  45  44  42  42  45  52  58  57  58  76  88  93  99 106 105  89  83  82  76  78  86  92 103 112 113 124 134 132 137 157 
 52  51  49  48  47  46  44  44  43  42  41  40  42  43  44  44  44  43  41  38  38  40  40  40  40  42  44  46  47  48  48  47  47  47  49  51  51  49  44  41  42  43  41  43  56  87 138 175 182 168 135  88  59  70 120 164 190 190 154 118 105 123 122  88  61  50  55  66  77  87  89  74  58  75 112 161 211 233 237 242 229 197 184 186 195 208 216 213 182 179 202 216 226 232 225 222 224 224 227 227 213 192 181 201 216 222 225 230 235 226 209 193 191 201 215 226 232 233 235 239 242 235 180 121 130 152 175 204 222 233 240 242 241 239 239 240 234 215 198 199 184 161 149 151 166 189 211 228 231 188 135 124 168 217 230 232 230 227 201 148  74  52  58  69  72  94 149 179 181 170 192 217 223 235 244 239 239 242 246 249 215 143 155 156  96  93 118 141 151 137  98  71  57  48  45  46  51  52  53  56  54  49  46  52  92 158 182 185 172 130  98  85  68  88 148 186 203 198 177 131  70  44  40  41  40  39  38  40  40  48  84 105 100  85  84  98 112 115 108  97  95 102 109 114 104  61  40  44  45  43  39  35  34  34  36  36  35  34  35  36  36  37  38  38  38  39  40  40  39  38  38  39  38  38  38  42  42  42  40  40  56 101 144 177 201 210 203 175 116  60  47  47  49  46  53  64  75  77  78  80  73  59  46  44  43  41  52  68  79  80  78  76  85  95  95  92  81  64  50  43  44  41  37  36  37  37  34  36  36  33  33  34  35  36  37  36  36  38  40  39  40  43  35  30  33  34  34  38  40  41  43  44  43  40  38  38  39  37  37  41  45  49  50  47  44  42  45  48  47  45  45  45  42  42  44  46  44  40  42  43  43  46  48  51  58  56  50  73 113 158 189 204 206 199 190 180 169 159 156 171 192 209 209 205 199 184 166 145 122  93  65  55  54  53  48  45  45  44  48  59  74  92 107 114 102  80  63  68  91 118 134 140 145 150 150 140 135 127 105  95  99 115 130 144 155 163 167 171 185 209 
 50  48  47  48  49  48  45  43  43  42  41  41  41  43  43  43  43  42  41  40  41  43  42  40  41  43  45  47  49  50  50  48  47  48  48  49  50  46  41  39  43  46  46  55  88 144 177 192 194 171 129  79  60  79 129 166 181 174 143 121 120 130 123  93  64  50  50  47  50  62  74  72  62  65  86 129 190 225 231 230 219 199 183 177 184 202 212 203 166 158 182 205 224 238 237 232 226 225 226 220 197 174 165 184 199 208 230 243 238 207 177 157 157 172 193 206 216 226 233 239 238 226 177 131 141 161 175 183 197 216 232 242 245 244 240 237 230 223 217 213 198 173 147 148 166 188 204 218 216 152  89  97 150 199 209 213 212 196 156 106  63  52  55  58  73 106 153 182 188 177 189 208 225 238 242 234 235 239 239 235 204 153 170 167 108 111 138 153 148 132 109  86  68  53  44  43  49  51  51  51  52  50  46  44  79 149 172 173 159 109  71  60  61  84 130 161 174 166 137  94  51  43  44  41  40  39  38  40  44  69 136 171 160 135 118 110  92  79  74  74 105 155 184 188 157  77  40  47  47  45  41  36  33  33  35  36  36  34  33  34  36  37  39  38  37  36  37  37  37  36  37  38  38  37  38  39  40  40  40  37  62 149 194 207 224 237 242 230 169  95  61  49  44  43  47  51  52  54  55  52  49  46  44  43  41  40  42  45  46  54  66  80 109 135 141 135 112  76  51  39  42  40  36  31  32  36  39  39  39  38  36  35  36  34  33  32  33  37  43  40  40  45  36  30  33  32  32  37  40  42  44  43  43  41  39  39  40  34  35  43  47  48  48  47  42  36  38  41  41  40  39  39  41  44  46  42  42  49  52  53  54  52  51  53  59  55  49  68 111 163 190 207 226 244 248 238 220 203 196 209 222 230 234 232 222 202 176 149 126  98  70  54  51  51  45  45  53  65  82 102 129 159 186 200 183 137  81  81 117 155 175 183 183 185 188 192 191 178 147 122 115 134 149 165 188 201 210 223 235 242 
 47  46  45  45  46  45  44  42  42  42  42  42  42  41  42  42  43  42  41  41  43  45  44  43  44  47  49  50  51  51  50  48  47  48  46  44  44  43  43  46  50  50  49  75 117 161 184 190 186 174 143  93  68  69  94 134 148 130 117 121 138 139 118  80  56  48  49  47  49  60  73  78  73  65  69  95 146 188 205 192 171 149 138 151 181 188 174 149 137 141 162 201 222 226 229 225 216 215 211 202 194 186 181 186 190 196 216 228 226 205 187 176 166 151 138 147 176 208 220 225 222 198 146 104 124 144 154 164 168 180 215 237 244 244 245 231 177 166 182 192 186 151  88 101 150 176 188 184 151  99  59  63 110 153 154 162 162 135  93  63  56  53  48  43  48  66  95 131 155 161 186 210 220 228 235 241 245 239 218 189 178 195 195 162 101  80  90 115 112  97  79  66  57  51  47  47  50  49  46  47  47  49  50  44  59 100 121 110  75  60  55  48  48  55  66  71  72  72  68  59  47  44  42  37  35  35  33  27  49 103 152 172 165 148 114  72  57  55  56  57  93 154 183 166 114  64  42  40  41  42  40  36  34  35  37  38  37  35  35  37  37  37  37  37  36  36  37  37  36  35  35  36  37  37  37  37  36  36  34  37  67 142 188 208 226 241 248 239 207 154  88  50  39  46  49  48  49  50  53  56  55  52  47  42  40  43  44  44  42  43  52  70 108 140 144 123  89  55  44  43  42  39  34  32  33  37  39  38  37  37  37  39  40  37  34  37  41  45  48  48  48  46  39  36  38  36  33  35  41  44  41  39  41  45  44  40  37  38  40  44  49  51  48  45  44  43  43  43  43  41  41  42  44  46  50  49  50  55  68  80  87  83  71  57  56  52  46  55  87 138 181 208 228 242 247 245 234 224 221 222 228 237 237 235 225 202 172 146 136 104  61  47  45  44  43  48  72 123 162 185 192 201 211 217 222 199 117  87 108 154 184 199 204 208 213 215 212 204 188 167 151 153 166 185 203 216 224 232 238 237 
 46  46  45  46  46  46  45  43  41  42  43  44  42  41  41  42  43  43  41  41  43  46  46  45  47  50  51  51  51  50  49  49  49  46  44  44  44  46  46  47  49  48  52  90 135 170 182 178 166 156 129  86  67  68  81  89  87  79  87 109 131 125 100  69  55  50  49  47  47  54  63  79  90  75  71  90 112 133 146 141 124 108 112 124 136 136 131 122 118 121 132 153 168 178 189 191 188 185 182 179 175 167 160 161 161 161 170 181 186 181 163 141 129 125 127 134 150 169 177 176 164 140 102  75  90 115 139 157 161 158 159 172 187 188 175 154 129 134 145 134 116  91  65  67  84 100 107 103  83  63  51  54  70  85  88  90  90  77  60  51  56  53  45  41  45  52  60  81 108 129 148 173 203 214 223 240 241 231 211 184 177 192 162 115  77  65  66  72  70  64  58  56  55  53  52  53  54  52  49  48  48  47  45  42  45  57  68  63  45  42  42  41  42  42  41  41  42  43  43  44  45  44  42  41  39  34  30  31  43  71 105 117 106  92  73  52  49  47  44  45  64  93 104  94  69  49  40  38  40  41  41  38  37  36  37  38  38  35  36  38  38  38  37  36  36  36  38  38  37  35  34  35  34  37  41  42  40  36  33  38  57  93 146 197 221 233 237 223 175 113  68  46  40  45  45  45  47  49  51  54  54  52  48  42  40  40  40  40  38  39  44  58  89 117 117  95  67  49  44  43  41  37  34  33  35  37  39  37  36  36  39  40  36  38  41  50  86 120 132 132 103  46  35  39  39  36  35  37  40  40  41  76 110 124 113  82  45  46  51  47  48  50  51  45  41  41  44  44  41  41  41  41  42  45  47  50  49  53  73  93 105 101  81  56  47  42  39  46  73 118 160 197 227 237 243 242 220 196 183 190 200 208 212 203 186 170 156 146 142 105  55  45  44  42  43  47  71 130 174 197 205 214 223 228 231 221 175 135 113 116 137 171 206 218 219 218 217 215 211 198 181 168 172 187 202 217 229 233 237 237 
 48  48  47  48  48  48  48  45  42  44  45  45  44  43  42  43  44  44  44  42  42  45  45  45  48  51  52  50  50  49  48  49  48  46  45  46  48  50  50  48  47  49  59  94 137 170 175 167 155 138 110  74  61  63  72  63  53  51  64  83 101  98  83  64  55  52  51  44  42  47  57  77  96  87  85 101 108 115 121 118 102  85  97 103  98  98  99 100  95  96 105 114 127 141 154 158 154 146 143 143 138 129 121 127 131 133 139 146 148 143 122  98  92  99 108 114 123 132 132 126 112  93  73  61  73  93 113 124 127 125 128 143 160 161 143 122 118 113 104  85  64  54  61  53  43  48  51  51  51  50  52  58  54  49  51  51  48  46  49  53  56  53  49  47  50  53  55  61  79 109 126 143 170 192 209 217 215 209 202 187 169 149 107  72  63  61  58  51  50  54  58  60  59  55  55  56  56  55  53  51  51  49  44  41  40  40  43  47  49  43  39  40  42  42  41  43  45  43  40  39  42  44  43  43  40  37  35  37  37  39  57  64  55  45  41  45  48  44  38  40  44  47  44  46  48  42  39  40  41  42  41  39  38  37  37  38  38  36  36  37  38  38  37  37  37  36  38  39  38  37  36  33  33  38  41  41  40  38  35  39  46  55  93 144 179 191 186 161 111  62  47  42  42  42  42  43  47  49  48  47  48  49  46  42  38  37  37  36  35  37  42  50  69  85  84  69  54  49  44  41  39  36  34  35  37  38  38  38  36  37  39  38  34  38  44  62 128 186 200 197 162  92  59  44  37  35  37  40  42  51  79 136 182 195 182 132  60  51  53  45  44  46  47  44  41  41  45  44  40  40  41  40  42  42  44  46  46  47  61  77  89  88  74  52  42  39  40  45  59  91 142 183 210 229 234 224 201 180 170 179 190 196 194 185 171 160 156 155 147 104  52  45  45  43  43  45  57  92 132 170 197 212 223 232 234 220 182 138  98  81 102 150 204 220 215 209 209 213 214 208 195 176 171 177 190 209 224 223 225 228 
 50  50  49  49  50  51  51  49  46  47  46  46  47  46  44  44  44  45  45  43  43  43  43  43  47  51  53  51  49  48  46  47  47  47  48  49  51  54  55  53  51  54  66  89 122 156 162 158 149 123  93  67  55  52  56  59  57  51  52  60  70  75  73  64  54  52  54  47  44  50  61  73  85  94 105 119 129 139 144 127 100  77  83  89  88  87  80  71  75  84  95 113 123 127 132 131 123 112 105 103  99  92  89 102 115 124 132 131 121 104  89  81  85  84  80  80  96 112 105  99  94  85  76  73  79  79  75  69  65  77 122 150 160 164 157 143 123  90  62  59  56  52  55  52  49  51  51  51  55  54  53  62  61  56  52  52  51  46  52  57  55  57  59  55  54  59  69  71  80 104 122 127 124 153 178 174 170 170 171 160 132  90  63  54  61  56  50  53  55  61  69  70  65  57  54  53  53  53  52  53  57  57  50  43  42  47  49  51  54  49  45  44  43  44  47  46  43  40  39  38  39  42  42  39  39  42  44  38  37  41  40  40  41  38  37  38  42  41  37  39  41  39  37  40  43  41  40  42  41  41  40  38  37  36  37  38  37  36  35  35  37  38  37  38  38  38  38  39  40  40  37  33  36  38  38  35  36  39  39  39  41  45  48  63  96 108  96  70  55  49  44  42  41  39  39  42  46  46  43  41  43  44  43  40  37  37  37  36  34  36  41  46  52  56  57  52  46  45  43  39  37  35  35  37  39  39  38  37  36  37  37  37  39  38  41  64 142 202 207 201 186 151  93  49  36  34  37  42  43  76 144 193 217 221 215 163  74  49  45  39  41  42  38  40  43  44  46  43  38  41  42  40  41  42  41  43  42  40  41  44  50  53  51  47  43  44  49  49  44  57 119 158 174 201 206 189 178 179 183 183 186 188 181 177 177 171 165 154 132  91  49  43  43  41  40  41  41  43  73 124 170 193 203 216 216 190 123  79  61  64  95 142 180 192 187 179 184 193 195 197 194 182 172 166 167 186 201 196 194 202 
 50  50  50  49  50  51  51  51  51  49  47  47  48  48  47  44  43  44  45  46  45  44  41  40  45  52  54  53  51  48  46  47  50  53  55  54  51  54  58  59  57  58  66  78 102 134 143 141 130  96  67  56  48  47  50  48  47  51  62  73  81  81  75  63  55  57  65  67  67  67  67  66  71  96 119 133 139 148 152 121  90  75  74  78  79  73  64  67  98 115 115 125 121 105 101 100 100 105 100  91  90  91  95 110 124 130 120 107  97  92  89  87  90 101 109 105 105 108 104 108 115 116 114 104  84  69  59  54  57  67  77  82  83  85  83  81  81  67  52  51  51  50  50  51  52  56  56  55  55  55  57  60  61  60  56  53  55  59  61  61  62  66  65  57  60  67  75  84  90  89  83  80  86  97 116 138 135 126 119 102  81  65  53  49  52  48  46  51  54  57  63  63  58  50  49  50  52  52  52  53  58  59  52  46  46  50  55  53  47  49  49  45  43  44  46  44  41  39  39  39  39  44  44  41  42  43  41  38  39  42  39  36  36  37  39  39  41  42  41  37  35  38  40  40  37  39  41  40  38  37  37  36  35  35  36  37  37  36  35  35  35  37  38  38  38  38  38  38  40  41  40  37  33  35  41  44  42  40  39  38  37  37  41  47  54  55  52  45  43  41  36  36  38  34  36  40  41  39  38  39  41  42  39  37  36  40  40  38  35  35  39  44  44  43  46  47  47  43  39  37  36  35  36  38  39  38  37  35  35  36  38  37  33  35  36  48 118 177 185 177 143  84  54  40  35  37  37  34  37  77 154 195 213 221 213 158  67  45  43  37  35  38  40  39  35  35  41  41  36  39  41  39  40  41  40  41  40  38  37  36  34  35  39  43  43  47  54  55  52  51  66  97 133 149 159 160 138 123 119 113 109 110 121 122 120 133 129 105  76  57  47  39  38  39  38  34  32  35  46  66  96 130 159 166 145 109  76  60  56  60  79  97  97  99 107 119 135 151 162 172 181 187 179 160 139 143 156 160 160 171 
 48  49  49  50  50  51  51  51  50  47  47  47  47  48  47  44  43  44  45  47  47  45  42  42  47  52  54  51  50  48  47  49  54  59  61  59  54  55  57  57  55  54  59  65  78  98 107 107  98  73  53  50  46  44  45  45  46  52  69  84  90  83  72  65  63  66  69  72  72  71  65  60  67  89 110 123 122 121 118  91  72  65  64  64  64  64  64  74 116 141 144 144 130 106  94  88  86  93  92  85  91 103 117 123 128 126 105  88  81  83  83  83  88 105 124 125 118 109 105 108 114 114 113 104  78  61  56  57  61  63  55  50  49  47  46  51  60  61  58  56  53  49  46  51  55  53  54  55  52  52  55  58  60  58  53  51  52  53  57  59  59  64  68  66  65  65  64  71  84  96  92  90 102  99  95  99  95  92  94  82  69  61  52  50  54  48  46  51  52  53  56  55  52  48  47  49  50  49  49  51  55  53  46  47  47  43  47  48  46  48  48  46  42  40  40  41  41  40  40  40  41  46  46  42  38  36  38  41  41  38  38  40  41  40  39  39  39  41  43  39  36  35  37  38  37  36  37  38  36  35  35  35  36  37  37  37  36  35  35  36  37  38  39  39  39  38  37  38  39  40  40  38  34  34  38  41  41  41  42  38  35  38  41  43  39  36  35  35  38  39  33  33  34  32  33  36  36  36  35  38  41  42  39  36  37  41  40  38  39  39  38  42  39  36  39  43  46  42  38  36  36  36  37  39  39  37  36  36  36  36  37  37  35  36  36  39  70 100 112 110  87  47  37  37  35  36  37  35  37  56  96 133 172 199 168 114  61  47  43  37  37  38  39  37  35  37  40  39  35  38  39  38  39  40  40  40  39  37  35  35  35  36  41  47  46  46  50  55  56  51  43  54  79  89  98 101  85  72  67  62  59  61  72  75  74  82  77  61  47  42  41  37  36  38  35  33  34  38  38  40  51  70  90  99  86  70  81  96 101  93  91  87  63  54  61  78  94 110 124 137 150 163 163 149 129 126 135 147 150 155 
 47  48  49  51  52  52  52  50  47  45  45  46  46  46  46  44  43  44  45  46  46  46  44  45  51  54  52  48  47  48  49  51  55  62  63  61  58  56  54  50  47  47  51  54  57  63  69  72  68  57  48  47  46  44  45  51  52  52  67  83  88  76  66  67  73  75  71  67  65  63  57  58  67  80  92  99  94  85  73  59  54  57  61  63  63  65  65  77 117 147 160 155 140 118 100  87  78  77  78  82  93 112 131 127 123 116  95  80  73  72  73  75  80  95 113 121 116 105  98  95  92  87  85  81  66  57  55  60  63  64  60  56  52  46  48  56  66  69  69  71  65  53  48  52  58  54  54  54  50  49  51  55  57  54  50  50  49  43  49  55  54  59  68  70  64  56  50  52  69 101 116 122 125 118  99  72  67  74  83  85  80  67  59  56  57  50  46  50  51  51  52  53  53  50  49  48  48  46  45  47  49  46  42  45  45  37  38  43  48  46  45  44  41  38  35  40  44  44  41  40  43  46  46  41  33  30  35  42  41  34  38  44  46  42  39  38  38  39  41  40  38  34  34  37  39  36  36  38  36  35  36  37  38  39  39  38  36  35  36  39  40  40  40  41  40  38  38  37  39  40  40  38  38  37  35  35  36  40  44  40  35  41  42  38  36  33  30  30  34  37  33  33  33  30  31  33  35  37  37  38  40  41  41  38  37  39  37  36  41  40  38  38  36  34  35  39  41  38  37  37  36  37  39  40  39  37  36  36  37  35  34  35  39  36  35  38  34  34  43  47  49  52  46  39  35  35  36  38  38  35  37  64 109 143 101  63  56  49  42  38  39  40  37  37  40  43  41  38  37  37  38  38  38  39  39  39  39  38  34  35  42  44  47  51  49  45  45  49  52  48  43  40  42  49  51  50  49  51  54  57  56  51  46  49  53  47  42  41  45  42  36  39  40  37  33  35  39  39  38  37  37  35  37  49  55  65 100 128 141 130 122 108  82  69  67  71  77  84  91 101 112 123 130 132 129 126 129 140 141 138 
 45  47  49  53  54  54  54  50  46  46  46  46  46  45  44  44  44  45  45  45  46  46  46  48  54  56  54  48  46  48  50  51  54  58  59  59  57  55  51  44  42  44  49  50  49  48  52  55  53  48  44  41  43  49  57  62  58  50  58  71  77  69  62  65  75  77  71  66  59  53  54  58  66  81  82  72  72  70  62  54  54  63  77  89  93  76  61  65 103 135 148 144 132 114  93  79  71  65  72  86  94 107 120 119 114 107  93  80  71  68  69  73  76  82  89  94  93  88  83  76  70  65  63  62  60  56  56  61  67  72  71  60  46  42  47  59  71  77  81  90  80  62  51  51  57  65  63  56  49  51  53  49  50  52  51  51  50  49  47  49  56  60  59  53  49  47  47  53  62  76  96 106  97  90  82  75  75  73  66  71  77  76  72  63  48  42  42  46  49  50  52  57  59  56  50  46  46  45  44  43  44  45  45  42  40  41  41  40  41  43  41  37  39  39  37  41  44  45  41  41  44  41  40  42  37  34  34  39  38  34  39  41  38  37  36  35  37  39  40  38  37  37  39  36  34  38  41  39  38  38  37  39  40  39  39  38  36  35  37  40  41  40  41  41  40  38  38  38  39  39  39  39  39  41  41  39  35  34  39  40  37  38  39  39  34  31  31  33  32  30  34  38  37  29  29  34  37  39  40  39  39  40  40  39  38  36  34  34  36  36  35  36  37  37  35  34  33  31  34  38  38  39  40  40  38  37  38  38  37  34  32  33  36  32  29  34  38  41  45  45  50  57  50  42  39  39  37  33  33  37  45  49  52  56  50  45  46  46  43  38  39  39  39  39  38  38  40  41  40  40  40  39  38  39  40  39  39  42  38  39  45  46  45  46  46  46  45  45  45  43  41  45  51  48  47  49  51  57  69  81  74  54  44  45  48  43  43  46  47  41  37  43  42  35  33  34  38  41  39  35  34  35  39  45  49  59  85 103 118 137 141 131 117 113 112  99  92  87  83  83  88  91  99 112 126 126 120 118 112 108 
 44  46  49  54  55  55  54  51  50  50  50  49  46  45  45  45  45  45  43  46  48  48  47  49  55  59  58  52  50  50  50  54  58  61  58  53  51  50  48  45  45  48  50  47  45  46  46  45  44  44  43  41  42  49  59  60  58  58  61  65  67  61  57  60  68  71  65  58  52  50  55  65  81 100  93  64  65  80  97 104 106 106  99  95  94  87  78  74  88 107 124 123 108  87  71  62  59  61  70  83  90  98 106 104  99  93  85  73  62  58  63  69  74  76  75  75  74  72  73  66  58  58  66  74  79  79  79  79  75  68  59  50  45  43  43  47  58  70  77  73  61  49  43  49  60  66  67  63  54  52  51  47  45  45  46  43  43  47  49  49  52  51  51  51  44  39  44  52  58  59  66  73  74  71  71  76  76  71  63  59  61  70  65  54  43  40  43  49  52  51  53  60  65  61  50  43  44  47  47  42  42  43  44  43  42  43  40  37  35  39  40  36  38  39  38  41  41  41  39  39  42  41  42  43  38  37  40  39  37  36  37  35  33  35  34  31  34  36  38  40  39  35  36  36  35  38  40  40  40  39  39  38  39  39  38  37  36  35  38  39  39  39  39  39  39  37  37  37  38  40  39  38  39  39  39  36  34  35  37  37  36  37  36  35  33  32  31  32  33  34  33  34  34  31  34  38  37  37  38  39  39  39  38  38  39  38  36  33  32  34  37  35  35  35  33  31  31  33  36  38  37  38  39  38  37  36  39  40  39  35  33  34  35  31  29  34  39  45  51  57  62  65  52  41  42  42  41  37  40  44  49  52  48  40  42  46  47  45  43  42  42  41  37  39  37  32  36  40  41  39  39  40  38  39  40  37  38  43  41  40  43  45  43  39  41  41  41  41  41  41  40  43  49  49  45  41  43  49  57  60  58  54  54  52  47  44  46  48  41  38  39  38  36  35  36  33  32  40  40  35  34  39  43  42  47  55  61  75 102 136 144 136 130 134 140 140 141 138 121 107  97  93  96 112 135 143 137 122 108 101 
 42  45  48  51  54  54  52  50  51  56  58  56  52  46  43  44  44  42  40  45  49  46  44  47  56  61  62  56  52  48  50  56  62  61  55  49  45  45  45  45  47  49  48  45  44  47  45  43  44  44  43  42  45  53  62  59  58  63  66  67  63  59  57  58  61  62  61  56  55  57  61  73  95 123 122 100 110 134 161 172 170 159 137 107  82  88  97  99  92  96 106 101  86  69  60  57  57  62  68  75  84  92  98  94  85  76  73  66  59  61  64  64  65  67  68  69  74  81  86  84  78  77  89 107 115 115 106  91  79  68  54  50  50  48  42  40  47  57  61  52  45  41  38  46  56  59  65  68  63  57  51  46  44  44  43  41  42  48  50  50  49  47  49  53  51  48  51  52  51  49  48  53  64  68  72  76  71  65  62  56  55  65  61  52  47  46  50  60  66  68  65  67  66  62  53  47  45  47  46  41  41  41  42  44  44  42  38  36  36  39  39  37  39  40  40  40  40  38  36  37  41  42  43  42  38  37  41  40  39  39  38  36  35  37  35  32  34  34  36  41  40  35  35  36  37  37  38  39  39  38  38  38  38  36  35  35  35  37  39  39  39  38  38  38  38  37  37  37  38  38  38  37  37  36  36  35  36  38  37  36  36  37  37  35  35  35  35  33  37  39  35  33  33  35  37  39  36  35  37  39  39  38  38  37  39  41  38  33  31  35  38  37  35  34  33  32  33  35  38  38  37  37  38  37  35  35  38  40  39  35  35  35  36  34  34  37  40  44  50  56  61  62  50  41  42  42  41  40  43  44  45  51  52  45  46  47  48  44  43  44  43  39  37  38  37  32  35  40  41  40  39  39  38  38  38  36  37  42  41  40  41  44  42  38  38  38  38  39  41  41  40  41  46  49  44  37  39  44  46  42  44  50  54  52  47  45  46  46  39  38  40  36  36  38  40  36  33  41  43  41  39  42  46  48  53  55  49  66 103 141 151 146 147 154 165 177 184 182 169 151 133 122 124 139 161 170 166 150 128 108 
 42  45  48  49  51  53  51  47  49  63  68  65  58  49  43  43  42  39  39  44  47  41  41  47  58  64  63  55  48  44  46  56  62  58  51  46  46  45  44  42  44  46  45  44  44  47  46  47  51  49  44  42  51  62  69  65  62  64  70  69  63  60  60  62  57  56  61  63  63  66  67  72  90 122 147 166 192 213 222 225 216 198 178 133  81  87 106 115 107 100  94  83  75  70  67  66  63  61  64  70  79  87  92  87  77  67  67  65  64  71  69  59  54  56  65  76  95 115 123 124 120 110 121 142 150 141 118  91  85  88  82  73  61  50  44  43  46  46  44  46  47  46  43  43  46  51  58  66  71  65  55  48  50  52  48  49  52  53  53  52  52  52  50  50  60  69  65  57  49  45  46  52  61  71  77  73  63  56  57  58  62  69  71  68  61  61  66  78  87  88  78  68  60  60  62  59  49  45  43  41  40  40  41  44  43  40  38  40  42  41  39  39  41  43  41  42  41  38  35  37  41  41  39  39  38  37  37  39  41  43  43  42  41  39  38  36  36  35  34  38  39  39  40  39  38  38  38  37  36  35  37  38  36  33  32  33  36  39  40  39  38  38  38  38  37  37  38  39  38  36  36  36  36  36  38  39  40  39  37  36  37  39  40  39  39  38  39  39  40  39  38  37  37  38  37  35  34  35  36  37  38  38  38  37  38  40  37  34  34  36  38  39  37  35  34  35  35  34  37  39  36  36  37  38  35  34  35  37  38  37  36  37  37  38  40  41  42  43  44  44  46  47  44  40  38  37  36  35  39  40  40  42  44  44  47  47  43  42  43  44  38  36  40  40  39  38  39  41  41  41  41  39  39  38  37  37  38  39  40  41  41  42  43  42  40  39  40  41  42  42  39  42  50  47  44  43  46  48  50  50  48  44  43  44  45  45  44  42  42  41  41  41  41  40  40  41  43  45  50  53  51  53  60  71  68  56  53  78 119 155 169 171 178 185 194 202 202 200 202 190 171 159 165 181 193 195 190 177 144 107 
 42  44  47  48  52  55  55  52  54  64  66  63  56  52  50  49  45  42  41  46  48  43  44  50  59  65  63  53  47  44  45  55  61  58  52  48  48  47  44  42  44  46  47  45  45  46  50  55  59  53  46  43  47  56  68  71  69  68  68  65  59  58  61  64  61  59  63  65  64  57  55  56  62  75 118 182 211 221 225 224 214 198 166 132 108 106 103  93  88  83  76  72  70  68  68  64  56  57  65  73  73  74  76  75  77  85  89  77  57  53  54  57  58  59  67  89 118 142 145 135 121 114 127 146 145 124 102 104 118 133 136 115  83  56  45  44  46  45  44  48  49  48  46  45  45  48  52  57  60  60  58  55  59  62  58  55  55  55  53  52  53  50  46  40  52  66  71  69  64  59  54  52  57  63  68  65  59  54  55  59  65  71  77  81  82  81  87  95  85  70  58  51  52  60  65  62  52  47  43  38  38  39  42  41  40  39  43  45  44  41  42  46  45  43  41  42  43  40  37  38  41  40  38  36  36  36  36  39  40  41  41  41  41  40  39  37  37  36  36  38  39  39  40  40  38  37  38  38  36  36  37  39  38  36  35  36  38  39  39  37  36  36  37  37  38  38  39  39  38  36  35  36  35  36  37  38  38  37  36  36  38  41  41  38  37  36  36  37  38  38  38  37  37  38  37  35  35  35  36  37  38  38  36  36  36  37  36  35  36  36  37  37  36  33  33  35  35  35  37  37  34  35  37  37  36  35  35  37  38  37  36  36  37  38  40  41  42  43  43  42  42  42  39  36  35  36  37  37  40  42  43  47  52  56  58  53  40  38  40  41  40  40  42  39  38  39  41  41  41  41  41  39  39  39  39  39  40  41  41  41  41  43  44  43  41  39  40  41  42  42  40  43  47  46  44  45  46  46  46  48  48  47  46  46  46  45  44  43  43  43  43  42  41  39  38  40  44  47  53  63  73  84  96  98  82  58  55  86 133 168 184 192 200 201 200 204 209 211 203 186 169 162 172 186 194 191 181 158 117  86 
 41  42  45  49  54  59  61  57  54  57  61  60  55  53  52  49  49  49  48  46  45  47  53  62  70  70  63  50  47  48  50  57  62  58  52  48  49  50  50  47  47  46  44  47  49  48  53  59  63  57  50  48  50  59  72  74  71  69  67  64  61  62  64  65  63  61  61  61  59  53  49  46  47  52  77 126 172 200 208 198 173 141 131 131 129 116  95  73  69  69  69  67  65  62  64  60  55  58  66  70  65  64  71  85  98 108 110  89  59  50  51  54  58  63  79 112 138 151 141 119  97  95 107 121 126 125 129 144 160 172 176 158 126  94  71  57  50  48  48  50  50  50  51  49  48  49  53  54  56  62  69  70  73  72  65  57  52  51  52  54  54  53  48  42  49  65  78  82  74  56  48  53  70  87  92  81  66  57  57  63  70  75  84  90  89  88  90  92  77  61  52  48  51  58  60  58  53  48  44  41  39  39  41  40  38  38  45  48  46  48  51  53  49  44  41  43  45  44  40  38  40  40  37  35  35  36  37  39  40  39  39  39  40  40  40  39  39  39  39  39  39  39  40  40  39  38  38  39  38  37  38  40  39  38  39  40  39  39  38  36  36  36  37  38  38  39  40  40  39  37  35  35  36  36  37  37  37  36  35  36  38  41  42  40  38  37  36  37  38  38  37  38  38  38  37  36  37  37  37  37  37  36  35  35  35  34  36  36  36  37  37  37  35  33  33  35  36  37  36  35  35  36  37  37  36  35  35  37  37  37  37  37  37  37  38  40  42  43  43  42  41  40  36  33  33  35  37  37  40  42  46  57  71  81  75  59  41  37  38  39  41  43  41  37  36  39  41  41  40  40  39  39  39  39  40  40  41  41  42  42  42  43  44  44  41  39  39  39  40  41  43  44  45  44  44  44  43  42  43  46  46  46  47  48  48  47  46  45  44  44  43  42  41  41  41  43  46  47  51  57  66  80  96 102  92  72  61  89 136 172 190 200 205 206 205 209 209 198 170 148 136 135 143 152 151 141 125 103  80  70 
 40  41  43  47  55  63  67  61  53  54  57  59  56  54  51  49  52  55  52  48  47  53  65  77  83  75  61  48  48  53  57  63  65  61  53  48  48  52  53  54  52  49  46  51  54  52  54  60  63  60  55  56  62  71  80  77  72  72  70  68  67  68  67  63  61  58  56  54  54  56  49  44  46  51  50  58 108 147 157 145 112  78  96 116 118 103  82  64  61  65  68  63  60  58  60  59  58  61  64  64  60  63  76  99 117 123 117  92  64  60  60  57  57  65  83 112 129 130 116  92  71  72  83 100 119 145 170 182 189 194 195 188 170 139 101  68  51  48  51  51  51  52  54  52  50  51  54  55  57  69  81  83  82  78  67  56  50  49  52  55  55  53  51  50  53  66  89  97  90  72  64  72  95 110 113 101  83  69  67  74  81  84  88  88  82  79  80  82  73  64  59  55  55  57  54  53  53  47  43  45  43  41  42  41  39  38  46  51  51  58  62  59  52  45  42  45  47  46  41  38  38  39  38  37  37  37  38  39  39  38  37  38  38  39  40  41  41  41  41  39  39  41  41  41  41  39  38  38  38  38  39  39  39  39  40  41  40  39  37  37  37  37  39  40  40  40  40  41  39  37  35  35  36  37  38  38  37  35  35  36  38  39  42  43  41  39  38  39  39  39  38  37  37  37  37  38  39  38  37  36  36  35  35  35  35  34  36  36  36  36  38  38  37  35  35  36  37  37  36  35  36  37  38  37  36  35  36  36  37  37  37  37  37  37  38  40  42  43  43  41  39  37  35  33  32  35  37  37  38  40  46  61  82  97  83  61  43  39  38  37  40  42  40  36  36  39  41  40  39  39  38  39  39  40  41  40  41  41  41  41  41  43  44  44  42  39  38  39  40  42  44  45  43  42  42  42  41  43  48  53  53  50  48  48  49  49  48  46  44  42  41  41  42  43  44  45  47  47  46  46  46  55  69  82  86  78  66  90 134 167 184 191 196 200 203 204 194 171 133 114 110 114 116 113 100  82  66  56  56  62 
 43  41  43  46  54  62  66  63  60  61  60  57  53  55  57  55  54  51  48  53  58  60  73  85  88  74  57  50  52  58  62  65  67  65  59  53  50  49  51  53  55  57  57  56  56  56  56  58  62  61  60  61  73  83  87  83  80  80  78  76  75  71  63  56  54  54  53  49  51  57  52  47  45  45  45  47  54  62  68  63  60  63  67  72  73  69  63  60  61  63  62  58  59  62  60  57  56  58  60  62  66  71  79  89 104 117 108  85  62  65  70  70  63  61  63  69  72  75  78  69  59  63  82 109 135 151 164 178 190 196 196 194 181 147 101  59  44  43  47  47  48  50  52  52  50  50  52  54  60  72  82  80  77  72  64  57  55  56  58  58  54  48  46  48  48  63 103 121 128 134 131 123 112  99  94 104 107  99  86  90 100  99  83  68  64  64  69  80  75  66  58  58  59  58  52  50  52  46  42  43  44  45  46  45  41  39  48  55  58  67  69  59  51  46  43  46  48  46  41  38  37  39  40  40  40  40  40  40  39  38  38  38  38  40  41  42  41  42  42  39  39  42  41  41  41  39  38  38  37  38  39  39  39  39  40  41  39  38  38  38  38  39  40  40  40  40  39  40  39  37  36  36  38  39  40  40  38  36  35  36  37  37  40  42  40  39  40  40  40  39  37  35  34  34  37  40  40  39  37  35  34  34  35  36  36  35  36  37  36  36  38  39  39  38  37  37  36  35  36  36  36  37  36  36  35  36  36  37  38  38  38  37  37  37  37  38  41  42  42  40  39  38  35  33  32  35  38  39  39  39  40  50  66  78  71  57  45  42  40  37  37  40  40  39  38  40  41  40  39  39  39  39  39  39  40  40  39  40  41  41  41  43  44  44  42  39  38  40  42  42  42  41  40  40  41  42  44  53  66  75  74  64  51  47  50  50  49  47  44  41  39  41  43  44  42  41  41  42  44  46  43  43  47  55  56  54  60  88 126 148 157 159 166 170 170 165 159 149 131 124 127 135 126 102  78  62  55  55  55  54 
 47  46  46  46  51  56  58  60  62  63  63  63  59  55  55  58  62  62  59  58  57  58  72  86  90  73  58  57  59  60  61  66  68  64  60  55  52  52  54  57  59  62  62  57  54  57  58  59  61  62  60  60  71  80  81  81  81  81  80  81  80  73  62  52  51  52  52  54  54  54  52  49  46  46  49  51  42  40  45  44  48  54  49  48  53  53  52  54  57  58  59  59  62  65  61  55  53  54  59  66  72  74  73  73  80  87  81  70  61  61  62  61  61  59  56  52  51  54  62  60  56  65  80  97 110 115 123 146 165 175 173 167 152 122  82  50  42  42  44  44  44  47  49  50  51  50  52  57  64  72  74  65  62  61  59  59  62  67  71  71  65  59  55  52  49  70 122 145 147 141 141 143 142 146 146 137 135 128 112 106 100  85  69  58  55  57  63  72  73  69  62  60  57  53  48  46  48  48  47  44  43  43  42  44  42  40  43  48  56  70  71  56  47  44  43  44  46  44  42  39  39  39  41  42  42  41  41  41  41  40  41  41  40  41  41  39  40  41  41  37  37  41  40  40  42  39  38  37  38  39  39  40  39  38  39  40  40  38  39  40  39  39  40  40  39  38  38  39  38  36  35  36  38  40  41  40  38  36  36  36  36  37  38  38  37  37  38  39  39  38  36  35  34  34  36  40  39  38  36  34  33  34  36  37  38  37  36  36  35  36  38  39  40  40  38  37  34  32  34  37  37  37  37  35  35  36  37  37  37  39  38  37  36  36  36  37  38  39  40  40  39  39  38  36  33  34  37  39  41  39  35  38  44  50  51  49  45  42  39  37  36  38  42  43  43  43  42  40  40  41  41  40  40  40  39  39  39  39  41  42  41  42  43  42  40  39  38  39  41  43  41  39  38  40  40  40  44  57  73  82  78  66  51  46  47  47  46  45  43  42  41  42  43  44  40  40  41  43  44  44  41  39  40  45  47  46  50  66  86  96  98  97  98  97  97 107 126 148 166 168 163 154 124  89  68  56  51  53  57  57 
 51  49  48  46  49  52  53  56  61  66  69  70  69  63  61  67  68  65  60  56  58  67  81  93  92  75  62  62  60  61  69  72  69  60  55  54  56  59  61  63  62  61  60  57  54  56  59  60  60  61  60  57  64  70  71  73  74  73  74  78  81  74  63  52  52  53  53  55  54  50  51  51  48  49  52  54  47  44  48  52  54  51  46  47  53  53  53  53  55  56  58  62  64  62  60  57  55  57  63  71  76  76  72  68  66  64  59  57  57  56  54  55  62  61  55  51  50  54  62  61  55  59  67  73  76  76  81 100 116 123 120 113 102  84  63  47  43  43  43  44  45  46  47  49  52  52  54  60  68  70  63  53  51  53  55  58  64  72  80  84  83  82  80  77  82 103 136 151 159 168 175 181 191 207 207 177 145 129 127 106  81  66  59  56  53  54  57  63  67  69  66  60  53  47  47  46  43  47  48  46  45  45  43  44  43  39  40  45  55  66  65  51  44  41  41  41  43  43  43  42  40  40  40  41  41  41  41  41  42  42  43  43  42  40  39  37  37  38  39  35  36  39  38  38  39  37  37  38  39  40  41  42  41  39  39  40  41  40  41  41  40  39  39  38  37  37  37  38  37  36  35  35  37  39  40  39  38  36  35  36  37  38  38  36  36  36  37  38  38  37  36  36  35  36  37  38  38  37  35  34  34  35  37  39  40  39  38  37  35  35  37  39  40  41  39  37  34  31  33  36  37  38  37  36  37  38  38  38  38  38  37  36  35  35  35  36  36  37  39  39  40  40  41  39  35  35  36  38  40  39  34  33  34  36  38  40  42  39  36  38  37  38  43  46  46  45  42  40  40  41  41  41  41  40  40  40  40  40  41  41  41  41  41  41  38  37  37  38  40  41  41  40  39  40  40  39  41  50  64  68  63  53  46  44  44  43  43  42  42  42  41  42  43  43  40  40  41  42  42  42  40  40  43  46  48  47  42  46  52  54  54  54  53  49  48  65 103 150 187 197 187 160 115  73  61  53  47  49  52  56 
 50  48  47  46  50  53  54  54  60  73  77  77  76  75  77  79  70  58  50  51  64  86 104 110 100  80  64  60  57  65  85  83  70  56  50  52  59  63  67  68  64  59  56  58  58  55  58  59  57  60  61  57  57  60  62  64  63  61  63  68  73  70  62  54  53  54  52  49  46  45  50  52  48  48  50  52  48  45  48  56  58  53  53  54  57  59  59  57  58  57  59  64  62  56  59  62  65  69  74  78  77  77  76  71  66  60  51  50  54  58  63  69  74  68  55  50  51  56  66  62  51  46  48  53  56  56  56  58  60  61  60  58  57  56  54  51  47  44  45  49  50  50  49  52  55  56  59  63  67  64  55  49  48  50  52  53  57  65  77  89  96 103 109 117 137 148 139 146 180 235 248 243 243 245 238 207 146 113 126  92  59  61  60  57  54  50  52  60  63  63  64  57  50  46  51  51  43  46  50  51  53  54  55  55  51  46  45  49  56  57  54  49  43  39  39  39  40  42  44  44  42  40  39  38  40  41  40  40  41  43  43  42  40  37  35  34  35  36  36  36  36  37  37  37  37  36  36  39  39  40  42  43  41  39  39  40  42  42  41  40  39  38  38  38  37  37  37  38  37  36  35  35  36  38  38  38  37  35  34  35  38  40  40  39  38  37  38  38  39  38  38  38  38  39  38  36  36  37  37  37  37  37  38  40  40  40  40  38  36  36  37  38  40  41  40  38  36  33  34  37  39  40  40  39  40  41  41  39  38  38  37  36  36  35  34  35  36  37  37  39  40  40  41  39  36  36  37  36  38  38  35  35  39  42  37  35  39  35  34  38  39  39  42  45  46  45  40  38  39  40  41  41  41  40  41  41  41  41  40  39  39  40  40  38  36  35  36  38  38  39  42  42  39  41  41  38  37  41  46  45  41  36  38  40  40  41  40  39  39  39  39  40  41  42  41  40  39  39  39  40  42  44  47  47  48  46  37  37  41  42  44  48  51  47  43  51  85 129 164 175 167 139  97  60  53  48  43  44  43  47 
 46  46  46  47  51  56  58  56  60  75  84  85  80  76  75  80  79  75  70  60  60  82 110 124 113  82  58  53  64  79  88  86  75  61  57  59  63  61  61  63  64  63  61  62  62  58  57  56  56  60  61  59  56  56  60  63  62  57  54  56  60  57  52  49  51  52  48  45  42  41  44  45  43  48  50  47  47  49  52  54  54  52  50  53  56  53  54  57  52  55  63  62  59  57  63  69  74  78  82  82  78  77  77  73  67  60  51  49  57  72  88  99  95  78  59  52  52  54  57  53  49  52  54  53  50  53  57  54  52  53  56  56  55  56  56  55  50  48  50  56  55  52  52  53  56  59  61  63  62  55  48  49  49  50  52  51  51  55  64  75  86  98 109 124 145 151 133 165 214 243 248 245 246 249 246 231 185 144 125  91  70  75  69  60  52  53  59  65  61  56  57  55  52  50  53  55  55  62  68  66  58  57  68  79  83  74  58  48  50  55  55  49  44  41  41  40  40  42  44  44  42  40  39  39  39  39  39  38  39  41  41  40  38  36  34  35  35  35  35  37  38  37  38  38  37  37  37  38  37  38  39  42  42  40  40  40  41  41  41  40  39  38  38  38  38  38  39  39  38  36  35  34  35  37  38  38  36  35  34  35  37  40  42  42  40  39  38  38  39  39  39  39  39  39  39  38  37  37  38  39  38  38  38  39  40  40  40  40  38  36  37  39  40  41  41  40  38  35  36  37  41  42  42  41  41  41  41  39  38  39  38  37  37  36  36  37  37  37  38  39  40  39  38  37  36  38  39  38  38  37  35  37  41  42  38  36  38  35  35  39  39  39  39  40  42  41  38  37  38  40  40  41  41  41  42  41  41  40  39  38  39  39  39  38  36  35  37  39  39  38  40  40  39  41  41  40  41  42  43  40  38  38  37  38  40  40  40  39  39  38  38  39  41  42  40  40  40  40  41  43  45  46  45  44  46  46  38  34  35  40  46  50  47  45  44  45  56  76 103 102  87  77  66  53  46  41  42  47  46  47 
 44  44  46  47  52  58  59  57  62  80  93  95  86  81  80  83  86  88  86  82  86 106 120 119 100  78  61  57  73  91  98  90  77  65  65  68  70  64  62  65  67  66  60  59  62  64  58  55  57  59  59  60  58  58  60  63  62  55  51  51  51  48  45  46  48  47  42  40  40  40  40  40  40  43  46  46  46  48  49  47  45  46  48  51  54  51  51  53  50  53  60  60  60  61  66  72  80  85  84  78  73  72  73  71  70  69  66  59  53  62  88 114 115 101  83  72  64  55  49  50  55  64  66  64  61  61  64  66  64  63  63  66  69  68  66  62  60  60  59  57  53  50  50  53  58  65  69  67  59  54  51  50  49  48  50  51  49  49  53  59  68  81  93  98 117 134 139 179 220 240 242 239 237 241 246 244 223 185 138 112 103 100  83  66  61  59  59  62  59  54  52  55  57  56  57  64  77  83  80  70  60  64  84  96  98  88  68  54  53  57  57  51  47  46  46  43  41  41  43  44  42  41  41  41  40  39  38  37  36  38  39  39  38  36  35  36  36  36  36  39  39  38  39  39  38  38  38  37  36  35  37  40  41  41  40  41  40  40  40  40  39  39  39  39  39  39  40  40  39  36  35  35  35  36  38  38  38  36  35  35  36  39  41  41  39  37  36  37  39  39  39  39  38  37  39  40  39  38  38  38  39  39  38  38  39  39  41  41  39  39  39  40  41  40  40  40  38  36  35  37  41  43  43  40  39  39  39  38  39  41  39  38  38  38  38  38  39  39  39  39  38  37  37  37  37  39  39  36  37  38  37  38  40  39  38  37  37  38  38  38  40  40  38  37  39  40  39  38  38  39  39  39  40  41  42  41  39  39  37  37  38  39  39  38  37  38  40  42  42  40  39  38  38  40  40  40  42  45  44  39  39  41  39  39  41  40  40  40  40  40  39  40  40  40  38  40  42  43  44  45  47  48  46  43  44  45  39  36  37  41  45  47  41  40  44  48  53  60  67  59  46  44  46  47  40  39  42  45  46  49 
 46  45  47  49  52  56  57  55  61  81  96  99  92  91  93  95  97  98  99 110 125 137 132 112  86  71  62  58  74  97 109  98  80  71  71  74  74  69  66  70  69  62  53  56  64  70  62  56  58  58  57  58  57  57  58  60  58  53  51  50  49  46  44  45  46  43  39  38  41  46  50  48  44  42  45  49  47  45  45  42  41  42  47  50  52  53  53  51  52  53  55  59  62  63  62  68  81  87  83  72  67  65  65  64  67  74  77  64  44  43  70 109 126 122 105  86  69  55  49  53  62  70  73  73  70  65  65  69  69  65  64  69  75  76  73  69  67  67  64  53  47  46  46  49  55  65  70  68  60  57  56  52  48  47  50  51  50  49  49  52  60  77  82  66  85 118 146 168 195 230 244 243 237 243 249 248 227 194 158 136 126 119  93  75  73  63  55  57  56  53  52  55  60  63  69  82  99 103  94  75  63  68  86  91  88  79  67  59  59  60  58  54  51  50  50  47  43  41  42  42  42  42  43  41  40  38  37  36  36  37  38  39  38  38  37  37  38  37  38  41  41  38  39  39  39  39  39  38  35  34  36  40  41  42  42  41  40  39  39  39  38  38  38  39  39  39  40  40  39  36  35  36  36  36  38  39  39  37  35  35  36  37  39  39  37  35  34  36  37  38  38  37  36  35  38  40  39  38  38  38  38  38  37  37  38  39  40  41  40  39  39  40  40  39  38  38  37  36  36  37  41  43  42  40  39  38  37  37  39  41  40  39  40  39  39  39  40  39  38  38  37  35  36  38  37  37  36  34  36  38  39  39  39  38  38  38  38  40  40  38  38  38  36  36  37  39  40  39  38  38  38  38  39  39  40  39  38  38  37  37  39  40  40  39  39  40  42  44  45  43  40  40  40  41  40  39  42  45  45  40  39  42  41  41  40  40  39  41  42  42  42  41  40  38  37  40  44  46  46  46  48  50  50  44  43  43  39  40  42  41  41  42  39  38  42  49  59  64  55  49  45  43  42  41  38  39  42  42  45  50 
 48  48  50  51  53  53  52  52  57  68  80  90  96 101 106 113 112 111 117 127 136 139 134 122 101  71  49  49  72  98 107 104  94  82  78  74  69  65  65  66  59  51  50  59  68  71  66  61  57  56  57  56  53  52  51  52  51  48  48  50  52  51  48  45  43  43  43  43  51  70  82  78  60  56  54  52  50  50  49  46  45  46  47  49  52  56  58  58  57  55  55  60  62  58  52  58  73  79  77  70  63  61  58  52  55  64  67  55  40  42  61  89 116 115  92  64  51  51  54  56  59  64  68  68  60  55  53  51  50  53  61  65  66  69  70  69  62  59  56  47  45  45  43  46  49  51  58  65  65  59  52  52  51  49  49  49  49  52  55  62  75  96  97  69  85 119 137 132 142 189 223 239 241 246 247 230 180 150 162 142 117 107  95  83  77  64  56  59  57  54  53  56  60  70  91 105 108 117 117  96  70  56  58  60  59  55  53  56  60  61  58  54  52  52  51  48  45  42  42  42  42  42  42  41  38  36  35  36  38  40  40  38  37  39  38  37  38  37  37  41  41  39  37  37  38  37  39  41  37  36  38  40  41  40  40  39  37  38  38  38  36  36  37  37  36  36  38  40  40  37  36  35  36  37  39  39  37  35  35  36  36  35  37  39  37  35  35  36  37  38  38  37  36  36  36  36  37  39  39  39  38  36  35  35  36  39  38  38  40  38  37  40  38  35  36  38  39  39  38  38  39  41  41  40  39  38  37  38  39  40  40  40  40  39  38  38  37  37  37  36  35  35  35  36  36  35  35  35  35  36  38  38  39  39  39  38  39  40  40  38  36  35  36  38  38  38  40  40  38  37  37  37  37  36  35  35  37  38  38  39  41  42  40  38  38  40  43  44  44  42  43  44  43  42  41  40  41  43  44  43  42  41  41  40  40  42  42  41  42  42  41  40  39  40  40  42  45  45  46  47  46  48  49  44  42  40  38  41  45  44  42  42  45  44  41  42  46  49  48  48  49  48  46  44  41  41  42  44  48  51 
 48  48  47  48  49  51  50  48  48  53  64  79  99 114 123 126 117 109 109 116 127 141 130 113  97  82  77  90 104 112 112 110 103  90  82  71  58  59  64  62  57  57  62  65  67  70  69  66  62  58  53  47  49  51  50  49  48  47  48  50  53  53  51  48  47  45  46  65  91 113 119 105  79  58  50  51  51  52  51  51  50  50  53  54  55  55  56  58  57  57  59  65  63  53  51  57  66  66  65  63  62  58  54  50  52  56  54  47  41  48  62  78  93  88  70  55  50  53  59  61  60  56  57  59  57  53  50  49  49  50  56  62  68  68  75  80  71  61  55  55  53  52  57  65  70  69  71  75  71  59  50  54  51  48  51  50  49  50  57  65  74  95 113 118 120 125 134 125 121 138 162 185 205 201 183 155 139 135 137 122 103  93  90  88  79  61  52  58  57  54  57  59  61  66  86 104 111 120 116  92  68  53  50  49  50  52  56  61  65  60  53  50  50  50  48  46  43  42  41  41  41  41  41  41  39  37  37  38  40  41  40  38  38  40  41  41  39  37  36  38  40  41  39  37  36  38  41  42  40  40  40  39  38  39  41  41  39  39  38  37  36  37  37  37  36  36  37  39  39  36  36  36  36  37  38  39  37  36  36  37  38  37  38  39  37  36  36  36  37  38  37  37  37  37  37  36  37  38  38  37  36  35  33  33  34  36  36  37  37  36  36  39  38  37  37  37  38  38  38  38  38  39  39  39  39  39  39  39  39  39  39  39  40  40  38  36  34  35  36  37  36  34  34  34  34  34  34  34  35  36  37  37  38  39  37  36  38  40  40  38  35  34  35  37  37  37  38  38  37  36  37  37  37  36  34  34  36  38  38  40  41  42  41  40  40  41  43  43  41  40  41  43  42  40  39  39  40  42  44  46  46  45  44  44  44  45  44  43  43  43  43  42  40  38  38  41  46  47  46  44  44  45  45  42  40  40  41  45  46  44  44  45  45  42  38  41  41  42  46  46  44  43  42  42  42  41  42  44  48  51 
 50  49  47  47  50  51  48  44  43  46  55  73 102 125 138 137 126 115 114 117 127 139 127 108  98  96 102 117 126 128 121 110  97  82  75  66  55  59  64  64  66  69  72  69  67  68  68  66  64  59  51  43  46  51  51  50  48  48  49  51  51  51  49  49  50  47  46  71 106 135 131 108  78  54  45  49  53  54  53  52  52  51  54  54  52  52  53  56  57  61  66  66  61  54  55  60  63  59  59  61  62  58  52  54  56  55  47  42  44  55  66  73  72  64  55  56  59  59  61  61  58  53  51  53  56  52  48  54  56  56  59  66  72  75  82  89  81  72  65  61  58  61  72  83  90  91  92  89  76  62  53  55  52  48  49  53  55  53  55  60  66  85 115 144 139 127 128 129 125 121 143 171 185 173 141 106 121 136 124 109  96  85  81  78  70  56  48  54  56  58  60  60  60  63  71  83  99 108 104  84  66  56  53  56  58  61  64  67  66  56  49  47  47  46  45  43  41  41  40  40  40  39  40  41  41  40  40  41  41  41  40  40  40  42  43  43  41  39  39  39  40  41  41  39  36  38  38  39  42  43  43  39  37  37  40  42  42  41  40  38  38  38  38  38  37  37  37  37  37  36  36  37  36  36  37  38  38  36  36  38  39  40  40  39  38  37  37  37  37  38  38  38  38  38  38  39  38  37  36  36  35  35  34  34  34  34  37  39  38  37  37  36  37  38  37  36  38  39  38  37  38  38  38  39  40  41  41  41  41  40  39  39  41  41  39  35  33  34  36  37  35  33  32  33  33  34  33  34  35  36  37  37  38  37  35  34  37  39  40  38  36  34  34  36  36  36  37  37  36  36  37  38  38  37  35  35  36  38  39  40  41  41  41  41  41  42  43  42  40  38  39  40  40  39  38  38  39  42  44  47  48  48  46  46  47  45  43  43  43  44  44  44  42  37  36  41  48  49  47  44  46  45  42  42  42  42  43  46  48  43  43  44  42  39  39  41  42  43  45  44  40  39  40  41  42  42  43  45  49  52 
 58  55  53  54  58  58  50  46  46  50  58  75 107 133 150 153 150 148 150 150 148 143 134 125 118 114 113 117 129 137 127 106  83  67  64  67  69  68  69  74  80  80  74  70  68  66  62  59  57  58  55  49  48  50  50  50  49  49  49  49  47  46  46  47  48  47  45  53  80 115 107  81  56  48  49  52  56  58  57  52  49  50  51  50  49  50  54  58  60  65  69  61  56  58  61  62  62  62  62  62  61  56  53  58  61  58  49  45  48  57  65  67  61  54  52  58  65  67  63  58  54  53  52  52  55  54  53  60  63  63  67  69  74  85  92  93  89  88  82  61  56  65  81  91  96 100 106 101  79  64  57  54  54  53  49  57  66  64  59  58  64  82 104 121 127 126 122 132 144 153 191 219 211 195 168 127 122 131 134 118  97  80  67  59  54  51  49  49  57  62  60  57  59  65  59  58  70  84  88  78  65  57  56  63  68  70  66  64  62  54  49  47  45  42  40  40  40  41  40  39  38  37  38  41  42  42  43  43  42  42  41  41  42  44  44  44  44  44  46  45  44  44  43  41  38  36  34  36  41  45  44  42  40  39  39  41  43  43  42  41  40  39  37  36  37  39  38  37  35  36  37  37  36  35  36  37  37  36  37  38  40  41  41  40  40  39  37  37  37  38  38  39  40  39  40  41  40  39  37  37  37  36  36  37  36  36  40  43  40  39  38  33  35  38  37  37  40  42  41  38  39  40  40  40  42  43  43  43  42  42  41  40  41  39  38  36  35  35  36  36  34  32  32  33  33  34  35  36  36  37  37  37  38  38  35  35  36  38  40  40  37  35  34  35  36  36  37  37  37  36  37  38  38  37  36  36  37  39  39  39  39  39  39  39  41  42  42  41  40  38  37  39  42  42  41  41  40  41  43  45  47  47  45  45  45  42  40  41  42  43  45  46  43  39  38  43  50  51  49  48  51  47  41  43  47  47  43  45  48  42  41  42  41  41  43  43  45  44  42  41  42  42  43  44  44  44  46  49  53  54 
 68  66  64  67  71  74  71  61  56  63  73  89 117 144 165 174 183 189 190 190 188 180 165 151 140 135 139 152 153 141 119 101  90  84  86  92  96  89  84  85  85  83  77  68  63  63  62  58  54  53  55  57  53  48  45  48  49  48  48  48  46  43  43  44  45  44  42  45  58  74  67  55  49  55  58  56  62  60  53  52  52  53  57  59  60  60  61  64  66  66  64  58  56  59  62  65  67  70  64  55  52  53  57  60  59  58  58  57  55  49  49  54  56  54  51  55  63  69  63  56  53  54  54  56  65  75  81  76  66  59  62  63  69  85  99 107 110 101  85  69  59  64  86  97  98 100 109 107  78  61  55  54  56  57  57  62  67  71  76  79  77  90 102 105 117 130 130 135 157 200 226 238 240 237 218 176 126 110 140 131 100  70  59  55  51  50  52  56  58  58  57  58  63  68  58  54  62  69  68  59  56  53  51  54  57  58  58  60  61  55  49  46  44  43  41  41  41  41  41  40  39  38  38  39  40  41  42  42  42  42  42  42  42  44  44  42  42  43  44  47  51  53  46  42  41  40  38  38  43  44  44  44  44  42  40  40  42  43  43  42  41  38  35  34  36  39  39  37  36  37  38  37  35  34  35  36  37  36  37  38  40  41  42  41  41  39  37  36  36  38  40  41  41  41  40  40  40  38  37  37  37  36  37  37  37  36  37  38  37  38  38  34  37  41  43  43  43  45  44  43  43  43  42  41  41  42  43  43  43  42  43  42  39  38  37  39  41  40  38  35  33  33  34  34  35  36  36  36  37  37  37  37  38  37  37  37  37  39  40  41  39  37  35  35  35  36  37  38  37  36  37  37  37  36  36  36  38  40  41  40  39  37  37  38  39  40  41  41  41  40  39  40  43  44  44  43  42  42  41  42  41  41  43  44  43  41  40  40  42  44  44  44  42  39  42  45  47  48  50  51  51  44  37  41  45  45  42  40  41  44  47  46  38  39  46  48  47  43  39  40  43  46  46  45  46  47  49  53  55  55