about summary refs log tree commit diff
path: root/THT/C/QG-2017/input8/27.txt
blob: 394594155bbef9e61d52111560f9b64a9f38c376 (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
 70  78  85  83  81  83  78  73  72  74  75  71  69  70  73  74  73  74  82  97  88  72  67  71  72  61  58  71  96  95  74  70  74  76  61  46  43  50  54  41  31  26  23  27  34  28  30  47  83 102  87  51  25  25  26  29  46  75 102 102  79  48  47  60  76  75  60  41  48  65  73  74  72  73  78  85  92 105 114  79  41  22  24  30  32  26  19  22  24  28  39  41  37  41  45  45  47  56  73  85  91  88  84  83  91  88  72  45  30  29  29  26  25  45  73  93  93  85  81  79  80  89  68  28  25  30  27  25  27  39  62  81  84  80  77  84  92 102 112 121 131 143 148 140 132 129 131  98  64  65  50  35  62  81  81  69  62  64  64  55  40  39  50  70  79  79  78  82  86  75  60  50  58  71  78  74  63  53  63  78  76  70  67  72  70  64  67  79  91  70  54  59  58  58  64  54  37  31  31  31  19  19  29  28  43  80  93  92  91  93  95  95  99 105 104  96  85  77  76  80  83  77  63  54  54  63  70  69  53  38  33  46  69  92  92  81  65  56  47  41  81 129 137  93  35  21  30  40  28  28  39  24  25  61  87  93  83  87  93  89  96 101  69  40  27  28  30  28  29  33  41  51  59  64  65  63  58  57  63  79  82  63  36  20  20  21  22  21  25  36  54  69  78  84  76  58  41  32  31  38 
 70  75  84  87  83  75  68  66  69  73  75  70  65  64  66  64  61  67  82  96  88  76  75  78  75  61  62  80 104  98  68  65  70  73  61  51  54  62  64  49  37  31  30  30  31  25  32  59  91 100  75  42  22  26  26  30  55  84 105  98  75  50  51  62  75  73  59  40  49  66  74  74  72  74  79  86  93 104 111  79  42  22  22  29  30  24  19  22  24  27  38  38  32  36  41  41  43  52  69  80  86  84  79  77  85  81  62  38  27  30  30  27  27  48  74  91  90  84  82  82  85  95  72  29  25  29  26  25  29  42  56  72  83  90  94 102 109 113 119 127 140 148 148 143 136 135 137  93  51  56  51  42  61  77  79  68  63  67  66  56  39  39  52  72  78  74  72  75  78  67  55  51  64  76  78  70  60  55  65  74  70  68  69  69  65  60  68  77  81  64  52  54  58  60  56  46  35  33  31  27  22  23  29  30  47  83  94  93  91  94  96  94  99 105 103  95  85  76  76  83  89  82  63  50  48  58  68  66  40  33  47  65  84  97  93  81  66  55  46  45  89 134 124  75  23  20  34  43  28  26  38  24  28  65  86  91  83  90  98  92  96  98  67  39  27  29  32  31  31  36  43  51  59  62  61  57  52  52  60  72  71  52  31  21  25  25  22  21  28  45  65  77  79  77  66  50  35  29  36  50 
 72  74  83  90  85  65  56  58  66  73  76  68  61  58  59  54  48  61  80  94  87  80  85  85  76  60  65  87 109  98  67  63  70  74  66  63  70  81  81  62  49  42  38  34  27  21  35  69  97  97  64  34  20  27  27  32  64  93 108  95  74  55  57  67  75  72  59  41  50  68  75  75  73  76  81  88  94 103 107  79  45  22  21  28  28  23  19  22  24  26  35  36  29  34  38  39  41  50  65  76  81  77  72  70  80  75  54  32  25  31  32  29  30  51  76  90  91  88  89  90  94 102  77  31  24  27  26  26  32  45  55  67  83  94  99 106 109 111 113 122 135 136 132 129 137 142 131  85  42  47  57  62  63  69  75  66  63  70  69  58  41  42  57  74  75  67  66  70  71  61  52  54  69  80  77  64  56  56  63  69  66  68  70  63  57  60  72  75  66  59  53  51  60  63  48  36  33  33  29  23  25  29  32  32  48  82  91  87  84  87  89  88  92  98  96  90  83  74  75  86  93  85  61  45  42  53  65  62  32  35  65  85  94  95  88  77  64  56  52  56 101 136 102  53  18  21  35  42  32  26  31  26  34  62  80  85  80  89  98  88  89  89  60  38  29  32  34  33  34  38  44  51  57  59  56  49  43  47  58  67  63  45  31  26  31  28  22  20  33  56  77  85  81  71  57  43  30  29  43  63 
 73  74  83  94  88  58  48  52  64  75  79  69  60  55  55  48  39  55  77  92  88  82  90  89  75  58  67  93 109  98  69  65  71  79  74  74  86 100  99  74  58  51  46  37  24  19  36  75 101  96  59  29  18  27  27  34  70  99 109  94  73  58  61  69  76  74  62  43  51  68  76  76  74  77  82  90  95 102 104  80  48  22  19  25  26  22  20  24  24  24  34  34  28  33  38  39  42  49  62  73  77  72  65  64  75  71  50  28  23  32  35  32  32  53  76  87  92  95  95  97 103 110  82  32  23  26  27  28  35  49  57  68  86  94  96  98 101 103 102 111 123 120 111 108 134 149 122  76  39  41  66  85  66  61  72  64  61  69  71  61  43  45  59  75  69  59  62  67  66  57  52  56  73  81  75  61  52  56  62  64  63  69  72  55  50  62  79  75  52  54  57  50  62  66  42  30  31  32  26  19  29  36  35  31  47  80  86  79  75  77  79  79  84  90  86  85  83  73  73  86  94  86  58  41  37  48  61  58  28  40  80  99  98  88  80  68  55  56  60  69 113 137  83  38  19  23  34  41  37  28  22  29  42  57  72  78  73  86  98  83  78  77  51  34  30  34  36  35  36  39  45  50  55  55  52  44  36  41  58  66  60  43  31  30  37  31  21  18  37  65  86  91  83  68  53  38  27  28  46  71 
 83  81  84  88  80  54  45  50  61  68  68  62  57  54  50  45  45  60  76  82  80  80  87  83  69  54  60  82 103  96  74  77  85  85  83  85  98 107 106  90  79  66  46  33  26  20  41  84 103  88  42  19  19  30  32  39  77 102 107  89  72  64  69  73  73  69  58  44  56  74  76  73  71  80  86  88  88  98 108  76  41  24  25  30  31  24  18  21  24  27  31  31  31  37  39  34  36  46  62  72  76  73  66  62  71  63  41  26  27  35  33  29  33  56  81  94  97  98 103 103 103 107  76  26  22  28  27  29  38  48  52  57  70  79  83  86  89  90  89  94 103  93  88 103 135 141  96  67  50  42  61  87  76  67  68  67  73  84  79  61  42  47  64  75  69  59  62  68  69  55  49  56  76  83  70  55  50  58  59  58  66  70  67  52  50  62  71  64  48  49  52  50  63  65  36  25  30  34  27  16  28  36  36  35  48  73  79  75  70  69  69  71  76  82  80  77  73  68  74  90  97  87  58  39  36  47  58  58  39  53  89 105 100  81  69  71  81  65  58  83 115 118  66  30  20  26  33  36  34  29  26  35  45  50  61  70  71  78  82  73  74  73  51  34  30  35  36  34  34  38  47  53  55  53  48  40  32  43  62  60  51  41  38  39  40  30  20  24  46  72  90  91  77  57  40  29  29  39  61  81 
 98  91  85  76  64  52  47  51  59  57  50  50  52  52  45  47  63  72  72  67  68  74  79  74  62  49  48  62  88  90  76  93 102  91  89  94 101 104 105 107 104  84  41  25  31  26  47  95 104  74  20   9  21  34  37  48  83 103 101  81  69  71  77  78  69  61  52  47  67  86  80  69  66  82  89  84  77  94 117  70  30  34  38  38  34  23  15  18  26  31  25  25  34  43  39  25  29  46  69  79  81  80  71  62  65  52  29  26  32  37  28  23  34  59  87 104 101  96 108 106  95  94  63  15  22  32  27  30  38  44  41  39  43  55  68  76  78  77  75  79  81  65  72 116 139 122  65  57  65  49  54  74  86  80  67  75  93 107  89  60  40  51  69  75  72  66  63  70  75  55  46  58  80  83  62  46  47  59  54  51  69  69  56  53  57  61  54  50  51  46  45  53  63  58  29  21  29  38  30  17  25  32  34  42  53  65  73  75  70  64  61  66  71  76  77  71  60  64  78  96 101  87  59  41  39  50  58  60  57  68  90 103  97  76  67  90 127  79  48  94 106  86  51  27  20  29  32  29  26  29  38  43  44  44  51  63  73  68  59  64  74  77  56  38  30  33  35  30  30  38  50  56  57  49  43  37  34  49  68  53  39  39  47  49  39  26  21  35  57  79  90  84  65  41  25  20  35  58  82  89 
101  91  79  70  62  54  49  50  56  53  46  46  50  53  48  54  71  69  61  59  64  74  82  79  66  49  43  51  72  77  70  88  99  89  85  87  91  96 102 109 109  89  42  22  27  30  55  97  98  66  19  14  24  29  37  55  86 103 100  80  68  69  76  79  72  64  57  59  81 100  91  73  62  74  84  85  82  99 117  68  36  50  49  34  19  14  18  25  27  26  23  24  30  39  36  23  34  61  94  99  89  76  67  62  60  47  29  27  31  35  27  23  35  59  84  98  92  86  95  96  89  83  54  17  20  30  31  34  37  42  39  36  41  52  65  74  75  73  71  72  73  64  82 130 139 112  63  45  50  62  70  76  83  81  74  85 102 110  88  60  45  56  72  74  70  65  62  70  78  64  60  72  83  78  53  40  42  53  48  45  60  59  50  55  62  64  54  49  54  56  57  60  57  46  27  23  29  32  27  22  30  32  31  47  61  66  71  72  68  64  62  66  69  71  73  69  64  71  85  99  97  80  54  42  44  56  59  58  66  77  85  86  84  85  98 118 126  79  55  94  96  70  43  26  22  30  34  31  28  31  38  41  42  45  53  63  74  68  60  66  76  79  57  39  29  31  31  28  32  39  50  55  54  46  41  38  38  52  68  53  41  43  49  47  34  22  24  43  65  82  83  74  57  39  27  26  42  62  81  86 
104  90  69  64  63  57  50  48  53  51  44  44  48  55  53  63  78  64  50  54  64  77  88  85  70  47  36  39  53  61  63  83  94  86  78  75  78  87  98 108 107  88  44  21  23  35  65  98  88  55  20  21  29  22  36  64  91 102  98  78  65  65  74  79  75  67  62  70  94 112 102  82  66  73  84  91  92 104 115  75  50  62  53  31  13  12  21  27  25  21  23  24  27  36  34  22  43  82 122 119  94  69  60  60  54  41  29  28  30  32  26  25  38  59  79  87  81  73  79  85  83  68  44  21  19  27  36  37  38  40  39  37  41  51  63  72  74  72  69  68  69  71  96 137 128  97  65  40  38  73  84  78  84  87  87 100 111 110  84  58  50  62  73  70  67  66  69  77  84  77  77  84  83  67  42  36  41  50  45  41  50  50  45  54  62  63  50  44  52  62  68  65  50  33  26  27  28  25  24  28  35  33  29  53  70  69  68  68  67  65  64  66  67  67  69  69  70  79  91 102  94  73  49  43  51  63  60  56  70  81  82  72  76  99 133 142 113  77  68  96  84  53  35  27  26  32  35  34  32  34  39  38  41  49  57  65  75  70  63  69  78  80  57  39  29  27  26  27  33  41  49  52  49  43  40  41  44  56  67  53  44  46  48  41  25  20  29  53  74  84  74  61  48  36  31  35  50  65  78  80 
108  90  59  57  63  59  51  47  52  50  43  42  49  57  58  70  84  63  45  54  68  83  95  89  69  42  26  25  36  48  62  83  91  80  68  62  65  77  94 106 102  80  43  19  18  43  77 100  77  41  19  28  33  16  38  77  96 101  94  74  61  61  71  78  76  68  65  76  99 117 110  91  76  81  92 101 102 108 113  91  72  67  54  38  26  22  22  21  21  21  23  24  27  33  30  24  55 102 142 130  94  62  56  58  45  34  28  30  31  30  25  27  43  61  75  77  70  63  65  74  76  51  34  26  19  25  41  41  38  40  38  37  40  50  62  72  75  73  69  64  64  78 107 132 107  76  64  43  38  78  86  78  94 101 101 115 122 111  77  53  54  66  74  65  62  70  85  93  93  87  88  90  76  54  32  34  46  54  47  40  46  45  42  53  60  56  40  36  49  65  73  66  41  22  26  29  26  19  23  34  38  34  33  62  79  71  66  66  67  68  66  65  64  65  69  72  77  86  96 103  91  70  47  45  56  68  61  54  70  82  82  70  77 112 156 152  96  77  85  99  70  34  27  27  29  34  35  34  34  37  40  37  40  54  61  67  76  72  65  71  80  81  58  40  30  23  21  26  33  41  47  48  45  40  40  43  49  59  66  52  43  46  45  35  17  20  38  65  82  83  63  46  37  30  33  45  60  71  76  75 
111  90  52  56  67  60  50  47  55  55  49  47  52  60  61  70  82  63  48  60  77  93 102  91  65  34  18  17  30  47  66  82  84  69  56  51  57  73  93 104  92  64  39  20  17  52  88 100  64  29  21  34  35  14  43  89 100  99  89  70  56  55  65  74  74  67  63  71  89 105 104  96  90  97 106 111 110 109 111 110  96  67  56  55  57  41  20  11  16  24  23  25  30  31  26  29  68 114 142 122  84  57  56  58  39  28  30  32  31  29  26  32  48  64  72  68  64  60  59  70  73  40  26  32  21  24  46  43  37  40  39  38  44  53  65  75  79  77  73  66  64  87 107 108  81  60  63  56  52  73  77  80 109 118 109 121 124 105  68  46  55  69  73  61  63  81 109 113 100  90  88  85  65  41  25  38  56  62  53  45  52  50  45  53  56  49  36  36  53  70  75  60  34  19  30  30  22  17  24  36  35  34  43  70  83  73  67  67  70  70  69  65  64  68  74  79  84  89  96 101  92  72  50  48  56  67  62  54  61  77  88  81  88 119 154 136  73  82 107  96  56  21  24  30  32  34  33  33  34  37  40  36  41  57  64  69  77  72  66  73  83  83  58  39  30  21  18  24  32  39  44  45  42  39  40  45  51  60  64  48  40  43  39  28  13  24  48  76  85  77  53  37  29  27  36  53  68  74  74  70 
111  88  49  57  70  59  48  47  58  62  57  54  56  62  61  65  73  60  53  65  84  99 104  88  58  27  15  21  41  58  69  78  75  57  45  44  55  76  97 104  81  47  34  21  18  62  96  94  52  20  22  36  36  17  51  98 102  96  84  65  51  50  60  69  70  62  57  60  69  80  86  91  97 105 111 113 111 110 111 118 109  80  72  77  78  55  25  12  16  25  24  27  32  25  21  34  78 117 127 102  71  60  64  63  36  25  32  34  32  29  29  38  54  67  70  63  62  63  60  69  70  33  22  36  24  25  47  43  35  38  38  39  46  56  67  77  81  79  75  67  64  86  95  80  63  54  56  64  69  67  71  88 123 125 105 114 115  90  55  40  55  71  73  62  72  98 124 122 100  85  81  77  57  34  24  41  60  62  52  46  55  54  48  50  49  43  37  44  64  80  76  51  29  22  33  29  19  18  27  36  30  35  57  76  83  74  71  71  74  74  71  66  68  74  85  89  88  88  93  99  94  78  56  49  54  63  62  55  55  72  93  94  97 113 132 111  63  95 122  83  41  18  25  32  33  32  31  31  33  37  39  38  45  63  68  70  77  73  69  75  84  82  57  38  29  20  17  23  29  35  40  42  41  39  40  44  48  56  60  45  35  36  31  22  15  31  58  81  82  67  44  31  25  26  39  59  73  76  71  67 
110  86  50  58  71  57  45  46  61  69  66  59  60  63  59  58  61  56  56  69  86  99 101  82  51  22  17  33  64  75  70  72  66  48  40  44  59  83 104 105  73  33  30  24  24  72 101  85  41  15  24  35  34  26  62 104 102  92  80  62  49  46  55  64  65  56  48  46  47  52  64  79  94 101 103 102 104 109 114 115 111 104 100  95  83  62  39  26  23  25  22  27  32  19  17  39  82 111 103  79  61  68  76  68  35  24  33  34  31  29  32  44  62  71  70  62  63  68  65  70  67  30  21  36  28  29  45  40  32  33  35  40  47  57  68  76  79  78  74  67  64  76  76  59  58  57  47  65  81  64  71 100 129 120  90  94  93  71  43  35  55  72  75  68  88 119 129 117  94  77  73  73  55  35  27  41  55  52  43  40  50  50  44  42  39  34  37  52  75  86  74  40  26  29  36  28  18  21  30  35  28  40  71  81  80  75  75  77  78  76  73  71  74  83  96  97  88  84  89  97  97  84  61  49  48  58  62  60  55  70  95 101  99  97 101  88  68 111 125  61  27  22  30  35  34  30  28  28  31  35  39  41  51  68  71  72  77  74  70  78  85  82  56  37  27  20  18  22  26  32  37  38  39  39  40  42  43  50  53  40  30  27  23  19  22  41  66  80  73  55  38  28  24  29  44  64  76  77  70  67 
105  82  52  59  68  55  42  43  62  72  70  62  60  61  56  50  49  52  57  67  82  93  93  73  43  21  22  48  88  93  68  64  60  46  45  54  70  91 108 106  68  25  28  29  34  81 102  74  33  15  27  31  30  39  74 106  99  88  76  61  48  44  52  60  61  50  39  34  29  32  46  66  82  85  82  82  92 106 116 102 103 130 125  99  69  61  62  54  37  22  21  26  29  17  16  40  79  98  82  64  61  80  85  70  36  25  34  34  30  29  37  50  67  74  72  64  65  71  72  72  60  30  21  33  32  34  41  37  30  27  31  39  50  59  68  74  75  73  69  65  61  63  58  51  62  64  41  59  81  66  79 110 124 104  68  66  64  49  35  36  58  71  74  73 105 138 121 100  84  70  70  76  65  46  33  38  44  37  27  25  35  35  30  29  27  24  32  50  73  78  62  31  27  35  36  27  20  26  31  33  31  49  80  81  76  76  78  79  80  79  77  77  82  92 106 101  85  80  86  96  98  86  60  46  44  56  64  65  61  71  90  97  90  77  74  78  92 123 112  38  16  27  34  36  34  29  27  29  31  33  39  46  58  72  72  71  76  74  71  79  86  83  56  35  25  19  19  23  27  32  34  35  35  36  37  38  39  42  44  36  27  21  18  21  33  53  69  73  61  44  33  27  27  36  51  69  78  77  70  70 
 99  78  56  57  61  53  41  39  58  69  67  59  56  57  52  46  43  49  56  63  75  83  81  63  38  20  26  56 101 101  67  63  63  57  61  71  81  94 104  99  62  21  26  33  45  89  99  62  27  17  30  25  25  54  86 104  94  82  74  60  49  45  53  60  59  46  34  26  23  28  46  64  73  66  60  63  80 101 114  96  99 135 123  86  55  65  85  77  49  22  24  31  30  22  24  44  73  86  72  64  68  86  83  61  34  26  33  31  28  29  41  55  70  75  73  67  66  71  76  69  51  29  21  26  35  39  36  34  30  25  31  43  55  64  70  73  73  70  65  62  59  57  54  53  64  65  46  58  74  69  81 105 114  91  50  42  41  37  35  44  63  72  71  74 113 145 109  86  81  71  74  85  77  58  38  37  36  28  26  31  35  32  28  31  31  26  29  43  62  62  47  27  29  36  32  28  26  29  31  32  41  61  83  79  74  77  79  79  78  78  80  84  91  99 110 100  80  78  87  98  97  81  54  41  43  57  67  69  66  71  82  89  83  68  64  82 115 121  87  27  17  31  36  35  33  29  29  33  33  35  40  51  64  74  73  71  75  72  71  79  86  82  54  33  23  17  17  24  31  34  35  33  31  31  32  33  35  34  33  32  27  20  19  27  46  64  70  63  49  36  29  27  31  44  60  76  82  80  73  72 
 94  76  59  52  50  51  40  34  54  64  61  51  49  52  49  43  38  48  57  59  66  73  71  56  34  19  26  58 103 103  68  66  71  72  81  89  91  93  97  92  56  18  25  37  53  95  97  52  24  21  33  18  19  67  96 101  89  78  70  59  51  47  54  60  59  45  30  22  23  34  57  72  71  51  41  47  72  95 108 101 105 122  98  61  49  75 104  92  56  23  29  36  34  34  38  47  65  75  71  71  78  88  73  45  31  29  31  27  24  27  42  58  71  75  74  71  65  66  78  67  41  29  19  17  37  45  32  31  31  29  36  50  63  71  74  74  72  68  65  60  57  60  61  58  57  58  61  64  67  73  78  88 106  86  38  24  24  29  40  53  67  68  63  68 112 145 103  80  83  79  82  91  87  70  44  36  33  26  40  55  50  42  39  46  46  39  36  41  52  47  37  29  31  33  26  28  34  33  29  32  53  73  82  77  75  79  79  78  76  77  83  93  99 105 110  95  74  79  92 102  95  73  42  34  42  61  71  72  68  67  73  82  79  65  62  90 135 108  59  29  25  32  36  34  31  29  33  38  36  36  41  55  69  77  73  70  74  72  70  79  86  81  52  31  21  14  15  26  34  38  36  32  27  23  24  28  33  28  21  28  30  23  21  33  58  72  70  54  41  32  26  26  35  51  67  82  87  83  77  75 
 90  74  60  45  42  51  38  29  49  59  55  44  42  48  47  42  38  51  60  57  61  66  65  51  31  18  26  55  97 100  71  72  82  89 100 105  97  91  88  83  50  15  24  39  59  99  95  45  22  24  35  13  14  77 103  98  86  76  68  60  54  49  55  61  60  45  28  20  27  46  74  86  76  46  31  39  68  90 102 113 115  97  61  38  53  90 117  96  57  26  35  42  39  47  51  51  59  69  75  81  87  87  60  29  28  31  29  24  22  26  42  59  71  74  75  75  64  61  79  64  32  27  18  10  38  48  29  28  33  34  42  57  70  78  81  78  73  70  66  60  57  69  73  63  46  48  79  74  62  74  70  68 100  88  34  14  15  28  46  62  70  64  55  60 106 141 101  81  90  90  90  95  93  76  46  37  34  30  63  92  78  64  62  72  74  63  49  45  49  42  34  32  33  29  20  29  41  34  26  31  65  82  78  75  76  79  79  76  73  76  85  97 105 108 107  90  69  81  99 105  92  64  32  28  43  65  75  74  66  62  66  78  78  68  65  98 145  92  36  37  36  31  35  33  30  31  37  43  39  36  40  57  73  79  74  70  74  72  70  78  86  81  51  30  20  11  13  26  37  42  38  31  23  18  19  24  32  24  13  26  32  25  24  38  66  76  69  47  36  30  24  26  38  56  73  86  90  86  79  77 
 80  65  58  60  55  40  41  46  44  56  65  46  41  52  47  44  48  47  54  71  75  69  55  44  33  25  27  44  75  83  71  83 100 115 120 113  95  80  70  60  39  17  13  38  80 100  80  31  19  25  30  18  29  87 110  99  73  68  76  67  55  51  67  72  57  42  26  15  36  70  89  85  67  44  35  43  66  90 109 114  98  65  62  68  68  93 113  86  53  33  46  48  36  40  49  60  71  77  78  82  85  77  49  22  26  32  32  26  25  33  52  68  74  70  64  62  71  78  67  45  24  23  23  22  36  41  31  28  27  29  44  62  76  82  83  80  72  64  61  66  76  80  79  73  51  49  82  80  59  51  62  83  94  71  27  26  34  41  56  75  91  90  83  82 111 125  77  80 108  76  90 141 102  55  41  42  43  50 105 153 135 112 108 136 132  88  36  22  45  40  33  36  31  25  25  32  35  26  29  46  76  85  74  74  77  79  76  72  70  75  83  92  97 101 107  92  67  69  85  98  83  60  43  39  49  73  74  67  69  65  62  74  92 105 103 118 139  74  20  36  36  30  34  35  33  31  31  34  37  42  52  67  75  74  76  76  68  67  74  86  86  72  48  29  16   8  13  32  48  52  40  24  14  18  26  30  24  18  16  23  24  20  30  51  77  76  57  33  30  32  22  29  50  70  81  85  85  82  82  81 
 70  60  60  77  75  42  49  65  52  62  76  56  49  56  49  48  53  44  49  80  86  71  47  35  31  27  26  34  56  68  75  92 112 129 126 109  85  67  54  43  34  22   7  40  97  98  64  21  18  25  26  26  46  94 114 100  64  64  83  72  58  57  80  82  54  39  25  13  43  84  94  79  55  44  42  50  67  90 114 110  80  44  72  99  81  90 101  72  47  39  52  50  34  35  50  70  83  86  81  80  79  67  43  21  25  32  33  29  30  40  60  75  76  67  56  53  76  90  57  30  19  21  28  35  35  34  33  27  22  25  45  68  79  82  81  80  72  61  59  74  95  89  81  78  59  54  80  81  59  34  57  99  94  66  41  49  60  63  74  92 114 119 114 107 117 115  72  84 114  67  94 172 104  39  42  45  51  81 149 198 177 158 163 193 172  97  25  14  49  40  29  38  30  22  30  34  30  22  33  60  83  85  73  74  77  78  75  70  69  74  81  85  87  92 104  91  64  59  74  92  77  61  59  52  55  76  71  60  69  68  65  84 113 140 138 134 122  59  16  30  32  28  32  35  36  31  27  28  36  48  63  73  75  70  78  81  64  63  77  92  86  66  46  30  15   8  18  42  59  59  38  16   7  18  29  32  18  13  18  21  20  21  37  60  79  70  46  24  27  34  22  32  60  80  87  84  79  77  81  82 
 64  62  69  86  88  64  62  73  76  77  75  72  63  53  53  53  49  45  52  73  77  66  44  29  22  19  22  34  53  68  83  96 109 119 113  95  73  58  49  44  37  28  17  48  97  91  57  22  20  27  27  31  54  96 111  98  69  68  81  73  65  69  87  84  53  36  25  18  45  79  86  72  52  44  45  55  70  89 108 107  81  43  70  99  86  86  87  62  45  41  48  48  42  49  62  77  86  88  84  80  74  61  41  25  26  30  32  30  32  42  61  74  76  69  60  58  75  84  55  30  19  22  29  35  36  36  33  27  23  27  49  72  80  79  77  80  75  67  65  81 103  93  79  72  59  58  79  77  57  39  59  94  98  92  83  78  79  87  98 113 128 133 127 115 119 122 106  98  95  83 111 153  94  48  56  42  52 120 182 207 182 188 214 216 164  80  40  42  61  37  21  37  32  24  29  34  33  28  38  62  84  86  76  74  77  77  75  72  72  75  79  82  83  86  95  81  57  60  79  96  82  68  67  58  57  73  69  59  63  66  75 112 138 144 147 135  99  50  21  26  27  26  30  34  35  32  31  33  40  50  63  72  74  71  80  82  66  65  76  91  86  67  47  31  19  18  31  53  62  56  33  14   6  14  22  24  17  12  14  20  25  31  44  59  69  60  41  25  27  32  27  38  63  82  88  85  78  75  76  78 
 56  63  75  92  96  78  71  78  97  89  74  86  76  51  56  55  42  44  55  67  69  60  41  25  15  16  26  42  57  71  86  97 106 112 104  86  65  53  47  45  39  31  29  60  99  80  46  21  24  29  29  40  67 100 107  95  74  73  80  72  70  81  95  85  48  31  24  22  46  73  77  65  50  49  56  65  75  87  99 103  81  44  70 102  95  85  73  53  44  45  48  53  59  68  79  88  92  92  88  80  68  51  38  29  25  27  30  30  34  45  62  74  76  70  64  63  73  76  50  28  19  23  30  36  37  37  33  26  24  32  55  76  81  77  73  78  78  74  75  93 114  97  74  65  61  65  78  72  54  42  57  85 100 113 121 105  98 110 120 129 139 144 138 120 119 129 133 105  73 100 133 138  88  61  72  40  54 161 217 219 198 217 247 221 152  77  65  70  63  31  16  34  32  25  29  35  37  34  44  65  84  86  77  75  76  78  77  76  76  77  79  79  78  80  84  71  53  62  83  99  84  73  78  67  59  68  67  61  63  70  90 140 158 148 152 129  71  38  26  25  25  25  29  32  33  33  34  38  46  55  65  73  74  70  81  84  68  65  76  91  86  67  48  33  24  31  47  66  67  53  27  12   8  14  17  18  17  12  10  19  30  42  52  58  57  47  34  26  26  30  34  48  68  84  89  83  76  73  72  74 
 50  62  76  90  92  79  70  77 103  94  75  91  83  55  57  52  36  44  56  60  61  55  40  24  14  20  37  57  71  78  83  93 103 109 101  85  66  55  50  48  39  32  41  72  99  69  33  19  28  34  32  51  81 104 103  90  77  77  78  70  73  88  97  81  42  29  25  22  43  67  71  61  52  59  70  79  81  83  88  96  81  47  71 104 102  87  68  49  45  49  51  63  83  94  98  98  97  95  92  80  61  42  34  31  25  24  28  31  38  50  65  75  76  71  67  67  71  67  43  25  18  25  33  38  38  37  33  26  25  40  60  77  82  77  71  74  78  82  89 107 122  97  69  58  63  72  77  66  50  42  52  73  96 121 136 118 109 122 127 131 140 146 138 116 119 137 145 100  56 117 154 130  89  76  85  39  54 187 232 218 208 230 246 200 137  90  93  88  53  25  18  32  31  26  29  34  38  41  52  69  84  85  78  75  76  77  79  80  81  81  80  78  76  76  77  66  54  66  86  99  83  74  84  73  60  66  68  66  68  80 107 154 166 147 144 111  47  30  31  28  25  26  29  30  32  33  35  41  50  60  70  77  75  69  81  86  69  65  75  91  86  65  48  35  28  41  60  74  67  47  21  12  14  18  17  15  18  14   8  18  35  51  58  56  45  35  29  27  25  28  45  61  74  86  87  81  75  71  71  72 
 51  62  72  78  78  68  62  70  94  91  78  88  84  67  58  47  35  45  55  52  53  51  41  27  19  31  52  77  92  89  79  87  99 107 102  90  74  65  61  55  42  36  54  83  97  56  22  19  33  41  37  62  93 107  98  82  78  78  74  65  70  88  90  70  34  29  27  19  38  62  67  63  62  75  88  94  88  78  74  86  81  54  72 101 107  94  73  54  48  49  55  80 115 123 117 107  99  96  95  80  56  34  30  33  25  23  27  32  42  56  68  74  75  72  70  72  68  57  37  23  19  27  36  39  39  38  34  26  29  50  64  74  82  80  73  69  75  90 106 120 122  92  61  50  64  78  74  58  44  41  44  57  87 112 123 110 106 117 116 116 126 132 123 102 117 146 141  88  52 134 169 126  95  88  87  36  51 185 216 194 201 215 208 156 121 114 117  89  34  21  26  29  28  27  29  34  41  48  60  73  82  83  78  77  77  77  81  86  88  85  82  79  77  76  75  67  61  74  89  95  77  70  84  73  59  65  72  76  78  94 122 151 156 138 120  82  31  25  34  33  30  28  29  30  30  31  35  44  54  65  74  80  77  66  79  87  69  64  72  89  84  64  47  35  33  47  65  75  61  38  16  16  24  26  20  15  19  16  10  21  39  56  59  52  35  27  26  30  25  28  57  74  79  84  84  79  74  72  73  71 
 61  67  69  68  63  57  57  66  80  87  86  82  86  88  67  49  46  52  55  49  48  47  40  29  24  38  61  88 103  97  80  85  95 101  97  88  77  74  73  68  55  47  69  90  91  45  15  21  38  47  46  72 101 108  92  75  78  78  69  59  64  78  76  55  27  28  29  16  34  61  69  70  75  93 106 108  93  73  61  74  76  60  70  93 109 102  82  61  47  43  56  96 145 145 128 110 100  95  95  77  52  30  28  33  26  22  26  35  48  62  71  74  74  72  73  76  65  47  30  21  20  29  37  40  39  37  35  28  35  60  66  69  81  84  76  64  72  98 121 129 115  82  54  46  67  82  71  53  39  39  35  41  72  90  89  90  95 102  95  93 104 109 101  87 119 154 128  81  68 146 171 122  98  89  75  30  46 159 174 151 169 172 152 122 120 133 118  74  19  23  34  26  24  27  28  33  42  55  67  76  79  78  76  77  77  78  82  88  92  88  84  82  82  82  78  74  74  81  89  90  68  61  79  70  58  66  77  83  83 102 129 136 136 126  90  53  29  25  30  35  34  32  31  30  28  30  36  47  59  69  77  82  76  62  77  87  69  62  70  87  82  61  44  36  37  49  61  67  51  28  11  18  31  32  24  15  19  18  16  26  41  55  56  46  29  23  27  33  27  31  69  84  80  80  78  75  74  75  76  73 
 76  77  71  67  62  58  62  69  75  86  93  77  88 109  78  57  62  61  56  50  47  42  35  28  26  39  60  85 100  99  89  89  91  91  85  78  73  75  81  81  71  64  82  92  82  36  13  24  44  54  56  80 105 107  87  70  77  76  64  54  56  67  62  43  22  28  30  18  37  65  77  80  86 105 117 115  95  72  56  64  70  61  66  85 114 113  92  65  45  36  56 107 163 154 127 106  96  94  92  74  48  28  27  33  26  22  26  38  53  67  73  73  71  71  75  79  61  38  24  20  22  31  38  40  38  37  37  32  40  65  68  67  81  85  76  61  72 104 129 129 103  71  49  49  70  83  68  48  36  36  30  29  57  65  57  70  83  84  76  75  86  88  83  83 123 155 114  84  97 154 162 117  97  81  54  23  41 125 127 104 125 125 111 112 127 135 100  52  16  29  38  23  23  28  28  32  43  61  74  79  76  73  75  78  78  77  82  90  93  89  84  84  88  89  84  83  85  84  86  83  62  55  73  66  56  67  79  84  84 102 125 119 118 114  67  33  34  28  24  32  36  36  33  30  29  31  39  51  64  73  79  83  73  57  75  88  69  61  69  86  81  59  41  36  40  47  54  56  41  22  12  21  34  34  25  16  18  20  23  31  42  50  49  39  26  23  28  35  31  38  78  90  80  76  73  71  75  78  79  75 
 90  87  81  80  79  78  79  81  80  90  94  75  91 122  89  69  78  71  60  55  47  38  29  24  25  35  51  70  85  96 102  96  86  76  65  59  60  70  84  92  86  81  93  91  68  29  14  28  49  62  67  87 105 105  85  68  75  72  59  50  52  57  50  35  21  27  33  28  49  77  88  90  94 109 118 115  95  73  58  60  62  60  61  83 126 127  99  66  40  30  56 110 164 147 116  96  90  90  86  67  43  26  26  31  27  24  27  41  58  73  75  72  68  70  76  80  57  29  19  19  24  34  40  40  36  36  38  36  46  67  70  69  80  83  74  63  77 110 130 121  88  61  50  56  74  81  62  43  34  34  28  24  43  45  37  60  75  72  67  68  75  74  76  91 128 147 101  95 131 156 148 113  94  68  32  17  40  94  88  66  81  87  91 117 131 118  69  32  23  34  37  21  24  30  29  33  46  69  81  81  73  70  73  78  78  75  80  89  93  87  81  83  91  96  90  90  92  84  79  77  59  54  70  64  56  67  75  77  78  94 112 107 106 100  50  24  39  30  20  27  35  37  34  31  31  34  44  57  70  78  80  79  68  53  73  88  70  61  68  86  81  58  39  35  42  49  51  49  37  25  20  25  32  31  24  18  19  23  30  37  43  45  41  33  26  25  29  36  39  50  83  91  81  75  71  70  75  80  82  77 
 96  94  94 103 110 109 101  95  95  92  81  71  90 116  92  77  84  75  64  61  49  34  23  21  26  30  39  52  68  89 109  98  78  61  47  40  45  63  83  96  94  89 100  87  54  24  17  33  53  68  79  91 101 101  85  70  73  67  55  51  53  53  43  31  24  25  33  45  69  92  99  97  95 105 111 108  92  77  66  63  61  58  62  92 149 144 103  64  39  31  59 107 148 126  96  84  86  86  77  57  36  25  27  31  29  26  28  45  64  78  77  71  67  68  75  80  53  21  16  20  27  37  41  40  35  35  40  42  50  65  73  77  81  76  67  68  86 114 123 107  75  55  53  66  79  77  57  40  33  35  32  27  35  37  39  60  71  67  71  74  71  69  79 107 130 126  88 106 155 152 133 114  93  60  21  17  42  78  71  53  60  71  87 116 118  88  44  23  30  35  31  21  26  33  30  35  49  76  87  84  72  67  73  79  79  73  77  86  89  82  75  80  91  98  94  93  93  78  72  73  62  59  71  64  56  67  67  64  72  84  96 107 105  81  38  21  36  29  21  27  34  36  34  32  34  41  52  66  77  81  78  73  61  50  73  90  72  62  69  88  82  58  40  36  46  56  60  55  48  41  35  32  30  26  24  23  26  29  34  42  45  41  34  28  27  26  28  36  48  65  85  88  80  75  72  72  76  80  81  78 
 96  96 104 126 144 140 117 102 113  94  63  68  87 101  88  80  83  72  65  66  52  32  19  20  27  28  30  39  55  82 110  97  73  50  34  28  36  56  80  95  93  90 103  86  45  23  22  36  55  74  88  93  96  98  88  76  74  65  53  51  54  53  42  33  29  23  32  62  91 111 112 100  89  96 104 105  93  83  77  70  62  56  61 101 173 163 107  62  38  36  65 106 132 103  75  72  83  86  71  49  29  25  28  32  31  27  29  46  67  82  79  70  64  65  75  84  53  16  12  19  28  39  43  39  34  34  40  46  52  60  75  86  82  67  57  72  99 123 118  94  64  51  57  76  84  76  54  38  32  37  38  35  31  35  49  67  70  64  80  88  73  66  84 131 135 103  72 110 170 144 118 112  93  59  21  22  45  73  70  58  59  71  90 106  96  62  32  23  32  32  26  19  29  37  32  34  50  81  94  88  70  64  72  80  79  71  75  83  86  78  70  75  89 100  96  95  92  70  62  72  67  66  76  66  59  69  59  50  70  77  82 116 112  65  32  20  26  27  28  32  34  34  32  33  38  46  59  74  84  83  75  67  56  47  73  92  75  65  71  88  84  60  40  35  46  64  71  63  60  59  54  42  29  22  24  30  37  37  36  48  50  40  28  24  28  27  26  33  55  78  84  83  80  76  75  75  77  78  78  77 
 93  96 112 142 162 158 130 110 121  90  47  63  81  86  82  80  77  72  70  70  54  31  16  19  28  29  27  31  51  81 107  92  65  43  27  23  33  55  79  93  90  86 103  82  35  20  25  40  58  77  93  96  94  95  87  76  71  61  51  53  57  55  43  35  33  22  32  75 104 116 114 102  89  89  92  93  88  85  84  78  68  58  69 117 192 173 107  62  41  42  70  99 111  83  63  65  79  83  65  43  26  25  27  31  30  28  32  49  70  84  79  70  64  68  76  79  48  14  13  20  30  40  43  38  33  34  41  50  54  57  77  93  80  61  54  79 106 119 104  81  59  52  61  84  87  72  49  36  33  38  41  40  32  40  62  73  71  68  87  95  77  70  91 139 128  84  65 110 169 138 117 123 100  61  24  27  49  75  76  68  68  78  89  88  69  43  30  27  30  27  22  21  30  37  33  38  54  83  95  88  71  66  74  81  79  69  71  78  80  71  64  72  87  97  94  92  87  65  59  72  72  73  81  69  59  64  49  40  68  74  76 121 113  50  27  22  21  25  32  37  34  31  30  33  39  52  66  79  85  83  74  60  48  47  75  93  75  65  72  92  85  59  41  37  50  74  85  77  76  76  67  48  29  21  26  36  44  42  38  48  49  38  26  23  28  27  25  34  62  87  83  79  79  78  77  77  76  75  75  77 
 88  93 125 135 137 145 142 128 102  65  38  49  68  81  81  75  73  82  85  70  50  29  12  18  34  35  24  22  61  94 102  76  51  38  26  23  34  61  87  95  89  86  97  70  21   9  25  52  65  76  91 102 101  85  69  58  53  47  46  60  65  55  36  29  32  25  37  79  87  81  89 103 109  91  67  52  63  75  81  86  80  69 105 157 189 155  97  68  52  47  66  78  76  72  69  69  69  63  52  39  29  25  24  25  27  31  40  58  74  83  73  66  73  85  77  41  21  17  21  26  32  38  38  34  33  35  44  53  59  63  82  91  70  62  72  91  89  71  62  63  66  61  68  86  80  59  38  34  38  39  35  32  38  56  78  75  73  81  83  82  86  95 101  95  85  80  89 115 139 136 151 171 125  63  21  25  54  86  81  68  76  82  77  62  46  33  32  33  31  21  21  34  28  23  36  57  74  78  76  74  77  79  79  85  80  64  65  69  63  56  57  72  81  84  83  78  71  72  75  75  75  78  82  68  49  38  37  43  57  72  90 106  84  33  21  29  39  26  19  32  32  28  30  28  33  58  74  77  74  78  80  50  33  52  79  88  69  58  68 103  87  47  43  53  68  92 107 107 102  87  59  35  22  25  33  38  34  37  44  36  28  28  31  30  25  24  31  50  75  91  83  79  81  79  76  73  73  74  77  82 
 88  94 131 132 126 137 135 117  81  53  41  48  65  81  82  73  65  84  90  67  46  28  12  20  37  37  25  22  68 100 100  69  44  35  27  25  37  65  90  95  91  87  91  62  16   8  26  56  67  74  87  99 100  82  61  47  45  44  46  60  65  53  34  26  33  27  37  69  68  60  77 101 112  86  53  33  45  61  72  90  92  82 124 166 163 142 108  61  40  43  63  70  63  67  70  68  61  52  43  36  30  26  25  24  26  33  47  63  75  81  70  64  74  87  74  25  11  19  25  30  35  37  35  32  32  36  45  57  62  65  81  87  65  62  74  83  71  50  51  57  63  64  72  84  74  52  33  34  40  38  32  30  43  66  85  75  74  88  83  76  81  95  96  74  65  74  99 119 130 135 160 183 131  65  23  26  52  81  72  56  67  70  62  47  35  29  31  33  30  21  24  37  27  20  41  67  83  77  69  69  79  84  82  80  73  60  64  68  59  52  54  70  77  79  81  75  68  79  85  82  80  80  78  64  44  29  32  43  51  72  96  91  63  27  21  30  40  27  18  29  32  30  28  29  40  63  75  75  73  76  75  42  28  55  81  86  67  55  67 104  86  42  48  64  82 109 125 123 110  85  49  26  19  29  38  40  31  37  47  32  22  25  32  32  24  25  36  60  81  92  81  78  80  79  76  72  72  74  78  82 
 92  97 129 133 129 131 115  89  68  54  51  57  69  80  82  72  60  79  88  63  43  27  16  24  37  36  27  30  74 102  97  67  42  33  27  28  42  67  88  93  93  90  80  54  20  15  31  56  68  74  81  88  90  83  64  49  54  54  53  60  61  50  34  28  34  29  31  50  50  53  79  99 100  75  49  33  35  45  63  92 101  93 128 152 131 138 129  49  18  34  59  69  65  64  64  61  55  47  38  32  27  26  28  29  27  35  52  65  74  78  70  65  71  79  67  29  15  20  26  32  37  38  36  32  31  36  47  59  65  67  78  84  68  61  61  61  57  54  63  62  52  61  75  81  70  51  34  34  38  36  32  34  47  69  87  74  73  91  90  79  69  74  81  75  66  68  96 123 136 131 143 159 116  62  29  30  46  64  53  39  46  49  46  38  30  26  27  29  29  26  27  34  27  26  46  69  84  79  72  71  77  82  82  69  57  55  67  74  67  56  54  66  74  79  84  82  77  83  90  91  88  81  71  56  41  34  34  40  52  74  92  76  50  29  27  28  26  27  28  27  33  34  25  35  57  69  72  72  78  76  60  37  32  55  80  87  68  56  66  99  83  44  52  72  93 119 131 122 100  71  38  23  22  33  40  42  38  41  46  36  27  28  30  29  25  29  43  64  83  90  77  73  77  78  76  74  74  76  78  81 
 95 101 128 131 126 120  98  74  64  63  65  63  66  72  79  73  62  79  84  57  36  24  20  28  38  35  30  39  82 105  93  61  37  29  27  34  49  72  89  91  94  91  65  40  24  24  39  63  75  79  78  79  81  82  72  63  74  75  69  66  60  47  33  29  35  29  25  32  33  44  82  99  92  65  43  31  24  33  58  90 107 107 131 144 124 139 133  45  12  30  52  61  61  59  57  53  46  39  32  27  25  26  30  32  27  38  60  70  74  75  70  67  69  73  61  28  16  20  27  33  38  39  35  31  31  37  49  61  69  72  79  81  70  61  54  46  46  56  70  64  45  62  78  76  63  47  35  34  36  32  31  37  54  75  88  73  72  92  95  82  63  63  72  76  70  70  99 127 138 119 118 126  91  52  32  33  41  47  39  29  30  32  31  29  27  25  25  26  28  28  30  31  28  32  52  73  85  80  73  71  76  82  82  60  46  54  72  80  70  56  52  62  70  76  85  87  85  89  95 100  95  82  62  47  38  37  34  36  55  77  86  57  33  28  31  27  18  27  33  26  33  38  25  42  72  75  71  70  79  73  48  32  34  57  81  87  69  56  65  97  82  45  57  81 101 116 120 108  82  52  27  23  30  42  47  46  43  44  45  37  31  30  30  28  28  37  53  72  86  88  73  70  76  79  79  78  77  78  81  82 
 97 102 124 129 122 110  93  79  77  78  75  64  59  62  71  73  70  80  78  50  30  21  23  31  37  33  33  48  90 106  86  54  31  26  28  39  57  77  90  88  95  92  52  29  29  34  49  72  84  86  78  73  75  85  87  90 104 104  90  76  61  43  31  29  34  27  21  23  25  44  89 102  85  58  41  32  20  29  62  85 101 116 131 141 142 141 117  48  23  33  45  51  53  52  50  46  39  33  28  25  24  26  31  33  29  43  67  73  74  73  71  69  69  70  58  29  18  21  28  35  38  37  33  29  30  38  50  62  72  78  81  78  69  61  53  46  48  60  73  65  46  66  81  70  55  42  34  33  33  30  32  43  62  80  87  74  74  91  95  85  66  64  72  80  78  80 103 128 134 102  86  87  61  37  31  35  37  35  32  29  27  25  25  27  28  27  24  23  25  29  30  27  29  38  60  78  86  78  72  70  75  82  81  57  44  56  75  81  68  54  50  61  69  76  86  92  93  94  98 103  97  79  54  40  36  38  31  31  60  78  74  41  24  26  32  27  17  27  34  27  33  38  30  50  80  81  74  70  75  67  42  29  34  59  81  86  69  57  65  96  81  45  58  82  99  95  88  79  58  35  21  28  42  53  55  52  50  45  39  34  32  32  32  31  33  45  63  80  88  85  71  70  77  81  82  82  82  82  84  83 
 97 103 119 125 120 107 100  98  97  90  78  62  52  52  61  70  75  78  68  42  24  18  26  33  35  31  36  58  96 104  78  47  27  24  30  44  65  84  93  86  95  93  45  25  36  45  59  79  92  92  79  72  76  93 106 119 136 132 109  83  60  40  28  27  31  24  19  21  27  52  99 104  78  51  41  36  21  34  73  79  90 121 131 141 160 140  95  50  35  38  37  40  44  44  42  39  35  30  26  24  23  26  30  32  31  47  72  76  74  73  73  72  71  70  58  33  21  22  29  35  38  35  29  27  30  39  53  64  74  82  80  73  66  61  58  57  60  66  70  62  52  71  81  63  47  37  34  33  30  28  34  49  70  82  83  78  78  85  88  86  77  74  77  83  88  93 106 125 129  82  53  50  33  24  31  37  35  27  30  34  29  25  25  29  32  30  25  21  23  29  31  25  30  45  66  80  85  77  71  69  74  81  81  59  47  59  75  77  61  50  49  64  74  80  91  98 100  96  97 100  93  74  47  36  35  40  29  28  66  76  56  32  20  24  29  29  23  27  32  30  32  36  40  58  81  85  80  72  67  59  42  29  34  62  83  85  68  58  68  96  80  44  55  78  90  69  51  47  35  23  23  36  53  62  61  58  57  46  32  30  32  35  37  37  41  55  72  85  88  81  71  72  78  84  86  87  86  85  86  86 
 95 100 113 120 119 114 119 123 110  90  69  55  49  48  52  61  71  70  57  33  19  17  29  33  32  28  40  69 101  99  68  41  25  24  32  49  73  91  97  86  92  92  49  32  45  53  64  81  93  93  81  77  86 110 124 136 156 148 117  81  54  35  25  24  30  23  18  23  36  64 106 102  69  44  38  38  26  44  86  76  80 122 138 143 151 125  80  44  34  37  32  31  34  35  35  35  32  29  27  25  25  27  29  30  34  52  76  79  76  74  75  76  76  74  62  36  24  24  30  36  38  32  27  26  31  42  56  66  75  82  76  66  60  61  66  74  75  69  60  56  60  77  78  56  41  35  35  33  28  27  36  55  76  83  79  82  82  77  79  85  90  87  82  82  91 100 104 120 123  69  32  27  20  21  34  39  35  25  30  38  30  25  26  31  33  31  25  20  22  29  30  24  33  52  71  81  82  75  70  69  74  81  81  62  50  60  69  67  50  44  53  75  87  91 100 104 102  94  89  89  82  66  43  33  35  39  28  29  74  72  38  26  23  21  24  30  33  28  26  34  32  34  52  66  76  86  86  74  58  50  48  32  33  65  85  85  69  60  70  97  80  43  52  72  79  53  32  27  22  22  31  44  57  63  63  62  60  47  27  28  34  41  45  46  49  63  79  89  86  78  74  77  83  88  90  89  87  87  87  88 
 92  98 107 115 122 130 137 136 112  82  56  51  51  50  47  50  56  58  48  27  16  17  31  34  28  27  46  79 104  93  57  35  26  27  35  53  79  98 102  87  88  88  60  47  54  57  65  78  89  89  80  82  98 126 131 132 153 145 110  72  45  29  21  22  29  25  20  25  45  76 107  94  58  36  33  37  31  52  93  81  79 119 142 138 112  99  79  32  21  33  30  27  27  28  30  30  30  30  28  27  26  27  27  29  40  58  77  79  77  77  77  78  80  80  66  36  25  28  33  37  36  31  25  25  33  46  60  68  76  79  70  58  58  66  78  89  84  68  49  49  68  80  74  50  37  35  36  32  26  28  42  62  79  81  77  87  86  72  73  86 101  95  83  79  89  99 101 116 119  62  24  22  22  27  40  40  33  25  28  33  27  23  24  29  30  29  23  20  22  29  31  27  39  59  75  80  77  72  69  70  75  82  83  63  51  57  62  56  40  42  60  89 101 102 109 108  98  87  81  76  71  59  42  34  34  38  30  36  78  66  25  24  27  22  22  29  38  28  24  35  32  35  62  71  71  85  87  74  50  45  51  34  34  67  86  85  70  62  71  97  79  43  54  72  78  59  38  24  21  28  41  48  53  58  62  65  63  48  29  31  40  48  54  56  58  69  82  89  84  76  77  81  86  89  89  87  85  85  86  88 
 89  96 103 111 126 147 152 137 107  75  52  51  55  54  46  41  42  45  41  24  15  18  34  33  26  28  53  90 106  86  46  30  27  30  37  56  85 104 106  89  84  84  71  62  60  60  66  77  84  84  80  85 106 134 126 114 135 128  94  58  35  24  19  21  29  27  24  28  54  88 105  84  46  29  28  33  36  60  98  92  88 109 133 124  71  73  79  24  10  28  29  25  23  24  26  28  28  29  29  28  27  28  27  30  49  66  77  78  79  80  77  77  83  85  70  34  26  34  38  38  35  28  25  27  38  52  65  72  76  77  64  54  65  80  93  97  86  64  43  49  74  81  68  45  35  35  37  31  25  31  48  69  80  80  78  89  87  71  75  92 109  99  82  79  88  97  98 113 118  60  24  25  30  36  42  37  30  26  25  25  22  21  22  26  26  25  22  20  24  30  32  33  48  67  79  79  74  69  70  73  78  86  87  63  48  54  56  49  35  43  70 103 113 110 113 106  90  80  72  65  61  53  41  33  31  35  37  48  77  58  18  21  28  26  22  27  37  31  25  32  32  40  68  75  72  83  84  71  48  42  49  35  37  68  86  86  72  64  72  95  77  44  61  82  90  78  54  28  25  36  51  50  45  50  61  70  66  52  38  40  48  58  64  66  66  73  82  87  83  76  79  84  87  88  85  82  79  79  81  85 
 86  93  99 109 130 161 156 131 101  77  61  57  56  53  46  40  36  38  34  23  17  22  38  35  24  30  60  99 107  80  37  27  30  33  40  58  88 109 112  90  80  78  76  69  60  60  68  81  85  84  81  88 106 129 110  89 112 108  75  44  28  23  21  23  30  30  27  30  63  99 101  74  39  25  25  31  42  66  98 108 102  93 107 102  53  59  70  28  15  28  30  26  21  22  25  26  26  27  27  28  28  29  28  33  59  73  76  78  81  83  77  75  82  88  71  27  24  41  43  40  35  28  25  31  44  58  70  76  78  78  61  54  80 102 111 100  81  59  45  55  81  80  63  41  35  36  38  30  24  34  54  74  81  79  80  89  87  74  85 104 115 101  85  86  93  97 100 116 119  59  24  29  35  38  37  29  24  28  25  19  20  22  24  25  24  22  20  21  25  29  32  39  56  75  83  79  71  68  71  77  82  90  91  62  45  54  56  48  36  49  80 113 119 110 108  97  80  71  65  56  53  50  44  34  27  32  46  64  72  50  19  17  25  31  26  24  29  32  31  26  32  48  67  77  79  80  76  65  50  41  39  33  40  69  85  86  74  67  71  90  73  46  73 104 117  99  66  29  26  41  58  50  39  46  63  77  68  58  53  53  58  67  73  74  70  73  79  85  82  79  81  84  85  84  80  74  70  70  73  79 
 84  93  97 109 135 166 154 122 101  89  78  65  54  46  44  43  42  37  30  23  19  25  42  37  24  30  64 106 111  78  30  25  32  37  41  57  90 114 117  91  76  74  77  69  56  59  74  91  94  88  82  88 103 119  95  72  98  95  63  37  26  26  23  24  30  31  28  30  70 108 101  70  37  25  24  31  45  68  99 125 116  74  73  80  63  52  48  42  37  33  32  27  22  22  24  24  24  24  26  26  28  30  29  35  64  77  75  78  85  87  76  71  81  92  73  17  21  49  48  42  36  27  25  32  48  63  74  78  80  82  63  57  95 124 127 100  75  59  50  63  88  81  59  38  34  38  40  29  22  35  58  78  79  78  80  87  86  80  96 114 120 107  95  98 102 104 106 120 119  57  21  28  33  34  29  17  16  33  28  18  24  28  28  25  22  20  21  22  25  29  33  42  63  82  86  79  69  68  73  80  85  94  96  64  44  54  56  49  39  55  87 119 121 105  97  85  72  66  60  51  44  45  49  35  21  28  52  74  69  48  23  11  20  37  31  20  17  35  40  19  32  55  63  78  90  79  66  58  53  42  27  30  46  69  84  87  77  68  70  85  69  47  81 123 145 116  67  22  19  40  63  52  35  43  66  83  68  63  68  65  67  75  81  80  73  72  75  80  82  81  82  83  84  81  74  65  60  60  65  73 
 84  92  96 109 135 166 151 120 108 103  93  72  55  47  48  48  42  35  29  24  22  27  39  34  24  38  74 110 104  69  28  21  28  38  47  65  92 112 114  91  75  71  75  69  58  64  76  89  91  88  86  88  94 100  78  59  80  79  56  35  26  26  26  27  32  33  32  36  77 113  96  61  30  28  26  28  57  79  95 129 122  62  49  65  81  69  50  53  47  33  27  26  24  24  24  23  23  24  25  25  28  31  30  39  73  84  74  76  80  83  76  74  82  86  68  25  28  49  47  41  35  30  30  38  53  67  77  81  82  80  63  66 114 139 132  97  67  52  59  74  85  74  54  36  32  36  38  30  26  40  63  80  78  79  86  87  81  80 109 131 121  96  87 110 110  99 105 123 122  59  19  22  30  30  21  16  20  30  27  21  23  26  29  27  24  19  20  24  28  27  32  53  70  82  86  79  69  65  72  84  92  97  91  60  45  58  64  57  45  57  86 114 112  95  91  79  64  63  58  48  54  54  39  30  26  30  65  91  57  35  27  14  17  34  32  23  17  33  38  18  38  65  67  79  90  77  64  60  57  43  24  27  44  68  86  89  76  66  68  84  69  53  97 142 156 114  60  18  18  38  59  50  38  50  74  88  74  69  74  73  73  79  84  82  73  70  74  83  84  82  82  81  78  72  68  64  61  60  64  72 
 85  89  92 107 132 160 148 124 119 116 103  77  61  59  61  52  34  32  31  23  24  28  31  25  27  57  92 109  83  52  31  18  18  36  61  83  95 102 101  91  76  66  73  72  65  73  76  73  72  80  93  90  82  78  60  47  55  58  52  36  26  24  28  33  36  34  37  48  85 110  83  42  16  33  30  22  77 101  87 119 118  59  41  60  96 103  85  55  36  25  18  20  26  26  24  23  25  25  26  26  28  34  34  45  84  92  75  70  69  69  78  87  89  71  55  53  49  44  39  35  33  34  40  50  61  71  78  84  82  69  61  80 135 144 119  88  55  38  70  85  68  58  48  35  30  30  32  32  36  51  69  81  78  85  98  89  73  74 126 153 114  66  60 115 112  82  97 124 127  66  23  17  29  29  17  29  36  20  22  28  17  16  26  31  27  18  18  25  32  22  33  73  77  72  79  80  71  59  68  91 105  99  74  52  47  63  75  71  50  55  76  99  94  81  92  81  56  63  59  46  80  78  13  19  42  41  86 113  36  11  29  26  20  21  28  33  31  28  24  26  53  81  84  81  77  74  74  74  61  44  29  23  36  67  90  92  70  61  69  87  74  64 117 152 141  91  45  22  28  40  46  43  47  68  84  90  86  78  72  76  79  78  82  82  72  69  76  93  88  78  79  75  65  57  61  72  72  69  69  78 
 84  87  91 106 130 152 144 127 125 120 106  79  64  63  65  56  36  31  28  20  23  31  32  26  30  63  96 108  73  44  31  24  23  34  66  92  97  93  91  94  78  61  72  73  66  73  76  70  70  79  94  91  83  78  59  46  57  59  49  35  27  25  27  29  32  28  34  60  90 102  73  35  15  31  32  31  79 102  92 116 112  60  46  65  99 105  88  57  39  31  25  25  26  23  21  21  24  27  26  26  29  35  40  53  83  88  73  70  69  68  79  91  93  73  56  55  51  43  39  35  33  36  43  54  65  73  78  85  78  56  60  92 138 138 108  77  50  41  71  84  70  56  44  35  31  30  31  32  38  55  72  82  79  84  93  80  73  91 136 150 104  62  58 104 104  86 102 122 119  65  27  21  31  33  21  31  37  26  25  27  19  18  25  30  27  19  19  25  31  25  39  78  79  71  76  77  71  63  74  96 109  98  68  51  50  65  75  70  48  51  70  92  89  78  91  82  59  60  59  53  69  62  20  13  31  62  94  94  29  11  27  28  22  21  28  34  32  29  28  37  60  83  84  79  74  75  79  78  61  43  28  24  37  67  90  93  72  63  72  89  74  59 107 135 119  74  37  21  30  42  46  43  50  72  85  87  84  76  72  78  84  85  91  90  80  75  79  93  87  70  61  60  61  60  67  76  74  67  64  72 
 83  84  89 107 127 140 136 126 126 121 106  81  67  65  66  58  41  31  23  15  22  33  35  30  34  67  98 103  64  36  30  32  32  36  70  99  97  84  81  98  81  55  71  74  64  71  75  71  72  80  93  91  87  85  63  47  66  64  43  31  28  29  25  25  29  22  33  74  96  91  60  32  19  27  36  46  76  96 102 113 102  61  53  69  94  94  76  51  39  34  31  28  23  19  18  19  23  27  27  26  28  37  48  61  78  79  71  73  72  70  81  93  98  80  61  53  48  45  40  36  34  37  45  57  68  75  79  84  73  47  65 105 134 128  98  63  47  52  69  79  74  56  41  35  33  32  31  32  40  58  75  83  79  82  85  70  77 116 145 137  90  63  63  87  91  92 111 120 105  61  30  26  35  38  28  28  33  36  30  24  23  23  25  25  24  21  20  24  30  31  47  79  79  71  74  75  72  70  82 102 110  94  65  54  57  68  73  65  44  46  65  86  86  79  88  84  66  56  59  64  47  35  34  12  20  89  97  60  24  17  25  25  23  25  29  32  30  31  37  49  66  80  79  76  74  78  82  80  61  40  24  24  40  69  89  91  74  67  75  89  71  49  85 105  89  56  30  19  31  44  47  45  50  71  82  83  76  69  67  75  83  88  96  96  85  77  78  87  78  61  51  55  67  71  74  77  72  63  59  64 
 82  81  87 107 122 121 119 120 123 117 102  80  70  68  67  59  43  29  18  12  22  36  37  32  39  75 101  98  50  24  29  36  37  42  78 105  94  73  71  99  82  51  69  73  61  68  72  69  70  79  93  92  90  91  67  49  71  64  35  25  29  34  26  23  29  20  38  92 101  78  43  27  23  23  39  63  77  94 113 109  88  62  58  71  88  82  60  38  29  28  26  24  22  17  15  18  24  28  28  25  27  40  57  73  74  72  71  75  74  71  82  98 105  87  64  53  48  44  39  35  34  38  48  61  72  77  79  82  70  45  75 118 129 117  87  50  44  62  69  74  72  52  37  35  35  33  31  34  44  64  78  85  80  80  82  66  83 135 149 124  74  58  61  71  77  90 116 115  87  54  33  29  38  41  33  26  30  44  35  22  26  27  24  21  21  22  21  23  30  39  58  82  78  70  72  73  73  75  89 107 110  91  61  59  67  74  75  63  43  43  59  78  82  79  87  85  71  54  58  70  35  18  40  17  25 114  95  30  17  21  25  25  26  28  30  30  28  33  45  63  74  78  75  73  73  81  87  84  60  36  21  24  42  70  88  90  74  69  77  90  68  39  64  74  55  34  21  19  34  47  46  44  51  72  80  76  68  60  57  67  78  85  94  93  80  71  71  80  72  58  60  72  85  82  77  75  69  63  59  62 
 82  78  86 107 114  96  95 104 108 103  91  77  70  69  65  54  38  27  18  10  23  36  35  32  44  82 102  90  40  18  28  33  37  51  87 105  87  68  69  95  79  51  69  72  58  64  68  66  68  77  91  92  92  97  74  56  76  62  25  18  27  37  26  23  32  26  47 106 101  63  31  24  28  20  41  76  77  93 123 110  86  71  71  79  86  72  47  26  19  19  18  20  22  17  14  17  25  30  28  24  26  42  65  81  71  65  71  78  77  74  85 102 112  93  68  53  47  42  38  34  34  41  51  64  74  78  78  77  68  55  85 117 113 103  82  42  44  72  72  67  63  45  33  36  36  34  33  37  49  69  82  87  80  81  86  71  88 136 139 107  61  52  59  63  66  81 114 104  64  44  33  30  37  40  34  21  24  49  37  19  29  30  24  18  19  23  22  24  32  49  68  80  75  69  70  73  75  79  92 108 109  89  61  67  79  83  79  66  46  45  57  74  80  82  89  86  71  53  56  68  34  15  33  30  54 123  84  12  16  25  24  26  28  30  29  27  26  34  52  74  78  75  70  68  71  84  92  86  59  32  17  24  45  73  87  86  74  70  77  90  66  32  46  48  30  21  18  22  39  49  45  43  52  71  75  68  60  53  51  63  74  81  88  86  72  64  69  84  80  73  88 103 108  91  74  64  62  63  63  62 
 83  79  87 106 105  73  71  84  88  84  77  71  69  67  60  46  30  25  20  11  24  36  32  33  49  87 101  81  33  16  28  26  36  66  93 100  80  69  72  86  73  57  71  69  54  58  63  63  66  75  89  92  94 102  87  71  81  59  19  14  26  37  26  23  35  35  59 112  97  52  24  26  32  19  43  84  79  93 128 112  89  84  86  89  88  69  44  24  18  19  19  21  23  18  15  19  26  30  28  24  26  44  70  87  70  62  71  80  81  77  89 105 115  96  70  53  44  40  35  33  35  43  54  66  75  78  75  70  65  66  86 101  89  87  78  40  45  79  74  62  52  38  32  36  36  35  35  43  56  73  85  87  81  83  88  80  91 120 118  91  54  50  59  67  65  72 106  91  45  33  32  30  33  36  33  18  20  48  37  18  30  32  24  16  18  24  24  26  36  59  75  77  71  69  71  74  76  81  92 105 106  88  64  75  90  92  85  70  53  51  59  73  82  87  91  84  68  54  53  59  43  24  22  50  91 115  65   8  17  27  24  26  29  31  27  24  25  37  57  78  80  72  68  66  70  86  94  87  57  28  14  23  46  76  85  82  73  70  75  88  64  28  35  34  18  16  20  28  44  51  43  42  52  69  70  60  54  51  53  66  75  81  85  80  66  63  74  98 103  99 106 118 122  96  69  54  54  59  62  59 
 86  82  89 104  95  54  51  66  68  66  64  67  69  64  50  34  21  23  23  16  26  35  29  34  57  92  96  68  29  17  28  19  34  81 100  93  74  73  78  74  67  66  73  66  50  54  59  59  63  73  88  93  97 107 104  94  86  55  17  12  24  35  26  23  35  44  69 111  87  42  22  29  36  22  46  88  84  95 127 111  91  91  95  96  90  70  46  29  23  25  26  26  25  20  19  21  26  28  27  24  29  47  74  89  71  63  72  80  82  79  90 106 115  96  69  52  41  34  33  33  36  45  57  68  75  77  72  65  64  71  76  72  60  68  72  42  48  80  75  57  41  33  32  35  36  36  39  50  65  79  85  86  83  84  87  87  88  92  90  77  56  53  64  82  73  66  94  75  28  25  30  28  28  30  29  16  17  43  34  19  30  31  24  16  18  25  26  30  42  68  80  72  67  69  73  76  77  80  89 101 103  88  71  84 100 102  91  76  64  61  64  74  85  91  93  81  62  53  49  46  54  41  13  73 127  94  43  11  21  27  24  27  30  31  25  22  26  40  60  79  79  71  67  67  73  88  95  87  55  26  11  21  47  79  84  77  71  68  73  86  63  26  30  28  15  16  24  35  48  50  41  42  53  68  64  52  48  52  61  72  78  80  82  77  65  66  84 116 131 126 102 108 123  97  67  47  47  51  52  49 
 90  88  93 100  85  46  44  57  57  56  59  68  70  60  40  23  15  21  25  20  29  34  25  38  69  99  89  53  26  21  27  18  37  92 104  90  74  80  84  66  64  73  76  65  48  51  56  58  62  72  87  94 101 114 125 121  87  48  17  14  23  32  25  22  31  50  77 103  75  33  23  30  36  29  52  90  91 100 118  97  76  79  84  85  80  63  43  30  25  26  28  27  25  23  22  24  25  26  26  27  34  53  76  90  74  67  72  80  81  79  91 105 111  90  64  49  37  30  31  33  40  49  61  71  76  75  70  63  61  66  58  45  39  52  63  47  54  77  74  55  33  31  34  35  35  37  44  58  73  83  84  84  86  84  81  86  82  66  69  72  66  64  77 100  85  64  80  60  18  20  28  28  23  22  25  16  17  35  30  20  27  28  23  17  19  24  28  35  50  73  82  68  65  70  74  76  76  79  87  99 101  92  81  92 104 107  96  83  75  71  71  76  86  94  91  75  55  52  46  37  58  54  21  90 137  68  26  19  24  25  24  27  30  29  24  23  31  47  65  77  77  72  70  71  77  90  96  87  55  27  12  20  47  82  84  74  71  68  72  85  62  26  27  26  18  20  29  39  47  48  37  42  56  66  59  44  44  51  61  69  72  73  75  72  64  68  88 121 140 127  76  82 115 100  74  53  50  47  39  36 
 95  94  98  95  78  49  51  62  60  58  63  74  73  56  32  17  15  19  24  25  32  33  24  45  82 104  81  37  25  25  26  24  49  97 104  91  79  85  86  65  65  78  79  65  47  50  56  58  64  73  87  96 105 120 141 138  80  37  18  18  24  29  27  24  29  57  85  93  61  27  26  31  34  38  60  91 101 106 104  75  55  58  63  65  61  50  37  26  22  22  24  25  23  24  25  26  25  24  24  30  42  59  78  89  78  70  71  77  79  78  89 101 103  81  56  45  33  26  29  35  44  54  65  72  75  73  68  62  58  56  45  35  37  47  57  57  62  71  69  53  31  32  36  35  34  37  49  67  81  85  82  81  87  84  75  83  76  55  61  73  78  79  89 111  94  66  68  48  16  20  28  27  20  17  21  20  21  28  27  23  24  23  23  20  21  23  30  41  59  78  82  68  66  71  74  74  75  79  88  99 102  98  89  95 104 108  99  88  84  80  77  77  86  94  87  67  49  48  42  32  51  56  46  97 120  45  17  24  24  23  23  28  30  28  24  26  39  57  70  75  75  75  75  77  82  93  97  87  56  29  15  22  48  84  84  72  72  70  73  84  63  27  25  26  22  24  31  39  44  42  35  44  59  65  53  38  43  50  56  60  62  63  69  71  67  73  90 115 127 109  58  72 117 111  89  70  63  53  36  29 
 99 101 103  90  72  58  64  74  70  69  74  84  78  54  25  13  17  19  22  29  36  33  23  52  96 110  74  23  24  27  24  36  64  97 102  95  88  88  82  66  67  79  82  67  47  50  55  58  64  75  90 100 110 127 154 148  66  21  16  22  26  27  30  29  30  66  94  85  50  22  28  30  31  47  69  91 111 110  86  54  35  38  41  43  45  40  32  22  17  17  20  21  20  24  26  27  23  21  23  34  49  66  81  89  82  74  70  73  75  77  87  97  96  72  48  40  29  23  29  37  48  59  68  74  75  73  67  62  55  45  39  41  52  52  52  68  71  64  62  51  33  35  38  35  32  37  53  74  89  87  79  77  89  85  71  77  74  57  64  80  91  94 100 113  96  68  57  39  18  23  30  30  19  14  19  26  28  22  24  26  20  18  22  24  24  22  31  47  67  81  82  70  69  73  72  71  73  81  91 102 106 103  97  95 100 108  99  90  91  87  80  76  85  93  81  61  46  42  40  33  33  49  83  99  81  29  15  24  22  20  23  28  29  26  24  31  50  68  77  74  75  79  82  84  88  96  98  87  58  33  19  24  50  86  84  72  75  73  74  85  63  27  23  25  25  26  31  37  38  36  31  45  62  65  49  32  41  49  51  54  54  56  67  75  77  82  94 108 103  81  58  85 132 130 111  94  87  73  46  31 
103 107 108  87  68  65  76  85  82  81  86  95  83  52  20  12  22  20  20  32  39  34  23  57 106 118  72  13  22  28  23  47  76  94 100 100  99  89  77  68  69  77  83  69  47  48  54  57  63  76  92 104 115 133 160 150  52   6  12  25  29  27  35  34  33  73 101  82  43  17  28  28  27  52  74  91 118 113  73  41  27  29  32  35  39  40  35  26  19  17  21  21  17  23  28  27  21  18  23  36  54  72  84  90  86  76  68  70  72  75  85  94  91  66  42  36  27  21  29  40  51  63  71  76  76  73  68  64  54  38  42  59  76  63  50  78  80  60  58  50  36  38  40  34  31  36  55  79  94  89  78  74  92  88  67  73  75  66  74  89 100 105 108 108  92  67  50  33  22  26  33  33  19  12  19  33  34  18  21  28  16  14  22  28  25  21  30  49  72  82  82  74  72  74  71  70  73  83  95 106 109 108 103  95  97 107  98  90  94  91  83  76  84  92  74  57  46  38  40  39  13  37 120  97  41  21  19  20  19  18  21  27  29  26  24  33  57  77  84  74  76  82  86  90  94  98  97  86  60  36  23  25  49  87  84  72  78  76  76  87  63  26  21  24  25  26  29  33  34  31  29  46  67  68  48  28  39  49  52  56  55  57  71  85  92  96 103 107  82  58  75 117 155 149 132 116 113  97  63  40 
101 100  98  83  81 105 115 109  94  88  89  94  79  49  25  18  24  21  21  30  34  34  38  71 108 102  56   9  27  34  27  55  85 100 103 101  98  89  81  76  78  83  86  74  58  60  68  78  81  83  87  96 108 127 154 140  41   6  23  21  23  35  38  33  35  87 109  59  31  26  31  24  27  65  86  96 126 117  68  49  41  30  25  27  33  34  31  26  23  22  22  19  16  22  27  28  23  20  25  40  60  75  81  82  79  74  70  71  72  75  81  82  73  53  37  35  28  23  30  44  59  65  71  78  79  71  60  65  65  51  54  66  75  67  62  82  82  63  54  45  35  35  36  33  32  42  69  86  90  80  78  82  84  82  81  80  78  77  82  90  95 100 103 102  90  72  58  42  28  24  26  28  20  15  18  28  30  22  23  26  21  21  24  23  22  25  40  59  76  79  76  72  70  71  69  67  68  76  89 103 108 105  96  90  90  93  91  90  97  95  87  80  80  81  70  54  36  27  27  32  24  45  97  71  27  19  21  23  19  19  24  28  29  28  31  42  63  77  79  71  71  80  90  91  89  96  99  91  59  33  21  26  52  88  84  71  73  77  81  83  62  30  21  25  30  27  26  32  33  33  37  51  63  59  43  31  43  55  59  52  52  68  94 114 119 112 102  92  79  78 108 143 165 153 129 109 100  85  55  34 
 93  87  85  84 103 147 152 130 102  89  87  86  72  47  31  24  22  22  24  28  28  34  56  86 104  79  38  11  33  40  31  58  91 109 108 100  93  89  87  87  89  91  88  81  74  75  85  99 100  91  79  83  97 120 140 121  32  12  37  16  17  42  38  30  43 102 112  33  19  37  34  23  30  78  99 100 124 119  81  67  55  32  21  21  28  27  23  23  25  27  21  17  16  20  24  27  25  23  28  43  63  76  77  71  68  69  72  72  74  76  76  69  55  42  34  35  31  27  31  48  66  67  70  79  82  69  50  66  80  72  68  68  65  70  78  83  80  68  50  39  34  32  31  32  34  50  83  92  83  70  79  92  75  79 100  90  81  84  87  88  85  90  96  97  90  79  72  55  33  20  16  19  20  20  18  19  22  27  23  21  28  30  25  17  18  32  54  71  79  75  70  68  67  67  67  65  64  69  81  98 105  97  83  84  83  77  81  89  96  96  91  83  75  69  67  51  26  17  16  23  43  56  52  43  32  23  25  28  21  22  27  29  29  32  40  53  67  73  74  68  67  74  90  88  80  91 101  95  57  27  18  27  55  91  85  68  68  77  87  78  58  35  22  27  37  28  23  31  34  37  46  54  55  45  37  36  48  61  65  45  48  83 122 147 149 130 105  86  95 119 143 160 165 145 115  85  71  56  37  24 
 85  81  87  97 117 145 145 124  97  85  84  85  73  50  31  21  19  22  26  30  28  33  60  91 104  74  37  15  34  37  28  58  93 113 112 102  94  90  89  89  89  89  90  87  81  77  81  91  96  90  77  77  95 128 132  97  24  11  32  23  23  37  32  36  64 108 104  32  17  32  35  31  40  81 101  98 102 114 120  82  45  30  22  22  29  27  23  21  23  25  22  18  17  20  23  26  24  24  30  46  65  75  76  70  64  67  73  76  76  76  74  68  55  43  35  34  32  29  32  47  66  69  72  79  78  67  54  70  86  83  79  74  71  75  82  86  79  65  48  37  34  30  29  33  39  55  81  89  84  74  79  87  81  90 107  93  80  81  87  90  89  90  94  96  91  81  72  53  31  18  15  19  21  22  22  22  22  22  21  21  26  26  22  17  21  36  56  72  78  73  70  71  70  69  68  66  66  72  84  99 103  94  81  81  80  74  77  85  91  90  84  77  71  68  64  49  28  23  23  25  35  43  45  44  40  33  30  27  23  24  28  28  28  31  41  56  71  77  77  74  67  68  83  83  77  89  99  92  55  26  17  26  55  93  88  70  70  80  87  78  58  34  21  25  36  29  24  30  32  33  40  48  51  41  34  35  48  61  64  46  52  92 134 160 164 151 132 119 126 144 159 166 162 136 104  74  59  47  36  32 
 77  77  91 110 127 134 127 111  89  79  80  84  76  54  32  19  17  21  28  33  27  33  66  96 102  65  33  20  35  34  26  60  97 117 113 102  93  90  90  90  88  87  91  91  85  76  75  83  92  88  73  69  91 134 119  67  18  11  27  31  32  31  25  44  90 110  88  30  16  26  33  39  54  85 100  94  78 108 159  94  31  26  25  24  29  27  22  20  22  23  21  20  18  21  23  24  23  25  35  50  66  75  74  69  62  65  76  80  78  74  70  65  55  44  36  33  32  31  34  48  66  71  74  77  74  66  60  79  96  97  89  81  78  81  87  88  78  60  43  36  35  29  26  33  46  62  78  85  85  79  78  82  89 104 115  96  77  77  87  94  94  91  91  93  91  84  69  49  29  16  14  19  23  25  24  23  22  19  19  20  22  21  18  18  26  42  61  73  77  71  67  72  73  70  68  67  70  78  90 101 101  91  79  77  76  71  73  79  84  82  76  71  67  65  63  47  27  25  29  28  29  34  43  49  49  43  33  25  25  27  27  26  27  33  46  61  76  82  83  78  66  62  77  79  75  88  96  89  53  25  17  25  54  96  90  72  72  82  88  78  56  32  22  26  35  31  29  32  32  33  38  46  50  42  36  38  52  63  64  46  53  95 139 164 166 158 148 140 145 154 157 155 146 122  93  66  51  42  37  39 
 70  74  92 116 126 113 103  93  80  74  76  83  79  59  34  19  18  23  31  36  26  33  76 103  98  52  26  25  34  32  29  64 101 118 111  96  87  85  88  88  84  83  92  94  84  72  70  79  88  84  68  63  86 131 100  40  16  13  23  38  39  24  20  53 113 105  65  26  18  23  29  46  71  89  97  88  58 101 182  99  19  24  26  25  28  25  20  19  20  22  22  21  20  22  23  22  23  29  40  56  68  73  72  66  60  67  80  84  80  71  64  59  52  44  37  34  33  33  38  51  68  74  75  73  68  65  69  93 112 109  97  85  80  85  92  89  74  54  39  34  36  27  23  34  53  70  77  81  85  84  78  79  98 119 124  97  75  73  86  97  97  91  87  88  91  86  65  43  26  15  13  19  24  26  26  25  23  18  19  21  19  17  16  20  31  49  66  76  77  68  64  73  74  70  68  68  73  84  95 102  98  87  75  72  70  66  68  73  77  74  69  65  63  62  62  45  22  24  30  30  30  34  44  54  58  50  33  21  26  28  26  26  28  37  52  69  82  86  85  80  66  59  74  76  73  87  95  86  51  24  18  24  54  99  92  72  73  83  90  78  55  32  24  28  36  35  35  38  38  39  45  53  56  48  42  45  59  67  62  43  51  93 133 153 150 146 141 136 140 143 136 127 117 101  83  63  47  40  40  44 
 69  74  91 108 107  78  68  70  70  71  74  83  80  63  35  19  20  26  32  35  26  35  84 107  91  40  21  29  32  30  36  70 102 114 103  85  76  76  81  84  78  77  94  91  72  62  65  77  82  76  64  63  84 118  79  22  19  17  17  41  42  20  18  63 128  93  38  24  24  24  23  51  88  92  91  81  52  95 175  90  13  22  28  27  28  25  21  18  19  21  22  22  21  22  23  22  23  31  47  61  70  71  69  65  64  73  87  89  80  65  56  52  49  44  39  37  35  36  43  57  72  77  75  69  62  65  82 112 128 114  97  82  78  85  92  86  68  48  36  34  37  26  22  37  61  77  75  78  85  87  79  76 108 131 127  97  73  71  87 100 101  92  84  84  89  85  56  34  23  15  15  20  22  23  24  24  23  19  22  24  20  16  16  23  38  57  72  79  75  66  63  72  73  71  68  69  75  88  98 102  94  83  72  67  65  63  66  70  72  69  63  61  61  62  63  45  19  21  28  31  36  44  54  62  61  49  30  17  25  27  24  25  31  43  60  75  86  88  85  79  68  64  75  76  75  88  95  83  48  23  19  25  54  98  90  70  73  85  91  77  55  33  27  32  40  39  41  46  47  50  58  67  70  61  53  53  66  70  59  38  44  81 112 123 115 111 108 105 105 104  96  88  82  79  75  66  52  44  45  47 
 73  78  88  92  78  46  40  51  65  72  75  82  79  63  33  18  22  29  34  34  27  41  91 106  81  30  18  32  30  31  46  77 101 107  91  73  64  67  74  78  73  73  92  84  56  52  63  78  77  68  63  68  84  99  59  12  22  20  14  41  42  18  26  75 132  79  20  24  32  28  18  55 100  93  83  76  60  92 142  71  11  24  30  29  27  24  21  19  18  20  22  23  23  23  23  21  25  36  55  67  72  70  67  65  70  81  91  88  75  58  49  45  44  43  41  39  37  38  50  64  76  80  74  63  58  67  94 129 139 111  88  75  73  81  88  80  62  43  34  35  38  28  25  40  67  82  76  77  84  89  81  79 116 136 125  94  73  72  88 102 102  93  85  83  87  81  47  26  20  17  18  22  21  19  20  24  26  26  29  31  23  18  19  29  44  62  74  78  74  65  63  71  73  71  68  69  77  91 101 100  88  77  69  63  60  61  65  70  71  68  62  61  63  65  65  48  22  20  25  31  42  55  64  64  57  42  28  19  23  24  23  26  36  51  68  81  88  87  82  76  70  71  79  79  77  89  94  80  45  23  21  28  55  97  88  67  72  85  92  76  54  35  32  38  44  41  41  50  55  61  71  81  83  72  61  58  70  69  54  34  39  68  87  89  79  76  76  74  71  69  68  63  58  63  68  66  54  47  51  54 
 76  82  86  75  51  23  21  39  64  74  76  79  77  63  31  17  27  34  36  33  31  50  96 101  70  23  17  35  28  34  61  85  99  98  80  62  56  61  69  74  71  72  88  74  41  44  63  81  73  62  64  76  87  83  44  11  27  24  14  38  39  21  42  89 127  66  12  27  38  32  20  58 105  92  77  75  77  91 100  48  13  27  32  30  26  23  22  20  19  20  23  24  24  25  24  22  27  41  62  72  74  68  65  67  77  85  90  82  68  50  41  40  42  41  41  41  38  41  57  70  79  82  73  60  56  71 106 138 140 103  77  66  66  74  81  72  55  39  34  36  39  30  29  45  70  84  79  78  83  88  84  87 123 135 117  91  75  76  91 103 102  95  88  84  85  74  38  19  18  19  21  23  19  16  18  25  32  35  39  40  30  24  24  35  51  67  76  77  72  67  66  71  73  72  68  70  78  93 100  95  81  71  65  59  56  59  67  73  74  70  65  65  67  69  69  54  30  22  23  31  48  64  71  63  49  35  28  25  23  21  23  31  43  60  75  85  88  84  78  72  74  79  83  80  78  89  90  75  41  22  24  31  57  97  86  65  71  85  92  75  53  36  36  43  48  40  40  50  59  67  79  89  91  78  65  60  70  66  48  33  37  59  68  64  54  55  58  55  53  53  60  56  49  53  59  60  52  52  61  67 
 78  83  82  63  36  14  16  36  67  77  74  76  75  64  33  21  35  42  40  31  37  63 101  95  58  19  20  37  26  40  79  95  97  89  71  56  55  62  70  75  74  75  82  63  32  42  67  84  71  59  68  84  91  73  40  18  33  31  20  34  33  25  63 103 111  56  14  30  38  34  32  65 102  90  77  80  94  92  64  31  18  31  34  30  25  24  23  24  22  21  24  24  24  27  26  23  29  45  68  77  75  67  63  67  79  85  84  72  56  42  38  38  40  41  41  42  41  46  64  76  81  81  72  59  60  79 113 135 129  93  69  59  62  70  76  65  49  37  35  37  38  34  37  52  71  83  82  79  81  85  88  99 127 128 103  86  79  83  95 103 101  98  94  88  83  67  32  16  19  21  22  23  18  15  19  29  39  44  49  50  39  31  32  44  58  70  74  73  71  69  70  72  75  75  70  70  78  92  95  86  70  62  59  53  52  58  69  77  78  74  70  70  73  74  73  60  39  27  25  33  53  70  72  57  39  27  29  33  26  23  27  37  51  68  80  86  84  80  75  72  77  84  86  80  76  85  85  67  34  19  26  35  60  98  84  62  70  85  92  73  52  36  38  46  49  38  36  48  57  66  79  89  91  78  64  58  68  62  42  36  44  59  60  55  52  58  62  58  57  63  72  67  53  49  49  49  51  61  80  91 
 76  78  80  62  38  19  19  37  68  75  68  71  75  69  42  34  51  53  43  30  45  77 105  88  48  20  25  40  27  47  96 104  96  83  68  59  63  71  78  80  82  81  75  55  35  49  72  86  71  60  73  91  95  73  46  32  44  43  33  34  29  31  81 110  87  46  23  33  33  33  50  76  94  87  83  91 107  92  49  24  22  34  36  31  24  23  25  27  25  23  24  25  25  28  28  25  33  50  73  80  76  65  63  68  77  78  71  57  44  36  36  39  41  40  40  41  43  51  69  79  79  79  72  63  67  87 115 121 109  84  65  57  62  70  72  58  44  37  38  38  35  37  45  58  72  82  85  83  79  82  93 110 128 117  89  82  86  94 101 103 102 102 101  94  82  61  31  18  20  22  23  23  19  18  24  37  47  53  59  61  49  41  41  53  64  72  71  70  70  73  74  75  78  80  73  72  79  90  90  76  58  50  52  48  48  58  71  81  84  79  74  76  78  79  77  63  42  31  31  41  61  75  73  53  32  22  27  34  30  29  34  45  59  74  82  83  79  76  74  74  79  85  83  76  71  79  76  57  27  17  27  38  63  99  84  62  70  86  92  71  49  36  39  47  50  39  36  46  53  61  72  82  85  74  61  57  68  60  40  44  57  66  62  58  63  74  78  72  73  79  81  71  56  45  40  44  60  84 110 123 
 70  71  78  69  50  29  24  38  67  70  61  66  77  80  53  48  70  65  44  28  51  88 110  83  39  23  30  40  25  52 109 110  94  81  69  66  74  82  88  89  93  89  66  48  43  60  77  83  71  65  78  95 100  81  60  48  53  56  51  37  22  31  95 113  62  37  32  33  24  30  69  84  83  86  92 100 112  94  48  24  24  39  40  32  23  23  27  30  27  24  25  25  24  29  30  27  34  52  78  85  77  64  63  69  73  69  59  44  34  32  37  42  43  40  38  39  43  54  73  79  77  77  73  69  77  98 120 105  85  79  66  57  64  72  72  55  42  38  41  38  32  39  51  63  70  79  90  87  78  77  96 123 132 110  76  79  93 103 108 107 102 106 110 101  82  57  31  21  22  22  22  22  20  21  30  43  54  61  69  72  58  49  48  58  68  73  70  67  69  76  81  80  84  86  78  75  79  89  85  67  45  39  44  40  41  56  72  83  87  83  79  80  82  83  81  64  38  31  36  49  69  82  76  54  31  19  21  27  31  34  39  52  66  79  84  81  74  72  75  81  83  83  79  70  63  72  69  49  21  13  28  40  65 102  85  62  71  87  92  71  47  33  38  46  48  39  37  46  51  55  65  75  78  68  58  58  74  63  40  53  71  77  69  67  79  92  95  83  89  96  83  68  53  38  34  47  76 110 142 152 
 65  64  78  78  63  38  29  39  64  65  55  63  80  88  66  65  88  76  47  29  57  97 111  79  35  25  34  43  28  57 117 115  95  80  71  72  83  93  96  96 100  95  61  46  53  69  81  83  72  68  81  97 102  88  71  61  66  70  64  39  21  34 102 111  42  29  38  34  18  27  84  93  75  85  99 109 114  96  56  30  25  41  42  32  23  23  29  32  29  24  25  25  24  30  31  28  36  55  80  86  77  63  64  71  69  61  48  34  27  29  38  44  43  38  35  36  44  57  77  80  74  75  75  73  83 102 116  89  68  76  69  60  67  73  70  53  41  38  43  38  30  41  57  67  69  76  92  89  77  74  98 129 130 102  68  78  97 110 112 107 102 109 115 106  82  54  35  26  23  21  21  21  21  25  37  51  61  65  74  77  64  54  55  64  72  74  68  65  68  78  84  82  87  89  80  76  79  87  81  60  38  33  39  37  40  55  73  85  89  86  82  83  85  85  84  62  30  30  42  59  79  88  79  55  31  17  14  21  35  42  45  57  70  81  82  78  71  70  75  84  85  80  74  65  58  65  61  42  16  11  27  40  67 104  87  63  71  88  93  69  45  31  38  45  47  42  42  48  50  52  59  68  72  64  57  60  78  66  42  60  81  85  74  73  90 104 104  88  96 101  73  54  46  32  32  52  94 137 171 176 
 71  64  83  78  59  41  38  46  59  63  63  67  73  78  76  85  99  83  56  42  73 105 100  80  53  28  39  62  51  71 118 123 104  76  71  78  85  95  96  80  84  92  75  61  60  70  87  97  72  58  78  93  93  78  62  62  90  82  47  34  37  58 102  97  38  26  36  39  21  26  85 103  88  79  98 128 122  99  67  37  24  32  33  29  24  23  25  27  27  26  24  26  28  25  25  33  49  64  72  68  63  61  67  72  65  51  35  27  27  35  40  39  34  33  34  38  52  69  79  79  74  75  77  78  70  66  70  76  77  70  70  74  75  67  54  39  37  42  46  38  28  52  69  69  77  87  86  79  76  86  98 101  90  79  76  84  97 107  94  88 104 105 102 108  81  47  44  34  16  15  22  26  22  26  46  65  71  59  61  65  60  61  68  74  74  68  67  70  75  78  78  77  78  78  76  77  79  81  75  63  51  42  44  60  68  63  74  88  95  87  79  80  83  82  72  48  26  40  60  76  86  87  74  47  21  11  21  42  61  64  60  62  67  73  77  77  73  70  67  68  72  73  67  69  71  63  47  28  17  18  28  40  67 102  89  64  66  87  96  63  44  42  44  47  51  57  58  53  52  53  58  62  67  70  68  63  54  51  55  65  73  76  71  71  81  90  93  87  87  80  52  43  47  45  38  44 105 162 191 191 
 78  65  83  72  52  44  45  51  57  63  69  70  71  73  82  94 100  84  63  54  84 108  92  81  66  32  41  71  66  80 116 125 106  71  68  78  83  93  92  69  73  90  83  70  62  68  88 104  70  50  74  88  86  69  54  59  99  84  35  28  45  75  99  86  38  25  31  38  28  36  85 107  98  74  91 131 128 105  74  43  26  29  29  27  25  23  22  24  26  27  24  26  27  19  20  37  58  69  66  58  54  60  69  74  60  45  31  26  30  39  41  37  30  30  35  41  57  74  79  79  75  74  76  75  58  43  43  70  84  69  74  84  79  63  43  32  33  41  44  35  28  59  77  69  81  91  82  73  74  88  90  79  67  70  83  86  92 101  83  80 105 105 100 108  79  44  51  40  14  13  22  28  21  26  50  72  75  55  52  57  56  64  75  81  76  67  68  74  81  79  73  69  68  69  74  79  82  80  76  68  61  52  49  73  83  68  75  89  96  85  73  73  78  77  60  40  30  50  71  84  87  83  68  40  16  12  31  58  73  74  69  67  68  71  73  73  69  64  58  53  61  69  64  72  78  62  37  18  18  24  29  40  67 102  90  65  63  86  97  60  45  51  51  53  59  70  70  57  51  51  54  57  62  70  70  59  37  41  64  69  69  71  70  71  74  80  85  84  79  65  40  36  46  52  40  37 108 173 200 198 
 82  65  75  62  47  48  50  51  55  60  66  71  76  80  84  90  93  81  67  63  88 107  93  82  68  38  43  67  66  81 112 117  97  64  64  74  80  90  90  70  76  92  80  65  59  65  83  97  66  49  71  84  82  67  53  57  88  77  40  25  41  77  98  82  39  26  27  30  38  57  88 103  95  70  81 119 132 115  75  45  32  35  33  28  23  22  23  24  25  27  26  25  20  16  21  38  57  68  66  60  56  60  70  73  54  42  37  33  34  38  42  39  33  31  37  47  60  72  79  81  78  73  69  63  52  45  50  71  83  76  80  85  77  61  43  33  31  33  35  31  33  61  77  68  76  88  84  76  72  76  76  72  73  79  84  78  81  92  88  88 102 111 112 105  77  51  54  42  19  16  21  25  19  24  46  68  73  57  53  56  56  63  76  82  79  72  72  76  81  82  74  60  60  67  75  83  89  88  83  73  64  56  52  67  73  65  73  87  92  80  66  64  69  68  53  42  43  55  69  81  84  79  62  39  21  22  41  61  65  67  70  73  75  75  70  65  57  52  50  49  60  69  66  72  75  57  34  16  16  23  30  41  68 103  90  65  62  84  95  60  46  54  58  63  71  77  73  58  47  42  45  52  59  63  59  50  37  45  65  71  74  76  74  74  77  81  83  80  75  63  39  33  42  47  37  37 107 170 198 199 
 85  65  69  57  46  50  50  48  49  54  61  70  76  81  83  84  82  77  73  75  95 106  91  82  71  45  46  65  70  84 106 107  87  57  60  72  78  88  88  69  77  93  77  63  58  61  76  89  61  45  67  77  75  64  53  55  78  75  49  28  44  87  97  78  45  32  28  28  49  75  87  94  89  65  77 121 141 122  74  46  37  40  36  28  23  22  24  25  25  26  29  25  18  17  25  42  59  69  66  61  58  62  71  71  46  38  44  41  38  38  42  41  34  32  38  52  65  74  80  83  82  73  62  52  44  45  55  70  79  80  84  85  71  54  39  33  30  27  27  32  44  70  80  70  77  88  86  79  71  68  64  65  78  84  79  70  72  86  93  94  97 112 116  93  77  67  58  41  22  18  20  22  18  24  44  63  69  57  51  51  53  63  75  82  81  75  74  76  80  82  72  52  53  65  77  88  95  95  89  79  69  62  59  64  65  63  73  85  86  72  57  55  60  60  45  44  56  61  68  79  83  75  54  35  26  35  52  66  65  67  74  79  79  74  65  55  48  48  49  54  62  69  68  73  73  52  28  13  15  23  31  43  68 102  90  65  61  82  93  60  50  60  68  76  83  83  74  58  42  34  39  51  62  61  54  46  42  51  67  72  75  77  76  76  79  81  80  75  69  58  37  33  40  45  36  38 106 169 197 199 
 85  67  67  60  51  47  45  43  43  47  54  64  72  77  78  76  73  73  77  86  99 102  87  80  74  51  48  62  73  87 100  98  80  53  60  75  80  87  87  68  77  92  74  59  57  58  70  82  55  41  62  70  67  58  53  58  75  78  61  36  53  98  95  73  52  40  31  28  56  84  84  86  83  62  83 134 149 123  72  45  38  42  37  30  24  24  27  28  27  27  30  27  20  21  31  46  61  67  64  60  59  62  69  66  40  37  49  47  41  38  41  40  34  32  40  59  70  76  81  85  83  72  59  46  43  48  59  68  75  81  85  81  63  46  35  33  30  24  24  37  59  80  85  76  82  90  86  81  75  69  62  62  82  84  70  63  68  81  94  97  92 110 113  76  76  87  59  35  23  19  19  20  18  25  42  58  65  56  47  44  50  61  73  80  80  76  74  75  78  80  71  49  51  65  79  89  96  96  90  80  72  68  65  62  60  62  73  82  80  64  48  48  55  57  45  48  63  62  67  79  83  73  49  33  31  44  59  69  71  74  79  80  77  69  59  51  48  51  58  66  68  68  69  74  70  45  22  10  15  24  32  45  70 101  88  65  61  82  93  61  52  65  73  82  89  84  72  55  38  30  40  57  70  66  56  48  51  58  66  71  73  76  77  78  80  81  78  72  65  55  39  35  41  46  38  39 108 169 195 197 
 85  70  70  69  60  43  37  38  38  40  47  56  64  71  72  70  68  69  78  93 100  97  83  77  71  56  51  58  76  88  92  91  75  54  66  82  83  89  87  69  76  88  68  56  57  54  62  73  50  38  58  63  59  52  55  64  76  83  77  49  63 104  89  65  53  44  34  31  58  86  84  84  80  63  96 154 152 118  72  43  35  41  37  30  26  29  34  34  30  26  29  28  25  27  36  50  60  63  60  58  59  61  62  57  39  41  54  51  43  36  39  39  34  33  44  66  75  78  82  84  81  70  58  49  51  58  65  64  69  82  84  74  55  39  32  34  30  22  26  45  74  87  88  84  87  90  84  82  81  78  69  65  84  80  60  61  67  74  87  94  90 109 107  56  77 108  57  25  22  19  18  19  21  28  43  54  59  54  44  40  49  61  71  78  79  75  73  73  74  77  71  53  55  67  79  87  92  91  84  77  71  71  71  62  57  63  74  80  73  56  43  45  54  60  52  54  63  60  64  79  84  73  47  33  35  50  61  69  80  85  83  78  71  61  54  51  55  62  72  79  74  68  70  72  65  38  16   9  16  25  33  47  73  99  86  64  62  83  94  62  53  66  74  82  87  78  65  50  35  31  46  67  81  74  62  54  61  64  62  65  70  74  76  78  80  81  78  71  65  56  42  38  43  48  40  42 109 168 191 193 
 87  78  78  79  66  38  32  37  39  40  44  50  57  64  68  68  67  66  75  95  97  88  77  70  66  59  53  57  78  87  84  84  76  61  75  90  87  91  89  69  72  81  63  54  57  51  57  67  47  38  56  58  53  50  58  70  77  87  88  62  71 103  79  53  47  41  33  30  57  86  92  94  86  65 105 169 147 111  86  45  25  37  37  30  27  33  40  39  32  25  28  28  24  30  40  53  59  58  55  56  58  59  54  47  46  51  58  52  42  35  36  37  34  35  47  70  80  82  83  82  75  66  59  59  66  71  71  63  67  86  85  68  49  36  31  33  29  23  29  53  84  89  86  89  91  86  77  80  88  89  77  66  79  75  58  63  64  58  69  84  96 116 105  43  75 117  49  13  20  18  16  20  25  33  44  51  53  50  43  41  53  65  74  78  80  77  73  71  72  76  73  61  63  70  77  82  84  81  76  71  69  72  74  62  56  65  74  76  67  52  42  48  58  66  62  58  57  56  63  79  84  72  47  34  37  53  59  68  89  94  85  74  64  55  54  56  65  72  77  80  77  71  70  68  58  31  14  10  18  26  32  48  73  97  84  65  64  85  95  62  53  64  70  75  78  71  58  45  35  36  55  77  87  77  64  57  64  64  57  60  64  68  72  76  79  80  77  72  68  59  42  37  43  49  43  45 112 168 188 187 
 90  90  89  84  67  38  34  42  44  44  44  47  53  61  66  69  69  63  70  92  90  79  73  64  57  60  57  59  80  86  76  81  79  70  84  95  87  90  88  68  67  72  57  52  57  51  53  63  46  40  56  55  49  49  60  73  78  86  89  71  78  97  72  48  41  36  33  35  60  91 105 111  99  70 108 170 133 107 106  50  16  34  36  29  27  36  45  43  33  23  27  25  20  30  45  59  64  62  58  59  64  65  55  49  63  67  60  49  40  35  35  33  33  38  53  74  82  84  85  79  67  59  61  72  81  83  76  66  70  94  87  65  45  35  33  32  28  25  35  59  86  85  83  90  90  81  70  78  94  98  82  62  68  70  64  66  57  41  49  74 109 129 107  42  70 109  38   7  18  18  17  21  29  38  45  48  48  47  46  49  61  71  78  80  80  79  74  71  71  77  77  68  67  71  74  75  74  71  67  65  66  71  74  62  57  67  75  74  63  50  44  52  63  70  67  58  50  53  64  78  81  70  47  36  38  52  59  67  91  95  84  71  61  55  55  61  70  75  74  72  74  76  71  63  50  26  13  13  20  26  30  49  75  95  84  66  66  87  95  61  51  60  64  65  66  64  54  41  36  44  63  78  82  71  60  55  60  60  55  57  59  62  67  71  75  76  75  71  69  61  41  34  40  48  43  46 111 163 179 175 
 94 102 101  88  65  42  41  49  51  48  45  46  51  58  64  69  70  61  64  86  81  71  69  57  48  60  62  62  83  84  67  78  84  78  90  95  82  84  83  64  59  61  51  52  58  49  51  60  48  44  59  55  46  49  61  74  76  80  83  80  86  94  76  56  45  41  42  49  75 103 114 123 117  80 109 163 119 105 125  57  10  33  36  27  26  36  47  44  31  21  25  21  14  32  57  77  83  80  74  77  82  84  73  67  89  86  62  45  38  37  33  31  33  44  61  78  84  85  86  75  58  50  62  84  96  93  80  73  81 102  88  61  44  37  35  32  28  29  43  64  84  82  80  89  87  78  68  82 102 103  81  55  57  67  72  67  49  27  35  71 123 138 109  49  68  93  29   6  20  20  18  21  32  42  46  45  44  47  51  58  70  78  81  81  80  78  74  69  69  78  81  71  68  68  67  67  66  64  61  60  62  67  71  61  58  70  76  73  60  50  48  57  66  70  65  53  44  52  67  78  76  65  46  36  37  50  60  71  88  91  82  71  62  56  57  63  71  73  69  62  73  82  70  56  41  21  14  19  24  26  28  51  78  95  84  68  67  86  93  58  47  55  57  55  54  60  55  40  40  52  68  73  68  59  54  52  53  54  56  56  56  58  62  66  69  71  70  67  68  62  40  32  38  46  43  46 107 155 164 156 
 94 114 115  90  62  48  49  53  53  48  43  42  47  55  61  65  64  56  59  79  74  64  67  51  40  60  67  67  86  82  61  76  87  84  91  90  72  73  76  59  51  51  46  51  59  50  49  59  51  48  62  55  45  51  62  71  73  70  72  89 101 102  97  84  66  63  67  78 103 121 109 122 131  94 113 155 113 108 136  62   9  32  34  25  22  33  45  41  28  18  23  19  12  40  78 110 119 116 107 109 115 119 110 105 120 104  64  42  37  39  34  30  34  50  68  81  84  84  86  71  49  42  62  93 105  98  83  82  93 105  84  54  42  39  39  31  29  36  55  73  83  82  82  89  86  78  74  92 112 104  74  45  50  65  75  63  45  29  37  75 133 135 102  62  70  77  25   9  25  24  20  21  34  44  46  43  42  48  55  64  76  82  82  78  76  75  69  64  65  75  79  66  63  62  60  60  61  61  59  59  59  63  65  59  59  72  77  73  61  53  53  61  66  64  53  43  42  57  73  78  70  56  42  33  35  47  64  79  83  83  81  75  66  58  56  60  67  72  71  67  79  87  68  49  33  18  16  25  28  26  26  50  79  96  86  70  68  85  90  54  42  51  51  48  47  61  59  42  45  59  70  64  51  46  50  56  51  54  60  59  56  55  58  61  63  64  64  63  65  60  41  34  39  47  43  44 101 142 144 131 
 89 122 128  95  62  52  54  57  54  46  40  38  42  50  58  61  59  50  54  72  66  59  68  49  32  61  72  71  88  80  58  75  91  88  93  86  61  64  71  56  46  43  42  50  61  51  49  61  53  53  66  57  46  52  62  69  70  63  64  97 114 113 123 118  92  90  98 107 131 135  95 111 140 107 118 152 114 113 141  64  11  35  36  22  18  30  45  40  25  14  22  18  14  51  99 143 156 153 144 143 150 158 152 144 152 122  67  40  36  42  35  29  36  55  75  84  83  84  90  73  45  33  56  97 110 101  84  90 105 108  79  46  37  40  41  30  29  44  67  82  84  83  86  90  86  80  81 103 123 107  68  36  50  68  73  55  41  40  50  87 141 128  89  72  75  67  25  16  31  28  21  21  34  45  46  42  42  51  58  65  76  80  78  73  71  70  64  58  58  71  75  59  52  51  52  55  57  59  59  59  58  58  59  55  59  73  78  73  61  54  54  62  64  57  39  32  42  63  77  76  64  49  38  31  31  45  70  88  79  78  83  79  70  57  52  55  63  74  81  83  91  90  68  46  27  14  18  31  32  26  24  50  81  99  88  71  68  83  87  49  36  46  48  42  41  64  66  43  48  64  73  57  37  37  50  63  57  59  66  62  57  54  54  57  58  58  57  57  60  59  46  41  43  50  43  40  90 126 122 102 
 90 125 131  94  60  56  56  54  51  43  36  34  41  50  52  51  49  48  56  72  65  58  64  46  32  60  73  75  92  81  52  73  91  88  88  78  55  56  61  50  41  38  42  52  61  52  50  58  54  55  64  54  45  52  62  68  67  56  58 107 132 132 147 145 123 120 127 138 156 146  88 100 138 120 127 149 116 111 128  61  16  35  34  22  18  27  37  35  24  13  19  16  16  65 123 169 186 183 169 170 177 182 181 176 163 121  65  38  36  43  35  29  38  60  80  85  83  82  84  66  37  33  60 101 108  96  81  96 110 102  71  42  35  39  41  31  32  49  76  88  88  88  90  90  87  86  94 116 130 106  65  34  51  65  63  50  45  51  63  92 134 114  80  79  80  65  26  19  34  30  23  21  33  43  44  39  41  50  57  66  79  82  78  68  63  62  57  52  53  66  69  53  50  53  52  54  59  63  63  59  58  57  56  57  63  75  79  74  62  58  60  65  62  48  31  28  43  65  80  78  59  41  32  29  32  44  72  92  77  74  82  80  71  59  52  52  62  76  88  95  99  90  63  40  23  16  20  31  31  25  25  52  82  99  89  73  68  82  85  48  37  46  49  46  46  64  66  49  53  66  68  49  31  36  53  68  63  63  68  64  58  54  54  55  55  55  55  54  55  54  48  45  47  52  45  45  93 124 113  96 
103 117 114  77  52  62  52  38  45  40  30  32  45  58  45  33  34  50  68  81  75  60  43  39  44  56  64  76 100  82  40  64  86  78  70  64  58  49  40  38  34  34  49  59  59  53  49  49  52  53  47  39  39  51  61  66  63  49  53 121 163 164 159 159 160 148 148 172 174 148 103  97 116 129 139 140 115  96  83  49  27  28  24  22  27  22  18  27  25  19  18  10  11  86 152 184 202 199 176 183 190 169 180 189 136  86  53  36  35  40  34  31  44  66  81  80  82  79  60  33  19  45  82 106  92  75  74  96 103  78  57  44  39  39  38  32  37  53  76  90  95  98  95  86  84  94 117 132 129  95  61  41  50  52  45  55  60  55  63  80  98  94  84  81  83  71  25  14  30  30  26  23  28  33  34  33  34  41  53  70  89  94  84  64  53  50  49  48  49  60  63  55  70  82  66  60  66  75  70  59  61  61  60  68  74  75  76  75  67  71  77  75  58  38  37  38  42  59  79  86  57  28  18  30  42  43  65  86  80  74  73  74  71  66  59  58  65  76  87  92  97  85  45  26  25  27  25  19  19  23  34  59  81  94  89  76  69  81  86  56  46  53  54  62  73  58  52  63  65  58  44  37  37  46  55  60  59  61  65  62  60  59  57  55  53  55  57  56  49  42  42  43  45  48  55  74 129 152 134 139 
 96  99  95  64  45  57  47  34  45  42  31  32  45  56  41  33  43  57  71  80  75  59  38  34  41  50  59  76 100  78  33  57  79  71  62  57  56  45  34  34  30  32  54  63  57  51  46  45  52  53  42  35  37  49  58  64  64  52  58 131 175 175 166 165 170 156 158 187 167 125  98  89  99 131 143 134 117  93  61  43  30  19  17  18  19  18  20  28  26  21  23  11   9  97 169 189 195 192 181 171 156 140 159 170 114  68  46  37  37  40  35  34  48  69  82  79  78  72  50  25  15  45  76  90  72  58  63  80  85  66  51  42  39  37  37  34  41  57  77  91  97  99  94  79  80  97 127 136 122  82  52  41  54  53  42  58  66  57  64  77  88  87  82  81  83  73  34  21  29  29  26  25  27  28  28  32  38  49  58  71  91  94  82  62  50  49  51  51  51  59  66  73  92  99  78  69  74  82  73  56  57  58  60  76  83  76  74  71  65  68  73  70  50  33  40  43  43  59  76  79  49  20  15  32  50  54  73  89  77  68  67  69  70  68  63  62  70  81  92  97  97  80  39  22  25  29  25  17  17  24  38  62  82  91  87  77  70  81  86  56  47  53  52  61  73  52  44  57  55  45  32  34  45  57  60  56  49  54  64  63  62  62  59  54  50  51  55  55  46  38  42  43  42  44  61  99 156 179 161 164 
 79  78  79  58  42  51  43  36  46  43  32  33  44  51  39  39  58  66  71  74  69  57  40  30  31  43  58  76  95  72  27  50  71  62  54  52  51  43  34  33  27  30  56  65  55  45  41  44  52  53  44  37  37  47  53  57  61  55  66 136 177 176 169 167 167 154 162 193 147  87  80  76  83 130 146 131 121  93  51  38  29  13  18  22  10  20  38  39  28  20  29  16  10 101 176 193 182 177 182 145 105 110 130 135  92  58  41  37  39  43  37  38  52  71  83  80  72  61  47  29  19  39  60  69  57  50  57  63  66  61  49  38  35  36  38  37  45  61  80  92  96  97  88  74  80 101 129 131 111  69  44  40  59  60  46  59  66  60  66  79  90  87  80  80  82  74  43  28  27  25  25  27  26  23  23  31  45  61  65  71  87  89  76  59  52  55  57  57  57  62  76 101 114 109  88  81  86  90  77  58  57  59  65  87  95  82  76  71  62  62  63  59  44  33  44  47  45  62  73  64  37  16  17  36  58  71  85  90  69  59  62  66  67  67  64  66  76  89 101 108  99  73  37  22  23  27  25  20  20  26  38  63  83  88  85  76  70  81  85  54  44  49  46  52  60  46  37  42  37  30  26  36  51  64  64  54  40  46  62  64  63  64  60  54  47  47  49  51  45  41  47  46  41  38  66 123 178 200 188 177 
 69  63  70  58  46  50  40  32  41  37  29  34  44  50  36  38  61  75  77  68  61  53  40  27  24  38  57  78  90  65  24  44  61  50  44  44  46  39  31  30  24  28  58  66  49  37  34  42  52  54  44  35  34  44  42  42  52  53  68 136 177 177 171 167 164 152 163 196 126  49  64  65  71 134 154 132 123  91  39  30  25  12  34  45  15  33  63  55  32  18  30  20  15 101 177 198 180 169 172 117  67  88 102  94  65  44  35  37  41  44  39  42  59  76  85  79  62  46  38  27  22  39  55  61  57  59  66  60  54  52  43  34  33  35  39  41  50  65  81  92  97  93  83  75  87 109 130 122  95  61  46  49  62  59  47  61  69  63  68  79  89  85  78  78  82  74  44  23  17  19  25  30  24  17  16  27  45  62  66  71  84  84  72  56  52  58  62  63  64  66  87 129 137 121  99  95 101 104  90  69  68  73  85 110 116  95  84  76  66  62  60  54  43  39  58  58  48  65  70  51  26  14  20  40  63  82  88  80  58  50  54  60  64  67  66  70  80  94 108 116  98  65  33  20  22  26  25  21  22  27  39  66  84  84  80  75  70  81  84  53  42  45  40  45  50  34  25  29  25  19  20  34  52  63  62  51  38  43  58  61  63  66  62  54  45  45  48  50  47  44  50  50  41  34  74 149 197 213 206 188 
 74  70  81  69  57  57  43  29  33  29  24  33  44  48  30  27  50  77  83  61  51  47  38  25  19  35  57  77  81  57  25  44  55  42  34  35  39  33  27  27  22  27  59  64  43  31  31  41  52  53  43  33  31  37  33  30  44  50  68 135 175 177 174 169 162 153 163 184 105  26  50  58  72 138 163 141 121  89  47  33  26  28  71  88  36  51  87  69  36  15  26  23  23  94 166 200 188 168 153 103  66  89  87  63  47  36  32  35  41  43  41  47  66  81  86  75  52  33  29  25  26  45  63  74  83  92  95  73  52  46  39  31  30  34  40  46  55  68  81  90  95  89  80  78  94 114 124 108  81  62  58  60  59  50  43  60  70  67  72  83  91  85  77  77  83  75  37  16  15  23  33  38  29  20  20  32  47  58  63  69  80  80  69  56  54  60  63  66  68  72  98 146 145 121 102 102 112 117 105  85  85  94 113 135 135 108  94  85  75  69  65  60  52  56  81  78  59  75  75  46  25  18  27  45  67  87  81  62  49  46  49  57  62  65  65  69  80  94 109 118  93  55  28  19  20  24  24  21  23  27  39  68  85  80  77  75  70  81  83  52  41  44  38  38  43  28  20  24  22  19  21  32  46  55  56  51  46  49  56  59  62  64  61  54  47  47  51  54  52  49  51  50  43  34  81 164 193 199 198 182 
 94  94 104  87  68  64  46  28  30  25  20  29  40  42  23  16  36  76  86  53  38  37  33  22  16  33  56  73  68  48  32  47  53  37  28  28  32  28  22  25  22  28  59  62  40  30  32  42  52  51  40  31  28  30  27  27  41  49  69 132 171 176 177 173 161 155 161 165  91  21  38  55  80 141 167 151 116  90  74  49  36  56 117 131  56  62  97  72  36  14  24  26  28  86 152 198 196 169 135 108  96 100  80  50  40  35  32  34  38  41  43  54  73  85  84  68  44  26  23  23  30  53  76  96 115 128 124  86  53  43  37  31  30  33  41  51  60  70  80  87  91  88  83  79  92 108 114  97  74  65  66  65  52  39  37  57  70  70  77  88  94  87  77  77  85  76  33  15  24  36  46  47  37  29  32  43  54  57  59  65  77  78  68  58  56  61  63  66  71  79 107 152 142 112  96 101 115 123 112  96  95 110 134 149 141 112  98  90  82  76  73  70  68  77 106 103  81  93  87  50  32  28  37  52  71  88  73  46  43  45  48  55  61  64  62  66  76  90 105 114  87  48  25  18  19  22  22  22  24  27  39  69  85  77  75  75  71  81  82  50  40  45  38  37  39  32  27  30  27  24  25  33  43  49  52  55  59  60  58  59  61  62  59  54  49  51  56  59  56  51  48  49  47  39  87 165 173 167 172 167 
128 132 134 104  76  68  47  30  37  32  22  22  30  34  20  14  31  73  85  45  27  27  29  22  18  35  55  68  55  43  42  57  57  38  27  27  31  27  22  27  27  34  62  65  45  38  40  48  51  47  37  30  26  26  25  28  42  49  68 124 159 167 173 168 154 153 155 140  85  32  33  54  90 139 166 157 110  98 115  81  60  96 158 159  66  56  82  63  33  16  32  31  26  81 147 194 197 169 128 134 141 107  77  57  45  38  34  34  36  39  47  60  79  85  77  58  39  26  25  25  32  59  88 116 140 151 137  88  47  40  37  33  30  33  43  55  65  73  78  81  86  93  88  72  76  90 101  92  74  64  60  57  43  31  30  53  69  72  81  91  96  88  78  79  88  81  38  26  45  58  61  55  45  42  49  59  64  60  57  61  75  78  70  61  58  60  61  63  71  84 112 148 127  92  81  89 106 115 107  93  91 108 136 141 126  99  89  86  82  80  80  83  85  98 126 128 113 118 104  66  48  44  51  62  77  90  68  39  44  48  49  55  61  63  60  61  70  84  99 107  81  44  26  20  20  20  21  22  24  27  38  71  87  74  74  76  72  81  81  50  41  49  44  41  44  49  49  44  35  29  29  37  47  52  57  62  71  70  64  62  61  60  57  53  51  55  59  61  55  47  41  45  50  49  91 154 142 126 136 150 
158 160 151 112  77  69  49  35  49  46  29  15  19  30  29  29  45  79  84  44  27  28  34  31  29  43  60  68  53  46  55  69  68  48  38  37  41  36  33  39  42  50  74  78  62  55  55  54  49  41  33  29  28  26  22  24  36  44  57 105 133 140 148 144 129 134 136 116  81  47  33  51  92 137 162 154 106 108 151 113  89 128 175 161  63  41  59  50  31  23  44  36  20  84 153 190 188 163 137 162 169 100  72  70  51  40  37  34  35  40  50  65  81  82  70  48  35  29  31  30  34  59  89 118 138 142 123  73  36  38  38  34  31  33  43  58  69  74  76  78  84  97  91  60  55  68  90  91  76  56  44  39  35  28  26  51  69  73  82  92  95  87  78  81  92  87  47  42  64  72  65  51  42  44  54  62  64  61  56  59  72  77  71  63  60  61  59  60  69  86 113 140 111  72  62  73  88  96  90  77  73  90 118 117  98  74  71  74  76  77  81  90  97 108 132 141 138 134 116  83  65  60  63  73  85  91  69  44  47  50  52  58  62  63  59  60  68  82  97 106  80  45  29  24  24  21  21  23  25  27  38  72  88  75  75  77  73  81  80  51  45  57  55  52  55  70  73  55  38  28  30  42  55  61  63  66  72  73  68  64  61  58  54  51  50  54  58  57  50  41  37  42  51  58  92 136 116  96 108 141 
174 170 152 111  80  76  54  39  58  57  35  12  17  41  53  58  67  91  92  58  43  45  54  53  52  62  74  79  67  61  70  84  85  67  59  59  63  59  55  61  67  75  94  97  85  79  74  63  47  35  30  31  33  32  22  18  31  37  47  83 102 104 112 109  94 107 113  93  74  54  36  51  92 141 160 144 104 117 168 133 109 143 170 146  61  36  46  46  35  31  51  37  15  88 161 189 180 159 151 174 167  86  64  74  53  39  37  34  35  42  55  69  79  76  61  40  30  31  36  35  36  57  82 106 117 115  96  55  29  36  39  34  30  33  44  61  72  76  77  77  83  97  89  56  46  57  81  87  75  50  32  25  28  26  26  51  69  73  81  90  93  84  77  83  96  95  61  61  83  82  66  46  42  46  54  57  58  60  57  59  71  74  70  63  62  63  59  58  67  85 110 130  95  54  48  58  72  80  75  64  57  72  98  92  73  53  55  64  70  73  79  93 102 111 125 138 143 131 113  92  79  72  73  82  90  88  68  48  50  52  53  60  64  64  60  61  71  86 102 111  83  47  35  30  28  24  23  24  26  28  39  73  90  76  76  79  74  80  80  51  49  65  67  66  69  84  83  59  37  26  30  44  58  63  62  62  66  68  64  60  57  55  51  47  45  49  53  53  45  37  36  40  49  63  90 116  97  81  94 138 
173 163 141 103  82  90  63  38  57  58  38  14  28  68  93  98  95 110 111  85  75  78  87  88  87  91  98 102  96  89  88 104 108  95  90  93  98  92  87  94 101 109 119 121 114 108  96  72  45  27  26  33  41  41  27  18  30  38  43  66  73  68  75  72  59  79  91  71  59  51  42  53  91 154 164 128 102 121 164 135 115 140 146 120  67  49  53  57  47  37  48  34  19  91 163 192 178 161 165 165 136  71  55  63  47  36  35  35  39  48  60  71  75  67  52  34  25  26  40  41  39  52  70  84  84  77  66  45  31  35  37  34  30  32  44  63  76  79  78  79  84  88  81  65  57  59  72  76  69  49  32  22  23  24  30  55  72  73  79  86  87  80  75  86 102 104  81  85 104  94  71  51  51  57  57  51  51  61  61  60  69  71  66  62  63  65  61  59  65  81 104 119  82  41  37  48  61  68  67  59  49  62  87  76  55  41  48  60  66  71  79  94 102 105 110 118 122 105  93  91  85  80  80  89  92  78  58  45  49  53  55  62  67  67  64  67  78  93 112 123  91  52  42  38  34  27  25  27  29  30  40  76  94  78  78  81  75  80  79  53  54  75  80  82  85  85  74  53  34  24  30  43  52  51  48  48  55  57  52  49  48  48  45  40  37  40  46  49  44  39  39  39  45  65  85  95  86  79  90 140 
161 149 130  94  80  99  70  35  48  49  34  18  44 101 133 134 120 129 131 112 106 110 120 121 119 118 121 126 127 118 107 124 131 119 117 122 128 122 116 123 132 139 142 141 138 132 115  79  41  19  22  35  47  48  35  27  44  50  50  63  61  47  51  49  41  70  83  51  39  42  51  55  86 171 174 112 102 124 146 121 107 126 119  97  79  74  78  82  64  40  35  27  30  88 155 199 184 167 175 147  99  63  47  42  36  33  33  36  42  52  65  73  72  60  45  30  18  19  41  45  38  44  58  69  57  47  47  47  42  35  35  36  28  29  42  65  79  83  78  80  88  75  70  81  81  73  65  62  60  55  44  30  18  18  35  60  74  72  75  79  80  74  73  88 104 110  99 108 124 108  81  64  70  75  67  53  51  70  68  61  69  68  63  61  64  68  62  59  63  78  98 111  72  31  29  41  55  64  66  60  50  65  91  73  49  40  49  61  69  75  83  90  94  94  95  95  88  68  66  82  86  83  83  95  94  64  41  34  45  52  56  61  68  72  67  71  85  97 116 138 102  55  46  43  37  28  25  29  31  32  42  79  97  80  81  83  74  79  80  54  57  80  87  96  99  72  49  41  32  26  31  36  36  30  25  28  45  46  35  35  38  40  38  33  30  33  41  48  47  45  47  42  41  64  77  78  83  83  92 144 
154 129 102 100 119 140  87  32  49  55  40  27  60 122 153 140 110 133 153 140 136 140 147 149 146 144 144 148 155 135 102 119 137 139 142 147 149 144 140 145 152 156 153 151 149 135 112  80  48  28  28  39  51  53  43  34  46  55  60  65  60  50  53  48  37  59  73  52  36  34  46  66 108 176 171 113 100 114 135 119 108 120 119 111 104  95  87  84  65  42  33  24  29  94 158 189 183 169 160 111  64  61  50  36  35  35  33  37  46  58  68  70  63  50  39  29  19  18  41  51  53  61  59  46  41  38  36  45  47  34  28  28  31  37  50  69  80  83  83  83  81  69  72  93  93  77  56  51  55  57  47  31  20  21  34  56  71  75  80  83  81  73  71  86 108 125 126 134 145 129 108  93  95  93  76  57  55  74  74  68  71  69  62  57  61  68  68  62  61  75  95 102  65  31  36  50  63  70  76  77  65  69  84  79  62  44  55  72  73  63  69 109 117 102  92  84  73  54  56  80  87  89  92  84  71  58  40  34  56  60  54  69  74  70  77  82  89 123 145 129  94  63  55  50  44  38  34  33  30  30  42  78  94  80  78  81  82  81  71  52  63  89  95  98  99  79  58  42  27  23  34  40  38  27  24  31  46  42  27  27  34  42  40  33  29  35  43  48  49  48  44  40  42  64  78  81  85  84  88 126 
152 109  70 121 186 196 114  40  66  77  60  43  72 131 152 123  80 127 170 163 159 163 165 166 166 165 162 165 174 140  84  99 131 153 163 164 160 157 156 158 161 161 150 148 147 121  95  75  62  51  44  49  59  63  51  36  37  52  69  66  63  66  67  57  38  44  58  65  50  32  37  86 147 171 161 128  96 100 130 125 113 116 133 142 127 100  75  64  53  43  40  23  19 106 168 170 174 163 122  69  40  62  60  43  40  39  36  39  50  62  67  63  51  39  32  29  25  25  42  60  79  92  68  24  34  41  29  37  44  34  20  18  38  54  65  77  82  83  92  86  70  72  86 101  90  68  46  47  56  53  38  24  27  28  30  47  67  83  93  96  90  76  68  82 115 146 150 154 160 151 139 128 121 106  82  63  58  71  78  80  77  72  63  52  54  68  75  70  62  80  97  95  67  44  51  71  86  80  90 103  83  67  70  90  84  52  67  87  76  45  54 145 161 124 104  91  76  61  64  84  91  97 102  64  38  59  52  45  77  70  50  79  85  68  89  99  97 157 177 105  75  72  65  58  53  53  49  39  26  25  42  74  89  78  71  77  96  83  57  50  73 106 108 101  99 108  95  54  25  23  50  62  59  46  48  60  65  50  28  27  41  56  51  41  35  41  48  46  49  48  36  36  50  73  92 101  93  85  88 100 
141 100  75 145 212 200 136  81  86  96  87  56  77 133 141 114  89 131 168 162 160 162 165 166 166 165 162 164 172 144  96 108 135 155 163 163 158 156 155 156 160 156 133 128 134 112  90  77  72  69  67  75  83  82  59  38  42  57  69  64  63  68  67  52  32  40  56  62  54  46  58 105 159 177 163 130  99 101 126 112  94  95 113 122 109  85  64  58  50  41  40  23  19 103 168 177 172 145  89  54  45  62  59  46  40  37  36  41  50  60  62  58  45  36  31  30  30  31  38  63  91  90  66  33  28  32  35  41  45  39  29  28  45  59  70  83  86  84  88  84  72  78  96 112  88  57  45  53  59  44  31  25  28  29  32  50  71  89 100 103  95  80  71  84 118 148 145 146 154 149 141 133 127 112  85  65  57  67  85  95  84  72  61  49  52  68  79  78  75  96 109  98  84  66  53  82 108  77  87 113  76  62  84  96  89  71  81  88  72  65  96 170 170 130 126 110  79  66  69  83 102 108  91  63  48  57  52  50  72  68  54  73  85  85  94 106 122 148 145 100  78  71  66  60  56  56  50  40  26  25  43  76  92  79  70  75  93  80  55  54  85 125 135 135 135 131 106  59  41  55  93  99  84  68  78 100 108  78  34  35  54  70  65  51  40  43  47  45  48  51  44  45  62  97 118 116 105 105 117 117 
130  96  87 172 229 185 146 121 102 109 111  67  79 132 130 112 108 139 163 158 157 159 162 163 163 161 159 160 166 146 113 122 140 153 157 157 154 153 152 151 156 150 117 110 124 109  93  84  85  89  95 101 104  93  64  40  50  62  68  62  62  67  63  46  27  42  60  62  61  66  86 125 164 181 165 130 103 105 121  97  74  73  86  93  84  67  55  53  46  38  39  25  21  97 166 190 176 130  65  53  63  62  55  46  38  35  37  42  50  56  57  52  41  33  31  31  31  28  30  64 102  86  64  45  26  26  44  48  45  40  36  37  47  59  72  84  86  82  81  78  77  88 108 121  84  46  46  60  63  35  24  28  28  28  33  53  75  94 104 106  98  82  72  85 119 146 134 132 142 140 135 130 125 111  85  66  57  65  93 109  89  70  57  49  54  71  84  88  89 112 122 104  95  84  65  87 108  81  85 102  68  65  99 105  98  91  97  92  71  91 140 186 169 132 142 123  79  70  74  84 114 118  82  70  67  56  54  61  70  65  56  68  83  96 100 116 140 128 106  96  81  69  66  62  59  56  49  38  26  26  45  79  94  79  70  75  89  79  59  60  95 141 156 163 165 143 104  59  55  84 127 125 103  94 113 140 140  97  43  44  65  82  76  62  45  43  44  43  47  52  50  57  81 119 135 127 118 123 138 137 
121  94  97 195 241 160 141 144 109 115 127  78  82 127 124 118 130 149 160 157 157 159 161 163 162 161 158 159 163 151 130 135 146 152 154 154 153 151 150 149 152 144 109 106 125 114 101  96 103 112 119 119 110  88  59  42  56  66  67  59  59  65  57  39  25  46  68  70  75  90 115 144 169 177 160 128 107 108 115  88  62  56  65  70  62  51  45  46  41  34  38  26  21  93 167 204 185 127  56  67  89  62  48  45  37  34  39  44  50  54  51  44  35  30  30  33  28  20  26  73 121  95  67  51  24  23  49  49  40  34  36  40  44  56  71  82  83  78  72  71  82 102 122 121  76  39  48  64  61  27  19  29  29  26  31  52  75  95 106 108  99  81  70  82 117 142 126 121 130 130 127 126 121 107  83  66  59  68 101 121  91  67  55  51  58  75  91  98 101 124 131 107 101 101  94  90  90  92  91  83  68  80 114 121 115 105 109 100  76 111 167 188 164 133 145 123  76  74  81  90 122 126  86  83  83  60  64  80  79  66  55  70  84  95 111 131 140 111  84  87  78  67  66  65  61  57  48  36  25  26  47  81  95  79  69  74  91  81  62  66 103 149 164 172 172 139  95  59  65  99 140 135 117 126 155 176 150  99  53  54  73  89  84  68  49  44  43  40  46  52  48  69 106 128 135 131 127 129 136 141 
121 100 107 197 225 124 113 135 101 108 123  84  82 117 129 137 152 158 159 158 158 161 163 164 164 161 159 158 161 155 144 145 150 152 153 154 154 153 151 149 149 142 118 121 139 129 116 110 116 123 125 118  97  64  44  42  60  68  62  52  52  57  45  29  24  54  82  84  91 109 136 153 162 168 152 124 111 111 110  85  61  51  52  54  48  41  40  43  37  30  35  26  23  91 167 214 196 140  81 104 122  60  38  44  37  36  41  48  51  51  45  38  31  28  31  35  26  19  42  96 142 113  75  46  24  24  43  38  28  27  35  41  39  51  70  76  76  72  63  67  89 120 131 108  67  42  53  60  51  23  18  29  29  25  27  47  71  90 102 103  93  75  65  76 109 135 119 112 118 118 117 117 114 101  81  68  65  75 104 118  85  63  56  56  65  81  97 103 106 124 127 108 112 123 119  92  74  98  97  76  77  99 131 136 123 104 108 104  83 118 164 164 142 123 128 106  70  76  89 100 123 127 104 103  96  67  77 100  90  66  50  73  83  86 121 140 121  99  85  82  72  63  65  65  61  54  44  32  22  26  48  83  97  78  69  75  92  83  64  67 100 141 149 152 148 114  80  61  72  99 128 125 123 153 186 191 132  84  61  58  68  82  77  64  49  45  43  38  43  46  40  74 121 118 112 116 119 115 112 128 
125 111 113 177 189  95  89 114  94  99 111  87  83 106 138 158 165 163 161 160 161 163 166 167 166 163 160 159 161 158 151 150 151 152 154 156 157 156 153 149 147 143 135 142 154 140 125 117 119 121 117 104  78  42  32  43  62  66  57  48  47  47  32  19  25  60  91  95 101 119 147 155 152 158 144 117 112 111 102  84  65  50  45  43  38  36  38  41  35  28  34  28  27  93 167 215 200 156 121 143 142  54  29  44  39  38  45  51  52  48  41  34  29  28  32  35  27  30  71 123 156 129  81  38  31  36  40  32  28  36  48  53  45  59  79  78  75  72  61  70 102 136 133  86  58  51  56  51  37  24  22  27  28  25  25  45  67  85  96  97  87  69  58  69 103 129 112 103 108 109 112 116 112 101  82  73  73  83 102 104  74  59  61  66  74  86  98 103 102 110 111 107 133 151 130  97  77  93  99  91  87 108 142 136 114  95  99  97  81 115 151 134 115 107 109  91  66  80  99 110 115 120 128 119  96  71  87 109  90  62  47  67  81  90 127 136 103  97  95  80  65  57  61  62  58  50  40  28  20  26  49  83  96  78  68  74  91  82  63  63  93 130 132 129 122  93  72  70  82 101 118 121 129 165 194 185 113  72  65  55  55  65  62  53  45  45  44  38  41  43  36  71 114 102  88  89  96  97  93 105 
133 124 116 145 143  81  76  94  91  94  99  89  83  95 145 171 165 162 161 160 161 163 166 167 165 163 160 159 160 157 151 149 150 150 152 155 157 156 153 149 145 144 148 156 160 141 124 116 115 111 101  86  62  31  29  45  62  63  54  49  47  42  23  14  29  65  94 100 103 118 150 152 142 151 136 108 110 108  94  83  69  50  41  36  31  33  39  41  33  25  35  31  32  97 167 208 195 168 160 170 143  47  24  44  40  40  48  52  51  45  37  31  29  29  32  33  29  42  96 138 152 131  82  35  51  65  54  48  53  63  75  76  62  78  99  86  78  79  68  81 121 146 125  62  51  60  58  39  24  28  28  25  27  26  28  45  65  80  89  89  81  65  54  66 100 125 103  92  98 104 112 121 118 106  87  79  79  89  94  85  61  57  69  78  83  86  94  96  92  89  90 103 150 173 132  99  84  87  99 106  91 104 136 116  90  83  85  81  74 109 138 109  90  88  95  84  68  88 109 116 101 109 145 125  85  69  89 106  77  54  47  55  78 110 126 119  97 103 105  82  60  50  56  58  53  45  34  24  19  26  49  82  95  77  67  72  89  78  58  57  86 121 121 114 106  82  72  82  94 106 119 124 135 160 175 160  97  66  63  46  39  45  44  41  41  45  46  40  41  43  41  64  94  91  74  59  69  83  90  82 
141 137 120 117 109  85  81  88  94  96  94  89  81  89 140 164 152 150 153 152 153 156 159 160 159 155 152 150 151 148 141 139 140 141 144 148 149 147 143 141 139 140 146 151 149 128 113 110 107  98  82  69  54  36  37  48  61  61  55  59  60  52  31  24  42  73  96  96  93 106 144 146 133 147 131  98 105 107  90  81  69  49  37  31  28  32  40  42  32  23  35  33  35 101 167 199 184 171 183 169 118  38  24  45  42  43  50  52  48  41  35  31  30  30  31  30  27  43  97 123 120 107  75  50  91 113  96  99 106 105 111 107  88 105 124  96  85  88  79  97 140 145 106  46  49  66  54  29  15  32  33  26  27  30  35  49  64  76  82  82  75  61  53  65 100 124  92  77  87 100 115 129 127 113  93  81  80  88  83  68  52  60  80  88  85  79  84  86  78  66  69  99 146 170 136  95  75  96 105  95  83  90 104  78  63  73  70  64  71 109 132 101  79  76  91  87  76  99 116 109  85  95 141 112  65  61  80  87  56  47  54  45  78 136 116  95 103 110 105  86  59  42  51  53  48  38  28  21  19  28  50  81  93  77  65  68  83  72  52  54  86 122 124 119 111  87  78  93 104 115 130 135 136 137 137 123  85  64  56  35  26  31  33  34  38  44  48  44  44  50  58  65  76  95  80  46  57  87 107  72 
148 148 129 110  96  88  88  91  95  98  96  83  77  88 125 141 131 132 134 133 135 138 141 142 140 136 132 131 132 129 123 120 121 123 127 129 129 125 123 122 123 126 128 129 124 108 103 107 107  93  68  55  48  43  45  53  59  60  62  80  88  79  58  53  71  93 101  90  79  91 132 134 123 138 121  87 102 112  98  86  70  50  37  30  28  34  43  43  31  21  35  33  32 103 170 195 178 170 189 147  78  31  29  44  43  44  49  49  44  36  32  31  31  31  29  25  27  46  82  90  78  68  66  81 132 153 137 145 151 138 136 128 107 125 142 100  84  92  86 111 155 133  84  42  49  62  46  23  14  33  36  28  28  33  42  53  62  69  73  73  68  56  50  64 101 121  81  62  73  91 111 129 128 113  92  79  77  83  73  58  50  65  89  93  82  67  70  74  67  49  53  96 133 153 140  95  71 123 123  83  78  80  72  53  50  68  63  62  88 119 131 105  85  80  90  88  85 108 113  88  70  82 117  86  47  52  64  65  45  49  62  51  85 141  99  73 103 108  99  88  60  38  46  49  43  33  24  19  21  31  53  81  93  78  66  67  81  70  52  56  90 129 134 131 124 101  93 107 116 127 142 144 135 120 110  97  71  55  45  25  19  27  33  35  38  44  49  48  52  63  77  80  86 106  92  58  71 102 119  78 
151 158 143 121  99  87  93  98  91  97 100  74  71  92 104 110 112 110 109 109 111 113 116 117 116 112 108 106 106 105 100  97  98 100 103 104 101  97  95  97 102 107 101  98  96  88  95 113 115  95  59  43  39  44  51  57  58  60  73 105 122 116  97  93 111 119 112  87  67  75 119 122 110 129 111  73  97 119 112  95  75  55  43  35  31  38  47  44  30  19  35  30  25 102 175 201 178 169 189 116  33  29  36  41  43  46  49  47  40  31  29  30  33  33  27  17  33  59  69  60  40  28  57 117 163 175 161 167 171 159 150 135 112 135 154  98  78  91  88 121 166 114  59  48  53  53  36  21  18  32  36  32  31  36  46  54  59  62  63  64  59  51  48  61  99 119  70  47  59  78 101 122 121 105  84  73  72  77  68  55  52  73  99  96  75  51  55  63  60  38  44  96 128 141 138 101  87 156 149  88  78  70  50  45  52  63  57  71 122 137 126 110 101  95  88  84  91 114 101  55  55  74  82  55  33  45  47  42  47  58  69  73 100 128  80  59  95  97  90  91  62  35  43  46  39  29  22  18  22  34  56  82  92  79  68  69  83  73  57  61  98 139 145 140 133 120 117 128 134 143 155 153 139 122 109  91  58  40  33  19  18  33  40  41  41  44  49  52  63  79  92 108 121 118 103  90 109 125 119  94 
153 164 158 141 112  82  90 102  82  92 103  62  63  96  85  83 100  94  85  87  89  91  93  95  95  90  85  83  84  83  78  77  78  79  80  80  76  72  70  74  83  88  77  72  74  74  92 124 127 101  56  34  30  38  51  60  59  62  81 127 152 150 133 131 146 146 124  86  59  63 110 112  97 119  99  61  93 126 129 107  83  64  51  42  38  44  51  47  29  16  34  26  17 101 182 211 183 171 188  90   2  29  43  36  41  47  48  44  36  28  26  29  34  34  23   9  46  86  69  46  23   2  51 145 176 172 157 155 159 161 152 130 106 134 154  91  69  86  86 123 168  95  40  57  57  42  27  21  22  29  34  35  34  38  47  53  55  55  54  54  52  47  44  57  97 116  64  37  48  67  90 109 107  93  73  65  67  73  67  56  56  80 106  98  69  38  43  55  57  34  41  99 137 146 128 117 131 181 172 119  86  64  50  56  63  60  55  87 160 154 118 113 118 113  82  73  92 116  88  24  46  70  51  30  25  42  34  29  59  70  72 100 115 102  65  56  81  83  84  93  63  33  42  44  37  26  20  18  23  36  58  83  92  80  69  71  87  79  63  70 106 148 149 140 135 138 144 153 156 160 165 160 150 141 130 104  50  26  26  17  22  42  51  50  44  45  49  54  72  90 100 136 165 126 107 126 151 144 107 111 
166 170 143 135 120  82  80  89  76  89 101  66  62  85  82  80  85  84  76  69  77  89  92  84  73  75  80  82  72  70  75  69  66  73  79  80  75  70  67  68  74  82  79  65  55  80  99 103 114  95  39  27  31  30  49  66  53  58  90 143 175 177 158 146 147 152 133  84  65  71  88  96  98  98  84  77 122 149 139 116  89  59  41  35  41  46  47  38  27  20  29  22  24 114 181 189 192 180 139  71  19  26  35  40  42  39  34  36  37  34  31  31  32  28  20  17  63  96  53  26  16   4  58 155 179 167 150 159 156 131 140 147 122 126 128  77  62  81  87 117 148  96  55  61  52  35  26  29  35  38  37  31  23  36  61  59  50  45  50  57  56  35  29  66  99 104  68  47  49  58  74  92  96  90  74  64  62  65  58  52  63  77  85  75  61  51  50  51  46  35  48  96 125 136 138 147 166 186 176 143 113  97  91  88  88  91 101 127 164 158 139 138 136 115  70  64  94 112  97  60  56  53  33  25  29  41  40  41  63  75  84 108 102  68  53  50  57  77  86  70  50  37  37  37  34  24  18  19  29  41  59  87  98  82  70  73  87  79  65  73  97 127 150 152 142 146 154 160 162 160 155 143 129 114  97  74  40  23  21  17  23  39  49  51  44  42  47  60  78  94 102 126 144 119 106 118 135 129 102 103 
169 163 117 119 118  83  75  78  72  84  96  74  67  80  89  88  84  88  83  69  82 101 102  86  70  78  89  93  78  78  88  76  71  83  91  93  87  83  80  77  80  87  86  64  45  82  96  76  88  76  23  22  34  31  52  70  50  55  95 151 185 189 169 147 138 148 138  91  83  86  77  90 107  90  82 101 150 163 134 112  86  48  27  26  41  44  39  29  25  25  27  19  31 123 179 173 202 188  93  56  46  27  32  46  43  32  23  31  39  39  37  34  30  23  20  34  75  91  35  11  17  16  70 159 184 173 156 169 163 123 144 168 134 114 102  77  79  98 106 123 137 103  70  62  49  35  33  40  49  48  40  27  15  34  69  64  48  40  49  61  60  27  19  80 106  95  70  57  56  57  65  80  90  89  76  63  56  57  51  49  65  68  60  51  54  62  60  52  45  46  62  91 109 126 149 168 180 180 171 155 139 132 132 122 120 132 150 162 163 163 165 164 150 118  75  70  94 108 113 106  76  46  31  29  33  38  45  50  57  76  99 104  84  53  49  41  33  74  92  48  37  40  31  29  31  22  17  20  31  42  57  89 102  83  70  72  85  75  61  72  85 105 146 159 146 145 149 151 150 144 130 112  93  72  54  39  31  26  21  21  25  36  46  48  41  38  43  61  78  90  97  99  98  99  97  96  96  94  88  84 
151 132  98 104 107  81  81  85  72  78  90  77  77  92  96  98 103 104 100  93 105 116 110  99  94 103 107 105 101 107 114  99  92 102 110 110 102  99 100  99  98  93  80  61  48  63  72  66  64  50  21  21  34  48  64  70  52  59  95 148 180 182 164 146 139 145 140 117 108 103  93 104 119 109 103 115 148 147 108  88  69  39  25  26  37  39  35  27  25  28  32  23  29 119 182 188 211 187  88  47  41  38  44  51  44  35  29  33  37  37  38  36  30  23  27  51  76  76  29  16  27  32  82 164 194 192 180 177 172 166 181 177 127  98  94 107 128 147 147 156 159 106  65  64  56  47  47  51  54  48  38  28  22  34  57  61  56  49  51  58  55  29  28  87 112  98  66  55  63  64  69  78  87  86  74  59  50  51  50  52  60  61  55  47  46  53  58  61  64  69  77  89 108 130 151 163 168 168 163 155 147 143 142 142 147 156 163 167 169 173 175 170 153 129 107  93  92 110 124 121  97  69  47  36  31  32  35  38  46  76 107  94  79  69  52  28  16  70  95  44  33  38  26  24  28  24  20  20  29  38  53  85 100  84  71  70  80  67  53  64  79 100 138 151 139 136 136 133 127 116  98  78  59  46  37  30  26  26  29  28  31  41  47  46  38  35  40  54  70  81  82  75  69  76  84  84  70  56  53  65 
132  97  78  94 106  95  96  96  74  72  81  75  83 100  98 103 117 107  98 104 116 121 109 105 111 120 113 101 107 120 127 112 102 109 115 114 104 102 106 109 103  87  68  57  52  50  56  62  50  33  23  23  37  64  71  60  46  57  93 144 175 179 164 151 146 149 150 145 138 127 115 122 133 127 120 122 137 116  66  57  52  31  21  24  33  35  30  26  25  30  36  26  30 116 182 198 213 177  75  36  37  47  52  52  44  38  33  34  35  36  40  39  30  21  34  75  81  61  35  35  50  57  98 165 196 205 199 187 182 191 195 172 115  81  88 141 181 195 190 191 182 112  63  69  67  64  66  67  64  52  40  32  33  40  54  67  71  63  57  54  49  29  33  92 111  91  59  54  69  71  73  79  87  87  72  55  46  52  57  59  60  59  56  51  48  51  61  73  83  88  90  95 113 135 151 154 151 147 147 146 147 145 144 144 148 151 148 147 155 167 176 167 148 129 122 112 105 126 144 146 128 101  71  52  41  36  35  36  48  77 103  82  73  76  48  18  13  59  80  38  34  42  22  18  24  25  22  21  26  34  50  82  97  83  71  69  77  63  46  57  73  95 132 145 134 129 127 122 113  98  77  54  35  27  25  27  27  30  34  33  36  43  47  43  34  32  39  54  69  78  77  64  55  71  86  83  51  30  37  65 
113  64  61  90 117 121 120 108  79  71  74  69  81 102  98 105 120 100  86 102 117 118 103 107 121 127 111  90 103 119 126 113 104 107 112 110  98  97 104 109  99  77  56  52  58  53  56  67  53  37  29  28  42  74  70  48  39  54  92 142 172 179 170 161 158 160 163 168 162 150 138 141 148 139 129 123 122  86  28  31  40  25  19  22  30  31  29  26  27  32  37  29  32 113 178 196 202 159  59  27  35  49  52  48  42  38  35  35  34  35  41  40  27  18  40  98  90  58  55  67  80  83 112 160 188 202 205 193 188 199 190 159 106  77  93 174 220 223 216 212 194 116  65  75  80  80  84  83  75  58  44  40  48  54  60  81  89  79  62  50  43  26  35  93 102  76  51  54  72  75  77  82  92  90  72  54  48  59  68  70  66  65  66  64  60  59  70  84  96  93  95 109 125 138 145 141 132 125 125 130 135 136 135 135 136 133 126 126 140 164 180 171 152 135 137 134 133 150 168 174 159 133 102  79  63  53  45  45  62  80  88  71  69  74  41  17  25  46  51  33  47  55  25  14  20  24  24  22  25  32  49  81  95  81  70  72  79  63  46  57  71  91 129 144 135 126 120 115 107  93  70  45  24  17  20  28  32  33  33  34  38  45  45  39  31  32  42  61  78  86  76  63  60  85  99  87  42  22  45  83 
 96  39  50  93 135 158 148 120  87  74  69  57  72 100  98 103 116  90  76  99 114 114 101 110 127 128 105  81  96 111 116 111 106 104 106 104  94  92  97 104  95  73  47  49  68  71  75  81  78  64  42  37  51  75  63  38  35  55  93 140 169 178 174 171 171 169 171 176 173 164 156 156 157 142 127 116 106  67  13  23  36  25  20  22  28  32  33  31  31  33  36  28  32 106 165 180 173 129  47  23  33  45  45  39  37  36  36  34  33  33  41  40  24  16  47 117 105  72  95 109 107 103 119 152 174 188 195 191 190 197 176 139 104  91 119 206 240 225 218 214 189 114  69  82  91  94  99  96  85  65  53  55  69  74  76  99 109  92  66  46  37  22  34  88  87  56  48  58  74  78  83  91 102  97  73  53  53  75  84  83  77  78  83  84  79  73  80  92  99  86  92 131 139 132 128 121 111 103 102 107 112 112 111 119 122 112 108 117 144 172 190 184 170 159 162 165 168 179 190 193 183 163 136 114  97  80  63  59  85  87  71  66  71  72  38  27  46  29  19  43  74  78  35  15  17  23  24  22  26  35  52  82  94  78  72  79  87  72  54  63  75  93 129 147 141 124 112 111 108  97  76  49  25  17  22  30  33  31  28  32  39  45  43  36  29  35  52  76  97 101  74  67  83 111 114  87  43  33  71 112 
 94  35  50 102 156 190 167 122  91  79  71  51  66 103 106 107 111  97  92 108 116 116 112 120 131 127 110  95 107 113 112 120 121 111 108 108 106 102 101 106 104  86  47  47  78  96  96  91 108 101  54  49  64  75  59  37  37  58  93 132 155 162 161 160 159 155 154 157 156 152 150 150 146 128 114 106 101  76  37  36  40  30  23  23  29  36  41  39  35  32  33  26  31  94 142 146 131  93  40  29  36  40  37  34  33  33  34  33  32  32  40  37  20  17  54 130 127 107 140 140 113 104 120 149 166 174 179 181 187 196 162 117  99 106 146 225 243 215 207 202 176 110  73  86  96 100 104 101  90  72  64  69  86  91  91 112 118  96  65  42  33  20  31  83  76  45  56  70  77  83  92 104 112 103  73  53  59  89  99  94  87  89  95  96  90  82  86  95  98  76  89 148 146 118 105  99  95  91  90  91  95  93  92 104 109 100 108 129 159 178 185 181 178 179 184 189 193 194 197 199 195 183 164 146 127 105  76  66  98 100  78  72  79  83  54  41  49  20  15  70 106 102  47  17  15  21  23  23  28  39  56  82  93  82  81  92 103  86  66  74  83  97 129 149 146 121 104 105 107 101  81  52  26  17  21  28  29  26  25  32  41  47  43  35  30  40  62  89 115 113  62  63 102 123 110  70  38  47  95 126 
111  53  62 116 175 205 170 115  90  83  74  49  67 111 117 109 105 112 118 118 115 116 123 128 125 117 115 119 124 116 105 130 138 115 106 112 122 116 104 104 112 103  52  46  86 113 109  94 130 129  65  59  77  78  57  35  37  56  84 112 127 129 128 127 125 118 115 120 121 120 122 123 116 100  91  93 100  95  74  58  46  36  26  23  31  42  49  46  38  30  30  25  30  80 114 110  89  62  38  36  40  36  33  32  31  31  31  32  32  32  37  33  19  23  65 142 154 148 179 155 100  94 118 151 165 168 166 170 180 184 139  88  78 105 159 228 237 208 200 194 168 106  72  87  96  98 101  97  88  76  71  78  95 100  97 114 115  89  59  39  32  19  31  83  74  47  70  85  85  90 102 116 119 103  71  55  65  97 106 100  93  94  97  97  90  85  88  96  97  75  91 154 141 101  84  82  86  87  86  86  88  88  86  92  95  97 118 149 173 175 166 161 168 183 195 201 202 196 193 196 198 192 180 165 145 119  82  67 102 117 104  87  92 106  80  51  35  21  42 105 134 116  54  20  15  22  24  22  30  43  60  81  92  90  94 106 117  99  78  85  91 101 129 148 146 121 104 104 107 104  86  55  26  17  21  29  27  25  26  35  44  49  43  35  32  46  70  97 121 113  51  59 112 121  94  49  37  61 108 124 
141  87  80 132 188 200 154 101  84  84  79  54  74 121 122 104  93 125 142 118 102 106 131 126 104  90 110 142 134 106  90 132 145 107  92 106 135 126 100  88 109 115  54  46  93 117 107  89 137 144  76  70  91  88  58  31  34  49  67  82  87  84  84  85  84  74  71  81  80  76  82  84  79  67  66  77  96 111 111  79  51  40  29  24  33  47  56  50  38  28  27  28  35  66  84  77  56  40  38  42  43  35  34  34  32  29  28  31  32  31  32  29  24  37  82 158 184 190 206 153  75  79 117 158 170 167 160 164 170 162 114  61  51  91 157 217 228 207 198 193 171 102  64  81  89  89  88  85  80  74  73  80  94  97  93 103  99  73  49  35  33  21  32  88  86  65  88  98  94  99 112 123 117  97  69  60  71  97 106 102  97  93  90  87  84  84  90  98 100  86 100 146 126  85  70  74  82  86  87  89  93  94  91  84  86 106 141 174 186 170 146 139 152 176 194 201 197 188 185 190 196 194 182 166 146 120  82  64 102 133 138 108 108 132 107  57  13  36  91 143 149 115  52  21  18  24  24  20  30  46  64  78  91  99 106 115 125 105  84  93  99 105 130 145 143 126 113 109 112 109  91  59  28  19  25  34  29  28  33  40  47  50  43  36  37  54  78  98 112 101  51  64 112 107  72  37  46  77 110 109 
158 112  86 134 184 178 132  86  75  79  79  63  83 123 111  82  70 121 144 100  74  86 130 117  73  53  93 146 120  78  65 121 137  83  62  86 135 124  83  59  87 108  47  44  96 105  91  84 131 142  89  83  99 102  67  30  33  45  55  62  61  57  62  71  75  67  65  75  66  55  62  66  64  57  59  71  90 112 123  87  53  41  28  22  35  51  59  50  35  25  27  37  50  59  63  60  43  33  39  42  41  38  36  37  36  30  26  31  34  30  27  25  30  55 105 177 209 217 216 143  58  76 123 160 168 165 161 166 168 153 114  69  49  90 159 207 220 210 195 191 176  98  51  70  78  75  72  70  69  69  69  73  80  82  82  85  77  55  39  34  34  21  32  94 106  92 102 104 100 108 118 123 109  88  71  70  80  95 102 103 100  92  82  77  78  86  97 104 106 103 112 131 109  79  70  74  82  84  86  90  96  98  95  86  96 132 174 204 205 185 160 152 161 181 197 199 191 182 181 188 195 189 171 152 135 115  84  71 110 143 152 127 125 143 117  60  11  61 134 164 144  97  41  18  21  28  25  19  28  45  63  73  86 104 111 116 121 101  81  95 104 111 132 144 141 131 121 114 117 115  96  62  32  23  29  37  31  31  38  44  47  47  42  39  46  64  84  95  93  81  66  83 104  85  57  41  66  94 103  87 
162 122  73 119 171 160 115  75  69  75  78  69  91 123  93  49  36 105 134  73  43  69 137 116  47  15  71 144  97  43  39 111 126  54  27  61 133 120  63  26  59  94  35  40  98  89  73  83 123 135 102  96 108 117  80  36  39  50  58  59  57  56  65  79  93  90  87  88  78  65  62  65  68  64  70  83  93 111 122  87  52  39  25  20  36  53  61  47  32  22  27  49  72  60  52  56  45  35  38  37  36  39  39  38  40  34  25  31  35  30  23  21  35  72 129 196 223 228 218 136  50  87 135 157 161 161 162 169 174 167 146 113  77 110 173 207 218 211 183 180 178  91  37  59  68  62  55  54  57  62  63  63  63  66  69  69  58  39  32  33  35  19  30  99 126 118 109 103 104 114 123 118  95  76  73  83  91  93  97 103 102  94  80  71  76  92 105 113 118 124 126 118  97  79  77  82  85  78  78  87  99 100  93  88 108 156 197 219 218 206 191 181 179 185 195 195 188 181 183 192 195 183 157 131 116 112  92  87 128 148 145 141 141 137 109  61  24  88 161 174 135  75  27  13  22  32  26  15  25  44  61  70  83 104 110 111 112  89  71  93 109 117 137 146 142 132 121 112 115 115 100  66  32  22  27  33  20  24  42  45  44  41  37  38  51  72  90  92  70  56  84 102  95  62  41  47  86 107  92  63 
146 112  58  98 146 136 101  69  64  69  73  71  91 112  71  22  11  89 121  54  24  56 134 111  34   3  59 135  76  19  24  99 113  37   8  45 124 111  50   6  43  84  26  36  97  75  59  83 117 129 115 102 106 124  91  47  51  61  66  68  67  70  91 115 131 133 131 129 106  84  87  93  96  95  93  93  95 108 117  83  50  36  24  20  35  52  60  44  29  20  28  57  85  64  49  57  50  40  37  33  33  40  40  38  43  36  25  32  35  27  19  20  42  83 141 210 235 232 213 132  52  95 141 155 150 152 164 173 183 197 193 166 125 147 195 211 215 208 173 167 167  83  30  51  58  52  45  45  50  56  58  55  50  53  61  58  45  30  28  34  36  18  29 101 136 132 110  99 103 115 121 112  87  72  77  92  99  91  94 102 106  96  79  71  79  99 113 119 121 132 130 106  91  85  86  88  84  73  73  83  96  98  90  86 110 163 204 223 222 220 216 209 199 190 188 189 190 185 187 197 197 178 142 118 108 108  97 101 144 148 131 148 151 128  98  63  47 109 169 170 118  54  16  10  23  34  28  15  25  42  60  65  78 102 105 101  99  79  65  91 109 120 141 149 141 127 114 107 111 112  96  61  28  18  23  25  12  21  43  45  41  39  37  41  58  81  96  89  56  47 105 116  81  44  36  61 104 113  78  48 
 97  80  71  87  97  85  76  70  59  54  56  65  74  73  51  29  29  85 107  59  36  48  85  73  41  36  72 108  72  38  37  77  88  51  33  51  98  91  52  22  56  91  34  37  88  68  56  80 116 137 127  89  75 110  92  55  55  58  62  73  72  78 139 182 181 176 190 210 134  76 146 167 154 163 123  60  70 100 113  79  48  40  33  28  31  42  51  45  30  20  34  55  70  63  55  52  44  39  40  41  44  45  40  36  36  29  22  37  36  15  16  33  60  77 121 208 250 242 189 119  63  70 121 171 136 131 178 180 187 225 217 187 168 180 200 198 195 194 188 171 134  73  37  43  47  49  51  52  53  56  57  54  46  51  62  53  40  32  31  36  40  27  37 100 128 125 111  99  94 100 108 110  99  89  87  93  95  91  90  98 112  94  65  74  87 100 118 112  90 108 114  87  87  93  85  77  75  83  87  86  84  92 102  84  94 150 201 227 223 219 217 214 214 209 188 184 193 184 184 196 202 175 122 135 143  90  78 102 132 139 133 142 150 144 108  75  72 117 154 142  90  36  14  14  25  31  27  22  35  47  53  51  66  98 100  88  84  83  85  89  97 113 138 145 132 116 107 110 119 113  74  40  20  23  26  30  40  46  48  46  50  57  57  63  85 103 105  85  70  86 140 120  59  53  74 104 129 111  60  63 
 66  57  66  69  65  60  65  68  58  51  52  62  65  58  53  49  55  91 103  72  56  58  72  66  54  58  80  96  76  55  54  80  91  73  58  60  81  74  48  29  62  91  34  37  87  73  63  83 120 141 129  78  56 100  85  50  56  59  58  69  71  86 166 217 209 205 221 236 141  77 173 201 180 190 132  45  57  91 105  85  62  48  40  34  32  41  50  46  30  20  37  53  59  60  57  49  42  38  40  44  47  45  40  35  33  27  25  36  34  17  17  38  74  75 105 196 237 221 160 103  63  59 116 180 135 125 181 177 181 226 222 192 173 174 180 171 170 178 194 167 100  61  44  43  46  50  56  57  56  56  57  55  47  51  62  51  39  35  33  37  41  29  39  97 122 119 110  98  90  95 104 111 106  96  90  90  91  89  89  96 110  92  65  71  88 105 114 100  77  98 106  80  83  93  83  72  73  87  93  88  79  91 103  60  71 164 214 224 212 218 226 215 211 208 191 185 187 181 180 189 200 179 132 154 155  74  74 115 120 123 132 138 147 149 118  87  80 103 125 117  77  33  17  19  27  28  25  25  36  44  46  44  63 102 100  81  70  76  86  85  93 112 140 148 135 123 114 111 121 111  67  45  42  47  49  54  67  73  70  68  74  85  84  90 112 127 124  99  96 115 141 114  70  85 110 128 134 104  55  77 
 52  45  48  46  48  57  62  62  61  58  57  61  63  65  69  73  82 102 108  90  78  80  95  90  76  71  86 102  84  69  75 104 117  99  78  72  81  68  44  31  64  88  28  36  95  86  76  96 127 143 123  71  50  93  73  37  56  64  57  59  67  97 174 222 218 220 225 210 130  88 173 196 178 180 128  53  63  86  95 102  92  60  41  35  39  48  55  47  29  20  38  53  57  57  55  49  43  38  38  40  42  41  39  36  32  32  33  29  30  30  19  36  85  79  95 180 199 168 125  84  56  67 122 177 136 125 169 163 166 211 217 191 151 141 146 141 143 160 185 149  66  48  50  48  50  54  57  57  55  56  57  56  50  52  58  49  40  35  33  36  38  25  34  94 121 118 104  94  90  97 106 111 104  94  86  87  88  87  90  97 100  92  77  66  84 113 103  87  83 103 107  81  80  86  80  76  78  87  91  88  82  89  91  28  52 190 234 215 188 202 221 209 197 192 193 187 178 179 180 182 194 189 160 165 143  63  84 137 119 113 128 141 149 147 125  99  80  83  95 101  75  39  23  23  28  27  24  25  30  35  38  46  71 106 101  76  56  57  68  81  95 116 143 154 148 141 128 112 118 110  73  75  90  88  89  94  97 102 108 108 112 118 115 118 137 151 148 127 127 134 127 115 110 128 134 127 119  94  60  83 
 46  43  46  38  37  53  57  56  60  62  62  58  57  65  81  95 106 114 117 111 102 100 112 117 114 108 111 115 101  95 105 129 139 126 106  94  93  83  66  57  84  94  27  37 105 101  93 110 136 146 121  64  40  82  61  28  59  70  58  51  61 103 180 225 219 221 213 175 111  92 170 191 174 172 127  66  77  90  91 120 120  70  42  36  44  53  57  45  29  21  42  55  56  55  53  48  42  37  36  37  39  39  38  35  31  35  39  26  26  38  22  39  96  81  85 163 157 110  88  69  58  76 124 166 123 109 147 140 148 200 212 184 133 119 125 123 125 138 165 125  37  39  57  53  53  58  60  57  54  55  57  58  54  52  52  46  39  36  34  36  36  23  33  93 121 116  97  87  88  96 105 110 103  92  85  84  85  84  91  98  91  90  85  64  81 116  91  72  83 104 107  82  77  80  79  80  84  89  91  89  82  84  76  20  48 180 231 212 159 147 162 183 188 184 185 183 181 188 189 185 195 192 167 164 135  62  88 145 132 121 129 149 162 158 135 110  93  85  86  92  70  41  27  25  27  25  25  27  27  28  32  53  81 104  95  69  44  43  59  80  97 116 141 154 154 150 134 114 123 114  77 101 137 128 130 140 136 136 142 145 148 149 142 142 156 167 165 150 153 159 145 144 152 156 139 109  95  79  64  88 
 45  47  53  42  38  53  54  51  57  63  63  53  52  64  86 103 112 116 118 119 110 104 114 131 145 141 133 123 111 110 122 136 142 134 121 110 108 103  95  89 103  98  31  44 112 112 106 121 142 146 118  58  29  68  52  27  61  74  61  48  58 102 174 214 206 198 176 129  87  89 156 173 158 155 125  85  99 104  94 131 134  71  38  35  47  55  54  40  26  25  49  63  61  57  53  45  39  35  35  35  37  37  36  34  31  36  41  27  26  36  26  46  97  81  84 153 137  88  83  83  84 102 138 162 117 102 136 132 142 192 201 173 125 113 122 126 124 124 135  99  31  40  58  54  55  59  61  58  54  55  57  59  58  53  46  41  38  37  35  35  35  22  32  93 122 117  92  82  88  97 105 109 103  92  85  83  83  82  92  98  87  86  86  68  83 110  82  64  80 105 108  84  75  76  79  84  90  92  92  91  83  75  62  30  60 166 223 205 124  86 103 166 184 172 172 181 194 200 198 193 195 182 149 145 127  77  92 138 151 138 126 153 171 163 131 110 108 102  95  87  63  38  28  25  24  22  25  30  29  27  33  66  91  90  79  60  37  39  58  81  96 110 132 148 154 148 132 117 130 120  77 117 168 154 158 175 166 156 153 162 169 166 156 152 161 169 169 161 167 177 178 178 172 146 110  78  73  74  77  96 
 45  50  58  47  43  58  54  46  53  62  63  52  51  63  85  99 104 106 109 113 104  96 105 130 153 154 139 119 107 108 117 125 127 125 119 115 115 117 117 110 110  93  36  52 117 115 109 123 138 138 109  50  19  49  44  32  62  75  66  51  58  98 158 193 185 160 123  80  65  83 133 144 132 131 119 106 123 119 100 135 133  62  30  31  47  52  47  32  24  30  58  73  70  61  52  42  34  31  33  35  37  37  35  33  33  36  38  33  28  26  32  55  88  81  92 149 139 105 110 118 125 140 162 170 127 112 140 139 146 181 184 162 128 117 124 136 134 120 103  74  43  47  54  52  55  59  61  57  54  55  58  61  61  53  39  36  37  38  36  36  36  23  34  95 125 119  93  84  93 102 108 110 104  95  86  82  81  82  91  97  88  83  81  77  86  97  76  63  75 104 112  88  76  75  80  89  96  96  95  92  83  68  50  43  82 168 214 184  86  43  72 165 182 154 160 181 201 204 199 192 184 158 118 117 118  97 102 132 165 149 119 147 167 154 116 101 117 119 106  81  55  35  27  23  22  21  26  33  32  29  37  80  97  68  57  52  36  43  62  81  91 100 122 141 150 141 128 122 136 121  72 123 185 167 173 191 175 154 143 159 173 171 160 155 160 165 166 165 171 184 202 196 164 112  72  53  65  83  98 108 
 38  45  54  45  44  63  56  44  49  59  64  56  55  65  80  89  90  89  92  96  92  87  89 109 131 134 119  96  87  88  94  97 102 107 108 107 105 108 110 104  94  74  40  61 112 108 101 111 120 118  94  42   9  30  39  43  61  71  69  56  63  97 143 171 165 123  75  47  55  82 109 112 105 105 109 120 139 127  99 125 117  47  19  27  45  45  35  24  24  37  67  82  79  67  53  38  30  28  31  35  37  36  33  32  36  34  31  41  31  12  39  67  74  80 105 150 158 149 153 156 161 173 186 186 152 140 158 155 153 167 166 155 141 125 118 136 141 123  78  56  60  55  49  50  53  57  59  57  54  55  58  62  62  52  35  34  36  37  36  37  38  26  38  98 126 121 102  98 107 113 115 114 108 100  90  83  80  81  88  94  90  78  72  86  89  79  74  69  71 101 114  91  79  78  84  94 101 101  97  92  80  61  41  50 108 196 201 140  51  34  85 175 180 142 154 176 189 188 179 164 151 125  91  93 106 111 121 140 160 140 110 129 140 123  96  94 119 122 101  67  47  36  28  24  23  22  27  34  35  31  40  87  96  44  36  44  40  50  66  76  81  90 116 139 150 137 127 129 136 111  58 117 188 173 174 183 156 127 115 142 164 168 163 159 163 164 165 168 173 184 199 184 138  81  54  62  85 105 117 119 
 40  47  56  49  50  69  63  51  54  63  70  66  65  69  77  81  81  81  84  86  89  88  82  88  99 104  93  76  70  71  76  80  88  99 103  99  92  90  90  86  76  60  45  65 101  94  88  95  97  93  80  40  12  25  45  60  64  67  67  58  68 102 134 157 154 101  49  35  59  86  87  89  90  88 100 123 139 124  94 110  98  32  12  24  43  38  25  19  27  46  72  85  82  68  51  36  29  28  32  35  37  35  32  32  38  32  25  44  34   5  47  77  62  77 112 150 166 169 165 160 160 170 180 180 161 153 160 149 142 151 151 150 151 126 102 120 138 126  66  45  69  60  48  48  51  55  58  57  55  58  60  62  61  50  33  32  35  36  36  37  39  28  40 100 124 119 111 112 119 121 120 116 111 104  93  85  80  81  86  90  88  72  63  89  87  65  72  74  70  97 113  94  84  84  89  97 104 105 100  91  76  51  34  68 135 199 162  87  37  37  83 166 183 158 150 151 157 156 144 122 110  98  83  84  97 118 144 160 143 123 110 113 110  97  93 105 125 114  86  58  47  43  31  26  26  25  28  34  35  33  41  83  86  30  25  41  45  57  70  69  71  83 116 141 150 137 129 132 124  88  44 111 190 178 171 165 128  98  94 131 159 167 167 169 173 173 172 175 178 180 181 163 127  83  78 103 114 117 117 113 
 58  65  69  65  66  80  77  68  69  76  82  81  77  74  76  77  80  84  84  79  87  91  79  70  70  79  79  69  61  62  71  76  85  97  99  93  80  73  71  70  63  55  51  65  85  78  74  81  76  73  75  54  37  45  67  84  74  66  62  55  71 109 130 146 147  93  42  36  66  88  70  74  88  83  93 117 129 115  91  98  81  21  10  25  41  32  17  18  32  54  74  82  77  63  49  36  30  31  34  36  36  35  32  32  39  30  21  43  34   7  56  83  57  73 112 147 159 158 150 140 136 146 154 155 149 148 146 126 120 142 145 144 152 123  90 106 129 124  62  42  70  63  50  49  51  55  58  58  57  59  61  61  58  46  33  31  34  36  35  37  39  29  42  99 120 114 113 117 123 121 116 111 109 104  95  86  81  82  85  85  82  66  58  84  81  57  69  76  73  95 107  95  92  92  93  97 103 107 102  88  69  42  30  91 156 173 110  51  47  47  72 149 188 178 138 117 120 121 109  86  80  82  85  86  96 127 163 172 125 107 114 103  89  86 108 128 130 104  74  56  53  49  34  29  30  28  27  31  34  34  41  73  74  31  27  43  53  66  72  63  64  82 120 143 143 132 128 128 104  62  36 110 190 183 167 147 106  83  91 132 159 164 168 174 181 180 178 180 178 171 161 149 130 106 115 145 132 112 102  96 
 94  98  96  93  93  97  97  96  97  99 100  98  89  77  73  77  89  96  88  68  75  85  73  57  54  74  84  79  62  63  80  83  85  90  91  85  75  68  65  63  61  58  54  61  71  64  66  76  66  66  86  89  87  94 108 115  95  74  57  45  68 115 127 134 138  93  48  41  71  85  52  66  99  92  93 109 114 107  94  94  70  17  12  30  43  29  14  22  41  61  71  70  63  54  45  38  35  35  36  35  34  32  32  35  37  30  22  35  32  21  65  86  60  68 102 139 137 121 119 115 113 123 125 120 123 126 123 102 106 148 146 133 138 119  96 108 123 115  63  43  64  64  56  51  52  55  58  60  60  61  61  59  52  43  35  34  35  36  33  35  38  29  41  96 114 106 102 107 112 108 101  97  99 101  95  86  83  86  85  81  70  61  59  71  70  59  65  73  80  93  98  94  97 100  96  96 100 107 102  85  61  32  28 115 163 119  66  50  78  65  70 154 191 169 111  84  92  94  87  74  75  82  87  90 106 148 171 159 110 101 114  95  84  97 130 148 131 100  73  62  60  52  33  28  33  30  26  26  33  37  42  60  62  43  41  51  65  79  81  63  63  86 125 139 126 116 117 118  81  42  38 114 191 186 163 135 104  95 111 147 165 161 161 168 178 179 177 179 172 160 151 147 141 126 139 159 121  87  79  79 
127 129 121 117 114 112 119 126 126 121 116 109  95  76  70  80  99 109  91  48  49  64  57  41  40  77 100  95  62  61  90  87  77  73  75  76  73  72  69  64  61  58  54  56  61  58  64  78  67  70 103 124 137 148 150 141 119  89  54  33  61 118 121 119 125  92  55  43  71  80  34  61 115 105  97 103 102 103 105  98  68  19  17  36  46  30  13  26  48  66  68  60  49  44  41  40  41  42  39  34  30  29  32  36  35  30  26  26  26  33  71  88  67  59  81 129 119  91 102 110 114 127 121 100 105 114 111  97 115 169 152 117 119 119 118 124 125 109  64  44  58  63  62  55  53  56  62  62  61  64  62  55  47  41  37  37  36  35  31  32  37  26  36  95 112  99  85  87  95  90  84  81  87  92  92  88  86  89  87  76  59  58  64  57  58  65  60  68  89  93  91  92 101 107 100  96  99 109 104  82  55  25  26 124 154  74  50  73 104  93 106 202 194 117  77  71  80  81  82  89  93  90  81  85 119 180 174 131 101 101 106  86  85 114 146 150 121  98  79  66  63  54  29  25  34  30  23  22  32  42  46  50  55  59  57  61  76  92  95  70  66  90 130 134 103  90  98 108  68  31  45 122 192 187 160 133 116 117 136 170 179 162 153 157 171 175 176 179 168 153 148 149 146 128 135 146  91  55  66  77 
148 149 139 133 129 125 132 140 139 137 132 122 103  81  68  78 103 100  72  35  36  48  44  39  48  85 104  95  65  67  96  87  73  65  59  61  73  73  68  66  64  61  59  57  52  54  66  81  67  76 126 160 179 186 182 165 127  87  49  29  60 118 118 115 119  87  53  46  64  69  35  67 121 115 104 102 100 104 111  96  62  19  20  38  44  27  12  29  51  66  60  50  41  40  40  41  43  43  38  33  29  29  33  37  38  33  24  20  30  54  75  81  72  71  87 119 109  91 105 121 130 131 120 105 101 110 122 107 121 174 154 112 108 118 133 141 122  86  58  50  56  65  65  57  58  60  59  64  68  61  59  58  44  38  37  36  35  35  34  34  37  31  42  88 101  89  75  74  79  73  67  67  81  93  94  87  84  91  90  76  52  56  68  51  53  68  56  64  93  90  83  92 104 108  99  91  92 104 100  77  49  23  27 104 130  79  82 111 134 134 157 226 178  76  61  70  79  80  86  97 104  96  78  96 139 185 149  93  96  99  89  75  88 126 153 151 120 100  84  70  59  47  30  25  29  33  28  22  30  40  45  46  56  73  70  69  87  97  93  72  75  98 121 114  86  81  89  90  50  26  59 132 189 180 157 138 140 152 167 179 170 142 130 133 146 149 150 152 142 131 130 133 127 108 107 108  66  46  66  81 
150 152 142 136 133 131 131 131 130 137 143 132 115  95  68  73  96  65  37  45  53  52  46  57  80  97  92  76  76  87  97  87  80  76  52  46  78  75  62  71  72  71  78  68  50  55  70  82  66  82 151 191 203 197 200 183 111  62  42  38  70 120 125 125 124  78  43  53  54  51  62  88 113 117 112 105 106 109 107  84  50  16  18  33  35  20  10  31  53  62  50  42  42  42  41  40  38  36  33  31  30  32  32  36  46  36  15  21  49  82  77  65  73 108 127 107 111 125 123 137 146 115 113 132 108 111 148 125 115 152 147 122 113 115 129 148 109  46  47  60  63  69  66  56  65  67  50  66  79  50  51  64  44  32  35  32  33  39  42  41  38  45  59  76  79  76  79  78  71  62  57  61  83 100  99  82  74  86  93  82  51  53  67  54  55  66  56  66  93  78  71  94 106 103  89  79  78  90  88  69  44  28  30  56  96 139 152 157 170 184 196 193 141  77  72  78  84  90  89  84  92  91  83 120 158 151  98  58  88  90  68  69  92 129 154 157 134 105  85  78  53  33  38  27  17  40  43  28  27  31  37  47  64  82  74  72  95  90  71  67  88 112  98  81  76  94  93  61  25  23  76 141 181 168 154 151 169 189 195 164 126  97  89  93 101 101  96  91  87  88  94  91  82  77  69  59  56  62  74  83 
127 129 120 115 112 107 106 105 103 109 118 115 107  94  68  67  84  60  48  73  84  78  63  70  91 109 107  93  88  97 107  93  78  68  52  57  94  98  89  92  91  89  96  92  80  78  85  92  84 105 166 192 195 194 199 180 105  55  39  49  84 126 131 128 116  66  38  59  51  43  76 103 115 112 111 110 107 107 106  85  51  17  19  33  36  23  16  36  55  61  49  41  41  41  40  39  37  35  33  31  31  32  33  35  40  32  18  24  53  90  81  63  68 110 131  99 118 145 122 123 132 107 115 142 116 108 133 132 132 145 136 121 121 123 128 136 102  47  43  60  76  71  65  65  58  57  65  68  66  63  59  50  37  33  35  32  33  39  42  41  38  49  66  77  77  74  79  78  72  68  66  65  72  77  74  66  66  81  89  80  52  52  64  51  53  67  61  70  92  75  67  93 101  96  84  75  73  80  77  61  42  34  37  37  77 157 187 192 200 206 204 178 123  70  76  86  88  96  94  83  88  83  65  97 135 135  97  62  70  75  73  87 110 139 156 154 132 106  90  88  66  40  32  16  10  36  40  25  30  37  38  43  61  86  74  67  90  83  63  63  92 122 105  74  56  79  84  51  18  20  76 140 180 172 159 157 173 188 187 148 106  75  65  67  72  70  66  60  58  63  72  60  52  87  81  37  35  52  74  85 
 93  95  88  85  80  74  74  75  71  72  80  90  94  89  71  65  71  64  70  97 108 102  84  82  94 112 119 113  98 100 111  94  71  54  53  70 101 114 114 109 106 104 107 112 114 104  98 100 104 130 176 182 177 188 195 174 103  52  36  62  98 131 137 128 103  54  35  64  50  41  86 116 120 106 106 115 105 102 105  89  56  19  18  32  38  29  25  40  55  60  51  43  38  38  39  38  37  35  33  31  31  32  33  34  32  28  25  27  53  89  84  67  65 105 126  99 124 150 116 109 118 106 117 140 124 106 110 136 153 142 125 117 128 132 128 116  91  59  40  56  88  73  61  66  52  47  71  67  58  72  63  39  31  32  35  34  34  38  38  38  40  53  70  82  81  76  75  75  74  79  79  71  60  52  51  59  72  89  90  76  53  52  59  46  51  68  65  72  89  73  67  89  94  86  78  72  70  71  64  52  41  41  45  34  71 166 207 217 221 217 206 176 117  65  81  95  95 101  97  85  89  77  46  69 112 138 120  82  56  62  88 111 131 149 157 150 128 106  95  96  77  47  22   7   9  33  34  20  35  45  41  40  58  90  77  64  82  79  64  68  97 128 112  77  47  59  66  47  20  21  71 135 179 177 167 162 173 182 177 143 104  70  57  55  57  56  54  51  52  55  59  46  49 113 103  27  20  44  73  91 
 57  59  55  53  50  44  46  48  42  38  46  69  83  86  77  67  60  62  78 105 113 110 101  96  95 100 109 113 103  99 100  90  69  49  57  76  92 111 121 111 109 112 107 117 132 115  98  98 113 145 181 173 162 184 194 172  99  44  30  74 113 132 141 127  88  45  35  66  50  43  99 128 122 102 101 113 101  96 103  91  61  19  14  26  36  32  30  42  51  54  48  40  35  35  36  36  35  34  33  32  31  32  34  34  28  26  28  32  55  87  83  69  72 110 132 110 126 143 116 109 117 110 117 132 126 109 102 143 166 137 117 116 132 138 126  92  73  61  38  52  90  73  53  54  50  48  56  61  64  65  56  40  29  29  35  36  35  37  35  37  42  59  77  87  83  74  71  73  78  87  87  74  53  40  46  69  92 107  97  75  56  51  53  44  51  67  65  69  80  70  68  87  85  74  68  66  65  59  50  42  40  46  52  35  77 186 226 230 229 226 214 179 117  70  89 105 104 102  93  82  90  76  38  61 114 154 143 100  54  62 104 131 145 153 155 148 129 108  99 103  75  38  23  14  17  36  34  20  35  45  41  42  61  93  83  69  77  74  68  83 111 130 106  78  58  48  44  42  25  28  71 129 173 176 171 171 182 190 183 150 110  77  61  56  56  55  54  54  60  60  49  52  82 138 107  19  22  50  72  98 
 36  37  35  34  32  29  34  36  29  22  28  60  80  84  84  73  58  61  74  86  92  98 108 105  92  80  85 100 104  97  88  93  86  67  75  82  75  94 113 104 109 113  92 100 123 103  83  81 101 135 170 159 150 180 195 172  96  38  27  84 122 130 140 124  76  43  39  58  51  56 106 129 122 102  98 104  97  97 105  96  65  21  11  20  31  31  32  40  44  44  42  37  30  31  34  34  34  34  33  31  31  32  34  34  31  26  25  37  57  76  75  74  89 118 137 130 123 119 120 124 128 123 117 115 118 115 113 147 164 136 118 115 127 138 126  72  53  61  46  53  79  65  48  45  51  53  46  56  67  59  49  39  31  30  34  37  36  36  34  36  47  66  83  89  84  73  68  78  93  98  89  68  46  37  51  79 104 111  99  77  57  49  45  43  49  59  55  56  64  63  69  84  76  63  60  62  61  51  42  38  41  49  53  44  92 197 224 214 212 219 219 187 127  76  89 106 106  93  80  75  90  78  36  67 130 177 155 101  70  82 117 136 144 145 148 144 130 111 106 111  64  23  46  45  31  42  40  28  32  37  37  47  67  90  85  73  71  68  73 100 121 122  92  82  84  47  28  41  33  37  75 128 169 175 175 178 189 196 190 158 120  88  71  65  65  65  64  66  76  72  47  79 139 143  87  16  35  61  69  97 
 30  30  31  29  28  28  35  39  33  23  26  62  80  80  88  81  60  61  65  63  69  86 112 113  95  73  77  97 110 102  89 110 119 104 104  96  70  90 117 110 114 114  78  77  99  83  64  62  76 109 149 147 144 175 191 170  92  36  29  92 130 129 137 117  65  44  41  43  54  77 108 123 121 108  99  96  98 107 116 105  73  29  14  18  26  29  31  37  38  34  36  33  27  29  31  33  33  33  33  31  32  32  33  35  35  26  19  43  61  65  67  81 109 124 134 141 119 102 124 135 133 132 118 100 107 122 136 150 152 136 123 117 119 134 127  62  42  62  63  63  65  54  48  51  56  59  59  60  64  64  49  31  32  35  35  37  37  35  33  38  52  71  87  90  83  73  69  91 120 116  93  61  39  35  51  78  97  98  95  86  65  51  46  50  54  53  45  44  53  62  73  81  69  56  55  58  58  48  39  37  42  47  49  47  99 202 218 199 197 211 219 192 135  82  88 102 102  82  70  76  93  80  34  71 140 181 141  82  86 106 124 133 135 135 138 137 127 113 115 122  60  20  84  83  42  41  43  37  30  27  33  50  72  88  85  74  67  66  76 108 127 122  93  91 100  49  22  42  38  42  80 132 173 179 177 177 183 188 184 154 120  89  73  67  66  66  65  68  77  74  52 102 168 123  55  14  36  61  72  92 
 37  36  38  37  37  39  45  49  46  34  35  73  82  69  83  84  65  64  60  45  56  86 120 124 109  94  99 117 129 119 106 139 161 148 137 115  84 107 140 135 131 116  73  61  74  63  51  48  49  75 123 137 144 168 184 164  87  38  41 104 138 133 132 105  53  43  40  26  59 100 108 113 119 115 101  88 103 124 136 123  90  46  26  22  24  27  31  36  33  28  33  32  25  27  30  32  34  33  33  32  32  32  32  34  37  24  14  49  66  58  63  89 128 125 119 137 119 103 130 134 123 131 121  96  97 124 161 153 138 134 130 121 110 125 124  61  41  67  87  81  54  45  52  68  70  74  87  75  63  76  53  18  30  39  36  37  38  35  35  42  60  77  88  88  82  74  72 107 150 139 102  61  41  39  52  75  87  81  97 109  86  68  65  74  70  55  46  46  55  73  83  78  65  54  53  56  55  48  41  40  42  44  43  40  96 205 221 200 199 211 216 191 139  92  96 106 102  82  76  93 105  80  30  67 134 160 105  54  97 124 124 127 128 125 124 122 119 116 127 138  71  36 127 116  43  31  40  45  28  19  28  50  75  93  87  75  69  70  82 110 132 139 119 108  96  48  26  41  36  42  85 141 183 185 174 162 158 165 169 142 109  81  65  59  57  56  56  57  61  61  59 107 150  82  25  12  21  50  86  90 
 50  47  50  51  51  54  56  58  57  47  50  89  84  53  72  82  69  74  68  46  64 102 133 138 133 137 144 152 153 140 129 162 185 176 155 130 110 138 173 167 145 113  78  63  61  52  47  44  33  52 109 136 148 163 175 157  81  45  61 118 146 138 125  91  42  40  37  16  64 119 112 109 115 116  99  82 107 137 154 144 114  72  46  32  25  26  31  36  32  27  34  33  24  25  29  32  34  34  33  33  32  32  32  32  32  20  16  55  72  58  67  99 136 121 102 117 124 126 134 119 103 119 123 106  94 121 174 156 127 126 130 125 110 114 112  65  50  75 105  96  56  50  59  71  91 102  93  88  85  76  48  20  27  35  36  38  37  34  38  50  68  81  86  82  78  74  76 118 167 153 115  78  65  66  75  96 105  97 122 146 124 106 104 116 103  73  70  75  82  98  99  74  64  61  58  55  53  49  45  43  42  41  38  32  92 211 234 217 214 217 213 189 149 116 124 130 122 107 110 129 123  84  30  64 116 119  73  44  98 123 118 125 128 123 111 104 108 119 138 149  95  71 151 122  35  19  32  45  29  19  26  46  75 105  97  80  79  85  97 118 148 173 162 126  77  45  34  39  29  36  86 146 188 180 158 133 119 138 164 140 105  77  61  54  54  53  52  51  48  53  70  93  97  48  20  16   6  42 113 100 
 61  57  60  61  64  67  65  62  62  58  66 105  87  39  61  78  73  91  87  49  71 117 146 153 156 173 178 171 165 153 144 170 190 184 158 135 134 166 196 190 152 106  84  68  55  47  46  45  29  46 109 143 157 163 172 153  79  56  84 128 148 140 114  74  35  37  37  20  71 127 119 110 109 106  88  73 103 136 157 158 138  96  66  43  26  24  31  37  32  27  36  34  23  24  29  33  34  35  34  33  32  31  31  31  25  20  27  61  73  63  77 105 133 117  97 103 127 144 131 108  93 108 121 119  99 119 172 154 121 115 125 130 116 105  91  66  61  79 106  98  62  58  58  58 102 119  73  86 106  64  36  27  26  30  37  38  36  35  43  57  76  83  82  76  73  75  87 127 167 151 123 104 103 109 116 135 140 125 147 173 157 143 143 154 131  91  96 109 113 119 106  73  68  74  67  58  50  48  47  46  41  37  35  32  91 207 227 208 203 201 197 184 160 143 154 158 146 136 142 154 129  81  38  68 100  80  58  59  96 112 112 125 132 124 103  94 106 126 143 143 111  98 140 102  27  15  27  37  32  26  28  44  73 107 100  83  83  95 110 132 163 188 175 123  58  40  40  36  23  32  84 141 174 155 127 100  88 121 165 143 106  78  62  55  55  56  55  53  49  52  75  74  52  31  24  21   6  45 128 108 
 68  62  66  68  72  79  70  60  64  65  79 120  91  26  49  72  75 113 110  47  68 123 155 165 172 193 189 167 160 155 153 167 182 184 156 137 154 184 207 202 155  98  86  71  48  41  46  50  33  51 118 157 169 166 174 157  82  68 105 132 145 137  99  56  28  36  42  33  78 129 130 117 101  85  67  60  88 121 148 167 160 120  84  52  26  20  27  35  30  25  36  35  24  25  29  33  35  35  35  34  32  30  32  29  16  23  46  65  71  72  89 109 126 120 105 101 129 151 127 108 101  99 115 133 108 116 164 150 115  98 114 135 131  98  63  63  70  78  90  87  70  65  52  39  97 115  40  68 110  47  23  32  27  29  38  37  34  35  46  64  82  85  78  69  67  77 109 141 157 135 121 129 145 156 162 179 176 147 160 183 176 168 169 177 145  96 115 138 138 123  96  66  74  86  78  61  47  46  47  45  38  34  36  38  93 190 192 161 154 158 167 173 171 169 178 179 170 163 165 162 116  66  45  78  93  46  56  93  99  97 103 125 137 127 101  91 112 137 143 120 114 114 100  61  25  26  26  23  31  34  31  48  73  93  89  78  74  89 118 153 175 176 145  93  41  36  41  36  24  33  80 126 142 109  81  65  69 115 168 145 106  77  61  55  57  60  62  60  56  57  67  55  32  26  27  23  19  57 122 106 
 71  63  67  70  77  86  72  56  63  67  85 133  97  15  40  65  71 131 130  36  52 117 157 170 177 192 178 147 141 148 157 163 176 188 159 142 169 193 207 207 157  95  83  66  39  33  41  52  39  59 128 169 181 172 179 165  86  77 117 131 137 131  86  42  24  39  51  48  83 128 141 124  92  64  47  46  70 100 135 174 180 138  97  59  24  14  21  31  27  21  34  35  23  25  30  33  35  36  36  34  32  29  32  28  10  26  66  67  66  79  97 111 120 128 125 110 127 144 124 120 120  95 109 143 115 114 157 147 109  80 103 142 150  95  37  58  76  75  67  69  75  64  42  30  77  88  17  42  85  41  19  24  30  34  38  36  34  35  48  68  87  86  75  64  59  78 135 162 149 114 111 144 172 186 190 201 190 145 150 174 174 171 174 180 139  82 115 151 148 109  70  53  74  94  86  65  46  44  44  42  35  33  38  47  94 164 137  88  79  98 129 160 177 185 188 187 184 177 171 150  88  40  43  88  93  21  59 130 109  89  94 125 141 132 103  95 122 149 140  90 106 117  52  20  29  45  32   9  29  40  34  59  74  63  66  65  50  69 116 173 179 141  84  44  29  32  38  39  30  38  77 109 109  61  35  37  68 121 165 139  98  66  49  44  50  57  61  60  60  56  47  42  38  27  18  18  38  68  95  90 
 69  66  75  74  76  87  78  62  56  76 111 129  91  35  60  91 112 149 130  40  54 115 162 178 181 184 147 104 130 152 153 159 171 178 143 127 170 195 204 204 162 102  77  58  41  39  41  42  42  79 154 175 171 175 186 169  94  91 132 132 132 128  75  36  34  34  43  67  91 118 140 126  86  46  32  44  64  80  97 137 150 116  81  50  25  19  25  33  32  27  31  31  26  28  33  37  38  37  34  33  33  33  33  27  15  35  69  70  67  76 106 118 103 115 131 128 122 114 107 126 142 113 101 118 132 134 125 122 117 107 107 118 132  84  30  47  62  59  56  57  58  51  35  22  43  50  20  32  51  31  19  22  31  37  37  32  31  40  59  79  90  82  69  66  66  93 165 166 117 103 112 139 181 210 216 213 180 117 124 156 160 161 161 147 117  92 120 134 115  92  87 105 119 118  95  63  39  40  45  45  37  35  42  52  81 113  79  41  44  57  88 142 168 175 180 175 159 136 119 100  58  44  76  93  75  29  68 117  78  81 120 131 128 119 100 105 139 144 120  81  81  77  34  20  32  41  31  15  31  41  37  50  56  46  51  54  47  65 101 138 133  94  48  24  25  33  38  36  35  44  66  76  67  42  35  48  72 104 129 112  85  64  51  48  53  58  61  61  62  56  35  32  36  25  16  17  42  68  88  94 
 70  73  88  80  74  83  84  69  46  88 144 115  83  75  99 136 169 158 111  49  66 120 169 185 183 174 113  58 124 162 148 158 171 162 113 100 160 193 204 199 159 104  72  54  49  54  45  27  44 101 178 176 158 178 189 165 100 103 143 135 130 124  66  35  47  26  30  87 103 109 132 120  79  32  24  46  65  62  51  79  95  73  51  37  31  32  36  40  40  36  27  26  30  33  37  42  42  37  31  31  36  37  33  26  25  42  67  74  69  71 115 127  92  97 124 140 118  89  94 125 153 133  98  87 149 158  95  98 129 150 123  93  94  69  40  44  45  42  59  61  45  38  30  18  14  21  34  34  27  21  21  26  32  36  36  29  29  47  72  91  91  77  65  71  81 113 178 157  94 106 122 134 185 227 230 203 149  84  99 138 141 145 141 104  94 112 127 112  76  84 124 178 178 144  97  54  29  36  44  46  40  39  46  52  59  62  41  29  40  44  65 126 151 151 156 143 110  72  50  43  42  66 109  84  50  56  81  84  40  78 152 138 111  99  95 113 146 130 102  86  54  29  36  37  32  26  25  30  35  39  40  35  36  44  46  48  56  70  83  86  75  56  38  26  25  36  39  32  38  48  52  43  35  44  60  74  74  79  86  81  73  66  61  59  60  61  62  61  62  57  34  27  28  22  18  21  38  64  94 108 
 83  85  96  87  78  81  81  67  41  94 156 106  82 106 131 162 184 146  86  39  70 129 172 183 179 168 102  44 115 160 153 167 176 155  94  77 147 192 208 196 142  81  74  65  50  58  46  19  47 106 166 177 174 183 181 152  96  99 137 135 126 110  60  34  42  25  37 103 119 115 126 108  64  24  22  46  59  49  30  49  62  49  40  38  42  47  50  47  41  33  24  23  29  32  35  40  39  36  31  32  35  35  31  24  22  43  73  74  68  76 116 132 108 105 116 126 122 112 109 124 138 122 101 101 148 158 116 111 128 146 138 110  77  61  61  68  55  41  72  87  68  43  25  19  19  25  34  34  28  23  24  27  31  34  35  32  36  51  73  89  89  77  68  76  90 116 149 151 131 123 128 149 195 223 209 153  99  76  96 123 127 130 127 100  92 108 122 114  90  92 128 189 191 148  81  40  27  38  39  32  36  43  48  42  44  54  52  43  39  56  86 121 134 131 122  98  67  48  38  37  51  72  83  57  41  69  89  84  58  87 140 135 111  92  95 107 121 124 113  83  52  31  34  33  29  26  27  32  35  39  41  40  41  46  47  49  55  67  78  82  73  55  37  27  26  31  35  36  41  45  45  40  40  51  64  74  71  73  77  73  67  62  59  58  59  62  61  59  60  54  33  26  27  23  20  23  40  66  95 108 
 88  89  96  85  76  78  79  65  40 102 166  92  77 133 162 181 187 133  67  35  79 141 173 177 170 159  91  30 109 161 157 172 177 146  77  58 133 180 195 180 123  67  73  67  47  57  43  13  51 108 151 176 186 182 167 135  90  97 133 138 124  93  51  30  35  23  46 122 134 119 120  95  53  21  26  52  60  44  19  25  33  29  32  40  52  59  59  51  39  28  21  22  28  30  32  35  35  34  32  33  34  32  28  22  20  45  79  74  70  86 118 134 124 113 108 113 127 135 125 123 123 108 106 122 148 152 134 126 124 129 139 126  77  69  86  94  79  64  87  99  82  45  21  21  25  29  34  32  28  25  26  29  31  31  33  36  44  58  75  86  87  79  73  78  95 115 131 150 157 121 111 143 177 192 169 105  65  85 103 112 116 118 114 100  95 103 114 113 101  94 125 196 196 142  60  25  29  44  36  21  34  48  51  40  39  54  65  58  39  70 111 120 124 121 101  71  42  36  33  34  62  76  56  35  41  84  91  78  79 101 127 129 108  83  90  95  93 120 124  78  49  35  30  27  26  28  30  33  35  38  41  46  48  49  50  51  54  63  72  78  70  52  35  27  27  28  34  42  45  44  40  41  49  61  69  73  70  69  70  66  62  59  57  58  59  60  59  55  54  47  31  25  28  24  21  24  41  66  91 102 
 84  86  89  78  70  76  78  66  47 113 171  74  64 148 183 191 178 121  64  43  94 154 172 167 159 150  79  17 108 166 159 170 172 135  65  48 121 159 163 149 108  68  67  58  42  51  38  12  52 104 139 171 188 177 151 118  88  99 133 145 123  76  41  27  30  24  55 133 139 116 109  83  46  23  32  59  62  44  17  12  13  16  26  42  59  66  63  48  34  24  20  22  29  30  31  31  31  31  32  33  33  29  24  21  23  49  80  74  77 101 121 131 133 118 104 108 131 147 133 123 115  98 109 142 150 147 140 135 124 112 130 135  92  86 104 109 107 103 100  97  82  44  19  22  27  32  35  31  27  26  29  31  30  29  31  39  52  65  77  84  84  79  74  78  91 108 123 147 153  97  79 115 138 143 122  73  57 102 115 108 111 111 106 101  99 101 103 104 100  85 118 204 194 124  41  17  34  50  37  17  35  52  54  46  45  56  70  65  43  81 129 125 123 120 101  73  46  42  36  31  68  79  38  27  51  96  85  63  96 117 121 119 101  75  81  80  73 117 131  71  43  36  29  24  23  28  33  36  36  37  42  49  53  53  53  53  54  58  63  66  59  46  33  28  29  29  35  48  49  42  37  43  58  72  76  74  71  67  62  61  59  58  60  61  61  59  56  49  44  38  28  25  28  24  22  24  40  61  82  91 
 78  80  81  70  66  78  77  65  63 124 163  57  48 139 183 181 149 114  81  63 113 165 167 155 148 144  75  15 114 170 155 162 161 127  65  51 114 132 121 113 103  86  59  42  36  37  29  22  47  88 130 164 180 168 141 110  91 105 137 150 119  58  31  25  31  36  68 129 128 102  94  73  43  26  34  56  58  44  24  16  15  19  30  45  60  63  55  38  26  20  22  27  30  32  31  29  28  29  32  32  30  25  20  19  33  55  76  73  89 122 121 121 132 121 109 115 133 142 128 122 116  92 112 159 156 139 130 136 128 103 122 142 119 105 101 102 124 143 106  84  81  44  18  25  31  35  34  30  26  28  31  33  30  27  31  45  59  70  77  82  84  79  72  71  76  91 116 129 115  59  46  82  98  95  80  67  79 119 124 114 116 114 108 108 106 100  91  90  91  69 103 203 175  90  26  20  42  52  39  24  40  54  56  56  58  62  65  60  52  93 138 139 135 132 128 113  91  76  56  40  68  71  28  37  73  98  71  52 109 133 119 105  90  73  66  62  68 119 129  59  37  39  29  22  23  30  36  38  36  36  42  51  57  57  57  56  54  54  55  56  50  40  30  28  30  32  39  50  48  41  39  53  70  80  78  73  73  69  61  61  62  62  64  65  64  59  52  43  36  30  26  26  27  25  23  25  37  54  70  76 
 79  81  81  74  72  79  73  65  81 130 148  51  41 122 173 167 123 113 102  84 127 170 162 146 141 142  78  20 115 167 148 152 152 123  66  53 109 116  97  95 104 101  58  38  38  24  22  35  38  66 129 160 171 167 144 115 102 115 141 146 108  41  21  25  40  56  83 118 109  87  83  68  45  28  28  41  41  35  27  25  25  27  37  48  57  56  46  29  20  19  26  31  32  35  33  28  26  28  32  32  28  22  17  21  45  62  69  75 103 139 120 108 125 122 118 130 133 125 115 121 123  94 115 169 161 131 111 129 136 113 131 150 128 107  93  91 122 149 101  79  86  49  21  28  33  35  33  29  26  29  33  35  31  28  33  50  64  73  77  80  84  78  68  61  59  70  97  97  71  41  42  72  89  81  57  71 100 122 124 119 120 116 111 115 112 100  84  80  82  58  94 198 150  56  22  29  45  43  36  35  46  54  57  60  62  62  55  54  75 112 147 159 153 146 158 157 137 109  76  50  59  54  24  53  91  88  62  57 119 141 120  91  79  74  52  47  75 120 118  47  33  42  31  23  24  31  38  40  36  36  42  51  58  59  61  60  55  51  49  49  44  36  29  28  31  35  41  46  42  38  44  61  78  81  74  67  73  70  61  61  64  65  67  67  65  60  51  41  32  26  25  26  28  27  26  27  37  50  64  66 
 83  85  83  81  80  76  67  65  92 128 129  51  42 106 157 151 106 113 116  98 131 165 153 137 133 138  80  25 108 153 136 141 143 118  64  51 103 107  90  93 107 107  70  53  50  20  21  49  27  46 134 163 166 173 158 131 114 123 141 134  90  28  14  28  55  81 101 111  98  84  85  74  53  31  23  25  24  25  29  31  32  35  42  50  54  50  38  25  19  21  29  33  34  37  35  28  25  27  32  31  26  20  17  28  59  68  64  80 116 148 118  98 117 122 128 143 130 108 100 117 132 104 120 169 162 126  93 120 141 129 148 158 122 103  98  97 113 125  90  78  88  56  29  31  33  32  32  27  26  29  34  36  32  29  36  54  69  75  76  78  83  77  64  52  49  59  79  70  44  44  57  76  96  85  51  77 113 120 120 120 120 117 114 118 115 101  82  74  73  56  94 189 125  31  24  38  44  31  31  43  50  54  60  61  63  63  49  58 108 140 161 181 173 160 180 187 167 129  90  58  46  33  24  65  97  74  62  78 126 140 117  78  69  74  42  39  85 116  99  36  30  43  32  25  27  33  39  41  38  38  42  50  56  61  65  64  57  50  45  43  39  33  29  28  31  37  40  39  35  36  48  67  79  75  65  60  69  68  58  59  62  65  66  67  65  59  51  41  33  27  24  25  29  31  31  33  42  53  62  62 
 84  88  84  84  82  71  63  66  90 114 110  52  47  97 135 131 100 108 111  95 118 145 138 124 120 127  78  27  91 130 119 126 130 109  56  41  93 104  95 102 104 100  96  90  72  30  30  59  20  36 145 172 169 185 177 149 122 125 136 113  70  23  14  35  76 101 114 114 103  97 102  91  66  39  23  18  15  20  30  31  31  38  45  50  51  45  35  25  22  24  31  33  33  37  36  28  24  26  33  31  25  21  23  37  69  73  64  89 124 143 116  98 113 123 133 144 127 101  93 114 135 119 128 158 156 125  88 112 139 141 161 161 111 104 126 130 112  85  74  77  81  61  41  35  31  29  30  27  26  29  33  36  34  33  40  59  73  76  75  77  82  75  61  50  51  64  78  64  44  62  77  83  99  90  57  84 119 121 118 115 113 114 114 114 109  98  81  70  65  62 102 172 103  19  30  44  39  19  25  47  52  55  62  62  63  65  56  78 143 170 180 200 189 170 186 190 170 129  91  59  31  17  30  69  89  62  75 109 128 127 107  69  62  72  41  41  89 101  75  30  29  41  33  28  29  34  39  41  40  41  45  49  55  63  68  68  61  52  43  39  35  31  28  28  31  35  36  30  28  35  51  67  74  66  56  53  61  60  53  54  58  60  62  63  62  57  49  41  36  30  23  23  29  34  37  41  50  58  66  64 
 84  89  82  82  79  68  66  69  72  89  91  44  45  88 103  98  91  94  91  77  92 112 111 101  96 105  67  25  70 101  98 102 105  90  45  34  82  93  87  97  93  94 132 132  91  52  50  65  26  45 156 181 175 192 187 159 121 119 129  96  58  31  24  48  93 111 114 113 110 111 116 101  71  41  26  22  19  22  31  27  27  37  45  48  45  39  32  28  26  28  30  30  30  35  36  28  23  25  33  32  26  25  32  50  75  77  70 101 126 128 115 109 118 126 130 132 124 109  98 109 129 135 138 143 144 127 101 110 132 149 166 158 116 119 147 157 119  66  64  73  72  65  52  38  29  26  27  28  28  29  32  36  36  37  44  64  77  77  75  76  79  72  61  58  69  90 102  79  49  65  80  80  82  78  73 100 124 123 118 113 110 112 113 105  97  90  77  63  53  69 105 136  78  21  33  44  37  20  26  49  55  58  63  66  66  65  67  94 148 170 177 190 181 165 168 172 162 123  85  52  20  14  46  72  76  59  91 132 126 108  87  64  60  65  50  53  81  76  53  30  30  35  32  30  32  34  38  42  44  46  49  50  54  65  71  72  65  54  43  38  34  31  28  28  31  34  33  28  30  41  56  65  67  60  54  52  55  53  50  51  53  54  56  56  55  51  45  38  34  29  22  22  30  36  41  47  55  62  66  63 
 89  94  83  83  78  66  73  75  48  60  75  27  34  81  65  58  76  77  66  53  61  75  81  73  68  81  54  20  52  77  77  72  73  70  37  30  73  74  64  83  79  89 168 170 107  74  67  65  33  61 165 189 181 190 187 160 113 111 124  83  54  50  41  61 107 111 102 101 106 115 121 101  64  34  26  29  26  26  27  22  23  35  44  45  38  31  27  28  29  30  29  25  24  33  35  28  23  25  34  34  29  28  40  60  75  77  82 114 123 104 114 127 132 130 122 111 121 128 109 103 119 150 149 124 129 135 126 110 120 164 170 153 138 138 152 164 124  64  61  72  76  75  63  41  26  21  26  28  29  28  31  36  39  40  47  68  82  80  75  73  77  71  63  65  89 120 132  96  48  55  73  77  55  55  91 123 132 118 116 117 110 113 113  96  84  81  71  52  36  73 105  96  56  27  33  41  39  28  33  50  59  61  63  70  68  59  71  98 126 143 152 152 156 153 133 140 156 122  80  44  12  20  71  79  65  64 104 143 125  91  64  63  62  57  62  69  69  50  34  34  32  29  31  32  33  34  37  42  48  52  53  52  54  65  73  75  68  57  44  38  34  32  29  28  30  33  32  29  38  51  62  63  61  58  59  58  51  49  50  50  51  51  50  49  46  43  38  32  28  25  21  23  30  37  43  50  56  62  64  60 
 96 101  88  86  81  66  80  79  26  37  63  12  22  72  34  21  61  62  47  34  35  45  55  49  43  57  41  17  41  61  61  47  44  51  33  33  67  54  36  59  66  93 191 192 113  92  84  65  45  78 171 192 183 184 181 156 103 103 120  78  58  69  57  71 114 106  86  83  93 107 113  88  48  22  20  31  30  25  21  18  23  36  43  41  31  24  22  26  29  31  27  22  20  30  34  27  22  25  34  34  31  32  49  69  74  78  92 123 119  87 114 142 142 133 114  93 119 145 121 100 109 160 157 111 118 141 147 112 115 181 176 152 163 151 135 146 123  77  64  72  86  85  69  43  25  19  25  29  29  28  30  35  40  43  51  71  84  82  75  72  74  69  64  75 109 147 156 106  37  34  60  76  35  37 110 145 137 106 111 125 114 115 115  89  73  71  64  42  22  73  99  59  38  32  32  37  42  40  42  51  62  65  62  70  66  48  67  88  86 102 116 108 121 131  97 113 157 124  76  36  11  31  93  84  59  71 112 142 119  77  46  64  65  50  73  82  55  29  22  37  33  24  29  32  34  34  36  42  51  57  58  53  55  66  74  77  71  59  45  38  34  32  29  28  29  32  34  35  47  61  68  63  57  61  66  65  50  46  53  52  50  49  47  44  39  35  31  26  22  19  22  26  32  38  44  50  56  59  60  55 
 88  93  89  83  78  77  80  67  27  34  55  25  30  58  36  32  58  56  45  41  41  45  52  47  39  39  33  28  42  54  58  57  45  26  35  55  67  56  35  28  62 128 187 164 100 111 119  96  77 101 168 184 177 179 179 156  98  89 108  92  69  53  58  78 103 104  95  90  94 100  95  71  39  18  13  19  22  22  20  24  30  37  38  34  26  23  23  24  25  25  24  27  32  26  25  30  27  27  32  25  23  41  62  77  79  78  87 116 126 118 128 132 121 121 120 110 123 136 120 107 113 148 155 134 122 124 133 124 132 166 169 160 155 131 108 122 126 108  73  61  70  70  58  39  28  24  28  29  30  29  31  35  36  50  73  80  75  69  80  84  66  51  63 116 147 159 155 106  37   9  28  65  53  65 122 133 119 105 113 122 113 109 104  83  66  57  52  44  42  69  75  40  30  34  34  34  38  40  46  55  64  69  69  65  55  47  69  84  70  84 111 121 109  92  99 134 162 114  60  31  31  49  74  66  56  73 111 129  87  60  59  69  64  53  78  76  35  28  35  33  24  20  29  33  33  34  40  50  54  55  54  55  61  70  73  71  66  57  46  35  28  25  25  29  33  34  34  38  53  66  66  62  61  64  59  50  44  45  51  53  46  35  34  39  43  36  28  25  23  21  20  25  34  44  52  59  62  61  58  51 
 82  86  86  79  76  82  76  58  34  38  49  37  38  49  46  49  63  61  55  56  57  59  59  53  43  32  31  39  48  53  56  67  52  16  42  74  70  58  39  22  73 152 174 139  94 125 142 119  99 113 163 170 162 163 164 146  99  87 101 100  78  53  69  89  98 101  98  92  94  96  87  68  47  30  22  21  23  24  22  27  32  35  34  29  24  24  27  26  23  22  23  31  38  24  19  31  29  27  29  18  18  48  70  81  81  82  91 115 138 147 131 114 108 118 127 127 123 116 110 114 126 137 147 151 134 116 110 132 151 152 158 160 144 115  95 111 129 128  85  59  58  52  43  35  29  27  28  29  29  28  30  30  27  51  88  87  72  62  83  92  64  46  67 144 171 164 157 111  44   9  18  57  72  94 127 121 108 111 113 114 114 104  87  72  60  49  43  45  56  63  55  34  31  35  35  33  34  39  47  57  64  71  73  63  55  59  77  86  76  89 116 134 109  82 112 150 160 103  52  34  51  64  59  52  54  71  98 108  74  65  76  70  63  64  77  65  26  31  42  31  20  19  29  33  33  35  43  55  57  54  51  58  65  69  69  67  63  55  45  33  25  21  24  31  36  32  33  42  57  64  60  60  63  61  48  33  39  50  60  59  48  33  32  39  45  37  28  25  25  23  22  26  36  48  59  65  67  64  58  50 
 85  85  81  76  73  76  71  58  42  41  45  37  39  50  52  58  70  74  74  73  73  72  68  58  46  36  35  43  57  58  51  62  51  20  51  83  71  51  39  50  95 148 161 133 102 131 144 120 100 112 153 153 138 133 130 123 108 104 104  95  86  86  99 107 102  92  83  80  87  96  95  85  70  58  53  50  44  34  24  24  28  32  30  26  23  26  30  31  29  25  25  29  33  23  21  31  27  22  26  19  20  48  70  80  79  90 111 125 143 153 117  98 120 127 127 129 115  97  93 118 145 139 134 143 146 124  93 131 164 152 147 147 141 121 105 116 133 136 103  76  61  43  34  34  30  25  24  26  28  27  26  24  22  47  88  90  78  69  84  89  69  58  80 146 170 168 168 119  50  35  39  51  79 109 129 122 114 119 110 105 117 100  67  56  52  48  38  40  54  54  46  38  36  35  32  32  33  40  48  57  64  70  73  65  66  79  86  90  94 107 119 119 112 108 120 139 143  94  55  48  62  71  61  52  52  65  74  81  89  92  85  64  62  76  71  53  33  29  33  34  26  21  30  34  34  37  44  55  57  55  53  59  62  60  65  69  65  54  39  29  25  26  30  33  35  27  29  47  60  62  55  57  61  54  38  26  39  63  79  69  56  49  44  42  41  37  30  24  21  23  27  33  40  51  60  67  69  65  56  48 
 87  83  75  71  70  70  64  57  51  43  37  39  43  48  60  71  78  85  88  85  84  81  75  63  50  41  42  52  68  65  49  58  49  26  61  91  67  41  38  74 113 141 143 123 108 136 145 120 102 110 139 132 115 112 103 102 126 131 116  99  99 115 122 115  96  79  69  69  80  95 103 103  97  92  89  82  67  46  25  22  25  28  26  23  22  27  34  36  33  29  26  26  25  20  22  31  23  18  23  19  22  49  71  79  74  97 132 127 132 145 105  92 133 128 116 125 114  92  82 122 168 145 123 127 147 129  87 131 171 153 140 139 140 130 119 124 142 153 129  96  64  38  29  38  36  29  26  28  31  30  28  28  33  57  89  92  83  73  81  84  69  67  91 146 168 166 160 109  46  44  41  37  83 122 126 118 117 127 111  99 115  92  48  41  47  48  35  39  57  46  36  42  40  35  30  30  33  41  49  59  65  70  71  61  67  88  85  84 102 114 112  98 106 121 118 119 117  79  55  59  74  77  61  51  51  60  53  54  89 102  85  54  60  86  65  42  37  28  26  35  29  23  30  35  37  39  46  55  58  56  56  62  60  53  61  70  65  49  32  24  27  33  36  36  32  26  34  57  68  67  56  59  64  55  35  25  47  77  94  72  57  61  53  41  34  34  32  22  19  24  32  37  43  53  63  69  68  61  50  43 
 88  79  67  65  67  65  57  53  56  43  29  43  48  48  68  82  83  87  90  89  86  82  76  65  53  46  48  59  74  70  52  51  45  35  71  91  58  33  41  89 119 130 128 116 109 132 139 118 104 108 125 115 103 107  94  95 146 157 131 110 113 131 127 110  87  67  58  62  77  95 109 116 117 118 117 109  85  55  27  20  22  24  21  19  21  28  38  41  38  31  27  23  20  18  22  30  21  15  22  20  26  52  74  81  73 102 143 120 110 124  99 101 142 123 100 114 117 103  87 127 179 153 119 108 133 130 100 133 164 155 142 137 143 141 134 135 152 169 152 114  65  35  28  40  39  31  27  31  35  32  30  36  53  74  92  94  86  74  75  74  67  72  97 143 161 158 146 101  50  44  37  31  84 124 118 111 115 128 115 102 108  79  38  37  46  49  38  43  59  43  32  43  41  34  30  30  35  44  53  61  65  69  68  59  66  88  80  78 105 114 102  82  98 123 111  97  88  67  58  66  78  76  59  51  52  57  43  39  78  92  76  50  60  87  59  36  38  29  23  31  29  26  32  36  39  43  49  56  59  59  59  64  60  49  60  72  65  44  25  22  30  42  43  36  28  30  43  64  74  71  58  61  66  57  39  29  53  85  99  66  52  64  54  37  24  30  34  22  20  26  34  39  45  55  64  69  64  54  41  36 
 87  75  61  61  64  60  50  47  55  40  22  45  54  51  76  89  84  84  85  83  79  76  71  64  57  54  56  65  75  74  59  43  37  49  77  82  45  31  48  95 115 114 118 113 107 121 125 114 106 106 111 102 101 114 101 101 161 171 142 122 125 137 121  98  79  61  54  61  78  97 113 122 126 133 135 128 100  63  29  19  21  22  18  16  19  29  41  46  42  33  27  21  16  17  22  28  19  15  24  25  31  56  78  85  78 105 140 110  89  98 102 119 145 115  86 101 120 124 107 132 173 159 122  93 111 127 128 132 144 158 149 139 148 152 148 143 158 178 168 127  68  34  27  38  37  31  28  32  36  29  30  43  73  91  96  95  88  75  67  63  65  78 103 135 149 149 136 105  68  45  33  40  86 114 106 102 108 120 119 109  92  64  38  41  48  49  46  50  59  42  33  42  40  33  31  33  41  51  58  64  65  66  65  63  70  84  77  80 107 111  95  79  96 120 105  81  62  59  63  68  70  65  56  52  53  54  45  43  66  75  66  58  66  77  53  34  35  30  24  24  26  30  34  38  41  45  51  57  60  61  63  67  62  48  62  75  63  40  21  24  37  51  48  35  23  37  54  63  72  71  60  59  63  61  49  41  57  82  93  55  41  61  51  29  14  25  34  22  23  31  35  40  47  58  66  67  58  45  33  31 
 83  72  59  59  61  56  45  40  50  35  20  47  58  55  78  89  80  79  80  75  71  67  66  64  62  61  63  66  70  74  69  37  31  64  80  68  35  37  64  99 107 103 112 112 105 110 115 115 112 107 101  95 102 122 118 118 158 160 132 123 128 133 114  94  80  64  56  66  82  99 113 119 123 132 138 134 107  69  32  21  21  21  17  15  20  32  45  51  46  37  29  22  17  17  23  28  18  16  31  34  38  60  79  91  92 108 124 107  92  95 113 130 133 112  93  99 117 132 135 140 149 152 131  99  95 120 151 130 122 155 154 141 148 152 150 144 155 172 166 128  67  32  24  35  36  34  33  35  32  22  24  43  79  98  97  94  88  77  63  59  70  92 114 130 141 146 135 120  94  48  37  66  90 100  99 100 104 109 120 111  68  46  45  50  49  46  53  56  52  42  37  39  35  32  32  39  48  57  63  65  64  62  63  75  83  82  84  94 112 111 100  94 105 118 107  79  54  65  76  69  56  48  49  50  49  48  54  63  73  75  75  84  79  60  46  36  28  31  30  18  24  34  35  39  44  49  53  57  60  63  66  68  62  53  65  74  59  35  20  29  47  59  52  36  23  47  63  58  65  68  59  55  58  67  64  56  57  74  85  46  35  56  48  26   9  22  33  23  25  35  38  44  53  65  70  67  55  42  32  35 
 78  70  61  60  59  53  41  36  43  32  24  49  60  58  76  82  74  77  78  72  67  63  63  64  66  67  67  67  63  71  74  34  30  77  79  54  32  47  79 103 102  95 107 110 102 102 109 120 120 111  95  93 104 121 129 134 141 129 109 112 122 126 110  95  86  70  62  70  86 100 109 110 112 121 131 132 109  74  36  23  20  21  18  17  22  36  51  57  52  43  36  29  22  22  26  29  20  21  42  43  43  62  79  95 110 112 107 111 113 114 124 128 118 114 113 108 109 124 157 149 124 137 138 117  96 116 163 132 113 150 155 144 145 148 147 142 149 160 157 124  71  43  37  48  55  56  52  44  33  22  25  46  79  96  95  90  85  79  64  61  81 109 127 125 135 143 126 114  94  41  38  84  87  85  96 106 111 111 117 103  46  34  51  54  47  42  55  57  42  40  40  34  31  31  36  44  53  61  64  64  64  62  65  85  92  80  90 106 114 110 104 109 113 114 110  86  63  84  94  73  46  35  43  44  43  45  66  92 100  99 101 115  93  45  39  36  23  31  34  18  24  36  36  39  46  52  55  57  61  65  68  67  63  57  68  74  57  35  24  39  55  63  55  38  31  61  75  62  66  71  62  56  61  82  89  81  66  70  75  42  33  52  44  25  11  21  32  24  28  38  43  51  62  71  73  66  53  44  41  48 
 71  68  66  63  58  48  38  34  35  32  33  50  60  62  70  73  69  75  78  72  66  61  61  64  67  70  69  65  58  67  76  38  36  86  73  42  33  56  88 104  97  88  99 105 101  98 108 126 127 114  95  97 106 112 130 141 115  92  82  95 109 114 105  97  90  76  67  73  87  99 103  99  97 107 120 127 110  80  44  26  21  23  21  20  26  41  56  63  60  52  47  40  33  30  30  31  25  31  54  52  47  63  78  97 125 120 100 119 137 140 132 118 107 120 132 121 101 110 167 156 111 124 143 139 110 120 166 142 122 146 156 153 145 144 145 144 147 151 149 127  89  69  69  83  94  94  79  56  34  26  34  54  75  87  89  83  80  79  66  66  95 125 135 116 123 134 112  91  68  29  41  90  79  72  97 116 123 120 110  82  32  31  54  52  42  39  55  54  33  37  40  30  28  32  39  48  57  62  63  62  63  65  70  90  93  78  93 111 112 106 105 115 113 105 108  98  87 109 112  80  45  29  37  37  36  46  82 123 137 136 135 140 101  34  30  33  23  29  32  23  29  38  36  39  48  55  57  57  61  66  70  68  63  60  69  72  55  39  34  50  63  65  56  44  44  78  92  75  77  79  68  63  74 106 118 108  84  72  64  42  35  45  40  27  17  23  29  26  31  42  51  61  70  75  72  63  53  50  56  67 
 63  68  71  68  57  43  37  34  30  36  46  50  56  63  62  63  66  73  75  69  64  59  58  59  63  66  67  65  59  65  72  47  51  88  65  34  36  56  82 100  91  76  87  97 100  98 108 126 126 113  99 107 113 101 121 136  94  70  71  87  96  97  94  88  80  74  70  73  84  96  97  91  85  93 109 121 111  86  53  31  21  25  24  24  32  47  63  71  71  65  61  55  48  40  36  35  31  41  66  61  50  61  74  97 132 131 112 122 142 152 129 110 111 122 131 127 104 105 161 158 121 126 142 148 130 137 169 164 150 151 166 172 157 149 152 159 159 156 154 144 126 113 116 135 147 139 103  59  28  28  46  66  69  73  78  72  71  77  66  70 104 131 132  96  96 113 110  77  35  32  57  85  68  65  97 120 130 124  91  54  34  41  53  45  38  41  54  49  30  35  38  29  27  33  42  51  58  61  59  58  62  69  79  86  85  78  94 108 107 104 104 110 105  99 103 110 117 132 125  89  51  31  32  29  32  53 102 150 165 166 159 142  95  32  23  29  31  25  24  30  36  39  36  40  50  56  57  56  60  67  72  69  63  60  66  68  54  44  46  61  68  64  55  52  63  90 101  90  90  84  68  67  87 127 139 126 100  73  50  38  36  36  33  28  23  24  25  27  34  45  59  69  75  74  66  55  51  58  73  86 
 58  67  76  72  57  40  37  35  27  42  62  51  51  62  53  52  66  69  68  66  62  58  54  54  57  61  64  65  62  64  68  55  63  88  58  27  36  48  67  95  83  58  73  92  98  94 103 122 120 108 100 118 122  93 111 130  82  65  78  88  88  79  77  71  62  66  70  70  81  95  95  84  76  85 105 121 113  90  56  29  18  25  26  27  34  51  69  78  79  74  72  68  60  50  42  38  35  47  75  70  55  58  67  87 128 143 133 116 124 146 122 108 124 118 114 129 115 109 147 157 142 136 139 145 146 156 177 188 181 163 182 196 171 161 169 182 181 170 169 171 168 156 158 180 189 171 117  54  11  20  49  71  56  57  70  60  60  72  63  68 106 134 125  72  57  85 129  89  20  59  94  88  64  63  95 116 126 119  69  27  46  58  53  37  35  47  54  47  31  35  37  28  28  33  42  51  57  57  54  54  61  73  85  86  83  84  97 109 111 109 105 103 102 103 107 122 143 148 131  96  58  34  28  24  32  62 121 173 177 177 171 133  83  34  16  24  43  23  12  38  44  39  35  40  50  57  59  57  61  67  72  69  62  56  63  66  55  48  54  72  71  57  51  62  84  90  93  99  97  81  56  61  93 138 148 133 114  75  32  31  32  23  23  26  27  23  21  26  34  45  64  74  76  69  58  47  49  63  86 102 
 54  66  79  73  56  36  38  40  28  44  66  51  51  61  52  51  65  65  61  59  56  52  49  49  52  58  62  65  66  64  62  66  76  82  49  25  39  44  55  83  75  53  69  88 100 100 104 115 111 106 108 129 130  93 102 116  78  69  84  88  80  66  62  57  49  58  68  68  79  91  90  81  74  82 100 116 112  96  70  39  22  26  27  30  40  56  73  84  86  84  81  78  71  56  45  41  40  54  82  70  51  56  74  98 127 148 150 114 109 134 116 112 137 114  96 118 127 128 138 154 164 152 138 132 148 167 184 203 199 173 191 210 188 173 176 196 197 184 181 190 200 181 176 201 212 185 108  38   2  18  51  70  51  47  59  53  55  68  62  68 104 122 106  52  35  73 153 114  30  86 120  90  67  68  90 109 115 102  50  18  53  64  49  33  35  50  52  44  33  35  35  28  29  35  43  52  57  55  51  51  62  80  94  83  80  97 104 107 110 112 110 104 100 100 106 129 156 155 133  99  66  44  30  23  32  71 131 178 179 177 165 113  66  34  16  24  48  21   7  39  47  39  36  40  50  59  59  56  60  68  75  69  61  56  62  64  57  56  63  72  72  62  53  66  92  90  87  93  89  71  47  55  88 131 139 123 100  59  20  25  28  17  19  24  28  23  21  29  37  48  64  73  73  64  51  39  45  66  93 106 
 51  65  74  68  50  28  39  54  38  34  43  51  56  59  66  67  60  59  57  49  43  40  42  46  52  57  61  65  71  64  55  76  86  66  39  31  52  60  59  56  66  80  80  89 108 125 125 111 105 114 137 142 130 107  97  91  80  74  73  73  71  67  62  58  55  56  62  73  78  78  79  78  78  83  90  98 104 111 110  77  47  33  30  36  52  63  73  83  92  95  88  84  79  55  39  44  51  67  85  58  32  57 110 152 141 140 147 128 121 130 120 121 136 120  95  89 129 165 145 149 171 168 143 117 126 152 181 196 190 170 180 201 204 179 159 184 194 182 173 186 204 170 153 182 209 178  67  17  18  41  61  71  65  52  43  58  69  68  66  76  99  95  71  45  56 103 158 127  61  83  95  76  73  76  82 104 106  70  46  36  38  37  34  34  38  43  42  39  35  32  32  32  34  38  45  53  58  56  53  55  66  88 104  71  71 118 113  94  93 105 117 117  92  68  88 122 154 155 131  94  74  61  43  25  31  78 122 157 180 171 134  82  43  24  27  33  33  21  16  28  37  40  41  46  55  63  58  47  51  68  85  70  58  64  64  60  59  71  76  54  66  88  66  59  81 103  99  70  60  60  59  59  70 100 111  91  36  13  23  27  27  27  26  24  23  26  31  40  50  57  60  65  68  61  44  29  43  70  93  91 
 53  65  71  68  52  25  37  55  43  36  40  50  52  52  65  66  52  54  56  49  40  34  36  44  52  56  57  60  71  61  43  70  83  60  35  31  53  65  61  49  59  80  83  88 103 128 138 129 121 126 139 136 128 125 101  75  73  71  67  67  68  68  64  60  60  60  65  74  74  71  71  74  77  83  90  97 107 120 127 105  75  48  36  39  51  60  67  79  91  98  93  89  83  59  46  51  58  72  88  60  36  65 123 166 144 138 148 135 130 138 126 120 127 121 102  88 131 175 157 143 144 154 150 129 103 123 186 195 172 149 180 208 183 154 153 194 189 155 160 182 194 161 142 168 200 174  63  19  26  47  63  70  69  57  48  67  77  70  69  83 108 103  81  64  80 120 155 125  70  79  82  66  68  74  81 103 100  54  40  40  31  27  30  35  39  41  40  37  34  31  30  32  36  40  48  55  59  58  57  59  69  86  99  77  83 124 114  92  93 102 113 118  92  64  80 117 153 156 133  93  71  56  40  26  32  73 109 137 153 139 102  60  31  19  27  33  29  26  28  34  38  41  45  50  57  63  55  42  47  67  86  68  54  62  65  61  56  72  80  55  68  93  66  58  79  95  89  65  58  61  63  58  59  75  80  62  16   6  25  27  26  28  27  24  23  26  34  45  55  61  61  62  62  55  40  27  46  75  96  87 
 58  68  71  71  58  30  36  50  45  44  48  45  43  44  57  57  44  49  55  51  41  31  32  42  53  55  53  54  68  59  37  63  80  62  39  34  56  67  66  55  56  67  80  86  93 121 142 147 139 130 124 118 123 139 106  63  62  65  66  69  70  69  65  62  62  65  68  70  69  67  65  68  73  82  94 106 116 125 130 125 103  66  43  38  46  53  61  73  86  97  98  92  80  64  56  60  60  71  91  75  58  84 129 161 143 141 153 136 134 147 128 111 114 117 112 104 134 168 165 136 111 127 151 149  85  96 192 193 152 130 187 219 146 121 155 212 186 122 149 182 184 153 138 161 190 171  77  32  29  48  65  74  71  64  61  74  78  71  71  89 123 129 114  92  95 121 152 123  69  78  80  59  60  70  86 104  95  47  31  34  31  29  31  36  40  43  41  38  34  30  29  32  36  43  51  57  60  60  61  64  71  78  85  92 106 121 109  97 103 102 102 110  97  77  80 107 142 147 129  93  61  40  32  28  33  56  87 111 110  94  70  43  26  20  23  28  32  33  38  46  45  43  49  55  59  61  51  40  46  65  82  65  49  54  65  65  50  65  81  66  72  82  58  58  82  74  66  69  68  63  58  55  55  56  50  36  20  17  25  26  26  26  24  23  24  28  35  46  56  63  64  62  56  47  36  30  52  82 100  87 
 62  71  72  75  66  42  41  47  44  45  46  38  34  39  55  56  43  47  52  49  38  28  30  43  56  57  52  52  67  61  45  69  85  71  54  51  70  80  78  64  59  66  79  84  87 116 138 145 133 118 107 101 113 140 103  52  54  61  65  71  72  70  66  62  62  66  68  66  63  61  58  61  69  82  97 112 124 131 136 142 124  77  46  37  46  53  61  71  84  97 102  92  72  62  62  65  60  69  99  97  91 115 150 171 152 151 160 141 137 149 125 103 103 112 119 121 137 157 159 132 100 108 139 153  82  90 192 182 138 131 191 214 128 109 158 217 182 110 148 189 185 142 125 155 183 163  79  37  37  59  77  86  86  76  66  77  80  70  73  97 136 148 136 111  99 111 152 131  76  76  73  54  57  73  95 108  92  40  25  29  27  28  31  36  40  42  41  37  32  28  28  31  39  48  56  60  61  61  65  71  76  75  76 104 123 117 102  97 108 100  92 104 100  85  78  90 113 121 114  89  54  32  32  33  31  30  48  70  71  59  41  29  23  23  22  24  30  37  45  50  48  48  58  62  62  58  47  35  44  64  82  65  48  51  66  68  44  63  89  75  72  74  53  58  79  59  51  68  68  59  52  56  57  44  26  13  16  22  26  26  25  24  22  23  26  31  39  50  60  66  66  59  49  39  31  31  58  86  98  79 
 64  76  81  81  76  63  52  42  37  39  41  33  32  44  62  63  49  49  50  42  32  26  33  47  60  60  57  55  64  63  59  78  88  77  66  67  82  88  82  67  62  67  76  80  84 105 119 116 101  89  85  84  96 120  91  49  52  61  66  73  75  70  64  58  57  60  63  63  59  56  54  58  68  84 100 115 127 133 137 143 124  73  42  35  48  59  67  75  85  95 102  90  68  64  68  72  64  75 116 129 135 157 180 189 174 171 173 152 143 146 122 105 109 112 122 143 145 139 139 132 118 107 118 130  96 115 189 172 141 155 193 198 138 127 163 209 183 129 160 197 193 130 109 159 184 155  70  34  45  83 104 110 110  95  77  88  91  81  87 113 152 163 152 123  92  93 156 146  85  73  67  55  61  80 105 111  88  38  22  24  25  27  31  36  40  42  39  35  30  28  27  31  41  53  60  61  59  60  66  77  82  80  79 107 123 112  98  98 112 102  89 102 102  89  80  83  95 100  98  82  48  27  32  37  31  14  30  56  58  45  31  26  27  28  24  22  29  39  45  45  48  56  65  67  62  53  41  32  44  66  84  69  51  53  67  66  42  68 101  80  66  62  50  56  70  54  48  63  59  49  48  60  66  47  22   8  18  26  27  26  24  22  22  23  28  35  44  54  63  68  67  56  43  33  27  32  58  83  90  66 
 64  83  94  90  85  85  64  38  29  32  36  34  41  58  74  72  56  54  49  34  26  27  38  51  60  62  61  58  56  60  69  79  80  72  68  73  86  85  75  62  60  67  73  74  75  88  91  79  64  58  64  67  76  91  74  50  53  62  69  75  76  71  61  55  52  54  58  60  58  53  53  58  69  86 102 116 125 129 131 132 112  62  35  32  50  65  73  79  86  93  97  88  71  72  78  80  71  86 136 161 176 195 204 203 196 192 186 165 150 140 123 118 128 115 120 162 153 124 120 131 139 119 100  94 111 148 187 168 154 177 194 188 160 151 167 199 187 155 173 200 195 115  95 169 190 146  57  29  55 113 139 140 137 121 103 113 116 104 113 137 169 177 164 135  88  78 159 157  88  65  59  57  67  87 112 108  81  37  21  21  23  25  31  36  40  41  37  33  29  28  28  32  45  58  64  62  57  57  67  81  90  90  88 102 112 107  97 100 115 105  92 105 103  91  84  88  96  94  88  74  41  22  31  38  32  16  40  71  60  42  30  29  32  33  25  22  29  40  44  39  47  61  69  67  57  46  35  30  43  66  86  71  55  57  65  62  44  80 116  81  57  52  50  53  58  54  53  57  48  41  48  65  73  54  28  12  23  30  27  25  23  21  22  25  32  40  49  58  65  69  65  53  39  30  26  31  56  76  78  52 
 63  89 109  99  92 103  74  35  23  27  36  44  59  78  86  78  61  59  51  29  22  28  44  52  57  58  59  56  46  53  71  69  60  56  60  69  76  70  58  49  53  64  71  67  59  64  63  49  39  40  49  52  55  64  59  51  54  61  69  75  76  70  60  53  50  51  55  59  57  54  54  61  72  87 102 113 119 120 119 118  96  50  27  28  50  66  75  79  85  90  91  86  81  84  88  89  78  93 150 182 198 212 208 199 204 201 189 173 154 134 126 134 150 118 111 166 158 120 113 127 145 139  96  56 111 168 187 177 169 179 193 194 176 162 166 196 191 167 174 190 180  95  86 182 194 136  47  28  70 146 175 170 162 152 144 153 151 137 144 163 186 187 174 147  93  74 156 154  82  51  49  59  71  90 111  97  66  34  22  21  23  26  31  37  39  39  35  31  30  29  30  36  49  61  65  60  55  55  67  84  96 101 100  92  94 106 103 104 117 110 101 112 107  92  92 103 115 101  84  65  35  19  27  36  37  32  73 107  69  40  32  30  32  33  25  23  31  42  44  36  46  62  67  61  47  36  28  27  41  64  83  70  58  63  65  56  52  97 132  78  46  45  51  50  46  56  59  50  41  40  52  67  73  55  34  21  29  31  27  24  22  21  24  29  38  46  55  61  66  66  60  49  38  29  25  30  51  68  68  42 
 64  94 118 105  97 113  82  37  23  27  41  57  76  92  88  74  58  59  54  33  26  31  46  52  53  52  52  52  44  56  78  69  55  52  60  68  70  61  50  46  53  66  75  65  46  46  48  43  39  40  46  44  45  52  52  50  53  59  67  73  75  69  62  55  52  53  55  57  56  55  56  64  74  87  99 107 110 109 107 106  88  46  25  28  48  63  71  75  83  89  89  85  82  85  89  87  74  87 143 172 186 193 181 169 182 184 174 164 147 126 120 133 151 114  99 152 153 128 123 122 130 146 101  34  90 158 186 184 166 150 183 206 166 142 154 194 184 148 160 172 149  79  85 184 188 129  54  46  93 172 198 185 174 173 180 185 175 156 160 174 187 183 171 152 100  72 137 133  68  37  40  61  71  86 103  82  49  27  22  23  25  28  32  36  37  35  32  30  30  31  34  42  52  61  64  60  54  57  70  88 100 107 104  82  81 108 109 107 115 110 105 116 109  95  99 108 110  92  71  51  30  21  27  33  37  43  86 114  62  32  27  25  25  27  24  26  35  45  47  41  49  60  62  52  37  29  26  29  42  62  77  64  57  67  61  53  64 115 141  73  38  42  50  46  38  52  58  45  39  43  57  67  66  49  33  26  31  31  26  23  21  22  27  34  44  53  59  63  65  63  55  45  36  30  26  29  49  66  67  45 
 65  95 120 107 100 118  87  42  28  31  45  66  84  94  80  62  52  55  55  43  35  35  44  52  54  48  46  49  56  74  95  84  70  66  71  75  71  62  54  54  60  70  78  68  48  48  51  50  48  49  53  48  45  50  52  52  53  57  63  70  72  70  63  57  55  55  56  54  54  55  58  64  75  86  95 101 103 100  98  98  82  45  29  31  48  59  66  74  82  90  90  83  75  78  83  81  67  77 127 150 158 159 146 134 149 158 155 146 134 121 112 120 137 111  99 137 146 138 136 121 113 140  99  24  68 136 178 175 143 112 165 203 138 109 132 182 165 117 142 154 121  73  90 172 170 124  79  78 118 187 204 185 173 180 197 198 181 158 162 174 179 172 162 151 103  69 108 104  56  31  39  66  71  80  96  70  35  21  23  28  29  30  33  35  35  32  29  29  31  33  39  49  56  60  62  59  57  64  77  91 100 106 101  73  73 109 112 106 109 102 100 114 108  94 101 101  89  71  54  38  30  27  30  31  34  45  76  90  47  25  25  20  18  20  24  30  39  47  50  49  53  59  58  47  32  29  32  39  48  61  72  58  53  66  58  53  78 129 146  71  35  42  47  42  36  47  50  39  37  45  59  67  64  47  33  26  30  30  24  21  21  24  30  39  51  59  63  63  63  58  49  40  35  30  27  29  50  71  77  60 
 68  95 116 106 102 122  94  52  38  36  45  65  81  83  62  47  46  48  53  58  51  42  42  52  60  51  45  52  83 109 121 113 103  99  95  89  78  71  68  70  70  72  80  77  68  72  71  60  53  56  66  63  56  53  54  56  56  57  61  67  71  70  64  59  56  56  56  52  51  53  57  64  73  83  91  96  97  95  93  91  77  47  34  38  51  59  65  75  86  95  96  83  64  67  76  78  64  72 114 128 129 130 120 110 121 136 144 131 124 126 108 101 115 118 121 136 142 144 145 128 111 122  84  21  54 115 159 142 101  78 137 173  99  74 105 152 131  86 129 145 107  81 100 150 142 120 118 124 147 191 195 171 161 174 198 195 173 148 155 169 171 161 153 149 106  63  74  71  49  36  49  75  74  79  95  66  31  20  25  32  33  33  35  34  32  30  26  27  31  35  43  55  59  58  58  58  63  73  84  95  97  95  87  67  73 107 110 100  97  86  83 103 101  90  95  84  61  49  38  26  29  33  32  29  30  44  52  48  28  23  26  22  17  17  26  35  42  47  51  57  60  62  59  46  33  37  46  55  59  64  69  54  49  60  54  56  91 138 147  68  37  46  41  37  39  42  39  32  30  38  54  67  70  55  38  28  29  27  22  20  21  25  34  45  57  65  67  64  59  53  43  37  33  29  26  29  55  82  96  85 
 72  94 113 104 104 128 105  64  45  39  42  57  70  71  44  34  46  43  50  74  66  47  39  56  71  58  48  61 113 143 143 141 138 134 121 102  83  77  78  81  73  66  78  88  95 102  93  65  45  51  80  86  73  53  54  64  61  59  61  67  70  69  63  57  55  55  54  50  49  52  56  63  72  79  86  92  94  94  91  84  68  46  39  44  55  62  69  81  93 103 104  85  59  66  79  83  71  78 115 123 119 123 117 109 115 133 148 130 131 147 115  89 101 136 161 156 147 143 145 139 126 105  59  14  52 107 135  99  60  63 113 132  69  53  81 116  95  62 123 144 105  94 108 130 118 118 155 167 172 188 179 154 146 166 197 191 164 138 151 170 171 157 149 150 111  59  44  45  47  46  62  87  78  80 100  72  37  26  28  33  34  35  35  33  31  28  25  26  31  37  48  61  61  56  54  58  67  81  92  98  93  83  69  60  71 101 102  93  87  69  62  88  95  86  85  70  48  46  37  19  24  30  26  22  30  50  42  22  17  25  34  29  21  18  29  40  43  44  48  60  66  68  63  49  35  44  60  71  71  70  70  54  47  54  52  62 102 144 145  66  40  51  35  32  47  42  33  27  20  22  40  64  79  71  52  34  29  26  21  20  21  27  36  48  62  69  69  64  57  49  40  33  30  28  24  29  59  94 117 110 
 74  89  95 102 113 125  99  63  52  40  35  57  63  49  34  32  39  39  49  71  67  50  39  53  72  62  52  69 139 171 157 150 144 132 116  99  85  80  81  80  73  67  81 102 121 128 104  59  53  67  83  81  69  57  59  64  59  58  62  62  64  65  63  57  50  52  52  45  47  53  56  61  69  80  87  91  90  91  93  86  69  47  41  48  62  68  71  79  89  97  97  83  63  64  77  89  81  89 124 131 124 122 126 127 116 134 159 132 123 139 117  94 103 153 189 174 148 132 140 153 144  83  40  34  68 107 124  78  42  61  91  97  61  50  69  97  96  90 134 148 121 114 112 103  99 121 175 183 175 186 172 144 137 152 174 172 159 146 160 175 178 170 163 152 110  61  47  49  53  56  73  96  87  87 102  65  26  23  37  46  40  36  36  34  30  24  23  27  35  38  46  61  61  57  53  58  71  88  99 101  91  79  70  69  83 107 105  89  72  57  57  85  92  81  65  67  75  56  33  21  25  29  25  26  34  47  35  18  20  27  31  29  25  23  29  37  42  46  51  59  68  71  65  56  52  64  75  80  75  71  66  53  45  47  47  61 103 138 137  75  49  52  37  34  41  32  26  26  23  30  58  89 104  81  49  23  25  26  22  20  22  28  38  50  64  69  69  61  54  45  37  33  32  27  23  30  65  98 120 113 
 76  77  68  98 124 114  76  48  56  39  27  69  64  24  35  41  28  36  49  53  55  50  38  47  62  60  53  71 151 182 156 137 118  93  81  80  83  82  76  71  71  77  88 111 138 139  99  45  73  97  73  50  46  62  65  57  49  53  62  55  52  58  65  58  41  48  53  40  47  58  57  56  64  83  93  91  85  86  95  95  79  52  43  51  67  72  71  71  75  78  76  74  72  64  70  90  93 102 131 143 135 119 134 148 121 135 166 130 103 106 113 115 120 160 192 180 146 121 133 164 161  67  37  77  97 116 128  79  45  67  83  85  74  64  67  97 133 158 161 154 144 134 108  71  82 127 182 178 165 189 175 138 133 133 134 145 159 171 178 185 192 195 186 153 105  71  85  86  71  69  80  94  97  98  92  45   8  13  48  71  49  36  35  36  29  18  19  29  41  39  40  54  61  60  56  60  74  97 107 103  91  86  89  92 105 124 115  87  56  55  73  94  96  78  50  77 121  69  26  27  31  32  30  37  41  30  26  28  30  25  17  21  26  30  28  30  41  54  61  59  66  71  63  65  77  88  87  77  69  63  58  48  42  41  41  56  96 124 127  93  64  47  46  41  28  20  21  30  42  68 110 138 134  80  29   3  20  28  21  21  24  31  42  54  64  68  66  57  47  39  34  36  38  25  20  33  68  96 104  97 
 76  75  63  88 114 106  71  43  50  36  27  69  67  29  41  47  33  37  46  51  49  43  36  46  61  56  49  65 135 159 129 110  92  70  60  62  71  74  73  71  74  77  80 100 127 120  83  42  66  84  63  44  40  54  61  58  51  54  62  55  52  60  68  61  42  44  49  43  50  60  59  58  66  84  92  90  84  86  95  91  77  57  48  48  57  64  71  77  81  80  72  68  71  70  71  80  99 115 124 140 143 120 125 141 133 139 150 131 111 105 114 125 137 154 165 163 156 142 127 159 176  87  54  93 122 140 136  70  35  80 107 111  96  75  69 104 149 182 176 157 138 131 102  54  69 123 187 189 177 193 170 128 123 123 123 143 164 180 189 198 208 206 188 150 110  91 118 121 102  92  78  67  94 100  61  33  17  17  54  80  49  30  29  33  31  22  21  29  42  43  46  54  60  61  59  65  81 105 115 110  96  91  94  95 105 122 110  82  57  67  90 104 101  87  78  95 111  61  25  24  29  32  33  40  41  27  25  30  29  23  17  21  27  31  29  31  41  55  62  59  66  73  65  67  77  84  81  71  63  58  54  45  40  43  41  54  94 124 128  96  64  45  46  43  32  35  35  33  58 100 146 155 128  71  31  15  26  28  21  22  27  36  47  57  65  68  63  53  44  37  32  34  35  23  19  31  65  91  99  93 
 76  74  63  80  99  99  68  40  45  35  30  72  73  43  51  56  44  40  47  57  50  38  36  51  64  55  48  63 117 130  98  81  66  50  44  49  59  66  70  71  75  77  74  93 117  98  68  48  59  68  58  48  44  49  56  60  56  57  61  54  54  60  68  62  43  40  44  48  56  63  62  62  68  83  91  90  85  88  96  90  80  71  59  49  48  59  75  91  93  87  73  66  69  78  74  68 105 129 116 134 146 120 114 130 147 143 127 129 125 112 116 134 153 146 138 147 165 163 127 158 194 110  73 108 143 158 136  59  29  93 130 134 108  79  70 111 158 188 179 153 128 130 103  45  56 113 182 189 177 181 150 105  97 106 126 149 165 172 178 189 202 195 172 142 120 117 140 147 131 103  75  61  85  83  39  29  26  20  57  85  49  24  22  30  32  26  24  29  42  49  53  56  60  62  62  69  87 112 121 115 100  93  95  93 100 113  98  75  65  84 107 111 101  93 108 110  90  49  24  20  24  30  37  42  38  26  25  30  27  22  19  23  28  31  31  34  43  54  61  59  68  75  68  68  71  74  71  64  59  56  52  43  40  46  43  54  95 127 134  98  64  44  44  43  40  47  42  31  67 123 168 152 103  51  30  27  28  24  20  24  32  42  53  62  67  66  60  49  41  34  30  32  32  22  19  31  64  90  99  94 
 77  74  64  74  88  90  62  36  42  35  37  78  81  55  62  64  52  46  52  65  52  37  40  56  65  54  51  68 104 105  73  55  43  33  36  45  57  64  67  70  75  79  74  93 115  83  59  60  61  59  57  54  52  51  55  59  59  60  61  52  50  57  65  61  44  36  40  51  61  67  66  66  71  83  90  89  87  90  98  97  95  93  76  56  47  61  86 105 104  89  73  65  70  82  74  59 112 144 114 126 143 121 110 124 156 144 110 122 128 116 121 140 160 141 125 141 167 169 134 170 209 121  85 125 158 160 121  51  34 103 140 137 105  76  72 120 167 189 170 142 124 133 105  34  45 104 165 170 155 152 119  72  62  88 130 150 153 149 147 155 169 161 143 125 129 143 153 160 150 102  77  79  72  53  31  28  25  19  58  87  48  21  18  27  31  28  26  31  44  54  59  59  61  64  64  72  92 115 122 113  97  91  94  95  98 100  85  71  76 101 121 111  94  91 122 115  73  41  23  17  20  30  42  44  36  22  23  30  25  21  20  24  29  34  35  38  45  55  60  60  69  77  72  70  70  70  65  59  57  56  53  44  42  50  44  53  95 131 141 105  68  43  42  45  45  47  36  26  72 136 173 137  71  25  19  28  23  18  20  28  38  51  60  66  68  63  54  44  36  30  27  29  31  22  21  35  66  91 101  97 
 77  76  69  73  80  79  55  34  40  40  47  83  87  66  67  67  54  45  49  65  50  33  39  53  59  47  50  69  90  86  60  42  32  32  45  61  69  68  66  68  77  83  77  95 115  73  55  72  61  50  55  58  57  51  52  57  61  63  60  49  45  49  55  54  44  38  41  56  66  70  70  71  75  84  90  90  90  94 102 107 112 113  91  65  52  70  99 115 107  87  72  68  72  80  70  59 117 152 120 118 128 120 115 126 155 142 105 107 117 120 126 135 145 137 134 149 161 161 148 186 211 116  85 132 149 136  96  48  45 106 133 123  88  67  76 130 171 178 152 133 130 129  89  19  39  96 142 141 126 124  96  56  47  81 134 141 130 118 112 116 127 122 111 108 128 149 146 148 143 103  91  98  60  29  27  29  26  22  54  78  47  24  19  26  28  27  27  34  47  58  63  61  63  64  63  72  91 113 117 107  92  87  93 102 101  87  73  71  89 112 121 100  80  79 112 103  58  37  25  16  21  33  47  46  34  19  21  27  22  19  21  25  31  36  38  42  48  56  60  61  68  75  74  72  71  67  62  58  59  60  57  48  46  53  45  53  96 136 150 115  74  44  41  46  47  39  29  32  79 131 150 105  42   9  12  25  19  16  22  32  44  58  66  70  67  59  48  38  31  27  25  27  30  24  25  40  70  93 102 101 
 75  75  73  73  72  65  46  31  38  43  54  84  87  69  65  61  50  36  38  55  42  26  32  41  45  37  46  66  75  70  55  36  29  39  63  84  87  78  68  69  80  88  77  93 112  69  52  74  57  41  48  57  57  47  46  53  63  65  59  48  41  41  43  45  45  43  47  59  68  72  73  75  78  84  89  91  93  98 105 111 116 115  92  65  55  76 105 112  97  76  70  71  76  76  67  67 118 151 128 111 109 120 127 134 146 137 110  90  96 120 124 117 111 133 156 161 158 155 159 190 196 101  77 124 126 106  79  48  49  97 117 107  73  58  75 133 168 168 141 133 140 114  59   4  42 105 137 131 119 123 104  72  63  92 134 129 113 104 103 108 114 109 103 106 125 142 139 135 131 120 107  87  52  26  19  25  32  38  53  60  43  29  24  24  24  25  29  39  51  59  63  64  65  65  63  72  89 108 111 100  88  86  97 117 113  81  66  74  99 112 107  82  65  68  92  83  48  36  28  18  24  37  49  45  30  17  19  25  20  19  23  28  32  37  41  46  52  57  61  64  66  69  72  73  69  64  59  59  62  64  59  49  48  55  47  53  97 141 158 123  81  48  43  46  48  35  34  56  94 120 115  75  29  10  14  24  22  21  25  36  50  63  70  71  64  54  43  33  27  24  24  26  28  25  28  42  68  89  98  96 
 70  72  74  69  61  49  35  28  36  44  57  78  80  64  55  50  40  25  25  42  34  23  27  32  34  33  46  64  63  57  50  33  27  46  79 103 103  88  72  72  84  91  75  88 109  71  55  72  52  34  41  52  54  42  41  50  64  66  59  48  40  35  33  37  45  51  56  63  68  72  75  77  78  81  84  88  93 100 107 105 103 101  79  58  55  78 100  97  78  60  64  73  79  71  66  80 118 145 136 107  93 120 141 146 134 128 117  72  71 113 115  90  71 128 182 174 163 159 164 183 173  85  66 108  99  84  77  51  45  77  96  92  64  51  69 125 161 164 142 140 149 100  35   1  61 133 155 145 136 145 134 108  98 113 137 125 111 110 118 126 128 125 121 123 126 132 135 131 130 142 115  55  41  33  14  17  39  66  58  39  37  35  31  24  21  23  32  43  54  58  60  65  66  65  63  71  87 104 105  94  86  90 106 135 129  81  65  77 102 103  86  65  57  62  72  63  42  36  30  21  28  41  50  41  26  18  19  22  19  20  26  30  34  39  45  50  54  57  63  68  63  61  69  72  67  58  54  57  64  66  60  49  48  56  48  54  99 144 163 130  87  54  47  49  49  37  47  87 108 105  79  50  28  21  20  24  28  30  31  42  55  66  72  69  60  48  38  29  25  23  23  25  26  25  29  41  62  79  86  83 
 66  66  72  63  49  37  29  26  33  44  57  67  65  53  42  35  30  21  23  37  38  35  37  38  41  49  62  72  62  52  44  28  26  48  82 106 106  92  80  79  87  88  74  88 111  86  69  69  50  36  42  52  55  44  41  48  64  66  58  51  44  37  30  33  49  61  67  65  67  72  75  77  77  78  79  84  91 100 106  88  74  75  61  48  52  72  88  76  58  45  56  71  78  70  72  94 118 135 136 109  92 120 148 154 126 120 118  60  52  99  97  66  47 129 201 185 178 177 162 167 155  75  58  95  86  80  88  59  38  55  77  84  62  46  56 107 148 163 150 146 148 103  44  14  94 179 192 179 170 177 165 141 126 137 155 143 131 133 144 153 157 158 156 150 141 132 132 139 148 143  99  32  24  30  24  15  39  98  70  21  31  38  34  24  20  24  35  47  55  56  58  64  67  66  65  73  88 102 100  90  86  95 118 148 138  84  67  77  95  87  68  58  61  67  61  50  40  36  31  24  34  45  47  35  22  21  21  19  18  21  29  33  35  40  48  54  56  59  65  73  63  56  70  74  66  52  48  53  61  64  58  46  45  57  49  55  99 143 163 132  93  63  55  55  52  42  59 100 106  83  47  32  28  28  23  21  29  34  38  47  57  67  70  66  55  43  33  27  24  24  23  23  25  25  29  39  55  66  69  64 
 64  62  72  58  39  29  27  29  34  45  57  57  51  42  33  28  27  25  28  38  50  57  57  58  63  78  87  84  64  50  40  28  27  47  74  93  95  92  89  88  85  79  70  86 112 104  85  65  51  43  44  53  57  49  45  50  65  66  58  58  56  46  34  36  55  72  76  67  66  70  74  76  75  71  71  76  85  96 100  72  53  59  54  48  56  70  77  62  44  38  54  67  73  75  86 106 121 129 128 115 107 121 146 156 124 113 107  55  46  84  78  54  54 142 215 200 197 194 165 163 153  76  59  96  92  89  96  71  48  54  74  83  66  53  60 104 144 166 159 153 150 127  80  39 121 207 213 198 190 193 182 161 149 158 174 167 158 157 162 169 178 182 179 164 146 127 117 132 148 118  71  27  12  21  39  26  44 111  74  15  26  35  32  25  24  29  40  50  55  56  59  64  67  67  67  76  89  98  94  82  80  94 120 140 127  81  67  73  83  75  62  64  73  76  59  45  38  34  29  24  37  47  42  28  19  25  23  18  18  23  32  35  37  41  50  56  58  61  67  77  67  61  77  80  67  49  43  49  59  62  57  45  45  58  51  54  96 139 158 131  97  73  68  67  61  48  58  87  83  57  26  20  25  26  21  18  25  36  45  52  60  66  67  61  49  38  30  25  25  25  24  24  25  27  33  42  53  60  60  55 
 64  61  73  56  34  29  31  35  38  48  58  50  42  37  28  25  31  32  33  38  60  79  79  79  89 112 115  95  64  46  40  32  32  46  62  73  79  90 101 101  85  66  63  82 109 120  98  55  47  48  42  49  56  51  48  53  65  64  57  64  67  60  43  41  62  80  84  70  66  69  74  75  72  65  63  68  77  89  92  62  44  54  58  60  67  74  71  55  42  39  56  64  66  85 102 113 125 124 112 123 134 121 137 155 128 106  90  56  50  69  62  55  80 161 224 222 217 204 170 173 168  80  62 110 112 101  93  81  74  78  87  89  74  67  78 118 153 173 172 167 166 164 119  55 127 209 209 197 192 195 186 174 175 179 181 186 184 175 170 175 191 197 187 160 135 111  93 106 120  81  45  26  10  16  44  46  63 105  67  15  22  28  26  25  29  38  45  49  53  56  61  65  68  70  71  78  89  95  86  69  67  85 114 117 100  72  63  66  71  67  65  79  89  85  60  42  36  31  26  24  40  49  37  21  16  30  27  16  17  26  35  37  38  41  50  59  62  61  67  80  75  73  89  90  72  49  40  47  58  63  58  46  46  59  51  53  91 132 152 128 100  80  76  76  70  54  50  58  50  33  18  17  21  22  20  19  24  36  51  57  61  65  62  55  44  34  28  25  25  27  26  27  29  33  39  48  57  62  62  55 
 66  63  77  57  34  33  38  42  44  53  60  47  38  36  28  28  39  37  31  33  64  91  91  91 105 134 131  97  57  41  44  40  39  47  51  55  64  87 110 111  85  52  51  71 101 125 100  40  37  44  35  40  48  45  47  56  66  63  57  67  76  73  51  46  68  86  88  71  66  69  73  73  69  60  56  60  70  82  86  60  46  59  72  79  82  80  73  58  47  46  61  62  59  94 117 117 128 121  95 132 160 119 126 153 133 101  73  60  59  60  52  63 114 180 231 243 231 206 178 193 192  85  65 129 135 109  79  89 108 119 114 100  86  89 111 148 174 186 186 187 194 197 142  52 110 186 183 177 180 187 185 188 207 197 172 188 198 185 173 178 199 203 183 139 104  80  66  66  66  51  33  18  18  21  31  68  95  83  48  20  21  21  19  24  34  45  49  49  50  58  63  65  69  74  74  81  89  90  76  56  52  73 103  90  69  60  58  59  61  64  74  95 103  92  61  40  33  27  22  22  42  50  34  16  14  36  31  15  16  27  37  38  38  41  51  61  64  62  66  81  84  87 103 101  81  52  41  48  60  65  60  49  49  60  51  52  88 127 146 126 101  83  81  82  78  60  42  29  21  19  23  23  22  22  25  28  28  39  55  60  62  63  60  52  41  33  27  25  26  28  28  30  34  40  47  56  65  71  70  63 
 70  65  74  52  29  28  37  46  49  56  59  46  35  29  29  32  32  29  28  40  67  89  91  90  94 107 102  79  48  38  43  41  38  37  35  37  48  68  84  80  60  37  34  51  77  92  77  38  33  37  36  41  46  45  49  60  73  66  60  98 102  68  59  64  75  86  85  70  65  67  67  64  59  56  56  62  70  80  83  57  51  77  86  85  89  87  76  52  42  47  62  62  58  91 116 118 126 127 115 126 141 139 138 139 137  97  47  61  75  66  56  77 142 209 242 229 214 208 208 200 168 101  91 127 130 117 107 118 126 120 115 110 109 123 149 175 184 179 170 173 185 181 136  72 112 171 182 171 164 175 186 197 208 189 159 174 191 193 188 186 189 185 166 125  82  51  45  43  37  33  30  29  27  28  40  79  92  52  33  31  25  21  21  26  33  42  48  54  59  61  64  67  63  62  70  84  93  88  75  63  64  78  93  80  64  58  57  59  63  70  83 104 111  95  59  43  42  26  18  27  40  43  29  17  14  24  24  21  26  29  33  42  44  43  54  56  50  74  93  85  80  89 110 103  75  56  47  50  60  63  60  55  59  66  53  51  83 115 125  98  92 109 133 130  96  57  33  25  20  20  24  23  20  17  20  28  39  48  57  64  67  65  55  44  33  27  25  27  26  27  30  27  25  36  51  66  71  70  67  61 
 74  67  67  44  24  26  38  51  55  59  59  46  31  22  30  32  22  17  24  47  69  85  90  86  79  76  72  63  46  38  39  37  33  27  24  28  39  49  54  47  37  27  25  37  52  55  49  39  32  31  36  41  43  44  52  65  78  66  65 126 122  60  66  80  78  78  75  66  64  64  60  56  53  54  59  66  72  79  81  58  58  93  93  82  85  84  72  43  35  49  67  65  57  88 114 118 123 131 135 117 112 152 148 128 133  92  37  65  81  66  75 109 169 228 248 213 200 213 235 204 143 117 114 119 117 123 136 139 130 113 112 118 124 140 160 174 169 153 140 144 157 145 114  83 109 151 174 156 136 150 168 180 178 156 131 139 157 173 174 166 152 145 135 108  65  30  32  35  29  24  30  41  32  31  51  78  74  28  24  37  28  23  24  28  32  38  47  58  65  63  62  66  57  52  67  87  98  87  76  71  76  81  81  75  66  58  57  62  68  77  90 110 115  98  62  52  57  33  23  36  43  40  30  27  26  20  22  27  32  31  32  45  50  47  55  53  47  89 115  87  76  86 108  98  73  62  55  53  60  63  59  59  62  63  47  44  75  95  94  71  85 134 187 177 107  52  30  34  30  26  23  21  18  14  17  28  47  56  59  67  71  67  52  37  25  22  24  27  26  26  30  25  19  33  54  72  74  68  60  55 
 74  67  60  39  27  39  53  61  62  63  60  46  30  20  28  31  22  13  18  44  71  90  94  89  82  80  77  70  57  43  31  29  29  28  29  34  42  48  49  45  36  29  36  42  44  42  36  31  30  29  29  31  36  43  57  71  73  63  69 124 118  62  70  82  71  64  61  60  61  60  58  56  56  58  62  67  72  75  76  66  70  92  88  75  73  68  55  34  36  56  79  71  53  94 125 121 120 124 128 112 104 131 138 129 116  85  58  77  69  43 105 166 191 221 238 222 212 219 241 213 153 118 111 117 114 116 126 125 122 123 122 119 115 117 124 130 127 115 108 115 128 117  89  60  81 114 127 110  93 104 116 124 123 105  81  85  97 105 104  97  91  92  91  77  46  21  31  35  28  28  33  37  30  30  43  60  57  25  22  30  24  21  24  29  35  42  51  58  62  59  59  61  58  59  73  89  99  90  76  64  62  65  69  65  60  58  59  63  69  80  95 113 116 102  74  66  68  48  40  50  52  49  44  50  53  44  35  27  23  30  41  44  48  53  51  56  76  99 105  88  82  88  97  95  83  72  61  57  66  67  58  51  47  41  28  32  66  70  60  67  91 139 206 188  97  51  39  41  37  30  23  20  19  19  24  33  47  56  62  68  68  63  50  36  25  23  25  26  26  25  26  28  32  42  56  70  75  71  60  49 
 77  71  56  37  33  53  66  70  68  67  62  46  30  21  28  31  23  14  20  51  83 106 109 103  94  93  91  89  82  59  29  25  29  32  37  44  50  50  48  44  37  36  52  53  42  32  28  29  33  33  28  28  35  49  64  72  67  67  87 132 119  60  68  78  65  56  54  55  56  56  56  57  59  62  66  69  70  70  69  69  75  87  81  71  67  57  41  26  34  59  81  72  57 104 135 124 118 118 120 108 101 120 139 137  95  65  60  75  51  21 122 200 194 201 210 203 202 212 234 206 146 104  91  96  92  92  98  94  93 101 102  97  89  84  81  82  78  72  70  77  88  86  68  45  59  79  80  65  52  59  66  69  70  58  43  45  51  54  51  47  46  54  62  58  38  22  31  33  27  32  35  33  27  27  35  40  36  22  22  27  23  22  25  32  39  47  55  60  61  57  58  64  66  70  80  91  99  94  80  63  54  57  64  59  57  63  65  67  72  85 100 112 111  99  82  77  78  62  56  63  61  56  55  68  75  62  43  25  17  30  49  44  47  59  51  65 106 108  94  88  89  90  87  91  93  79  65  60  69  68  53  44  40  37  32  40  63  46  29  64 102 152 226 198  86  49  49  52  47  37  25  20  20  24  31  39  50  59  66  68  65  58  46  34  25  24  25  27  26  23  23  31  46  54  61  68  75  72  58  44 
 81  78  56  42  43  62  74  76  73  71  65  49  33  25  32  34  26  18  27  61  97 122 126 117 106 104 105 108 108  80  36  29  34  39  48  58  61  57  51  47  44  48  64  61  41  25  23  30  37  37  30  28  37  55  66  67  61  76 112 148 122  55  60  71  61  59  58  54  52  53  53  55  59  63  66  68  67  65  63  69  77  83  81  78  75  61  41  28  36  58  75  72  69 114 140 124 117 115 114 107 105 121 145 144  80  44  49  64  41  17 126 202 182 177 180 169 176 197 220 190 126  81  65  66  61  61  67  62  58  62  66  68  64  58  52  50  49  46  46  50  56  63  59  45  50  56  50  36  27  32  35  35  34  31  27  29  32  32  30  28  30  40  50  51  39  28  33  31  26  34  37  30  24  25  29  23  19  22  29  33  30  28  30  36  44  53  60  63  63  59  61  72  78  81  85  91  98  98  88  69  57  60  70  64  63  74  77  77  79  90 103 107 101  90  83  83  83  70  66  73  69  61  62  75  82  66  44  23  17  33  52  47  50  62  58  81 127 113  87  86  91  89  78  89  99  78  63  62  69  64  47  45  51  61  68  72  70  33  11  64 115 167 237 196  75  48  57  65  60  47  30  21  19  27  36  46  55  63  68  67  61  52  41  31  25  25  26  27  26  24  23  36  57  65  68  71  74  69  53  42 
 86  87  61  52  56  65  74  78  74  73  69  55  40  32  38  39  30  22  31  67 104 129 131 121 110 109 113 119 123  98  53  42  44  48  60  71  75  69  61  58  59  64  66  57  40  25  21  28  35  36  29  27  36  53  59  57  55  86 135 159 120  46  47  59  59  70  73  57  50  51  50  53  57  61  64  64  62  59  58  68  77  82  92 100 101  84  61  46  49  60  65  73  90 124 135 121 119 115 103 105 115 129 147 141  76  38  39  53  47  41 118 172 159 159 155 134 146 178 201 170 105  57  40  41  37  39  47  46  38  31  38  49  54  52  49  48  48  51  51  50  51  59  62  57  55  50  38  30  27  31  31  29  29  30  33  36  39  41  40  39  43  49  54  53  44  35  36  32  26  35  36  25  22  24  26  15  12  31  44  49  46  40  37  39  46  56  63  66  66  63  68  82  89  90  87  88  95 104  99  83  70  73  85  80  80  94  95  91  89  96 103  98  87  77  77  82  84  70  67  77  75  68  63  69  71  56  37  23  25  37  50  53  54  60  72 102 135 109  78  82  88  85  74  88  99  67  53  63  68  60  47  61  87 115 131 123  80  32  15  68 123 174 217 170  64  47  63  76  75  61  37  22  19  29  41  53  61  67  69  64  55  45  35  28  25  25  27  27  26  26  28  42  63  74  77  75  70  61  49  44 
 85  91  65  63  67  66  72  78  75  75  74  61  47  39  43  44  33  21  28  62  96 117 118 108  98  99 105 113 117 101  70  58  53  55  67  79  84  79  71  68  73  74  55  41  34  23  18  21  26  26  22  22  29  41  48  48  49  85 138 152 108  39  38  52  61  78  81  59  51  50  49  51  55  59  59  58  57  54  53  68  80  87 105 122 125 109  85  67  63  64  62  79 111 125 124 115 124 118  87  93 115 126 126 111  71  48  44  51  59  75 110 136 142 146 139 117 134 170 192 161  99  54  38  42  41  46  60  65  57  42  47  60  66  64  60  57  60  65  68  66  62  60  63  66  59  47  37  34  36  38  38  38  39  38  37  41  46  49  49  50  52  53  52  45  37  32  38  34  26  34  33  21  20  24  25  13  15  44  63  68  64  55  45  42  47  59  66  67  68  69  74  84  90  89  83  85  95 111 111  99  84  84  95  96 101 113 113 106 102 104 105  93  78  68  74  83  86  70  66  80  85  77  64  58  54  42  32  30  37  41  45  59  59  56  88 119 127  99  74  76  80  79  74  89  94  51  43  67  70  60  60  98 140 170 188 163  81  33  27  65 117 164 174 126  52  45  65  83  86  73  45  26  20  31  45  58  67  70  68  60  50  38  30  26  25  26  27  28  28  30  37  49  64  79  84  79  64  51  45  49 
 82  89  66  68  73  67  72  78  77  77  77  66  54  45  49  48  35  23  29  58  85 102 100  90  82  85  94 103 104  96  82  70  61  59  69  81  88  84  77  73  81  78  42  25  30  25  19  16  18  20  19  21  25  32  40  42  42  75 120 128  90  36  36  51  63  76  76  59  50  49  48  50  54  56  55  53  52  50  51  65  77  85 106 126 128 114  92  76  68  64  62  88 126 122 110 111 132 122  68  75 106 114  95  68  56  54  53  46  59  90  94 101 120 125 118 109 129 163 185 156  98  60  50  57  59  68  88  99  94  74  72  77  76  69  60  54  57  66  72  71  65  57  59  66  57  42  35  37  43  44  45  47  47  43  38  42  47  49  50  52  53  50  44  35  27  28  38  36  28  32  30  21  20  25  28  21  26  59  79  85  80  67  52  44  49  60  66  68  68  72  77  80  83  82  79  83  96 113 117 106  92  86  93 108 120 126 124 119 114 112 107  90  75  67  74  85  89  70  66  84  92  85  65  51  40  34  33  40  49  45  42  62  62  54 100 130 113  89  72  69  71  73  76  89  86  35  35  74  73  65  81 143 193 209 214 172  67  30  38  55  98 140 121  78  40  44  65  87  92  80  51  31  24  34  47  62  71  72  64  54  44  33  27  25  26  27  28  29  30  35  48  56  64  80  87  79  57  43  43  54 
 78  84  65  68  74  68  72  79  77  78  79  70  59  51  56  53  39  35  41  60  79  89  84  75  70  76  86  94  92  90  87  75  65  63  70  79  85  82  77  74  82  77  34  19  32  31  25  19  18  20  23  25  27  31  37  40  37  57  87  92  70  40  40  52  63  65  60  52  48  47  47  51  55  55  52  48  46  47  50  59  67  72  92 107 103  92  78  69  62  58  66  99 135 117 100 111 142 127  49  56  95 100  67  31  37  53  59  38  45  78  74  73  95  96  93 104 124 151 172 147  96  67  65  76  79  89 113 131 130 107  95  87  74  58  44  35  37  47  57  58  51  47  51  58  47  33  32  38  43  42  44  49  47  42  37  41  43  44  44  47  49  43  34  25  23  27  37  37  30  29  27  23  25  30  33  35  46  72  88  94  88  73  55  45  49  62  66  65  63  69  72  72  72  73  75  83  96 109 111 102  89  77  77 111 133 129 126 125 122 117 107  89  76  71  76  87  90  71  68  86  95  87  66  50  39  35  40  50  56  49  44  62  62  58 106 129 100  82  70  59  61  69  77  87  77  22  32  82  74  69 105 184 233 225 204 146  44  24  44  41  71 104  69  39  32  45  65  87  92  81  56  38  31  39  51  64  74  71  59  48  38  28  25  25  26  27  28  32  34  41  57  64  67  80  84  74  51  38  43  59 
 75  78  63  67  73  68  71  76  74  76  79  73  64  59  65  63  51  54  62  71  79  81  74  67  65  75  85  91  86  83  83  75  69  67  72  77  80  77  72  69  77  74  35  21  34  34  29  24  24  27  29  30  33  35  38  39  37  45  58  61  55  46  45  52  62  52  42  42  41  42  46  52  57  57  52  46  44  46  50  53  57  60  73  78  66  58  55  55  52  56  80 115 141 117 100 117 152 130  38  45  92 101  69  34  41  61  70  41  36  62  68  71  80  81  87 109 121 133 153 132  87  67  71  85  84  92 116 139 140 115  97  82  64  48  34  24  27  38  46  45  38  40  47  50  37  27  31  38  41  36  40  46  42  38  40  43  44  43  44  46  49  42  31  23  25  32  37  36  31  26  25  29  32  35  40  51  65  78  87  91  87  74  55  46  51  63  65  60  55  58  65  70  69  68  74  84  94  98  95  86  78  63  60 107 136 122 118 121 122 115 100  83  74  72  76  84  87  70  67  83  88  80  63  55  50  46  48  53  53  52  53  59  60  65 101 116  95  82  67  50  55  69  76  82  69  18  33  85  68  68 121 202 243 218 166  96  24  23  45  33  49  72  41  23  33  47  65  83  88  79  59  46  41  47  55  65  72  67  53  42  32  24  23  25  27  27  28  33  37  46  63  71  73  78  75  63  47  40  47  60 
 77  73  61  67  71  64  68  73  69  72  77  74  69  67  77  77  66  72  80  80  79  75  65  58  60  74  86  89  81  76  77  74  71  73  75  75  72  69  66  67  74  71  36  22  30  28  24  22  26  29  29  28  31  36  38  38  40  40  40  42  48  53  46  50  63  47  30  32  34  37  46  55  61  60  53  45  43  44  48  53  55  56  59  55  38  33  38  47  52  64 102 135 147 122 106 124 162 138  32  43  98 112  90  64  71  85  87  59  45  58  81  89  80  87 106 128 122 119 140 121  78  65  73  85  80  85 110 138 141 112  90  75  61  51  43  38  41  50  56  50  39  42  49  49  33  24  36  42  38  27  32  40  31  32  42  47  45  42  43  48  52  43  30  23  30  39  34  33  33  23  23  33  37  37  43  65  82  81  81  82  82  71  54  45  51  64  65  57  47  46  56  74  72  68  77  87  90  82  74  68  65  50  46 102 134 111 107 113 116 106  89  74  69  69  69  75  79  66  63  76  75  66  55  59  63  59  55  49  44  53  64  53  57  79  92  97  96  87  67  41  52  72  74  78  66  20  35  82  59  63 126 197 234 211 128  44  12  28  48  31  35  49  32  27  38  52  66  80  82  73  57  49  50  56  60  64  69  64  50  37  28  21  22  26  28  27  28  33  40  49  64  75  79  76  65  52  44  44  50  57 
 79  72  62  66  69  61  64  68  65  68  75  74  71  73  86  87  78  84  89  84  77  68  58  53  57  71  82  84  73  69  72  74  76  78  79  77  74  68  64  63  69  67  34  19  22  19  17  20  24  27  26  24  27  33  34  35  44  43  35  36  46  56  45  45  59  42  24  25  27  33  43  56  63  62  55  45  42  44  49  55  59  58  57  47  25  23  35  51  58  74 124 153 148 125 116 134 167 137  32  46 110 133 122 105 111 117 112  90  73  75 106 117  98 111 138 151 129 110 130 113  74  64  73  85  75  75  97 122 127 106  87  75  69  69  70  69  73  80  81  71  57  53  52  51  37  30  41  47  42  31  34  42  31  32  46  50  49  47  49  53  55  46  33  24  31  40  35  33  32  22  23  40  43  42  47  72  89  81  74  74  76  67  52  45  52  65  64  53  40  36  51  80  78  71  80  87  85  70  58  53  56  45  40  98 128 101  97 105 111  99  80  65  61  63  62  66  71  60  59  68  63  53  49  62  73  68  56  43  37  55  73  49  53  84  83  85  99  91  64  36  52  76  73  71  60  21  37  79  48  53 124 188 219 196  97  11  11  34  49  35  32  38  35  37  46  55  66  76  76  68  58  54  56  62  64  65  66  59  45  34  26  21  22  26  28  28  28  35  42  53  66  79  85  75  58  42  43  49  53  55 
 71  73  68  65  66  69  65  60  65  73  77  71  68  74  85  88  81  86  85  73  64  59  61  65  68  69  69  66  63  67  77  85  89  88  92  99 108  95  70  47  46  50  30  22  24  22  25  32  31  27  25  34  39  33  25  27  46  52  46  39  44  53  47  38  32  24  22  25  26  29  38  51  61  61  53  43  42  50  60  52  52  65  67  48  13  18  44  61  54  60 133 155 122 109 126 158 152 102  32  53 117 162 158 133 127 131 135 126 113 107 120 131 133 140 151 157 129 100 105 102  85  66  77  99  74  60  71  68  75 103 103  90  86  96 104  94  99 108  96  91  92  71  52  46  47  45  36  50  70  74  80  82  72  63  60  60  69  82  79  69  61  56  47  30  23  29  45  40  22  21  36  58  64  64  62  70  75  70  72  75  69  59  52  54  63  69  60  46  36  38  54  81  77  66  74  75  72  73  64  54  56  47  42  93 119  96  93 104 116 106  85  62  54  58  66  71  69  56  54  64  62  57  57  70  79  69  52  39  45  60  70  56  47  54  78 100 106  79  50  43  61  77  65  54  39  13  40  81  38  41 125 208 218 136  66  27  26  33  38  37  42  48  42  42  49  50  54  62  71  75  74  67  63  62  62  63  61  48  31  29  29  25  22  21  22  26  34  44  51  60  74  85  88  75  57  42  45  53  59  61 
 73  76  71  64  63  69  64  59  64  68  69  64  68  79  90  91  84  85  82  71  62  60  64  67  69  66  66  68  72  85 107 118 120 116 119 128 138 118  80  44  36  41  31  26  28  27  32  40  33  23  21  34  42  30  23  28  49  58  53  43  42  48  46  34  20  18  25  34  33  33  40  51  60  59  51  42  43  55  67  53  52  72  70  45  10  20  49  64  56  66 143 155 105 104 137 172 135  71  27  61 123 165 162 142 136 141 145 127 112 111 127 146 160 160 158 157 120  83  89  94  92  83  92 102  72  53  58  52  65 110 120 111 106 117 126 113 117 127 109 103 110  92  69  57  63  62  46  68 103 118 126 127 116 101  93 105 118 119 100  85  85  78  55  21  19  39  48  36  18  26  48  71  76  73  67  66  65  64  75  81  67  54  49  56  64  66  56  43  37  41  54  72  71  66  70  78  83  79  72  63  55  42  40  95 123  96  85  91 103 101  86  63  51  55  71  75  66  53  53  63  63  59  61  74  81  69  52  42  52  62  65  57  42  39  77 108 108  74  46  50  69  77  56  41  29  14  42  77  35  42 132 214 203  90  40  32  34  34  35  38  46  51  42  41  49  51  53  59  69  76  75  68  61  61  62  62  57  42  26  27  29  27  22  19  20  26  38  50  57  65  76  83  82  68  53  44  50  59  64  63 
 84  81  70  62  61  63  64  64  62  56  52  56  70  90  99  96  85  82  80  75  69  64  61  59  60  66  77  90 100 121 151 159 156 150 149 151 152 126  86  49  37  38  32  30  32  31  35  39  30  19  17  30  39  31  29  38  56  61  54  43  39  42  39  32  24  23  32  48  49  45  49  57  62  59  50  42  45  57  70  59  58  75  61  33  14  26  49  60  68  95 156 150  98 113 154 177 118  47  20  69 130 144 141 137 137 144 142 104  79  88 125 156 168 167 163 155 108  70  89  97  96 112 109  85  62  53  60  77  98 121 134 136 130 135 141 130 134 143 124 112 114 110  97  79  78  75  66  96 135 153 163 164 146 136 145 173 182 159 119 101 116 103  62  10  22  56  41  25  21  36  59  78  77  68  60  63  65  64  79  87  68  52  46  51  57  59  52  45  41  45  51  58  67  71  68  91 109  83  73  74  51  30  37 102 132  96  71  64  73  83  82  64  52  52  72  76  64  52  53  63  62  57  59  71  79  70  57  49  56  62  63  52  41  43  77 105 107  78  54  58  73  74  44  32  30  21  41  65  36  55 141 194 165  60  20  22  36  42  43  37  39  42  36  37  46  56  63  67  70  69  63  58  56  61  62  60  51  38  28  27  28  25  21  19  22  29  40  53  61  67  75  74  67  54  46  47  58  66  67  62 
 94  84  68  61  60  61  67  71  62  49  41  52  74  96 100  91  76  71  70  70  67  61  55  52  57  72  93 116 133 150 165 169 165 154 149 148 144 117  77  41  28  30  29  30  32  32  37  41  32  23  22  37  49  43  40  44  59  63  55  41  35  34  31  27  24  27  40  62  64  57  58  61  62  57  49  43  46  60  74  61  59  74  49  19  16  29  45  57  86 130 162 137  90 125 173 182  98  20  15  78 133 123 123 128 112 121 134  89  57  66 107 141 153 160 160 144 108  88 115 119 111 128 105  53  44  53  70 102 123 123 142 157 150 150 153 145 150 157 135 119 117 118 109  88  82  79  76 111 155 172 183 182 154 159 196 216 218 199 151 118 117 108  77  27  25  43  30  21  25  44  66  81  73  60  53  58  65  67  82  88  66  49  45  51  55  55  52  50  51  53  52  51  69  78  64  91 116  78  70  80  46  28  49 105 125  87  53  38  49  70  82  67  51  48  68  73  58  49  52  62  60  55  55  67  75  68  59  55  59  60  56  46  38  44  76 104 108  82  62  68  76  66  30  21  29  27  39  51  32  61 139 159 115  30   8  22  43  50  46  34  32  34  33  37  47  58  66  71  71  66  57  53  55  63  63  56  41  31  28  28  27  24  21  20  25  34  46  58  66  71  75  68  54  43  42  52  67  74  68  59 
 98  83  66  62  62  61  71  77  65  49  42  58  79  94  91  78  65  61  63  65  61  54  49  51  63  87 113 139 158 159 148 146 140 127 121 120 116  93  59  29  21  25  25  26  29  29  35  43  40  35  37  54  69  64  50  43  56  60  52  38  30  27  25  24  25  31  46  70  72  64  63  64  62  56  48  42  47  61  74  60  56  67  38  10  19  30  40  61 110 162 153 112  84 137 185 173  81   7  18  81 126 108 109 114  86  94 116  73  43  55  94 123 134 151 151 121 109 119 144 141 126 128  90  30  31  53  78 108 121 115 142 166 156 154 156 150 157 163 141 121 116 119 112  94  86  82  80 115 157 170 180 176 142 159 217 230 228 216 166 123 112 115 100  51  26  23  23  24  29  48  67  75  63  49  46  56  68  74  83  84  61  49  50  59  62  59  57  57  60  61  57  56  77  85  58  76  99  69  66  76  44  38  74 106 107  72  41  31  48  74  88  76  58  51  67  69  56  49  52  61  58  52  52  63  70  64  60  60  61  57  49  41  36  45  76 104 109  86  68  75  72  53  20  16  29  31  36  38  27  57 121 112  67  18  13  31  48  51  43  30  26  29  33  42  51  55  60  70  73  68  57  54  58  66  64  51  31  25  29  28  26  23  21  22  29  40  52  63  71  75  75  64  48  38  43  59  71  74  65  56 
 96  78  63  63  66  64  72  78  65  52  50  69  85  90  79  66  59  62  64  61  55  49  47  57  78 108 132 152 164 149 117 109 102  89  84  85  84  66  42  22  19  25  22  21  22  23  31  45  49  50  56  74  89  83  57  36  47  51  44  33  26  22  20  22  27  34  49  69  71  65  64  64  62  55  47  41  46  60  72  58  51  58  29   8  24  29  36  73 140 188 130  79  79 143 180 148  64   8  28  78 111  98  97  97  73  78  91  51  35  62  97 115 121 144 142  97 108 144 157 151 135 119  79  31  31  53  83  95  98 105 139 166 152 149 153 150 156 162 141 120 110 116 116 103  94  87  84 114 146 150 159 158 122 145 214 225 221 209 156 115 118 136 126  65  25  14  23  29  33  49  61  62  49  39  42  59  74  82  84  77  60  55  61  71  74  69  65  64  67  65  62  65  86  90  56  56  71  64  65  66  41  54 100 104  84  56  38  41  66  88  98  86  72  64  70  67  56  51  54  62  57  51  52  61  66  61  61  64  62  53  42  36  36  48  78 104 111  91  75  78  63  37  18  19  30  33  35  32  22  47  93  64  28  22  29  40  49  46  36  26  24  28  37  46  53  48  51  69  75  70  58  56  62  68  63  47  25  21  29  28  25  22  22  25  34  46  58  68  75  77  73  61  46  41  49  64  72  70  60  56 
 87  69  61  67  71  65  67  67  58  53  61  81  91  88  75  69  73  79  79  69  58  50  54  71  97 127 142 147 143 123  94  86  79  69  66  68  69  57  39  24  24  30  23  19  18  18  28  47  56  62  70  86  96  86  53  27  34  40  36  28  22  19  19  23  29  37  47  61  63  61  63  63  61  54  46  41  46  58  68  57  48  49  29  18  31  30  39  95 168 200 101  44  70 135 155 108  48  19  41  69  91  97  92  84  85  82  64  30  40  94 124 127 115 137 137  92 109 144 137 130 126 109  91  72  54  60  85  75  73 104 143 161 143 143 153 150 154 158 142 120 106 115 122 115 105  93  85 105 126 123 133 140 109 130 193 209 201 176 124 106 148 170 140  51  20  27  31  32  35  46  54  51  39  35  48  68  85  91  85  75  67  69  77  88  90  83  75  70  68  65  63  70  89  93  64  48  51  72  73  55  38  65 114  94  59  41  42  60  89 102 100  90  84  80  75  68  61  57  60  67  62  56  57  64  67  61  65  70  61  48  36  35  39  52  80 105 114  97  81  78  50  23  25  30  32  35  37  35  26  40  65  30   7  28  40  43  41  36  29  26  28  33  42  49  50  41  44  66  74  68  57  56  62  67  60  45  26  22  28  27  24  22  24  30  41  53  64  72  76  75  65  54  46  48  57  68  70  64  57  62 
 76  56  56  67  72  64  58  53  46  50  66  88  98  96  90  91 101 104  97  81  65  57  65  85 112 134 139 128 109  94  84  78  70  63  64  68  69  57  40  26  24  29  25  22  20  19  29  50  61  67  74  85  88  72  43  22  25  29  27  24  21  19  21  25  32  38  44  50  53  55  59  62  60  53  46  41  45  56  66  59  51  47  39  35  35  31  48 121 187 192  73  20  64 121 124  67  33  30  53  64  76  98  92  78  90  76  42  28  66 137 149 123  88 110 131 115 129 141 112 101 106 101 111 121  90  79  99  85  81 116 148 156 133 138 155 152 153 157 147 129 111 111 114 111  99  82  70  82  95  86 102 118  90 118 184 176 153 136 107 110 161 176 135  38  14  34  36  34  36  43  46  44  36  40  61  86 102 103  95  87  87  90  97 104 106 100  89  79  72  69  69  76  91  97  81  60  58  88  82  49  35  65 110  76  36  26  41  68  96  97  86  81  84  85  73  66  67  65  68  72  66  61  64  71  71  64  70  77  64  47  36  39  45  57  81 105 118 104  87  79  44  19  39  44  36  36  42  43  33  37  46  16   3  28  41  40  31  26  27  32  36  39  46  48  43  36  43  64  69  62  51  51  58  62  56  43  31  26  27  25  24  24  27  35  48  60  69  74  76  71  55  47  47  54  64  71  65  59  58  72 
 65  44  52  65  71  61  50  41  38  49  71  94 108 113 114 120 128 120 104  86  69  62  73  95 118 130 124 103  76  70  78  73  65  63  67  71  71  58  40  26  22  25  28  27  24  24  34  55  65  70  72  78  75  54  35  25  23  23  21  22  21  21  24  29  35  39  40  41  44  50  56  60  59  53  46  42  46  55  64  62  55  51  55  53  35  32  62 145 190 165  50  14  67 109  95  37  23  39  64  66  71 101  96  79  83  64  31  42  99 168 158 106  56  81 128 151 154 136  96  78  81  91 121 151 120 105 121 112 109 130 146 142 115 128 155 152 150 156 155 143 123 103  95  97  83  62  47  56  65  53  72  94  67 109 187 141  99 106 108 121 153 159 122  37  15  33  40  39  37  40  41  39  37  48  78 108 126 124 116 112 116 116 115 118 122 121 109  95  83  83  86  89  99 107 103  90  85 100  83  44  34  61  96  58  20  19  41  69  90  84  69  68  77  80  64  61  71  70  71  74  69  65  69  76  76  67  75  83  69  52  42  46  51  60  80 105 124 113  95  79  46  29  59  58  38  37  45  51  41  36  35  17  10  24  36  36  23  22  30  42  44  43  47  45  37  34  42  60  62  54  44  47  55  58  51  40  34  29  25  24  24  26  32  41  55  67  74  75  73  65  46  41  49  61  69  69  61  56  63  82 
 56  33  48  61  66  59  47  38  39  52  76  99 119 135 142 144 139 116  92  75  64  61  74  94 111 115 103  80  56  54  68  63  55  55  62  67  66  55  39  27  22  24  27  28  27  29  41  63  72  72  70  73  65  42  34  35  27  22  20  22  23  25  29  34  38  39  38  36  40  47  55  59  58  52  46  43  48  57  65  64  60  57  69  65  28  29  77 163 177 122  33  24  83 107  82  28  21  43  73  76  78 100 100  85  72  52  38  65 118 167 142  89  48  77 134 178 164 125  97  74  61  77 110 140 133 127 135 135 133 135 133 115  87 110 148 146 145 153 162 159 137  98  78  84  69  46  34  45  54  40  60  80  48 101 194 123  72 102 121 128 134 138 115  51  25  32  45  46  40  39  37  33  35  55  96 133 155 156 149 146 151 144 131 128 136 146 139 123 108 113 119 117 121 125 124 126 122  97  67  42  34  57  86  51  20  29  50  70  81  75  65  67  73  74  56  56  68  68  67  71  66  64  72  78  77  67  75  86  76  61  51  54  57  61  78 105 129 123 103  81  56  52  83  70  37  34  43  51  43  35  31  24  20  23  33  36  23  25  39  53  51  43  44  43  36  33  40  54  52  44  39  47  57  57  47  34  29  26  24  23  24  27  35  47  62  72  77  74  69  60  41  41  53  67  72  68  58  57  70  87 
 54  24  41  55  60  59  50  44  48  60  80 103 129 154 162 156 135  99  70  57  51  54  70  88 101  99  87  69  51  50  58  50  42  42  50  59  60  51  39  32  33  33  25  22  26  33  49  72  78  76  73  75  66  39  33  36  29  23  22  24  26  28  33  38  40  37  34  36  41  48  55  59  58  52  46  44  49  58  67  69  63  57  80  76  16  21  87 174 164  86  22  35 101 117  87  33  23  46  82  91  88  91  93  89  73  58  55  79 114 140 123  97  86 113 155 186 148 100 102  80  50  66  89 109 131 140 134 129 129 130 117  87  56  89 141 141 137 146 165 167 144 104  84  88  69  47  42  60  70  51  70  89  46  94 188 130  89 118 121 119 134 145 123  54  35  49  53  53  49  40  31  25  30  58 111 156 184 187 178 174 179 169 147 134 147 171 166 148 131 142 152 150 146 140 132 153 155  81  43  40  35  57  86  56  32  44  63  78  84  82  78  83  85  79  63  59  65  62  61  65  60  60  71  78  76  63  70  85  83  70  57  60  63  65  75 100 133 134 113  83  68  77 105  81  34  30  38  44  40  34  29  28  27  28  40  43  27  30  46  58  51  39  42  43  37  31  37  50  46  37  35  49  64  63  46  25  16  16  22  23  24  27  36  50  66  77  80  75  68  57  42  43  57  72  75  68  57  58  74  88 
 46  24  44  56  59  60  51  45  53  69  91 113 140 165 170 157 125  77  44  40  40  47  64  80  90  87  75  60  48  45  47  41  36  36  44  50  52  48  42  38  41  40  25  22  30  38  52  73  82  82  77  77  69  50  58  68  44  26  20  23  27  30  36  41  42  42  39  35  40  48  54  57  57  51  46  46  52  62  71  66  62  69  81  65  13  23  87 168 138  47  18  57 123 117  80  40  29  46  81  94  99 109 112 108  98  82  70  78  94 109 107 106 117 137 157 166 121  80 100  81  43  52  66  80 116 132 117 108 108 113  95  63  36  71 123 126 130 148 171 177 157 109  85  98  88  70  64  78  89  75  85  92  53  95 187 163 136 142 126 119 138 154 136  68  52  68  70  59  44  41  35  25  29  57 109 161 196 204 199 196 197 172 141 140 157 179 183 174 162 171 179 173 165 156 151 170 159  65  25  35  40  60  85  65  58  83  95  96  92  90  91  92  89  81  64  54  51  53  56  58  55  57  66  73  72  65  71  83  84  76  66  67  62  56  77 109 137 132 109  87  81  89 102  76  35  29  38  46  36  27  23  26  27  28  40  45  33  38  52  62  55  40  40  43  42  33  31  39  38  37  44  56  64  55  37  19  14  17  22  21  23  30  44  57  69  77  78  72  61  49  46  52  65  75  74  64  55  60  78  88 
 33  34  57  65  64  60  46  37  50  76 106 129 149 164 160 144 111  59  27  31  36  44  60  74  82  79  68  52  38  33  34  38  42  45  45  44  44  44  43  42  42  39  33  35  44  46  49  60  76  85  80  74  70  76 119 141  76  29  14  17  25  33  41  43  44  56  57  35  35  45  51  54  54  51  50  53  58  69  75  53  57  96  68  27  23  33  71 138  96   8  22  86 139  92  47  42  37  44  70  83 110 167 169 143 140 113  72  61  72  89  96  99 107 115 123 124 100  78  87  67  35  36  50  70  93 101  91  86  86  85  69  46  35  61  94 100 125 165 183 194 182 104  66 105 121 111  89  85  94 101  95  77  59 108 198 213 192 163 147 137 134 145 143 105  76  72  94  67  20  40  53  41  37  50  85 141 185 201 206 208 198 145 100 145 169 164 185 198 195 195 190 177 168 172 188 172 123  55  24  29  48  66  75  72  96 144 143 117  96  91  89  79  75  69  52  35  28  41  51  52  55  59  62  63  67  76  83  82  75  74  77  72  47  28  87 138 141 109  85  93  92  80  64  49  38  34  48  63  34  12  14  22  25  22  28  36  40  48  60  68  65  51  40  41  48  37  25  22  32  49  67  65  50  28  18  19  30  33  27  18  21  38  58  70  71  71  71  64  45  33  53  69  77  78  69  55  52  62  82  86 
 43  43  51  58  59  52  41  37  55  81 107 122 132 138 131 113  84  49  28  30  35  42  54  65  70  68  59  47  35  30  32  37  42  46  45  43  42  42  42  41  39  37  37  40  44  43  44  53  68  79  78  78  80  91 127 140  71  25  12  16  27  37  46  47  44  56  59  42  42  49  54  56  57  56  56  58  62  70  73  54  57  88  61  25  26  28  50 106  79  13  26  77 116  69  34  43  45  53  75  86 116 179 182 150 136 104  61  52  64  85  94  99 104 106 105 101  85  72  71  52  29  35  55  77  94  98  92  93  92  82  61  42  43  71  99 101 130 175 189 201 192 105  63 107 126 117  94  90 102 116 108  85  65 108 191 212 194 161 147 138 127 136 136 106  80  76  95  70  28  42  54  47  42  44  67 129 181 192 198 197 169 114  81 138 166 161 182 195 191 191 185 173 168 173 181 150  95  43  24  31  48  59  66  84 114 145 143 120  97  90  88  78  66  56  52  45  38  38  41  46  57  63  60  58  63  77  85  83  75  76  79  66  43  36  98 139 125  95  76  80  83  75  50  38  34  30  42  54  26  15  34  52  58  51  52  57  59  61  63  66  64  56  45  39  37  30  29  37  52  63  65  52  36  24  22  24  26  27  25  21  26  44  62  73  73  71  67  59  42  35  59  76  80  76  66  54  55  65  77  74 
 51  47  41  51  57  43  36  40  60  82  99 102 102 101  94  77  54  41  35  33  34  38  46  54  58  56  50  42  35  32  33  36  41  44  44  43  41  41  41  39  37  36  39  40  38  38  42  50  60  69  75  82  89  96 113 111  54  18  10  18  30  42  50  49  44  50  55  52  53  56  59  61  61  62  62  63  65  68  69  59  58  71  54  32  26  24  38  79  69  31  29  57  82  50  29  44  53  64  82  92 120 174 178 148 120  84  50  49  65  86  97 104 110 107  98  88  76  63  54  37  26  43  68  92 106 109 107 113 114 101  77  60  70  99 121 113 134 174 183 188 181 104  67 107 121 110  91  94 110 124 120  97  68  99 171 187 171 144 135 130 123 130 126  94  75  74  82  68  42  42  47  49  43  38  51 123 181 183 188 179 128  82  71 130 162 163 179 185 178 181 179 170 169 170 159 120  70  34  26  36  43  48  60  98 125 126 126 116  96  90  89  81  61  45  58  61  50  37  33  42  57  63  57  55  63  78  82  78  77  79  76  57  45  57 111 133 104  88  76  67  73  74  49  36  34  30  35  39  20  28  72 103 110  96  95  96  90  80  68  59  57  55  49  38  27  25  39  65  81  80  58  37  25  28  32  29  17  15  22  27  35  49  64  73  76  72  64  56  44  43  64  77  78  72  63  58  63  69  69  59 
 43  45  35  52  60  38  33  43  63  79  85  77  68  62  57  46  31  34  39  35  33  35  40  45  47  45  42  36  34  33  33  37  41  43  43  42  40  40  40  38  35  35  41  40  34  36  41  49  54  61  70  81  89  92  97  87  39  12  10  19  32  45  52  49  42  46  54  60  62  63  64  65  66  68  68  67  67  67  66  60  59  61  47  32  27  34  48  62  55  38  32  44  57  34  24  45  61  71  81  93 123 176 181 151 115  76  45  50  69  89 101 112 120 112  96  82  69  54  36  26  28  52  84 115 126 128 129 138 144 141 119 106 123 144 148 119 130 163 160 156 147  92  70 104 113 103  89  94 112 126 122  99  66  85 142 153 138 116 117 123 123 130 123  87  68  65  66  60  47  39  41  48  42  30  34 114 181 180 185 168  88  49  64 130 166 169 178 179 172 179 179 169 172 171 143  93  44  30  34  42  38  37  57 111 135 113 113 112  95  90  90  83  58  40  65  69  47  35  36  50  60  60  52  59  74  86  75  63  74  79  72  54  53  80 126 133  93  85  82  66  70  71  45  37  41  41  39  32  19  47 117 160 166 144 144 146 133 106  74  51  46  50  49  39  25  31  55  92 110 101  65  34  18  24  31  31  16  13  21  33  46  58  68  76  79  72  61  50  45  50  67  76  74  64  58  60  73  78  66  47 
 35  41  38  54  60  40  37  47  62  70  68  54  42  36  36  32  26  33  39  36  35  36  39  40  40  39  37  35  36  36  36  39  42  44  44  43  42  41  40  38  34  34  40  37  30  35  45  53  53  54  62  72  76  71  72  65  29  11  12  21  32  44  49  46  38  43  53  61  63  65  67  69  70  70  69  68  66  65  65  61  59  58  49  39  39  65  86  64  45  36  33  41  49  32  27  47  64  73  73  87 122 174 181 152 110  69  44  55  75  91 101 113 126 115  97  83  66  46  28  26  40  62  99 139 153 156 159 166 174 179 165 159 181 189 169 121 120 147 134 117 104  76  70  95  98  89  84  92 108 116 112  92  62  73 115 120 103  86 100 120 129 136 126  84  63  58  54  52  46  39  38  43  39  28  31 112 182 185 193 166  63  33  75 142 178 181 178 172 167 178 180 168 172 167 128  74  33  35  44  45  32  32  61 113 131 103  99 101  93  92  92  86  64  50  72  69  44  46  60  74  70  61  59  79 101 102  74  52  72  78  68  62  70  96 131 132  95  92  93  76  71  62  39  35  46  48  41  27  19  63 155 203 206 179 186 194 172 126  76  45  38  44  47  42  35  46  74 112 130 119  80  43  20  19  24  27  23  19  21  39  56  67  72  78  80  71  57  46  48  57  66  71  68  56  53  66  88  92  72  50 
 31  40  46  52  53  45  45  51  59  61  53  39  28  24  28  30  30  34  37  36  36  38  40  41  40  37  36  37  39  39  39  42  45  45  45  44  43  43  42  39  35  32  35  32  26  34  46  54  50  47  52  60  60  48  49  47  23  13  17  23  30  38  43  40  33  42  54  57  60  64  68  70  70  68  66  64  64  64  65  63  60  57  61  65  72 106 122  67  36  34  34  41  49  37  35  50  68  73  65  82 122 172 181 152 101  61  43  61  82  92  98 110 125 114  94  81  61  39  26  36  56  70 107 160 179 185 188 193 195 194 189 194 215 213 177 116 109 133 117  93  74  62  65  81  80  75  80  90  99 100  98  88  67  76 105 105  88  74  98 126 138 142 127  83  64  63  58  54  52  48  45  40  35  28  36 111 178 191 201 166  50  34  98 162 193 193 174 157 153 165 168 156 159 151 109  60  29  43  52  44  24  31  70 107 116  97  89  89  92  95  96  90  78  71  77  69  54  71  92 101  83  67  74 104 125 112  77  54  75  78  68  81  93 104 126 126  99  97  98  85  69  49  29  30  42  47  37  19  16  73 180 227 226 201 214 225 194 135  76  44  38  43  46  46  47  59  86 124 142 130  88  49  22  15  17  23  27  24  24  46  65  73  76  78  79  68  53  43  52  63  64  64  63  52  55  75 103 109  87  64 
 31  40  56  48  41  51  54  55  56  54  45  34  25  24  27  31  34  34  34  35  38  41  44  45  43  40  38  40  42  43  42  44  46  48  46  45  45  44  43  40  36  32  31  26  23  31  42  49  43  39  44  48  45  31  33  37  22  18  24  25  26  30  33  31  29  43  55  51  53  61  67  70  68  64  60  58  60  63  66  66  61  55  80 109 124 146 137  60  27  34  35  41  48  43  43  54  72  75  59  79 124 170 179 151  95  55  44  71  93  96  97 107 124 109  85  72  51  32  29  49  72  71 107 174 201 207 208 211 203 183 187 205 218 207 166 105  98 123 110  87  67  55  57  72  69  69  81  89  90  83  87  94  87  97 119 116  99  87 113 140 146 142 122  85  78  86  82  73  68  68  58  38  32  33  46 111 172 195 206 165  46  46 128 182 206 201 160 131 128 136 138 131 131 121  85  47  29  48  53  38  16  33  80  96  97  93  83  79  92 100 101  94  97  98  81  72  79 100 117 119  92  76  91 120 132 107  81  70  84  80  73 104 114 103 109 111 100  94  90  82  62  37  21  22  34  39  29  11  14  80 194 234 227 207 222 229 192 131  75  51  47  49  46  47  54  64  91 131 146 130  84  44  19  15  17  22  25  26  31  52  70  77  78  78  75  64  50  43  55  68  64  61  60  54  61  86 117 125 105  85 
 23  37  65  52  39  54  59  56  54  50  44  36  31  29  29  31  34  33  32  34  38  43  47  48  47  44  41  41  42  44  44  47  48  49  48  47  45  45  44  40  36  31  27  23  22  27  34  37  34  32  37  41  38  27  28  32  25  25  29  24  22  24  27  26  25  44  55  46  49  58  65  67  66  60  55  54  57  62  67  69  60  49  99 157 173 161 118  39  20  38  37  37  42  45  48  59  80  81  55  78 126 170 177 152 101  65  59  94 116 113 107 115 131 109  79  62  41  26  34  61  82  64 100 181 213 217 214 218 205 172 181 201 195 177 143  94  90 113 108  92  76  58  59  80  81  80  92  92  82  70  84 109 114 128 146 143 125 113 136 155 147 133 112  87 100 123 117 104  96  89  69  40  35  39  54 112 169 195 205 162  48  61 152 191 207 198 136  96  98  98  97  97  95  84  60  37  30  46  47  30  13  35  86  90  86  90  80  77  96 106 105 100 111 116  84  78  98 108 112 111  88  77  95 114 112  83  76  85  92  84  81 117 122  94  90  93  90  81  71  63  52  38  25  24  30  34  27  14  22  90 201 225 210 192 201 204 171 122  80  64  59  56  48  46  52  62  90 131 140 115  63  27  11  18  23  23  17  24  41  58  71  79  79  76  69  57  48  47  59  70  66  63  62  60  69  93 120 128 113  99 
 25  47  79  68  51  54  55  53  49  45  41  39  36  34  31  30  32  32  32  33  38  42  47  49  48  45  43  42  42  44  46  48  49  49  48  47  45  45  44  40  35  30  25  24  25  26  27  27  28  30  34  36  34  28  29  31  28  30  31  23  18  21  25  25  24  43  56  46  49  57  62  64  63  58  54  53  56  61  67  69  56  45 111 182 190 148  81  20  17  41  41  36  36  46  54  65  87  84  50  74 127 169 176 156 119  90  84 121 141 129 118 124 139 111  74  54  34  24  39  70  87  55  92 185 217 217 210 215 205 173 183 193 163 141 122  91  90 109 113 109  99  76  77 108 112 108 109  94  71  58  82 121 134 149 165 159 141 127 147 160 144 124 104  91 119 154 143 130 120  99  68  39  38  43  56 115 173 196 201 160  56  76 162 185 195 185 109  67  77  72  66  71  66  56  45  34  31  40  38  25  16  40  85  90  86  86  79  83 103 111 109 107 118 122  88  81  98  94  93  96  82  77  92 102  93  63  70  91  92  83  84 114 114  84  79  81  77  68  56  44  43  43  34  30  31  33  30  23  33  95 190 195 170 156 161 163 149 123  96  77  64  54  48  44  46  65  94 123 120  90  39  13  10  22  29  25  15  26  52  63  71  79  78  72  61  52  47  52  62  70  68  66  66  66  74  92 111 116 107  99 
 47  75 102  99  78  52  45  46  41  36  34  36  38  35  32  32  34  34  33  34  36  40  44  46  46  43  41  40  40  42  46  48  48  48  47  46  45  44  43  38  33  28  24  26  32  30  25  22  27  33  35  32  29  28  30  33  32  32  31  20  15  20  27  27  25  41  55  50  52  57  60  61  60  58  56  56  58  61  65  64  52  45 114 179 172 111  42  10  18  42  47  39  32  48  62  70  92  84  41  65 122 166 175 162 146 123 110 145 160 140 124 128 143 111  69  45  30  27  44  76  90  47  85 189 218 211 199 210 208 184 193 187 128 105 107  99 101 114 126 137 137 106 107 151 159 147 130  95  58  42  75 126 142 156 169 156 133 116 139 155 140 121 102  93 130 169 153 143 137  95  55  33  39  44  52 121 184 197 200 163  66  85 161 165 172 168  85  47  73  64  53  59  52  43  42  38  34  34  30  25  24  44  79  98  95  80  81  95 112 115 113 116 120 116  95  83  80  69  72  88  83  80  90  97  89  61  71  91  81  75  81  97  93  73  78  77  63  59  51  31  34  43  42  36  32  35  35  34  39  90 164 143 109 107 109 116 133 136 123  88  58  41  42  40  42  77 107 111  91  57  19   9  16  26  29  24  18  35  63  66  68  77  78  69  54  46  47  56  64  69  70  69  68  69  74  84  91  92  87  86 
 89 117 131 134 108  50  34  38  30  24  23  29  33  34  33  35  39  38  35  34  34  36  40  43  43  41  39  37  35  40  46  48  48  47  46  44  44  43  41  37  31  26  22  29  41  37  29  24  31  38  37  28  22  23  30  35  33  32  29  18  14  21  30  30  25  38  53  57  57  57  59  59  58  57  58  59  60  62  65  58  46  48 108 156 133  72  18  14  24  38  52  46  33  53  70  75  95  83  30  52 112 162 173 169 170 148 126 154 164 139 119 124 141 107  59  32  27  34  49  78  91  43  83 195 223 208 189 208 216 196 201 180  95  75  99 113 121 129 148 173 186 142 138 197 206 184 148  96  45  25  64 124 139 150 159 139 107  85 116 145 138 125 108  92 129 169 145 140 141  83  35  23  40  44  43 126 199 201 204 172  74  88 153 142 150 159  70  37  82  74  58  61  52  43  49  48  40  30  27  30  35  47  73 109 110  75  85 109 120 116 113 123 118 104 102  85  59  48  64  98  99  92  95 107 105  79  84  92  69  64  75  76  69  66  82  80  56  60  58  29  24  34  39  35  28  31  35  36  35  76 132  83  41  58  62  76 125 158 154  96  46  21  33  36  40  97 127 102  63  28   9  15  29  30  24  18  23  46  70  66  65  77  80  70  48  39  44  59  65  68  72  70  66  67  70  71  68  65  64  67 
116 126 119 109  82  40  30  34  29  26  27  31  33  35  34  36  38  37  35  35  36  38  40  42  42  40  40  39  39  41  44  46  47  47  46  44  43  41  39  35  31  28  26  31  38  35  30  28  34  40  39  32  26  26  31  35  34  31  24  17  17  28  36  38  36  47  56  54  56  58  56  57  60  61  60  58  61  62  59  46  40  60 112 143 112  57  16  20  28  33  45  47  44  55  69  81  89  69  22  55 120 164 179 176 162 143 134 159 158 122 101 106 123  91  49  30  22  28  59  89  91  43  85 191 200 187 188 193 194 186 183 158  97  88 109 120 121 129 170 201 200 160 155 206 221 200 149  89  41  32  62 107 125 138 142 117  96  95 109 125 132 116 101 113 146 170 152 150 142  64  21  32  41  42  57 136 201 202 190 154  87 101 153 148 134 113  66  51  73  71  63  60  52  46  49  47  39  28  26  30  41  54  73 107 106  69  78 102 115 122 122 113 110 107  89  65  45  50  73 100  96  92 100 119 122  96  84  78  60  60  68  67  68  75  88  83  59  55  51  33  29  33  36  32  27  29  34  36  36  57  88  58  32  39  49  80 140 165 144  75  31  18  34  41  49  97 110  68  33  15  17  25  29  22  20  28  47  62  69  73  73  71  63  54  47  50  59  67  70  68  61  64  70  71  71  71  68  62  54  53 
114 102  78  49  29  29  30  32  33  35  38  38  38  37  36  35  33  34  34  36  39  42  43  42  41  41  42  44  45  45  42  43  45  46  46  45  42  39  37  34  32  32  33  32  29  28  29  31  34  37  38  38  37  34  32  32  35  30  20  17  24  38  45  47  49  58  60  48  51  57  52  54  62  65  60  55  61  62  54  35  36  72 117 134 100  54  22  25  29  29  32  44  56  56  66  86  80  50  18  67 138 170 184 175 134 119 135 157 144 103  83  87 100  71  40  32  18  22  71  99  89  47  84 169 158 150 175 157 143 158 146 124 113 116 121 115 109 123 186 214 190 162 160 192 214 201 138  78  43  48  64  84 107 124 125  97  94 118 108 103 117  99  94 139 163 166 164 159 130  43  16  51  41  38  76 144 198 206 168 120  99 120 156 168 127  69  78  83  63  68  71  54  48  47  44  40  35  29  26  29  43  60  75  88  82  60  65  85 107 130 131  95  96 105  62  38  47  68  86  93  83  81 100 122 126  99  74  60  62  65  66  70  77  86  89  82  63  45  35  37  39  38  34  30  29  30  33  38  42  45  50  59  57  43  58  99 152 150 104  42  21  30  43  50  59  81  72  28  10  14  31  31  21  11  20  44  73  76  67  79  82  65  43  36  48  65  76  76  72  64  50  59  79  78  76  78  82  74  57  48 
 77  69  52  29  18  28  31  32  34  36  37  38  37  37  36  35  34  34  36  38  40  42  43  43  42  42  43  45  46  44  42  44  46  46  46  45  42  38  36  33  31  31  31  32  31  29  29  29  29  30  32  34  36  37  34  31  34  30  21  21  30  44  50  50  47  52  53  47  52  57  50  52  59  61  57  54  61  63  56  40  39  63  96 107  76  39  17  24  30  30  30  39  55  62  75  91  79  46  18  72 146 173 176 156 115 104 122 137 129 102  91  93  92  59  30  26  28  41  74  90  80  53  75 130 123 114 119  97  95 127 115  95 103 106 100  96 108 139 182 199 185 157 155 188 210 196 134  74  38  44  59  78  98 111 113  92  80  83  90  92  89  98 116 137 141 141 153 137  90  28  20  53  36  28  64 140 205 217 160 102 104 126 148 158 135 103 116 115  88  96  91  54  45  46  42  39  35  30  28  29  39  54  66  58  51  53  61  82 116 130 122  95  81  68  40  42  68  81  89  94  83  78  92 105 106  84  68  64  74  78  74  72  73  76  76  69  54  40  32  35  37  37  33  29  29  32  37  43  47  50  52  58  60  55  61  83 116 109  73  35  29  43  49  50  52  64  56  23  12  17  30  29  21  16  27  48  70  78  74  72  70  65  56  48  47  56  68  73  62  52  62  75  83  81  81  83  83  77  64  58 
 46  43  35  22  18  28  32  32  34  36  37  37  38  37  36  36  35  36  37  39  41  43  44  43  43  43  44  45  46  45  44  46  47  47  47  45  42  38  35  33  31  30  29  31  32  32  30  28  27  27  29  33  40  44  38  30  32  30  24  24  34  49  54  51  44  45  46  46  52  55  48  49  54  56  55  55  64  68  61  46  40  52  71  76  50  23  11  25  33  32  30  37  55  71  85  93  75  41  17  75 150 173 162 134 104  99 114 122 117 103  99  96  82  50  24  24  38  58  73  77  72  67  79 100 106  98  80  64  73 107  93  79 104 104  85  82 115 164 182 187 181 151 146 185 210 196 131  68  29  35  53  72  84  98 108  97  71  46  67  76  54  91 132 123 107 105 121 100  52  20  25  47  32  23  53 135 203 208 141  86 113 134 140 149 150 149 159 143 108 112 101  54  41  43  40  37  35  31  30  30  37  47  55  43  39  53  56  72 111 117 106 100  74  41  34  55  86  91  92  94  84  78  87  94  92  75  70  77  86  87  83  76  70  67  65  58  46  34  30  32  34  34  30  28  29  34  43  49  53  56  57  57  59  61  60  65  77  66  42  27  32  48  48  43  41  45  41  24  19  23  28  26  22  24  36  54  68  79  82  70  61  62  61  57  50  53  61  66  56  54  80  90  84  84  85  86  83  77  71  68 
 29  29  28  23  22  29  32  32  35  37  38  39  39  39  37  36  36  37  39  40  42  44  45  44  45  45  46  46  46  46  46  47  48  48  46  44  41  38  35  32  30  29  28  29  31  32  31  29  28  29  32  38  47  54  43  28  31  31  26  26  36  51  55  50  41  39  41  44  52  55  46  46  50  54  55  59  70  75  67  49  38  41  49  48  28  13  11  27  36  36  32  38  57  79  93  92  68  34  15  76 151 168 147 115 100 103 114 112 106 101 100  90  66  41  23  24  46  68  72  65  64  87  92  86 107 102  66  61  78  99  83  78 118 113  82  75 123 186 188 181 177 143 137 183 213 199 128  61  23  36  56  71  73  84 102 104  73  29  57  69  36  89 140 105  74  66  76  61  30  22  29  39  32  29  52 132 192 176 113  78 127 144 134 147 168 186 192 162 109 103  92  51  40  40  37  34  33  32  32  33  37  43  47  44  48  59  53  61  94  98  95 108  79  37  44  70  94  94  92  92  85  82  90  95  92  78  83  93  91  90  89  82  74  66  60  52  40  31  27  30  31  30  27  27  30  38  48  56  60  61  60  59  58  59  56  53  50  33  16  16  29  43  39  34  31  31  29  29  31  32  29  23  21  30  46  62  70  79  84  74  61  54  54  58  61  60  58  59  61  72  96  96  83  85  88  87  79  74  76  75 
 28  29  31  34  34  32  32  34  35  37  39  40  40  39  38  36  36  38  41  42  43  45  45  46  47  47  47  47  47  47  48  48  48  48  46  44  40  37  34  31  30  29  28  28  30  31  32  32  33  35  40  45  53  61  44  24  31  33  28  28  36  48  50  45  37  38  41  44  51  54  45  43  48  54  60  67  81  87  77  49  30  33  35  30  19  13  16  30  39  41  38  43  61  84  93  84  60  31  16  72 140 155 133 104 105 112 115 106  99  96  89  74  48  34  26  21  48  77  75  61  60 104 109  89 122 118  68  81 104 101  89  95 131 122  86  71 123 194 190 177 171 135 134 186 219 203 129  62  32  57  82  91  78  74  88 106  87  46  78  96  69 116 150  89  49  36  35  36  36  36  36  35  40  43  59 137 180 130  89  93 144 151 134 154 186 211 205 159  92  72  64  48  41  37  32  29  30  33  36  39  42  42  45  59  68  65  59  62  80  89 102 123  96  56  64  78  86  86  87  92  89  91 103 111 109  96 103 110  88  84  93  91  83  72  61  51  38  30  26  28  29  28  26  27  32  41  52  62  66  66  63  61  55  47  50  51  40  22   8  12  23  30  26  26  29  29  34  45  50  46  32  21  21  38  56  69  73  77  82  80  65  45  41  54  75  71  58  52  76 104 106  91  74  81  86  83  70  66  75  78 
 29  28  30  36  38  33  33  35  37  39  40  41  41  40  39  38  37  40  43  43  44  45  47  47  48  48  48  48  48  47  49  48  48  48  45  43  40  36  32  31  29  29  28  28  28  29  31  33  37  40  45  48  53  57  39  21  31  34  30  28  33  40  40  36  33  39  44  43  50  54  43  41  47  57  67  78  92  99  87  46  20  26  27  23  19  19  22  30  38  42  42  50  68  86  88  70  51  31  19  66 123 138 122 102 107 112 110  99  94  91  78  59  39  35  29  16  46  85  83  64  60 108 114  90 123 116  61  88 114  93  92 110 128 117  85  65 113 188 190 176 163 136 141 190 219 203 131  76  64 108 136 134 101  78  80 113 119 100 130 153 143 165 163  87  41  25  23  32  43  40  36  36  45  47  61 145 178  94  83 125 163 157 138 166 200 221 204 150  76  45  41  45  42  34  28  26  28  33  39  45  48  48  49  64  70  63  75  84  84  99 122 135 113  79  75  75  74  78  84  93  94 100 117 130 128 111 112 111  84  82  98 101  93  77  62  48  37  29  27  29  29  27  26  28  34  45  57  67  70  69  65  63  55  43  49  54  38  19   8  14  22  25  25  30  38  39  48  67  71  60  37  23  24  44  63  77  77  76  76  77  64  41  38  54  80  76  60  55  89 122 107  80  62  74  82  76  60  57  71  75 
 31  28  29  33  36  34  34  36  38  40  41  42  42  41  39  39  39  41  44  45  45  46  47  48  49  48  49  48  47  47  48  48  48  47  45  42  39  35  33  31  30  30  30  30  28  28  29  33  37  42  44  45  46  45  31  20  31  35  31  27  28  31  30  28  30  43  49  42  47  51  41  39  47  61  75  90 103 108  92  44  15  25  24  20  22  25  27  28  33  42  45  56  76  87  78  53  43  34  27  62 106 121 115 105 107 107 102  96  93  92  79  63  49  47  37  17  47  89  88  69  63 105 111  91 115 104  55  88 112  82  93 117 116 105  84  60 103 179 192 180 161 146 154 192 214 197 135  99 108 170 200 185 130  95  99 140 164 166 187 208 213 205 169  91  44  28  32  39  40  28  28  39  41  37  52 145 174  72  92 164 179 162 148 179 208 219 199 144  70  35  31  43  42  33  26  24  26  34  43  51  56  56  55  59  61  65  99 116  96 112 138 136 120  99  82  70  67  73  85  97 100 109 129 143 140 116 107 101  82  87 106 109  98  76  57  43  33  28  28  31  30  27  27  30  38  49  60  69  72  70  67  65  58  46  54  57  36  18  12  22  28  32  36  44  53  55  67  88  89  73  43  28  30  51  70  81  80  75  70  65  55  43  47  62  77  72  62  65  97 122 101  70  53  67  76  67  50  50  68  71 
 33  30  29  31  34  34  35  37  39  40  42  42  43  42  41  40  39  43  46  45  46  46  47  48  49  49  49  48  47  46  48  49  48  47  44  41  38  36  34  32  31  31  33  32  29  27  28  31  35  38  39  38  35  32  23  20  31  36  32  25  23  24  23  23  28  45  52  42  45  48  37  35  45  63  82  99 111 110  90  48  25  33  25  17  22  28  29  24  29  41  47  61  83  88  69  38  37  41  39  65  96 110 112 111 110 105  97  96  99 102 100  95  85  71  51  32  53  83  83  73  72  99 107  98 104  92  64  94 107  76  95 119 101  93  85  61 101 177 199 189 169 161 169 189 203 188 140 122 146 215 244 219 149 124 151 187 210 216 219 226 234 208 156  90  50  37  46  42  23   6  15  38  29  17  38 130 156  62 109 198 192 168 161 189 209 211 195 147  76  43  36  42  39  33  26  24  27  35  47  57  61  61  59  51  54  81 126 140 105 114 134 124 117 111  91  74  67  74  88 102 107 117 136 146 137 107  91  86  84  96 112 111  95  67  46  33  29  27  28  31  30  28  29  33  41  51  61  69  71  70  67  66  62  56  61  57  31  16  18  33  42  47  56  63  65  68  81 100 100  82  51  37  41  59  73  81  81  75  63  47  42  51  67  73  65  60  63  81  99 108  93  67  48  64  71  59  45  49  68  65 
 37  34  33  33  35  35  36  37  40  41  42  43  43  43  42  40  40  44  47  46  46  47  47  49  50  50  50  49  46  46  48  48  47  46  44  41  38  36  34  33  33  33  35  34  31  29  29  30  32  34  35  34  33  32  25  21  31  35  30  22  20  22  21  22  29  47  53  41  42  44  31  30  41  62  84 102 113 105  81  60  50  49  30  14  19  28  30  23  29  43  52  68  89  88  64  29  35  50  55  75  97 107 112 115 115 106  93  91  96 108 128 139 127  91  59  53  63  73  73  76  86  98 107 109  96  85  86 102 102  82 102 119  92  87  87  66 107 183 200 190 175 170 173 182 191 182 144 128 147 206 230 205 140 132 179 201 209 209 199 194 194 172 133  88  55  40  44  41  26  14  24  45  30  23  51 112 122  57 122 213 198 177 176 195 204 202 195 153  80  49  40  39  36  33  28  26  30  39  51  61  63  63  60  47  62 114 149 146 108 109 122 115 113 111  96  81  74  79  90 105 113 123 139 142 126  94  81  80  85  98 110 103  82  54  35  27  27  28  29  29  29  29  32  37  44  54  61  66  69  68  67  68  66  60  62  54  28  19  27  43  50  55  67  70  66  70  82 101  99  83  57  49  54  67  75  79  79  72  56  37  38  59  78  77  57  53  67  93 103 102  94  71  52  65  70  57  47  54  72  62 
 37  37  36  35  36  36  36  38  40  41  43  43  44  44  43  41  40  44  47  47  46  46  47  49  50  51  50  48  46  45  47  46  45  45  43  41  38  36  34  34  35  35  34  33  33  32  31  31  31  33  34  36  39  42  30  19  31  35  28  20  20  23  23  25  31  47  53  38  40  41  26  24  37  61  86 106 113  96  68  78  88  73  37  12  16  27  32  25  33  49  58  74  94  93  63  20  33  59  71  89 106 111 113 116 118 105  86  81  84  99 145 174 156  97  55  67  73  68  62  79 103 100 109 119  83  74 107 103  89  91 111 115  83  84  90  66 110 188 195 180 171 170 170 172 184 181 148 123 124 162 180 163 115 117 161 171 166 161 155 146 134 127 115  87  59  38  29  36  48  46  48  53  41  51  91 104  86  57 132 214 200 187 191 198 197 192 196 158  79  46  37  34  33  32  31  30  34  43  54  64  65  63  57  41  72 150 166 143 114 108 116 122 119 107  93  84  82  81  89 105 118 131 143 137 115  84  80  87  84  91 101  92  70  43  28  24  30  32  30  24  27  32  34  39  47  55  61  64  65  66  68  72  69  57  56  50  28  26  38  50  53  55  68  68  57  60  75  93  94  81  63  59  65  73  76  76  77  67  50  38  45  67  80  74  53  53  72 101 111 110 103  80  57  70  71  55  50  62  82  62 
 33  35  35  35  35  36  37  38  39  41  44  44  44  43  43  42  40  45  48  47  46  46  47  49  51  51  49  47  45  46  46  46  46  45  43  40  38  36  35  36  36  35  34  33  34  35  35  34  32  33  36  41  49  56  38  20  31  34  27  20  21  26  28  28  32  47  51  36  37  39  23  21  34  60  85 105 111  88  59  94 118  92  44  11  12  26  36  30  39  56  64  78  97  96  63  17  33  64  81 100 115 116 115 116 117 101  76  64  63  84 149 191 167  91  43  68  80  71  58  83 118 105 109 119  66  61 113  91  71  98 116 110  78  80  86  62 108 188 181 161 158 161 163 165 182 184 150 110  89 104 116 112  86  84 103 106 100  97 105 103  83  97 110  91  63  33  10  38  88  96  85  69  68  97 141 107  59  60 137 208 199 194 201 200 192 186 196 158  72  36  29  30  32  32  33  34  37  46  56  64  65  62  54  38  81 177 175 137 123 116 121 139 127  97  80  81  89  83  86 103 120 135 145 133 108  81  87  98  80  80  90  82  60  35  25  27  35  36  30  21  25  34  36  41  48  55  60  62  62  63  67  75  68  46  46  48  33  37  50  53  49  47  60  58  44  51  67  84  86  79  66  67  74  79  76  73  74  62  44  45  57  69  72  66  54  59  77 103 120 126 114  88  64  74  73  55  54  71  89  63 
 38  39  38  35  35  40  41  41  41  42  43  43  43  43  43  42  42  45  48  46  45  45  46  47  49  48  47  46  44  46  49  48  47  45  43  41  38  37  36  36  35  35  38  42  44  40  34  31  33  38  41  46  55  69  64  48  32  25  26  26  24  23  26  29  31  42  46  37  32  31  30  29  35  56  67  73  90  91  75  80  81  61  32  12  15  27  35  27  28  43  68  89  95  68  45  40  39  52  83  96 100 107 114 120 118 103  72  36  47 110 171 205 188  93  34  77  80  64  81  98 108 112 106  89  70  80 107  82  73 110 112 102 105  76  49  82 133 172 174 161 151 159 166 168 176 171 134  82  51  75  86  80  70  67  72  78  79  75  70  65  70  98 120 103  66  30  27  79 148 158 142 131 147 159 145  92  50  62 140 210 200 194 200 195 195 199 191 141  63  35  31  32  34  35  33  32  37  47  55  58  56  57  62  64 108 187 185 148 123 121 126 117  90  67  72  87  98  95  94 104 115 122 123 110  94  82  90  94  74  76  90  71  44  22  28  39  40  30  22  25  25  28  39  49  54  58  62  66  68  67  64  63  56  41  48  58  58  56  55  48  39  35  45  52  57  74  87  89  80  71  68  73  78  78  75  72  68  57  45  50  59  64  62  58  58  68  86 108 128 131 102  92  93  80  67  62  73  80  71  51 
 43  42  39  35  36  42  43  43  43  42  42  42  42  42  43  42  42  45  47  46  44  44  45  46  47  47  46  45  44  46  51  50  48  46  43  41  39  38  37  36  35  36  41  48  52  45  36  30  35  41  44  49  60  77  80  64  32  20  26  29  26  21  25  28  28  35  40  35  26  24  35  35  36  54  56  52  77  94  88  65  44  32  19  12  18  29  34  26  24  38  74  95  89  48  34  54  41  43  81  93  95 106 119 125 115  96  66  25  54 146 185 196 177  84  31  84  78  57  97 104  95 118 103  63  78  98  98  80  84 120 106  93 117  74  32  97 142 151 157 153 143 145 150 152 158 144  99  59  41  61  72  69  63  57  54  62  67  65  52  50  74 107 125 107  66  35  63 130 195 197 181 176 202 191 125  75  49  57 142 219 207 197 199 196 202 208 180 123  55  35  34  31  34  37  32  31  38  49  55  54  52  55  68  94 138 189 187 153 116 114 115  89  63  55  75  94 103 102 101 102 106 108 104  94  86  84  91  90  71  75  89  65  36  17  31  44  40  24  19  30  27  25  42  54  58  60  63  69  73  70  61  54  47  43  53  65  69  62  50  38  31  29  38  53  73  93 100  91  75  65  68  74  79  77  75  72  63  56  53  58  63  64  60  58  62  75  92 111 129 130 101 102 113  82  60  64  82  82  59  48 
 42  41  39  36  36  42  43  42  42  43  42  42  42  42  43  42  42  46  48  46  45  44  45  46  48  47  46  45  44  46  50  49  47  45  43  41  40  38  38  38  37  37  39  44  52  48  41  34  36  41  45  52  65  83  77  54  29  22  27  27  25  21  26  28  25  29  33  32  25  24  35  35  37  56  60  57  77  91  85  61  39  25  15  12  21  30  34  31  36  54  82  93  79  49  36  45  40  45  75 100 114 121 131 131 102  75  51  35  82 167 173 152 124  63  38  86  77  58  95  99  90 121 102  54  79 101  89  84  97 122 103  84 103  81  58  99 127 131 128 128 129 119 112 118 126 109  58  54  67  58  64  74  62  51  50  50  54  57  56  65  88 112 122  99  62  50 107 172 215 206 188 185 207 182  96  61  50  50 141 229 217 202 201 202 205 199 162 107  49  34  32  28  31  35  33  34  41  53  58  58  57  56  67 112 157 181 171 140 105  91  85  73  66  69  85  97 102 101  97  94  94  96  97  94  88  85  91  91  73  73  81  61  38  23  30  37  34  25  22  31  31  32  45  54  58  59  63  70  73  70  61  55  51  51  56  59  56  47  37  30  28  32  46  63  81  94  94  82  69  62  66  72  78  79  78  71  57  58  70  76  77  77  72  68  70  80  95 111 124 129 117 116 112  80  60  62  76  78  66  62 
 42  42  40  37  37  42  43  43  43  43  43  43  43  43  43  43  43  46  47  46  45  45  45  46  47  48  47  46  44  45  48  48  46  44  43  42  40  40  40  39  40  39  38  43  51  51  45  39  39  42  45  53  68  85  72  43  25  23  28  26  23  22  28  30  24  23  25  29  25  25  38  38  37  55  58  53  69  83  81  57  33  19  12  13  24  29  30  33  46  67  89  88  66  48  38  38  39  47  68 104 133 135 137 129  91  59  41  40  91 162 136  97  84  66  63  87  74  62  97  97  85 120  98  45  84 105  80  88 110 120  97  82 103 105 100 118 129 128 118 120 128 116 110 120 113  88  55  77 105  82  80  89  74  76  93  88  84  87  89  98 117 127 122  91  58  61 137 197 218 199 185 192 207 165  67  49  56  56 138 218 206 188 185 195 199 184 135  83  42  33  30  24  27  33  34  37  45  56  62  62  61  58  66 111 144 145 136 117  90  69  55  54  62  76  87  93  96  95  91  83  80  82  88  91  89  84  86  86  76  72  69  53  38  28  30  32  29  25  26  34  36  40  49  55  57  58  64  71  74  71  62  54  51  53  55  53  44  34  26  25  28  37  53  70  87  96  90  73  62  60  65  70  75  79  78  68  47  59  94  99  96  94  87  80  80  86  97 109 117 120 115 113 104  80  68  73  83  83  74  73 
 43  43  41  38  39  43  44  44  44  44  44  43  43  44  44  44  44  46  47  46  45  45  45  47  47  47  47  46  44  45  47  47  46  44  43  42  41  41  41  41  41  41  38  43  51  51  47  42  41  44  47  54  65  78  61  33  21  23  29  26  23  25  32  33  23  18  21  32  30  33  49  46  38  50  51  44  59  74  78  57  33  15  12  17  27  26  25  34  53  76  91  80  53  46  41  34  42  50  60 106 145 139 131 116  78  52  41  43  87 141 103  69  85 100 100  82  68  73 100  96  85 114  92  46  89 107  75  96 119 107  87  86 116 135 141 140 141 140 127 127 136 119 116 133 104  75  88 124 150 135 130 131 124 135 156 148 139 139 136 139 150 148 128  88  60  73 155 206 211 187 181 195 193 140  50  43  62  71 129 183 172 155 153 175 183 162 106  59  36  33  30  22  25  33  36  41  49  60  65  66  64  61  65  91 104  95  96  94  80  59  44  47  61  76  83  87  88  89  84  73  68  72  83  90  89  82  79  79  80  72  58  44  36  32  31  28  24  24  28  33  40  48  55  58  58  60  66  74  76  72  63  55  51  50  50  46  35  26  22  27  35  44  58  72  87  95  87  66  59  60  65  67  71  76  75  62  37  62 114 118 111 107  99  90  87  90  97 103 108 107 100  97  91  77  75  84  90  85  76  76 
 43  43  42  40  40  44  45  44  44  44  44  44  44  45  45  44  44  46  47  46  45  44  45  46  48  47  47  46  45  45  46  46  45  44  43  42  42  41  41  42  42  42  40  42  49  50  48  44  44  46  49  53  58  62  45  23  17  24  32  28  26  30  37  36  25  17  22  40  44  50  69  58  39  44  42  35  47  63  74  60  38  17  14  22  28  23  19  35  59  83  88  69  40  44  44  34  47  56  55 103 147 134 112  90  63  51  51  53  82 119  91  81 126 156 138  68  61  90 102  97  91 102  86  61  95 104  77 107 122  86  79 100 137 162 168 150 148 156 145 140 141 125 128 145  94  72 144 183 193 196 191 185 192 202 207 199 194 192 180 175 181 171 141  92  67  88 168 209 202 178 179 194 164 106  47  41  60  86 115 133 123 111 113 146 159 136  80  41  32  32  28  23  26  34  40  46  54  62  67  68  66  64  62  61  55  47  62  80  81  66  52  56  66  76  80  83  84  84  78  65  60  67  85  93  91  81  74  75  84  73  48  35  32  34  31  25  23  26  29  31  43  57  61  61  61  62  68  76  78  73  63  57  50  43  41  38  29  23  24  34  44  52  61  70  80  89  82  61  59  63  65  64  65  72  70  54  31  63 124 127 116 111 102  94  90  91  94  95  95  92  81  77  77  73  78  88  87  79  71  76 
 44  44  43  41  42  45  45  45  45  45  45  45  45  45  45  45  45  47  47  46  44  44  45  46  47  47  47  47  45  44  46  45  44  44  43  42  41  41  42  43  43  43  42  43  46  47  46  44  44  48  51  51  48  42  29  16  16  26  36  33  32  36  42  40  27  21  31  54  64  75  96  77  43  40  37  31  40  57  73  62  40  19  17  24  27  19  16  38  66  87  85  60  33  43  46  36  53  62  56  97 137 121  89  59  48  53  62  65  86 116 111 124 174 196 154  54  60 108 104 100 100  88  81  84  98  95  82 115 122  77  85 126 161 175 166 139 139 157 153 139 129 142 162 163 102  90 190 222 211 210 204 201 211 210 200 202 208 212 196 189 198 189 156  98  74 100 180 215 201 178 183 192 129  72  54  41  50  92 103  95  85  78  86 125 138 113  62  32  32  30  27  27  31  38  46  52  58  63  67  69  67  64  59  50  39  34  57  82  88  79  70  71  74  76  84  89  90  87  77  62  59  69  91 100  95  83  79  83  88  70  41  27  28  34  30  25  23  27  30  30  46  63  66  64  63  65  70  78  79  73  64  58  51  40  37  34  26  22  27  38  49  56  62  66  73  82  77  59  61  67  63  60  61  68  63  45  29  60 112 114 104  99  92  86  84  86  88  86  84  78  68  68  73  73  77  81  72  64  63  78 
 45  44  44  44  43  46  46  46  46  46  46  46  46  46  45  46  46  47  47  45  44  44  45  46  47  48  47  46  45  44  45  45  44  44  43  42  41  42  42  43  43  43  44  44  43  44  44  44  45  49  54  51  42  29  19  14  18  29  41  40  39  43  47  42  30  29  43  68  82  99 122  94  48  40  38  34  40  56  72  60  38  20  19  23  25  17  19  45  73  90  80  54  31  41  46  41  58  67  61  91 123 110  71  36  42  57  68  71  87 114 129 151 185 191 144  52  68 116 105 103 104  77  78 103  98  85  86 119 126  91 111 155 183 178 152 124 127 148 152 134 114 147 173 156 103 105 202 233 217 201 202 211 216 199 172 182 200 209 193 187 203 201 165  97  71  99 170 197 182 165 172 173  95  47  61  45  46  95 102  83  72  70  83 119 126  97  53  30  33  29  26  32  36  41  50  56  60  62  66  70  70  64  56  54  48  43  66  88  89  82  76  78  75  75  87  99 103  95  79  62  62  77 102 108 100  87  90  97  87  63  37  24  25  32  31  26  24  28  32  33  49  65  67  66  65  67  72  79  79  72  63  59  52  43  39  34  26  22  26  39  49  56  59  62  68  77  73  59  64  68  60  57  61  67  56  36  32  55  89  90  83  80  76  74  76  81  84  81  76  68  58  64  77  80  81  78  66  58  63  82 
 45  46  46  45  46  46  47  46  46  47  47  47  46  47  47  47  46  47  47  45  45  45  45  46  48  47  47  46  44  44  46  45  44  44  42  41  41  41  41  42  42  43  45  44  41  42  43  43  44  48  55  53  43  24  17  18  24  36  49  49  49  51  51  44  33  39  54  75  92 116 141 106  51  42  44  45  46  57  70  54  32  20  20  22  22  19  27  56  81  91  73  49  34  39  44  45  60  70  69  87 107 104  64  27  47  64  68  72  85 107 130 148 156 147 113  65  81 115 106 103 100  69  79 114  92  74  87 120 135 123 145 182 197 173 135 118 121 135 146 129 105 142 165 137 103 115 192 224 213 187 194 216 212 182 149 162 185 196 181 179 204 206 167  87  58  84 138 154 139 134 141 133  66  34  63  55  57 101 108  91  77  81  99 122 117  82  47  33  34  28  27  38  41  44  53  58  61  60  64  71  73  65  56  64  65  56  76  93  85  73  68  74  73  72  89 108 116 104  83  63  69  90 118 118 103  89 101 110  79  51  34  24  24  30  30  27  24  29  35  41  53  64  66  66  66  68  73  78  76  69  60  57  55  48  44  39  29  24  26  37  45  51  55  58  64  71  69  61  67  67  53  54  64  70  52  30  38  51  62  63  60  59  59  63  70  78  82  79  73  63  50  62  87  93  89  80  67  64  73  93 
 46  46  46  46  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  46  44  44  45  46  48  47  47  46  44  44  46  46  44  44  42  41  41  40  41  41  41  41  46  45  41  43  44  43  42  47  57  60  51  33  24  25  31  45  58  59  59  59  54  43  34  48  64  69  88 121 147 108  48  42  52  59  53  56  63  44  26  22  22  23  22  25  38  67  86  86  60  43  40  39  40  47  60  71  79  85  97 107  73  36  58  72  71  79  88  99 117 124 111  93  84  89  95 102 108 102  86  69  84 111  84  65  82 118 145 152 168 187 193 161 124 130 131 127 141 131 108 149 174 149 119 127 187 205 190 174 180 192 177 161 154 163 176 184 168 170 203 206 160  70  41  64 100 103  88  94  98  84  52  39  55  67  83 110 113 101  87  97 120 127 104  64  40  32  34  29  29  41  44  46  54  60  60  59  63  72  76  69  58  66  64  52  75  95  83  65  58  71  75  77  95 112 119 103  80  65  80 108 136 128 103  85 103 113  64  36  33  27  26  30  30  27  25  30  41  53  58  59  62  64  65  68  72  75  72  64  56  55  54  51  49  44  35  29  29  36  42  47  49  52  58  65  66  61  66  62  45  52  71  78  53  27  43  52  48  47  47  48  51  59  70  80  84  81  73  62  50  69 101 105  94  79  70  73  88 107 
 46  46  47  47  48  47  47  47  47  47  47  48  48  48  48  48  48  48  47  46  44  44  45  46  47  47  47  46  44  45  47  46  44  44  42  41  40  39  39  40  39  40  46  46  42  44  45  43  41  45  59  66  61  44  32  29  35  49  65  69  67  62  52  39  32  56  72  63  75 110 143 103  40  39  56  67  58  53  54  36  22  23  24  25  25  30  45  76  90  80  46  36  47  38  35  50  59  72  88  86  92 118  92  52  67  76  77  96 104 101 113 112  86  62  67 105 100  88 110 101  73  72  87  99  79  63  72 114 153 165 167 169 173 140 114 149 148 121 135 134 117 144 170 163 125 123 188 183 157 175 180 168 154 155 166 165 166 168 150 154 196 204 157  57  30  54  78  73  58  73  70  49  57  55  42  74 107 111 113 108  88 103 133 132  95  44  29  31  33  28  31  43  46  47  54  59  59  56  61  72  78  73  61  57  48  37  69  97  88  68  60  80  89  92 107 117 115  96  74  65  92 131 159 140 100  73  96 110  48  22  32  32  29  29  29  27  23  28  45  67  62  52  57  62  64  67  72  74  68  59  52  52  53  52  49  45  39  34  33  37  42  44  43  44  50  60  65  62  62  53  34  50  79  87  53  20  44  53  42  44  47  47  50  57  72  85  89  82  73  64  60  86 119 113  89  64  58  69  93 118 
 46  46  47  48  49  48  48  48  48  48  48  47  47  47  47  47  47  48  47  46  45  45  45  46  47  48  47  46  44  45  46  46  45  44  42  40  40  38  39  40  40  40  44  45  43  44  45  43  39  44  59  70  72  59  45  38  44  58  71  71  70  69  57  41  35  60  71  49  68 110 136  94  36  39  62  77  62  50  47  31  23  29  31  28  24  35  56  79  86  72  36  32  51  38  34  49  57  70  92  86  87 121 102  63  67  76  89 118 128 119 123 115  82  54  63 113  99  77 111  97  61  77  94  91  69  56  71 118 156 162 152 147 151 128 114 157 154 120 131 134 120 132 155 164 120 112 183 170 142 188 192 161 148 158 176 170 161 156 140 149 194 197 146  49  25  55  82  71  47  63  56  33  64  70  38  83 128 116 108 102  91 114 141 120  76  31  25  29  31  30  35  46  47  48  55  59  58  56  62  74  82  77  63  51  34  25  64 102  98  76  67  90 103 106 116 115 102  85  69  66  95 134 161 140 100  70  87  96  36  17  32  32  29  28  28  26  24  30  48  72  64  50  57  61  63  67  70  71  64  56  51  51  53  51  53  54  46  40  38  42  44  42  41  40  45  56  62  61  60  50  34  53  83  91  59  28  51  61  53  51  49  49  57  68  79  87  92  88  75  64  75 103 127 113  81  49  45  63  97 127 
 45  46  47  48  49  52  52  51  50  49  48  47  46  46  44  43  44  46  46  45  45  45  45  47  48  48  48  46  44  43  44  44  43  42  41  41  41  41  42  43  44  44  42  42  42  44  44  41  39  45  59  72  81  81  69  59  70  80  78  61  67  89  77  59  53  60  50  25  87 153 130  81  45  53  82 102  74  53  50  36  33  47  46  30  12  44  82  73  67  63  39  33  46  44  39  39  49  65  81  76  76  98  84  53  52  74 108 138 152 151 146 128  93  65  70 110  96  77 108  87  49  85 111  95  41  36  96 137 151 142 136 137 142 140 134 132 128 125 132 122 104 127 149 143 116 118 169 181 181 208 205 177 156 161 183 188 178 162 162 183 208 179 113  43  29  64 114  96  44  49  51  40  55  62  60 104 146 142 101  75 112 151 149  74  35  37  33  27  26  35  44  47  48  52  61  65  63  58  66  83  94  86  67  59  44  30  68 106 102  77  64  86  97  98 104  97  81  73  69  68  78  94 110 115 108  91  79  63  34  24  28  26  24  23  25  28  33  39  48  56  61  63  64  64  64  65  65  63  60  57  55  55  54  56  79  89  62  44  42  52  51  44  48  51  51  50  54  60  65  63  61  68  79  87  85  79  78  87  91  67  44  42  78 102  92  78  84 108  82  54  81 104 112 103  81  56  53  74 111 137 
 47  47  48  49  50  51  50  50  50  49  48  47  46  46  45  45  45  46  46  45  45  45  46  47  48  49  48  46  44  43  44  44  43  42  42  41  42  42  43  44  45  45  42  42  44  46  45  42  39  43  55  69  82  86  78  70  77  81  76  59  73 106  94  73  61  54  43  41 116 170 114  64  47  64  93 111  85  62  50  34  38  63  53  27  12  46  83  73  59  51  42  37  38  43  42  37  51  65  65  55  55  75  70  53  54  83 125 151 162 163 159 132  85  69  77  94  94  93 102  80  57  93 109  82  31  38 108 133 130 123 117 112 108 113 115  97  99 113 111  94  86 137 151 104 113 149 180 197 208 215 204 181 157 161 185 197 192 177 179 197 212 158  83  40  47  85 120  97  44  39  45  48  50  59  80 118 147 143  97  70 120 154 139  58  24  37  34  26  23  34  45  49  49  53  62  65  62  58  69  89 102  95  75  72  58  36  69 103  99  77  65  86  92  89  89  79  66  72  76  72  71  78  98 110 107  86  61  40  32  29  26  24  22  22  25  30  37  44  49  53  58  62  62  62  62  62  61  60  59  59  58  58  58  65  93 104  71  50  48  59  58  54  64  66  59  54  57  68  73  73  73  80  92 109 123 128 122 118 110  76  51  52  93 116  96  78  86 117  86  53  87 104  99  94  82  64  61  78 113 136 
 51  50  50  49  49  47  47  47  47  47  48  47  48  48  48  48  48  47  46  46  45  46  46  47  48  48  48  46  44  44  46  45  44  44  43  42  42  42  42  42  44  44  43  43  46  50  50  45  39  39  49  63  76  81  78  73  72  73  71  65  85 119 105  80  61  46  46  77 140 164  89  46  47  73  97 107  93  71  49  29  39  75  54  21  21  44  69  75  57  36  43  42  35  43  44  37  58  70  50  35  38  60  68  67  70  98 138 153 157 158 155 123  64  71  89  77  96 115  92  74  77 102  94  56  35  58 112 113 104 111 103  85  70  74  81  72  80  98  88  73  85 155 155  70 108 175 192 203 211 206 194 176 155 160 185 197 197 192 186 194 200 133  57  41  72 111 108  81  47  31  37  53  50  63 102 127 136 127  96  82 119 135 113  59  32  31  30  25  22  31  43  51  52  53  60  62  59  57  70  91 105 101  86  85  70  45  70  98  94  76  68  86  90  81  74  65  62  81  88  76  66  75 104 113  99  64  40  29  29  29  26  25  23  23  26  32  39  46  53  59  57  55  57  59  59  59  59  61  60  59  59  59  61  69  91  98  70  54  53  62  65  68  79  77  63  60  68  80  83  79  76  88 113 142 157 163 160 144 115  81  63  72 103 114  92  83  94 116  87  58  91 101  89  87  83  73  65  76 106 128 
 56  55  52  49  47  45  44  45  45  46  48  48  49  49  50  51  51  48  46  46  45  46  45  47  49  49  48  46  43  44  47  47  45  45  44  43  42  42  43  43  43  44  44  45  48  52  52  46  38  37  45  59  71  77  76  73  68  69  72  71  94 125 105  77  58  41  48  94 147 150  63  32  51  82  98 100  93  78  55  26  36  81  53  15  28  43  59  72  51  24  43  52  45  52  43  27  63  82  49  37  46  64  82  91  89 110 143 141 137 141 135  98  44  78 109  80 105 127  76  68  97 107  76  31  41  81 118  98  86 112 104  79  65  69  77  69  82 101  87  87 122 173 155  72 105 163 176 185 192 185 178 169 156 161 181 190 192 190 186 188 178 102  34  45  94 126  94  65  48  23  29  58  52  71 128 140 127 109  94  97 125 118  83  53  34  25  26  25  23  31  43  53  55  56  62  63  61  60  72  92 105 102  88  89  78  58  77  98  91  73  65  80  83  72  63  60  68  96 102  76  54  59  93 104  88  51  32  28  30  29  27  24  23  24  28  35  43  51  58  63  59  56  61  63  62  60  60  62  62  60  59  62  60  57  79  89  64  50  52  63  69  74  86  80  60  63  76  91  93  87  82  96 124 154 169 171 165 147 117  83  72  86 107 108  86  84  99 114  89  64  85  89  78  83  87  81  68  72  97 118 
 62  60  55  52  47  44  44  44  45  46  48  48  49  49  50  51  52  48  45  45  45  45  45  47  49  49  48  46  44  45  49  48  47  46  45  44  43  42  42  42  43  43  45  47  48  51  50  46  39  38  45  57  68  74  73  68  64  69  77  78  97 120  93  63  49  40  50  91 128 120  44  27  56  81  90  87  80  75  62  27  27  70  46  16  31  45  55  64  45  22  41  55  54  56  39  18  74 111  81  76  85  87  99 106  93 104 126 114 115 132 114  76  42  85 119  92 109 120  62  67 108 101  58  18  53 100 120  95  87 117 107  85  85  87  87  89  98 106  99 123 172 174 147 113 111 128 156 167 168 167 164 159 153 157 169 175 173 168 177 175 143  76  31  55 100 120  78  53  45  24  28  56  60  87 144 147 121  91  94 115 131 102  57  48  37  21  23  27  26  34  45  55  57  59  64  66  64  64  73  89  99  94  82  84  79  67  84 100  90  70  59  70  74  69  66  66  75  99 101  73  51  55  88  96  78  43  31  31  30  27  26  24  24  26  31  38  47  54  62  67  64  63  71  73  70  64  64  66  64  61  59  63  57  45  71  89  65  51  53  68  75  78  86  76  57  65  81  97 100  95  90 101 121 140 144 138 130 121 105  79  72  86  94  89  73  79  94 102  86  68  69  71  73  83  87  79  64  65  87 107 
 67  66  60  53  48  45  44  45  45  46  48  48  49  49  49  50  51  48  46  45  45  45  45  47  49  49  48  46  43  45  49  49  48  47  45  44  43  42  42  42  42  43  47  48  46  47  47  46  42  42  48  58  67  71  67  61  60  71  84  87 101 114  80  49  40  37  51  86 102  85  32  30  58  73  77  72  60  62  68  33  21  49  37  19  32  46  55  52  40  30  40  50  55  55  34  16  91 148 128 127 130 111 106 103  84  85  97  88 106 138 103  63  58  91 115 102 106 100  55  71 112  86  41  18  70 111 114 100  98 114  98  85 105 100  91 109 111  99 106 151 204 164 137 156 122 103 147 163 159 158 151 142 143 148 154 160 153 144 166 161 100  55  41  66  95 101  63  42  40  30  32  53  74 107 148 148 118  76  96 133 133  87  37  44  39  18  21  28  31  39  48  56  59  61  65  66  65  66  73  85  91  86  75  78  78  73  88  98  86  67  56  64  70  71  75  73  70  84  85  68  59  67  91  90  69  39  29  31  29  27  25  25  25  28  34  42  51  59  66  70  69  70  81  83  77  69  67  69  68  63  58  62  56  44  76 100  74  57  58  75  80  76  77  68  55  65  82  98 102 100  98 105 113 112 102  89  83  85  84  70  67  75  70  61  57  68  80  80  78  68  52  55  72  82  78  64  53  58  78  94 
 73  71  63  54  49  46  47  47  47  47  47  48  48  48  48  49  49  47  46  46  45  45  45  47  49  49  48  46  43  45  49  49  48  47  45  44  43  42  42  42  41  43  49  48  42  42  44  46  46  48  54  62  67  68  63  58  58  72  90  95 107 113  76  43  34  28  47  94  91  59  30  36  56  60  63  61  40  45  70  44  22  27  28  25  28  47  58  39  36  44  40  40  46  49  31  22 108 176 164 161 156 119  95  83  72  68  69  77 117 160 106  67  89  97  98 105  97  76  57  80 106  65  30  32  86 113 100 107 114 101  75  70 102  92  77 114 111  81 102 154 197 153 133 163 131 110 155 178 176 160 138 122 129 136 143 153 146 133 164 149  58  40  58  74  84  80  53  36  35  40  42  49  90 127 142 142 115  70 100 145 129  73  25  40  39  17  21  29  36  46  54  58  60  63  64  64  64  66  74  84  88  83  75  78  79  78  85  88  77  64  60  69  75  79  84  73  53  53  57  62  75  90  98  85  60  34  23  23  27  27  25  25  27  31  38  46  55  63  69  72  70  72  86  89  81  70  68  71  69  63  57  61  59  56  94 118  86  61  58  74  74  62  58  54  51  61  75  88  94  97 100 105 102  84  62  48  50  57  62  62  60  57  44  35  42  53  59  54  62  62  40  48  74  74  57  38  40  55  74  82 
 77  75  67  56  49  48  49  49  48  48  48  48  47  47  47  47  46  46  46  46  45  45  45  47  49  49  48  46  44  45  48  48  47  46  45  43  42  42  43  42  42  44  50  47  39  38  42  47  51  55  60  65  68  65  62  59  57  71  91 100 113 119  81  48  35  18  44 118 103  52  33  41  55  50  55  59  33  39  73  63  39  22  24  28  25  45  59  31  34  53  39  35  46  50  36  30 103 162 151 145 137 108  84  73  78  71  62  86 135 168 105  71 109 100  88 109  89  61  69  89  91  47  28  51  97 108  88 111 123  92  63  60  90  81  71 115 110  77 108 151 177 162 142 133 125 129 154 180 185 150 121 111 124 135 142 154 153 144 163 132  34  34  69  77  75  65  45  32  33  49  52  55 108 142 133 131 112  75 107 145 112  59  22  37  37  20  21  30  41  51  58  59  62  64  64  63  63  69  78  88  92  91  87  88  88  84  81  74  67  66  72  83  87  84  82  66  42  29  32  51  78  94  88  68  46  32  24  21  25  26  26  26  28  34  42  50  59  65  70  73  68  69  86  90  80  68  65  70  69  62  55  59  60  61  96 114  78  51  45  56  51  35  33  34  37  50  64  75  80  84  91  97  92  64  38  27  41  48  49  57  56  44  29  24  34  41  42  38  48  54  40  51  72  61  37  19  33  55  70  67 
 80  80  70  58  50  49  50  49  48  48  49  48  47  46  46  46  45  46  46  45  45  45  45  47  48  48  48  46  44  44  47  46  46  45  44  43  43  42  43  43  43  44  50  47  38  38  43  52  56  60  63  67  67  64  62  59  56  70  92 100 111 119  83  52  38  14  43 138 118  56  38  48  58  48  51  60  42  48  83  88  69  37  28  26  23  42  55  29  35  55  40  37  53  57  45  36  85 122 111 103 101  94  80  74  91  82  66 106 149 156  96  72 112 101  89 112  87  58  82  90  70  33  34  72 103 102  83 110 121  86  65  64  78  77  80 114 111  91 127 157 168 181 158 104 114 138 147 169 176 133 110 112 129 142 150 160 164 161 153 107  29  37  72  75  68  59  41  31  34  53  61  71 122 147 126 117 107  90 114 130  86  44  25  33  35  26  23  31  44  55  59  59  63  67  68  68  71  79  89  97 101 100  98 100 100  94  81  68  63  72  86  95  94  84  72  57  39  19  18  42  74  86  68  46  33  31  30  27  25  25  25  27  30  38  46  55  62  67  71  73  66  67  87  91  79  65  63  69  68  60  54  59  60  58  83  95  62  42  38  43  34  21  26  31  34  48  63  72  74  77  84  91  86  57  31  23  43  49  45  55  54  39  30  31  37  36  35  38  45  48  45  57  69  52  29  17  36  56  64  55 
 83  83  72  59  51  50  49  48  49  49  48  48  47  46  46  46  46  46  46  46  45  46  46  47  48  49  48  46  44  43  46  45  44  44  43  43  43  43  43  43  43  45  49  47  40  41  48  58  60  62  63  65  65  63  60  56  55  71  92  95 100 104  72  48  42  22  51 142 126  65  45  57  71  53  50  62  61  75 104 120 110  70  36  19  24  38  45  33  36  48  41  45  60  63  51  38  59  75  65  58  63  85  86  82  98  85  70 127 155 127  85  74 101 101  99 109  85  66  91  81  45  25  46  91 106  99  87 107 109  75  74  79  69  83 106 110 108 116 153 176 182 198 175 110 108 129 141 156 155 120 114 130 142 153 163 162 168 172 126  71  40  51  69  68  64  57  38  31  39  50  67  95 131 144 122 105 100 109 120 107  53  29  29  30  31  32  26  31  46  56  59  57  64  72  77  82  88  99 108 112 110 107 104 107 110 107  90  73  69  80  94  99  93  77  59  48  39  20  18  41  67  72  49  30  23  30  34  33  26  23  25  28  33  40  49  58  64  68  70  70  66  70  91  95  82  66  63  69  68  59  51  57  59  53  65  69  50  47  54  54  45  39  57  61  56  69  85  94  92  89  90  96  92  66  41  31  49  54  47  54  52  40  45  52  49  40  40  55  54  48  53  61  64  52  40  37  51  59  55  44 
 85  84  73  59  50  48  48  48  48  48  48  47  47  47  47  48  48  47  46  45  45  45  46  47  48  49  48  46  43  42  43  43  43  42  42  41  41  42  42  43  44  45  49  47  41  46  54  63  63  61  60  62  65  65  58  50  54  74  95  88  85  82  50  33  41  36  64 133 122  74  48  66  88  62  49  59  81 106 132 146 141 105  44   7  24  32  33  40  38  36  45  51  51  56  50  36  40  47  46  37  46  86  94  84  88  68  59 140 163 106  84  83  89 100 105  95  77  74  99  71  19  20  57 101 109 101  96 106  94  51  71  89  55  86 130  97  94 130 169 192 201 199 185 155 118 112 153 160 140 120 129 151 152 162 174 157 160 172  90  32  56  69  67  62  61  55  33  32  43  44  67 113 135 139 126  97  90 124 127  90  25  15  34  27  29  38  29  29  46  55  56  54  65  79  86  93 104 120 129 128 119 109 102 108 117 120 104  86  80  87  97  96  86  68  48  37  32  22  28  49  62  64  52  30  18  28  29  25  23  23  24  27  32  40  50  60  66  70  69  66  67  78 102 105  89  70  66  73  70  59  47  52  59  62  60  56  52  73  96  92  82  86 116 121 104 109 126 142 133 118 112 115 111  86  57  39  52  55  49  54  49  39  62  78  66  49  49  73  68  52  55  56  55  57  62  66  70  64  46  31 
 84  85  77  65  54  47  46  47  46  46  47  48  48  48  48  49  49  48  46  46  46  46  47  47  48  48  48  46  45  44  44  44  44  43  43  43  42  43  43  44  44  45  46  45  45  50  58  65  65  63  61  61  61  59  52  47  56  77  94  86  76  65  43  35  47  47  63 105 100  71  56  73  91  68  55  65  94 118 137 166 169 122  56  16  31  34  32  41  39  33  44  52  51  52  56  61  64  63  59  52  57  83  86  75  66  56  70 150 154  83  87  94  76 102 116  80  77  91  83  52  19  23  64 110 102  96 109 105  81  52  74  92  63  93 130  90  92 139 177 203 214 195 178 167 121 107 160 169 153 147 164 179 159 160 177 164 165 165  73  19  64  73  62  58  56  48  30  34  48  44  76 137 142 130 118  94  96 141 119  61  18  18  35  26  26  35  31  33  48  56  57  54  63  80 102 120 132 135 133 125 113 103  99 104 115 125 114  98  89  91  94  88  76  63  55  42  25  18  29  60  98  94  40  29  33  24  22  24  22  22  25  30  37  47  54  59  63  66  71  75  77  85 104 107  94  74  67  68  66  59  51  53  56  57  63  73  85 110 133 132 129 137 162 159 135 138 142 139 142 137 119 120 119  94  71  57  55  58  59  49  46  57  79  83  61  45  59 104  86  50  57  67  71  73  82  89  71  47  33  48 
 79  84  85  76  62  48  45  45  45  46  47  47  48  49  49  49  50  48  47  47  47  48  47  47  47  47  47  47  47  47  47  47  47  47  47  46  45  45  45  45  45  44  42  44  50  55  59  63  66  67  66  62  55  47  45  50  62  77  90  88  73  55  51  54  58  49  49  69  68  62  68  76  78  70  68  78  99 108 120 176 187 117  65  41  40  39  39  37  38  40  40  50  64  56  68 105 115 104  88  88  89  75  69  64  45  55  99 147 125  59  89 103  67 108 129  71  85 106  48  28  39  37  73 120  90  86 125  99  70  79  85  86  93 103 108  97 108 140 178 205 212 188 157 128 110 118 160 183 191 193 204 203 160 149 175 188 183 149  73  33  60  65  57  56  50  39  32  38  50  55  99 163 149 117 100  98 119 152  93  23  30  37  32  26  23  25  34  44  53  58  61  58  58  76 122 155 162 140 118 103  93  90  93  97 108 121 119 107  94  90  87  79  67  63  77  61  22   9  24  76 154 139  13  20  55  22  17  30  25  23  28  36  46  57  61  59  55  61  75  93  91  86  95  99  92  78  64  57  57  59  60  58  50  42  75 116 136 146 151 156 163 172 175 159 135 142 127  87 113 133 108 109 114  93  88  86  67  71  83  55  57  94  95  73  46  45  79 135 103  53  72  95 104 102 105  99  52  20  33  92 
 77  83  84  75  61  49  46  47  46  46  47  47  48  49  49  49  49  48  47  47  47  48  48  47  47  47  47  48  48  47  47  47  47  47  46  46  45  45  44  45  44  44  42  45  51  56  59  60  61  61  61  58  55  51  50  53  63  76  87  84  68  49  45  49  53  44  43  63  64  62  71  77  75  68  69  78  97 104 112 163 170 103  57  36  34  34  34  33  38  45  46  56  68  61  66  92  98  91  83  90  97  88  80  68  39  44  80 113  99  61  94 110  84 112 123  72  73  83  39  20  33  63  96 115  93  96 125  91  64  79  76  75  99 101  97 112 119 127 168 189 180 169 143 104 105 137 187 211 214 205 198 183 150 156 194 207 179 112  57  39  61  69  65  57  45  37  41  42  47  73 119 160 142 109  93 111 134 133  74  20  29  35  30  26  25  27  38  48  57  61  64  64  62  77 122 150 151 124 102  91  82  77  79  96 112 116 116 109  96  85  77  70  66  67  76  60  24   7  31  96 125  97  24  20  36  28  20  21  27  30  31  35  44  55  63  66  64  65  71  82  80  76  84  88  85  77  66  59  58  58  57  52  52  67 105 138 145 144 140 142 148 157 162 142 112 118 117  98 102 110 111 116 123 126 117 104 102 107 113 112 110 108 100  92  90 110 126 117 101  97 117 109  97 131 133  91  47  47  92 108 
 75  81  81  71  59  52  49  49  47  46  46  46  47  48  48  48  48  47  48  47  47  47  47  47  47  47  47  47  47  47  46  46  46  46  46  45  45  44  43  44  44  44  44  48  54  57  58  56  55  54  53  53  55  58  57  56  64  75  84  77  62  42  36  39  45  38  41  63  67  66  73  76  73  65  66  76  93 100 106 138 138  82  41  23  26  28  28  30  37  47  53  59  63  60  61  66  67  64  65  77  92  96  90  69  36  33  56  76  78  74 101 115 104 113 110  74  60  55  38  19  26  91 118 102  97 108 118  83  61  79  71  71 109 102  88 125 122 105 156 176 155 165 148  93  99 144 196 215 210 194 176 160 154 173 205 212 162  70  40  46  64  72  71  56  41  37  49  47  48  96 136 149 129 102  92 127 144 102  54  25  26  29  28  26  27  33  43  52  61  64  67  70  70  82 116 133 126 101  85  78  73  65  66  98 118 109 110 109  98  80  64  61  66  72  69  54  28  10  43 108  79  41  39  23  14  34  24  10  27  36  35  38  43  52  64  71  71  68  67  70  71  72  78  80  79  74  69  65  60  57  52  44  54  90 131 154 144 133 124 120 123 133 148 132  97 106 124 134 127 120 125 138 148 143 125 110 122 144 163 156 139 123 121 116 112 147 162 118 112 124 122 107 102 134 125  76  52  71 113 102 
 71  78  80  70  59  55  54  51  49  47  46  46  47  47  47  47  45  47  48  47  47  47  47  47  47  47  47  48  48  47  46  45  45  45  45  44  44  44  43  43  43  44  45  50  57  58  56  52  51  50  48  49  53  62  63  61  65  73  78  71  55  34  28  32  39  35  38  56  65  69  76  76  69  61  63  74  88  94  96 109  99  54  26  17  24  28  28  30  37  48  56  55  51  58  60  53  48  46  50  62  80  92  84  61  33  31  48  51  65  92 107 115 116 109  94  75  52  37  35  22  31 113 129  88  98 114 107  75  63  87  77  78 126 107  79 129 118  81 146 174 151 180 168  92  94 136 178 190 184 172 157 150 168 187 200 198 136  36  34  59  65  70  68  51  38  37  53  52  58 121 154 139 115  96  97 142 147  71  32  25  25  25  24  26  30  39  49  58  64  66  68  74  76  87 110 113  99  77  66  65  61  54  58 101 120  99 103 112 104  76  49  51  65  77  64  48  32  20  53 105  48   9  40  26  10  35  26   8  24  37  42  45  49  55  65  71  70  67  65  66  74  81  80  78  76  74  71  65  59  54  49  42  54  97 146 170 151 129 112 101 101 115 143 133  99 110 139 168 177 166 143 163 174 129 111 118 130 173 211 165 135 145 147 129 105 141 171 145 136 125  85  95 131 125  93  57  58  76  91  83 
 67  76  80  72  63  60  57  54  50  47  46  46  47  47  47  45  44  46  48  47  47  47  47  47  47  48  47  47  48  47  45  45  45  45  44  44  44  44  43  43  42  43  46  52  58  57  53  49  51  51  48  47  52  62  66  65  66  71  74  67  50  30  24  29  37  37  39  51  62  72  77  74  65  58  60  71  82  87  86  80  62  31  16  16  28  32  32  30  37  47  54  48  39  60  69  57  50  49  50  56  68  83  73  48  34  42  56  50  70 111 108 106 118  98  75  72  51  32  35  32  46 117 122  78  98 111  89  72  73  91  84  89 131 109  77 119 102  64 140 182 170 196 180 105  97 126 158 167 161 154 148 148 165 177 177 156  98  29  42  69  67  62  55  43  36  37  47  57  81 139 157 129 105  97 112 146 132  46  19  26  24  22  23  26  33  43  53  61  65  65  67  73  80  90 100  91  72  61  58  60  55  52  63 105 117  89  97 114 111  74  39  43  66  82  60  42  35  33  54  78  34   7  27  28  24  32  26  15  20  34  50  58  58  58  63  66  66  65  66  72  88 100  91  83  77  74  70  64  56  51  47  44  56  94 150 181 159 131 107  87  84 100 139 136 104 111 141 179 206 197 155 165 165 101 100 140 159 179 187 147 134 152 134 119 129 147 155 145 148 133  71  90 151 143  92  40  56  87  95  64 
 64  74  79  75  68  64  59  56  51  48  46  46  47  48  47  45  44  46  47  47  47  47  47  47  47  48  47  48  48  47  44  45  45  44  44  44  43  43  43  42  42  43  47  53  57  54  49  48  52  55  51  47  49  59  67  69  66  68  72  65  50  31  25  29  41  44  44  49  60  72  77  72  63  56  59  68  75  79  78  60  39  18  11  16  31  34  33  32  37  46  52  46  40  68  83  70  66  69  72  70  71  80  62  39  43  58  69  59  78 119 103  96 114  87  58  60  47  31  33  46  70 109 106  79 101 104  73  75  84  84  83  95 121 108  91 117  99  74 145 192 191 195 174 123 114 133 165 173 168 159 156 151 137 147 158 110  61  39  55  72  69  55  43  38  38  37  37  63 109 146 148 120 100 105 132 137 102  31  16  26  24  21  23  28  36  46  55  61  63  63  64  72  83  89  88  71  53  53  58  60  54  57  77 109 110  80  93 116 115  75  35  41  67  83  57  38  37  39  44  48  30  14  17  27  33  28  25  25  21  34  56  64  62  58  63  67  66  66  69  78  98 111  99  88  80  76  70  63  53  48  46  45  57  94 151 183 161 130 101  78  75  93 132 128  95 109 142 173 188 179 150 138 118  79  98 149 173 165 137 118 125 144 127 128 162 160 146 142 143 126  84 115 172 145  84  35  62  93  93  66 
 62  72  79  78  73  67  62  58  52  48  45  46  47  47  47  46  44  46  48  47  47  47  47  47  47  47  47  48  48  47  45  45  45  45  44  44  44  43  43  43  42  43  46  52  55  49  44  46  56  60  55  48  46  56  68  74  68  68  72  68  54  36  29  34  46  53  52  47  57  71  75  69  59  56  58  63  67  72  73  53  30  14  12  17  30  32  31  32  38  46  51  50  51  80  94  82  83  93 103  96  86  78  52  33  56  75  78  67  82 112  97  91 107  78  46  43  38  30  30  61  97  97  89  89 106  96  63  80  93  73  80  97 104 111 121 132 119 110 161 201 205 187 164 143 137 152 188 199 192 181 177 161 110 116 146  74  32  56  65  68  69  52  36  37  40  37  31  73 135 145 132 112 102 117 147 118  65  24  19  26  23  21  23  31  39  49  56  60  61  60  63  75  82  83  76  58  44  51  60  62  55  67  96 109  99  74  89 113 115  76  36  42  68  83  56  40  40  36  29  25  28  25  14  24  32  23  24  30  28  40  59  62  58  56  67  75  75  72  72  81  99 109 100  91  84  78  71  62  52  46  45  45  58  94 144 172 152 121  91  74  78  99 128 115  81 108 140 148 139 130 125  96  66  70 102 142 157 138 106  98 107 125 136 154 179 163 141 136 118 102 115 161 188 113  52  40  74  90  75  84 
 61  70  77  80  76  70  64  59  53  48  45  45  46  47  48  46  45  46  48  47  47  47  47  47  47  47  47  48  47  47  46  46  45  45  45  44  44  44  43  43  43  43  44  50  53  45  39  42  55  62  56  46  43  54  71  80  73  71  75  74  61  42  35  40  52  60  57  45  54  68  71  66  58  56  57  58  60  66  70  56  37  20  15  18  27  28  26  29  38  48  53  57  65  84  89  80  86 103 122 115  94  69  39  29  70  86  74  72  81  93  92  94  98  71  39  27  26  27  29  72 116  92  84 104 111  91  63  86  97  69  84 103  93 122 164 169 163 164 188 206 206 190 174 164 155 163 198 210 204 194 197 182 119 117 139  56  22  67  69  62  66  53  38  40  41  39  39  89 150 140 117 106 108 129 150  92  33  24  26  25  23  23  26  34  43  51  57  59  60  57  66  87  85  72  65  54  47  54  60  61  59  77 107 105  86  69  86 108 110  75  41  44  67  82  60  45  42  29  19  20  26  28  22  20  22  23  26  31  39  50  58  53  49  54  76  91  90  80  74  79  87  92  91  89  86  81  72  62  53  47  46  46  56  82 118 139 125  99  77  75  94 121 137 115  81 106 121 101  91  89  85  73  65  77 108 131 112 114 130 114  95  98 144 173 157 139 125 108  74  70 149 198 174  54   6  44  83  79  52 104 
 61  67  73  78  77  71  65  59  52  47  45  45  46  48  48  47  46  46  48  47  47  47  47  47  47  47  47  48  47  47  47  46  46  45  45  45  45  44  43  44  44  43  41  45  49  41  35  38  52  59  52  42  41  56  76  88  79  77  81  80  68  49  41  43  53  62  60  45  51  65  66  62  57  56  56  54  55  62  70  63  47  28  20  20  25  25  24  29  39  49  51  62  80  88  85  77  82  99 119 111  85  51  31  38  80  85  66  79  84  78  94 101  84  61  39  22  20  26  39  82 121  95  90 111 107  88  71  88  94  75  95 112  93 131 188 195 191 193 201 202 196 195 186 165 153 160 189 198 193 191 199 195 151 132 119  49  27  67  70  61  60  50  41  40  41  47  66 111 152 134 109 102 117 137 136  69  16  26  29  24  23  24  29  39  48  55  58  60  61  58  74 106  87  59  57  60  60  54  52  55  62  83 106  95  75  68  82  99  99  71  44  46  65  80  66  54  47  33  26  27  28  30  30  20  15  23  26  31  46  57  58  49  45  57  86 105 101  85  74  77  78  79  84  88  88  80  70  59  52  49  49  50  54  65  89 107 103  83  66  75 108 144 150 130 100 101  92  66  76  80  60  78 101 100 123 140 107 118 157 141 103  79 123 157 145 125  95  55  43  83 182 190 116  32  11  46  79  87  81 110 
 61  64  68  75  77  72  66  59  52  46  44  46  47  49  49  48  48  47  47  47  47  47  47  47  47  47  47  48  48  47  47  47  46  46  46  46  46  45  44  45  45  44  38  41  47  40  32  34  46  53  44  36  38  57  83  97  87  84  88  87  75  54  43  43  53  61  59  44  50  61  62  59  57  58  56  51  50  57  70  68  55  35  25  22  26  26  24  31  42  50  46  65  97  96  86  82  81  89 104  94  65  31  30  57  90  79  55  92  98  72 101 109  64  48  42  27  23  32  56  90 116 104 101 110  97  85  83  88  87  83 108 121  97 134 195 204 196 190 195 192 182 195 186 143 134 152 181 189 185 185 190 193 187 148  84  45  40  60  70  67  52  43  39  37  39  58 101 132 143 132 111  98 125 141 116  50  10  27  31  23  23  26  33  44  53  59  60  62  64  58  82 132  92  42  52  73  79  53  40  45  65  86  97  81  66  67  79  88  85  65  46  48  62  75  74  63  51  48  44  35  33  33  32  23  17  22  26  33  48  58  59  51  51  66  97 114 104  82  70  76  73  71  83  91  91  80  66  53  49  50  54  59  58  53  66  85  99  83  63  76 116 157 157 144 125  99  78  72  98 102  66  95 133 127 137 150 136 154 182 146  97  71 103 139 144 114  65  22  47 120 193 148  49  31  39  51  78 107 124  98 
 61  62  63  70  74  73  68  60  51  46  44  46  48  49  49  49  48  48  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  47  46  45  45  45  45  46  44  36  38  47  39  30  29  40  46  37  30  35  58  88 105  93  89  94  93  80  57  44  44  52  59  57  44  49  59  60  58  58  60  56  48  46  55  70  68  56  37  28  27  31  30  28  34  44  49  39  65 113 109  97  97  90  86  91  76  46  16  38  84  99  72  49 109 118  74 111 113  42  33  45  38  31  41  75  97 108 114 112 101  85  82  94  87  79  88 115 124  98 127 179 190 175 159 172 176 168 180 160 102 109 149 188 199 193 186 175 174 199 145  43  41  54  53  74  78  44  35  35  30  37  70 134 148 129 134 118  94 130 143  96  38  11  28  30  22  22  27  36  48  56  61  63  66  67  57  88 155  96  27  50  86  94  51  27  35  66  85  85  69  61  67  77  80  73  59  47  49  59  72  80  69  54  70  67  38  39  39  26  28  31  20  25  36  45  55  62  59  62  79 105 116  99  75  66  79  76  73  88  98  95  79  60  46  45  51  60  67  65  55  61  84 113  98  69  74 112 153 150 145 140 117 113 137 152 142 106 107 127 138 135 136 168 204 199  93  42  81 130 154 137  91  55  61  99 142 153  95  20  22  42  64  98 123 120  74 
 57  63  68  72  74  71  63  54  49  48  47  45  45  48  51  51  48  47  48  49  49  48  48  47  47  47  48  48  46  46  47  47  45  45  45  46  47  46  45  42  41  38  28  28  37  37  35  40  49  52  45  44  56  84 102 106  96  87  84  87  83  66  48  42  52  62  60  46  48  55  52  50  50  53  51  45  51  71  96  85  60  33  24  23  25  28  34  40  43  41  43  73 115 114 103 100  96  89  79  54  26  19  58 100  80  60  64  94 100  83 103  96  44  36  44  37  32  46  91 104  99 114 116  97  69  70  98  82  76 105 120 116 100 109 128 131 125 122 134 133 124 133 124  93 107 136 148 138 126 131 132 136 145  98  27  48  65  52  68  71  40  35  37  31  50  92 141 157 140 105  94 116 149 131  58  31  28  23  23  23  25  26  31  48  63  71  61  55  61  85 117 134  86  41  55  80  86  52  30  34  61  80  84  80  76  75  80  84  78  64  51  51  59  72  80  73  63  77  80  66  62  53  31  26  27  24  30  40  45  56  64  61  61  74  99 111 100  81  72  81  80  80  94  98  89  71  56  48  48  51  55  61  61  59  97 129 117  87  61  64 105 153 153 143 141 150 164 176 165 136 101 109 129 130 130 138 157 168 142  48  50 144 142 126 132  97  64  80 133 161 101  47  22  29  43  65 110 132 118 103 
 51  63  74  76  74  71  59  47  48  51  50  44  42  46  53  53  46  47  49  50  51  50  48  47  47  48  49  48  44  44  47  47  44  43  44  46  48  48  45  40  36  31  23  22  27  30  38  50  60  62  57  59  76 103 108  99  93  82  73  81  84  72  49  38  48  60  61  47  49  54  47  41  40  44  46  47  59  88 117 100  64  30  20  20  19  25  36  45  40  36  54  83 111 111 103  96  96  91  71  39  14  26  73 105  66  63  88  80  79  92  87  70  48  43  41  32  31  52 102 108  93 112 114  89  59  63  92  79  78 115 117 103  97  88  78  75  82  94  97  91  81  83  89  95 105 107  91  66  52  68  87  96  78  49  31  59  70  54  58  56  37  37  40  37  69 114 136 155 150  81  76 141 158 108  22  24  40  19  16  26  30  28  29  46  65  76  60  46  57 112 136 102  71  55  54  62  67  53  39  38  57  77  91  98  96  87  89  92  89  72  54  51  60  72  77  72  68  77  89  96  86  67  45  30  25  33  41  47  52  59  64  57  54  64  86 102 102  90  81  83  82  86  99  98  83  65  57  56  55  51  48  51  53  62 118 152 110  69  50  63 107 154 161 148 139 165 183 173 146 117 100 117 133 120 128 145 133 105  68  35  91 193 141  95 124 108  82  92 141 155  60  22  35  37  42  65 116 139 130 148 
 50  59  70  73  73  71  60  48  47  49  49  45  43  46  51  51  45  45  48  49  50  49  47  46  47  48  48  47  44  44  47  46  44  43  44  46  48  47  44  41  36  33  31  28  24  22  27  42  58  65  59  58  65  83  87  84  85  81  78  85  84  67  41  28  37  47  51  45  51  58  49  39  34  41  49  54  64  83 104  92  63  31  21  22  24  27  34  40  39  41  64  90 108 104  96  94  92  85  69  43  22  26  65 105  94  94 106  99  95  94  76  51  31  36  42  33  40  67 105 105  92 115 107  71  65  72  80  82  88 101 102  96  85  73  67  73  80  84  79  75  70  60  67  91  85  69  58  52  50  54  67  74  55  41  42  61  67  54  51  46  32  31  36  46  84 126 134 138 133  98 103 144 135  80   8  12  30  20  18  27  38  41  40  44  54  63  59  57  68 103 117  90  61  42  38  47  55  50  43  45  62  81  98 104 102  96  98  99  90  70  50  47  56  68  71  63  59  82 102 106  95  79  65  54  45  45  51  60  63  62  58  53  53  62  77  90  94  92  87  83  84  90 101 101  88  71  63  61  58  53  49  51  54  58  79  98  95  64  46  87 124 148 164 159 142 136 134 131 117 121 150 140 120 124 132 137 128  87  42  60 114 164 140 110 106  97  99 126 131 104  47  35  46  25  37  85 130 154 163 169 
 49  56  66  72  74  72  62  51  47  47  48  45  44  46  49  48  43  43  46  48  49  49  47  46  46  47  47  46  43  43  46  45  44  43  44  46  47  46  44  41  37  34  35  31  23  18  21  36  52  61  56  52  55  66  70  72  80  83  84  90  85  63  34  20  28  36  42  44  55  61  51  38  31  39  51  60  67  78  90  82  60  29  21  23  27  29  31  35  40  51  79 100 106  99  95  97  88  75  61  43  29  32  73 122 135 133 126 115 104  91  62  35  20  33  41  29  50  85 108 102  93 115  96  53  72  82  66  84 101  96  96  94  79  68  67  79  85  80  69  66  67  54  67 107  87  53  49  62  72  63  63  64  47  41  50  60  63  56  44  36  33  29  32  57 100 137 137 125 114 112 126 141 111  58   8  12  28  29  26  29  42  50  51  49  51  54  56  60  67  82  84  63  46  36  37  48  61  62  56  52  60  77  95 103 105 104 107 105  89  63  42  41  51  63  63  56  55  89 115 118 105  93  87  77  64  56  63  73  72  64  54  52  56  66  75  84  92  96  93  83  86  96 104 101  89  74  65  62  58  54  49  49  50  53  64  83  96  70  54 109 143 151 159 158 144 113  95  98  96 120 167 147 114 127 133 127 112  70  37  82 119 124 125 111  86  97 125 148 116  64  39  48  55  23  47 122 155 174 191 187 
 49  55  65  73  77  74  63  53  48  47  47  45  45  47  47  45  41  42  45  48  49  50  47  46  45  46  47  45  43  43  45  45  44  43  43  45  46  46  43  41  37  35  34  30  23  19  23  35  47  52  47  45  48  58  64  70  82  87  88  92  84  59  30  17  25  32  38  45  57  63  53  38  30  40  53  64  68  74  82  75  55  25  17  21  28  29  30  33  42  62  95 110 106  97  97 101  84  62  45  37  34  47  96 156 177 169 145 119 100  80  50  26  20  34  39  24  59 104 106  99  99 111  84  44  78  87  57  85 113 100  96  92  78  71  74  87  88  77  61  59  67  60  82 128 100  58  57  83 101  82  67  58  45  45  55  56  57  58  40  31  39  31  33  71 115 147 143 119 100 119 137 133  91  48  24  25  36  45  38  32  42  52  58  59  56  52  54  56  57  54  47  36  36  42  51  64  77  81  71  56  54  68  91 101 105 109 113 107  86  56  33  34  46  58  56  52  58  94 121 125 114 103 100  89  75  66  75  85  76  63  54  55  63  74  81  88  97 101  96  82  88 101 103  97  85  72  64  60  56  52  46  44  45  54  89 118 112  83  72 122 154 159 149 147 143  99  69  73  82 106 142 136 121 133 139 132 101  66  49  86 103  90 104 103  82 116 153 145  93  41  37  53  59  35  76 164 184 189 201 193 
 53  57  67  76  80  75  66  56  49  46  46  46  47  47  46  44  42  44  47  50  51  51  49  47  45  46  46  45  43  43  45  45  44  43  43  44  45  44  43  41  39  36  31  28  25  25  30  38  41  39  35  37  45  59  69  79  92  94  91  88  77  54  30  21  31  36  40  47  58  62  53  41  36  46  57  63  64  71  79  70  47  20  13  16  25  29  29  32  47  74 105 114 105  97  98 100  74  44  27  28  39  64 126 193 209 193 155 114  82  60  43  32  30  37  36  24  71 117  98  96 110 101  71  48  83  88  55  88 120 111  97  84  76  80  91  98  89  71  58  59  69  77 100 132 107  75  77 106 127 103  73  51  47  52  55  49  51  60  40  30  46  38  41  86 126 150 149 120  94 122 138 118  81  58  59  51  52  68  53  33  38  51  61  67  63  56  56  56  49  27  16  28  45  61  73  84  92  94  79  55  47  62  91  96  98 106 112 105  80  47  25  30  45  58  53  56  70  95 113 120 114 107  98  86  74  71  84  91  71  59  59  63  72  84  94 102 106 103  94  82  90 103  99  89  77  66  59  54  51  47  43  40  44  72 147 189 137  99  94 124 155 165 136 131 140  94  57  58  74  87  91 114 139 145 154 151 108  84  78  70  64  67  86  99 105 151 169 110  58  33  43  52  55  65 119 195 202 191 185 176 
 58  61  70  79  83  77  69  60  52  46  45  47  48  48  46  46  47  49  51  54  55  55  51  47  46  46  46  45  43  43  45  45  44  44  43  44  44  44  43  41  40  37  33  29  28  29  34  39  38  34  31  36  47  60  77  93 101  96  85  76  64  46  30  28  39  42  43  50  57  59  52  45  45  54  59  58  56  66  80  68  44  19  11  13  24  28  28  34  53  81 105 109  99  92  91  85  57  28  16  25  44  77 141 204 213 193 153 105  66  43  39  39  38  36  34  37  86 121  88  96 121  89  63  63  85  84  64  91 119 113  89  68  69  85 101  96  77  57  51  55  65  84  98 101  88  75  78 101 117  97  62  32  40  53  56  44  46  57  37  29  48  46  54 103 137 150 142 117  99 128 135 107  80  75  87  70  63  86  61  29  37  52  61  63  59  59  72  79  65  22   7  45  68  78  82  84  88  90  77  54  46  63  93  92  90 101 109 103  76  43  23  31  49  64  58  65  81  86  92 103 106 101  85  74  69  76  93  96  66  57  67  71  77  87 103 111 109  99  88  84  96 106  95  81  69  60  53  49  47  47  45  38  53 109 197 226 142 100 102 122 143 151 134 131 137 110  81  70  84  93  84 113 145 144 150 144 100  89  96  59  44  65  80 101 140 172 154  71  29  28  48  47  47  97 151 187 187 172 157 150 
 63  65  73  81  85  78  71  64  54  48  46  48  49  49  48  50  55  57  59  61  61  58  54  49  47  46  45  46  45  44  45  45  44  44  44  44  45  44  43  42  41  40  39  34  29  29  34  40  39  37  36  43  50  56  80 104 106  94  75  60  49  37  30  34  46  46  45  51  56  55  49  47  52  60  61  54  50  61  79  67  43  20  10  11  23  27  27  36  58  85  97  96  89  86  82  70  42  20  15  28  50  85 141 192 196 176 141  94  55  33  38  44  40  31  35  59 100 118  82  97 125  76  59  81  85  80  80  96 111 110  81  57  66  90 106  89  63  44  47  54  62  86  88  63  63  69  71  82  92  82  48  18  36  55  57  44  43  52  35  27  45  53  71 118 146 148 127 110 111 135 133 100  84  89 100  79  69  92  62  26  42  58  62  52  49  63  98 117  99  36  15  65  86  85  80  76  78  85  78  60  49  61  86  87  87  97 105 100  74  44  25  36  56  73  69  75  86  73  69  81  92  89  72  63  66  83 100  99  64  59  76  76  76  83 101 111 105  91  82  85 101 109  91  74  62  55  50  47  48  50  49  38  66 149 214 213 129  92  98 120 127 127 141 144 134 127 110  88 100 117 121 131 139 139 136 123  89  90 105  67  53  74  74  99 157 161 116  45  19  27  48  40  43 122 162 152 148 141 129 124 
 65  67  75  81  82  77  74  69  58  49  46  48  50  49  50  55  64  67  67  69  67  64  58  52  48  46  46  46  47  46  45  46  45  44  44  45  44  44  44  43  42  43  45  39  29  29  35  43  45  46  47  52  53  50  76 106 106  89  64  46  35  29  29  37  50  46  42  48  52  51  46  47  54  64  63  54  48  58  76  62  40  23  12  12  24  28  28  39  63  88  89  83  80  87  84  65  43  30  29  37  55  89 130 164 166 150 119  81  49  31  38  43  35  25  39  86 111 108  81  97 118  68  60  93  82  79  98 101 101 102  79  59  74  97 105  78  51  40  50  58  62  86  79  38  48  69  69  67  67  66  44  22  44  60  58  46  42  44  33  27  39  61  92 132 152 143 108 104 127 140 126  94  83  88  94  77  71  87  60  32  55  68  62  42  43  74 132 161 140  63  30  74  88  80  71  69  75  88  86  70  54  53  66  79  89  96 102  98  75  46  30  41  63  80  79  81  83  62  52  63  76  77  62  60  70  91 104  98  68  67  84  80  74  76  91 100  93  81  76  87 103 106  84  66  56  52  51  49  51  55  56  41  77 174 191 156 106  84  90 120 114 105 152 163 133 126 116  97 110 144 180 157 128 137 129 106  89  95 109  94  87  87  68  86 144 118  64  40  32  35  46  36  47 131 151 107 100 106 110 107 
 65  68  75  78  77  75  76  73  62  53  47  49  50  50  53  62  75  77  76  77  75  70  62  53  48  47  47  48  48  47  46  46  46  45  45  45  44  44  44  45  44  45  45  39  32  35  43  52  53  52  52  55  53  48  70  98 100  83  57  39  29  27  31  41  51  43  36  43  48  49  43  43  50  62  65  59  52  57  67  50  31  21  13  13  26  29  30  43  70  94  87  76  79 104 111  90  75  64  54  47  56  93 126 147 147 126  93  63  42  32  38  41  33  25  47 103 112  95  89  98  99  64  65  92  80  83 113 106  92  89  79  75  91 102  97  67  46  43  57  64  64  82  76  40  54  79  79  68  58  57  47  38  52  60  54  46  40  37  34  32  37  73 115 143 149 133 101 109 140 133 108  81  74  77  81  77  77  80  64  51  67  72  61  46  57 100 159 183 154  78  40  70  80  74  70  72  80  91  88  73  56  46  52  76  93  94  99  94  73  48  32  42  61  79  80  80  76  60  52  58  66  68  62  69  83  98 101  92  76  78  89  86  79  76  81  84  80  75  75  86  98  99  74  57  49  51  52  52  53  58  59  43  76 163 151 110 103  97  99 118 112 108 156 168 132  97  80  87 112 152 189 161 128 146 140 117 111 111 112 115 111  95  67  76 117  76  31  42  48  46  45  41  58 122 129  84  72  85 104  98 
 64  67  75  74  73  77  78  75  65  55  49  50  51  51  56  68  85  86  84  84  80  74  65  56  49  47  47  49  51  49  47  47  47  46  45  45  45  45  45  46  47  46  38  33  35  46  59  65  59  51  48  52  52  46  66  91  96  80  55  36  28  26  33  44  53  39  29  37  46  48  41  37  42  58  66  65  55  55  58  35  17  17  12  13  30  33  32  47  80 110  95  78  84 129 151 132 116 101  80  57  55  99 133 151 148 116  70  44  32  29  40  45  37  28  52 112 107  83  99 100  81  66  74  91  76  88 130 114  83  69  76  92 105 100  80  52  40  46  59  64  63  72  68  50  65  87  93  74  54  51  49  44  44  44  42  43  39  32  39  41  37  82 134 151 144 122 100 120 150 123  87  63  62  64  68  84  89  72  70  78  77  69  59  60  85 132 177 187 148  75  40  66  76  75  76  80  83  84  77  64  53  47  53  80  97  93  94  91  72  46  30  37  55  73  78  74  68  65  64  63  62  62  67  82  97 102  92  81  84  89  94  94  91  85  79  74  70  71  76  83  91  89  65  46  40  47  52  53  54  58  58  42  66 132 119  94 113 124 122 115 119 134 149 151 130  78  59  93 138 166 162 141 130 146 140 120 109 106 107 115 115  99  73  73  97  58  21  38  49  49  44  48  69 106 113  90  68  74 102  93 
 62  66  71  70  69  74  78  78  68  56  49  51  52  52  57  72  91  92  89  89  85  77  66  57  50  48  48  50  52  50  48  47  47  47  46  45  46  45  45  46  48  45  31  28  38  57  73  78  64  49  41  45  50  50  63  81  89  80  58  41  32  32  37  47  53  38  26  32  43  47  39  32  35  53  68  72  60  54  48  22   7  11  12  16  30  32  35  53  87 115 100  82  90 154 189 174 160 139 100  60  52 107 146 162 151 107  51  27  24  30  39  44  41  37  60 110  98  78 110  98  62  66  78  81  76  95 133 117  79  53  71 100 110  94  63  38  33  45  59  62  58  57  57  58  74  91  96  76  51  40  43  47  34  30  37  41  36  30  45  50  44  94 148 153 134 111 108 135 155 106  63  48  50  55  62  91 100  69  80  99  83  64  58  76 114 162 185 174 126  64  41  69  80  80  83  83  79  71  60  51  52  57  67  86  95  90  90  86  67  43  26  31  48  66  70  67  65  72  76  70  61  61  75  94 108 103  85  74  90  98  96 100 101  94  80  68  66  72  77  78  83  79  53  38  36  45  51  53  54  56  56  43  54  94  99 105 139 158 147 111 126 162 140 131 129  79  68 122 172 172 118 112 131 135 126 108  87  86 100 102 104 105  93  90  95  62  30  30  39  46  45  57  78  90 102 105  78  77 104  92 
 63  58  58  68  70  60  70  82  73  58  47  49  52  52  55  69  88  84  83  95  95  83  63  50  45  48  50  50  46  47  50  49  46  44  44  43  44  44  44  42  42  40  33  34  43  54  63  68  64  55  46  46  53  65  59  52  65  71  68  60  52  47  46  48  48  43  34  30  38  45  41  37  39  53  71  81  73  54  31  23  15   5  19  31  20  19  36  68  76  70  73  75  91 159 193 178 195 180  98  46  46 109 148 150 110  73  44  17  26  56  31  13  32  58  82  95  92  97 121  84  29  53  54  38  86 109  89  97  92  61  71  94  98  89  71  47  36  42  62  68  59  55  55  63  86  93  69  64  53  15  34  75  71  70  73  42  24  33  42  50  71 121 157 141 113 101 129 151 140  73  39  48  48  52  68  80  85  84  88  91  83  69  61  75 118 170 181 152  99  74  74  85  82  74  72  72  71  65  60  59  63  68  72  73  77  85  87  76  53  34  27  37  50  58  55  59  68  66  61  59  63  73  87  98 104 101  94  91  97  97  92  95  91  79  68  65  71  74  75  74  76  64  31  35  58  55  53  57  55  54  55  50  51  65  89 129 178 179 144 106 117 152 150 148 137  79  77 141 134 106  99 113 130 130 120 108 103 103 104 101 108 127 143 140 107  64  38  43  46  46  49  64  83  87  89  91  93 101 110 102 
 63  54  52  64  68  54  65  81  74  58  47  50  54  55  56  67  84  78  77  95  96  83  60  47  45  51  55  52  47  47  51  49  46  44  42  42  44  43  43  40  38  36  34  38  44  49  54  58  60  57  49  45  55  72  58  39  53  67  72  69  62  56  53  50  48  45  41  34  38  45  45  43  43  55  72  84  74  49  22  20  17   3  19  31  12  14  40  78  73  50  60  73  96 157 184 172 204 196 105  55  61 120 152 143  89  54  37  19  31  60  28   4  27  70  97  90  91 105 114  69  17  45  43  24  91 117  75  86  93  66  68  85  94  90  74  52  43  50  65  71  64  60  62  75 101 102  63  60  56  20  54 120 127 121 104  51  23  35  41  57  94 139 161 135 108 104 138 146 114  55  32  49  53  57  69  72  76  84  86  85  80  71  64  75 113 160 165 133  86  83  92  91  81  70  68  69  70  67  66  67  70  73  73  61  64  86  84  64  37  28  31  40  46  47  48  56  65  58  49  50  61  75  87  92  92  89  88  88  87  85  85  87  81  67  61  66  77  78  76  75  71  53  18  34  68  59  54  58  56  54  55  53  52  58  95 146 187 171 130 111 127 154 155 150 131  76  84 149 104  68 114 127 122 126 129 125 109 103 105 104 119 155 183 171 110  59  36  45  45  44  59  74  84  88  86  83  95 104 106 102 
 63  57  52  57  61  57  66  75  70  58  49  52  56  59  61  68  78  75  76  89  89  78  59  50  49  58  61  60  55  51  50  49  47  45  43  44  44  44  43  40  38  35  33  36  41  46  50  54  54  51  44  43  52  69  58  44  56  67  70  67  61  57  55  54  52  48  44  44  43  45  50  48  46  57  72  80  62  39  19  14  11   6  13  18   9  23  53  85  84  67  68  81 107 149 168 165 195 193 125  93 101 142 163 149  94  50  28  28  36  40  29  21  32  73 102  95  96 101  93  61  32  50  50  44  95 122 103  90  77  62  61  76 100  93  67  47  51  68  69  68  69  66  70  89 111 110  74  58  53  50 101 170 186 165 120  62  30  33  47  72 110 146 159 134 116 118 140 127  84  54  41  46  61  67  60  69  73  67  77  88  74  64  65  79 106 137 139 116  84  85  92  86  78  72  72  76  78  74  72  71  71  73  70  55  61  90  83  53  24  24  37  41  36  35  49  57  54  51  47  49  58  70  78  81  79  73  68  66  65  72  82  84  74  59  60  69  82  83  80  79  68  44  15  31  65  58  54  57  56  55  56  54  54  66 112 156 167 142 115 125 152 172 152 130 106  72  92 151  97  75 154 142 104 124 153 154  95  82 106 105 129 180 200 171  95  44  25  36  38  45  71  82  83  88  90  87  84  84  89  90 
 65  59  51  52  56  58  62  66  65  59  53  52  56  61  66  69  70  69  73  82  82  73  58  51  53  63  69  69  62  55  49  47  46  45  44  44  45  45  43  40  37  34  32  34  39  40  42  45  46  44  39  40  51  67  59  46  56  66  69  66  62  60  59  58  55  50  49  52  46  43  53  53  49  59  73  77  52  26  14  11  14  20  17  12  12  38  74 100  98  83  77  85 106 127 140 152 185 190 147 134 146 167 175 155  92  40  19  37  42  24  29  35  41  80 108  98 105 110  85  65  57  62  65  72 108 133 129  96  68  62  57  68 102  93  60  42  57  82  73  67  71  65  68  86  99  94  62  40  37  67 132 201 219 188 122  60  25  28  53  90 129 151 149 120 111 125 152 122  62  55  52  46  66  70  47  54  62  55  73  89  69  61  70  82  96 109 108  95  80  88  93  83  75  74  77  82  85  82  79  77  75  74  69  57  63  89  79  50  25  29  44  47  39  35  48  54  51  50  51  56  66  75  80  80  75  69  63  59  62  79  97  91  72  52  56  71  84  85  81  78  61  33   8  30  65  59  54  57  56  56  58  55  55  69 121 163 153 124 105 129 160 176 152 112  74  74 108 144  92  90 187 148  86 133 179 173  87  74 115 104 124 181 189 146  63  24  19  36  45  55  80  85  79  84  88  84  71  66  73  79 
 66  60  51  51  53  56  57  60  62  61  56  51  53  61  68  67  62  65  72  76  75  68  57  52  56  68  74  74  65  56  48  46  46  45  45  45  46  45  43  39  35  32  30  32  36  35  34  36  37  38  36  39  50  66  59  49  56  64  67  65  63  61  60  59  56  51  51  55  45  38  52  55  51  59  72  74  44  19  12  10  19  33  23  10  17  51  90 106 103  90  80  82  93  97 109 141 177 187 164 167 181 185 185 160  86  32  16  41  43  17  27  43  56  89 110 102 113 117  83  74  83  73  79 100 118 136 142  97  60  63  58  65  98  89  55  39  56  83  72  62  64  66  71  80  83  75  52  29  31  85 153 210 223 182 105  46  20  29  66 110 146 152 135 106 108 132 155 115  50  53  55  47  65  65  40  45  59  67  90 102  79  74  86  94  97  98  99  95  90  97 101  93  87  87  92  98 102  99  96  93  91  86  81  79  85  94  86  70  54  55  64  70  67  61  61  64  69  72  75  83  92  99 102 100  95  89  84  80  79  98 121 105  74  48  54  71  85  84  79  73  53  25   5  29  68  61  55  58  56  57  59  57  55  71 123 162 148 120 104 124 151 167 151 100  47  78 119 127  93 110 194 136  72 144 190 167  79  73 119  94 100 151 150 105  35  15  25  41  53  65  80  80  74  77  80  76  63  57  64  72 
 64  59  51  50  50  50  51  55  62  64  59  51  50  58  65  63  56  63  72  71  69  64  56  52  57  69  77  76  65  55  48  46  45  45  45  46  47  45  42  37  34  31  30  31  33  31  28  27  29  32  34  39  49  64  60  50  56  61  64  63  61  59  59  58  56  51  52  56  42  32  47  52  51  59  71  72  39  16  13   9  21  43  26   7  21  59  95 100  94  85  73  70  73  64  81 135 173 186 177 191 204 197 192 163  78  26  19  40  41  20  25  47  76  97 107 106 114 111  79  82  97  78  86 119 119 126 137  89  51  62  63  70  92  83  54  39  51  73  68  56  51  64  74  73  66  59  48  30  37 101 160 198 200 153  76  31  19  39  85 131 157 149 123 100 114 141 140  95  41  43  50  50  58  57  43  46  68 106 129 130 109 106 118 120 116 112 118 121 118 117 119 120 118 118 122 128 131 128 126 124 122 117 111 121 125 116 113 111 108 104 104 111 114 107  89  91 109 115 119 127 134 138 140 138 134 129 129 122 100 115 141 115  76  48  56  73  85  84  78  68  48  20   4  31  71  64  57  59  58  58  60  54  56  78 128 163 148 124 108 119 139 155 149  92  29  84 127 110 102 130 178 113  64 148 183 147  74  74 113  77  69 105  97  61  19  21  37  45  57  69  72  70  68  69  68  65  58  56  61  66 
 59  55  47  48  48  44  46  53  63  66  61  50  47  52  60  58  52  64  72  69  66  62  56  52  55  67  76  75  62  52  48  46  45  45  45  46  46  45  42  37  33  30  30  31  31  28  24  23  26  30  35  40  50  64  60  51  55  59  61  59  57  54  53  53  53  51  52  54  40  30  42  48  50  59  69  69  41  21  17  10  20  44  26   7  25  62  90  83  74  67  56  54  55  41  68 141 179 188 186 200 211 199 193 162  69  23  27  34  35  30  26  48  94 102 100 109 104  86  68  77  91  68  81 118 108 103 108  71  45  57  68  75  84  77  59  44  45  58  65  55  40  54  64  59  55  53  47  35  44 103 146 166 160 116  50  23  27  57 104 142 155 140 117 106 133 152 107  60  32  25  36  52  51  49  54  55  86 157 179 169 154 155 161 157 151 150 160 164 156 147 148 162 162 159 163 167 168 165 164 165 165 160 155 167 169 156 153 158 162 160 158 161 162 152 126 131 158 164 167 173 176 178 178 177 174 172 178 164 106 108 138 108  70  49  62  80  90  90  82  69  46  19   5  36  76  68  59  61  60  60  60  51  57  92 143 172 152 126 112 125 143 153 141  84  27  90 134 114 115 136 150  99  70 138 164 134  75  75 103  65  49  70  60  37  23  37  51  45  55  66  61  61  65  62  58  55  58  61  61  60 
 54  49  43  44  44  39  44  54  65  67  61  50  46  49  54  53  50  66  76  69  64  62  57  53  53  65  73  73  59  49  48  47  45  44  44  44  44  44  41  37  33  30  30  31  32  27  23  22  26  31  37  42  52  64  59  49  53  56  57  55  52  48  47  47  50  52  55  56  46  37  40  45  50  61  69  67  47  29  19  17  28  47  30  16  37  70  90  75  62  56  47  47  48  34  67 154 190 194 192 202 208 198 192 158  61  23  36  28  28  38  32  52 105 104  95 109  91  64  62  72  77  64  79 109  99  86  80  60  47  54  68  80  83  82  76  61  54  59  73  66  47  52  59  56  61  62  49  40  52  97 125 134 125  85  29  19  35  69 108 131 131 120 110 116 147 152  78  36  30  17  28  55  46  43  59  61  95 182 206 195 190 192 191 182 178 184 193 191 176 166 172 193 195 190 192 193 192 189 190 193 195 191 186 192 194 188 184 184 188 192 195 191 182 169 155 165 189 194 195 197 197 196 194 193 192 191 200 181  99  88 117  86  57  51  71  90  96  96  89  71  46  20   7  39  79  70  60  62  62  63  61  47  58 109 165 187 153 119 108 141 163 160 128  73  35 103 153 143 135 138 142 108  89 132 157 142  86  84 110  73  47  51  39  25  25  42  53  47  58  70  58  58  67  61  54  53  61  66  63  56 
 51  46  39  40  40  37  46  59  67  65  59  53  49  49  50  48  48  68  80  69  65  64  59  54  52  62  71  72  56  48  49  48  45  44  43  43  43  42  40  37  33  30  30  32  33  29  25  23  28  35  41  46  54  64  57  46  49  52  53  50  47  42  41  43  49  55  61  63  60  53  44  46  55  65  68  64  54  38  21  28  41  48  33  28  55  83  95  75  59  52  46  49  50  35  73 167 200 201 198 199 201 196 191 155  56  24  43  26  24  42  42  61 106 102  94 106  81  53  65  69  64  70  84  98  96  80  59  55  55  54  66  84  93 102 104  91  81  81  94  92  75  73  75  77  89  86  56  49  65  95 111 113 100  62  18  19  42  72  96 104  93  94 105 126 149 139  61  30  35  19  28  56  45  40  57  67 104 184 209 205 210 212 205 192 194 205 208 196 175 174 188 209 210 206 206 205 202 198 200 205 208 205 199 197 200 204 199 191 190 198 204 194 179 168 171 185 201 204 204 204 200 195 193 193 193 192 201 181  97  77  96  66  46  55  80  96  96  99  92  71  45  21   8  41  80  70  60  62  64  65  61  43  59 126 182 196 151 108 101 153 180 165 111  60  46 120 176 175 151 141 152 129 110 135 162 157 101 100 130  90  54  41  27  19  23  38  50  51  68  78  60  59  69  64  57  57  66  70  64  55 
 56  49  40  38  39  38  51  65  68  62  56  57  57  53  48  44  47  70  82  70  67  67  62  55  51  61  70  72  56  48  50  48  45  44  42  41  41  41  39  36  33  31  31  33  35  31  27  26  32  40  46  50  56  65  55  42  45  48  49  46  43  38  37  41  50  61  70  78  84  77  54  52  64  71  69  62  63  47  20  37  51  42  32  38  68  94 102  81  62  52  49  53  54  39  77 171 203 203 199 195 194 197 193 153  55  25  45  29  22  38  55  75  96  98  96  99  76  59  77  70  55  85  96  88  96  82  45  53  65  57  65  88 119 139 145 136 129 129 132 131 127 128 129 130 141 124  63  60  87 105 112 107  83  48  18  27  49  71  79  72  58  74 106 137 140 112  58  37  38  25  30  50  47  44  53  80 125 179 197 199 213 214 203 191 197 213 203 177 151 171 198 210 209 206 205 203 200 196 197 203 206 203 196 193 196 202 198 190 185 185 183 172 163 164 178 191 198 201 201 199 194 189 187 189 189 188 192 178 121 101  99  62  47  65  86  93  87  91  85  61  40  21   8  39  79  67  59  62  66  67  62  40  59 136 184 188 144 102  94 149 176 155  90  45  52 136 193 184 154 148 173 142 114 153 174 156 104 112 147 101  53  30  23  21  23  33  47  62  75  80  66  62  68  67  66  68  71  70  65  60 
 63  57  46  40  39  41  56  69  66  57  53  63  66  60  48  39  43  70  84  70  67  69  66  56  50  59  70  73  57  49  51  49  46  43  41  40  41  40  39  36  33  31  31  34  37  33  29  28  34  42  50  54  60  67  53  36  41  47  48  45  40  36  33  40  55  65  78  93 107 100  64  53  64  75  68  56  68  52  15  37  51  29  20  33  68  96 105  84  61  46  46  53  54  41  78 168 199 201 199 192 191 201 195 150  55  24  45  34  23  30  65  86  82  92 102  95  74  65  88  66  40  95 104  71  93  83  31  44  67  63  66  92 145 176 184 177 177 180 171 171 181 183 179 176 181 145  52  50  90 105 107  94  53  28  27  40  60  79  76  57  39  68 118 152 133  85  54  37  26  19  21  31  47  51  52 102 161 192 192 191 212 214 199 187 200 222 201 160 128 170 209 209 205 204 205 202 197 193 195 201 204 199 192 199 201 193 195 198 195 180 160 145 150 170 187 196 198 201 202 199 194 191 191 194 196 196 194 184 161 146 125  76  58  74  88  86  72  77  73  46  31  20   8  38  76  64  56  63  68  70  64  39  59 140 170 164 138 104  92 134 156 139  76  35  50 146 195 163 137 149 185 130  92 170 184 137  91 110 151  98  41  17  25  35  35  38  51  71  70  63  68  65  61  68  75  79  75  71  69  66 
 69  60  49  42  40  43  60  73  68  57  52  62  66  59  47  41  48  72  84  72  71  72  68  58  52  60  70  73  59  50  51  49  47  43  41  41  41  40  38  36  34  31  30  33  36  35  32  32  38  45  51  53  57  62  51  37  41  43  42  43  39  35  35  42  54  68  85 101 116 111  72  70  87  84  70  63  73  57  22  40  45  14  11  34  72  92  92  73  56  44  40  48  54  36  72 167 195 196 198 191 189 202 197 152  58  25  41  36  23  26  77 101  80  91 103  85  73  77  89  67  49 105 108  68  87  78  27  40  66  69  65  91 168 204 206 202 207 214 196 194 213 217 209 195 188 142  45  50  98 109 104  81  29  15  39  56  69  77  64  45  38  76 129 159 129  76  52  34  21  25  30  38  57  64  68 131 191 204 193 190 212 214 200 192 203 214 180 138 120 174 216 209 203 204 203 201 197 193 195 199 200 195 188 199 202 192 195 199 190 159 134 142 162 184 194 199 200 202 202 200 197 195 195 198 200 201 199 197 197 180 141  84  65  81  89  81  64  67  61  31  25  23   7  36  76  65  56  61  66  68  63  38  59 139 162 153 135 110  96 119 128 110  63  32  51 145 184 138 130 158 189 124  88 183 178 107  84 108 134  80  30  15  30  43  44  48  59  74  65  54  65  67  63  69  77  82  75  67  64  69 
 72  53  48  44  40  42  62  82  79  67  55  54  51  46  47  54  66  75  79  79  78  76  69  62  60  67  72  71  61  52  49  48  48  46  45  43  42  40  38  36  35  34  27  27  34  36  37  40  45  48  48  45  44  46  50  51  45  35  28  39  41  36  45  48  44  66  90  98 108 105  80 112 146  98  75  85  76  62  52  54  40   7  19  59  97  90  62  43  45  51  37  43  56  21  58 175 196 187 199 195 189 199 199 161  66  26  38  32  24  34  91 119  99 101  96  63  75  93  73  75  96 110 106  91  82  66  45  52  69  75  56  79 184 218 201 198 208 217 198 193 210 220 212 184 160 121  69  89 132 136 116  79  29  19  44  69  72  52  31  27  52  94 133 149 131  95  62  46  46  58  77  91  83  82 109 162 202 201 196 199 212 213 207 210 202 176 132 113 135 186 218 210 206 204 202 200 198 197 197 195 192 190 187 184 191 207 204 184 150 110 107 177 206 200 196 199 204 202 198 197 198 197 195 192 192 197 203 211 214 184 129  72  60  80  83  76  67  66  52  20  25  29   3  32  80  71  58  56  58  59  54  34  55 132 169 169 139 114 103 112  99  70  49  38  58 138 168 131 151 184 188 141 124 189 154  83 103 115  93  50  28  32  33  33  39  58  71  69  71  70  59  68  83  72  67  71  67  57  49  63 
 70  47  45  45  45  49  67  82  78  67  58  55  52  48  55  67  79  77  74  77  77  74  66  61  59  65  71  71  63  54  48  47  48  47  46  44  41  39  37  35  36  35  28  29  35  35  36  38  43  45  45  42  41  44  47  49  46  36  27  38  40  34  46  47  38  58  85 102 113 109  86 119 150  91  66  81  71  60  58  64  56  36  57  95 120  96  55  32  37  49  41  50  62  28  65 182 197 187 203 202 197 203 198 157  61  28  44  36  34  54  93 114 107 105  95  67  74  82  59  66  93  99  95  88  79  68  58  64  75  78  52  69 177 209 188 178 189 203 195 196 210 205 197 190 164 139 131 147 169 174 142  89  49  31  34  63  72  51  33  33  62 102 136 151 139 113  94  85  84  92 105 113  97  95 129 180 213 208 206 209 211 207 201 205 193 162 129 125 158 199 219 210 206 206 204 202 201 200 200 199 198 199 198 189 192 207 205 179 134 110 127 189 212 204 197 200 207 206 205 206 207 207 204 201 200 203 208 214 215 184 128  73  62  84  83  75  70  68  53  25  27  27   4  33  81  72  59  58  60  62  55  35  53 124 169 174 140 110  95 101  84  54  40  37  62 147 185 158 167 186 180 133 113 170 149 101 123 110  61  35  29  34  35  39  50  66  74  65  69  76  69  75  85  75  68  70  75  71  61  60 
 64  41  41  46  51  57  70  78  71  64  61  61  59  58  67  82  92  78  66  70  72  69  62  56  54  62  69  71  64  56  49  47  47  47  45  42  41  39  37  35  35  34  32  33  36  34  32  33  37  41  42  41  43  48  45  43  52  48  39  44  42  32  42  46  41  59  85 108 122 117  92 112 129  73  51  67  65  59  59  75  83  80 102 127 132  99  54  29  31  44  48  57  62  37  76 184 199 191 206 207 201 198 180 135  57  37  58  44  48  77  90  99 109 106  93  77  70  62  46  52  74  84  83  78  79  77  69  72  80  81  54  67 169 204 185 171 178 196 199 204 212 197 194 210 187 172 194 197 194 199 164 108  79  48  26  61  88  83  72  70  85 112 138 152 138 118 119 118 114 112 113 112  99 103 136 188 219 211 211 214 208 200 194 198 189 167 149 154 182 206 213 205 203 205 205 203 201 200 200 201 202 205 205 198 195 197 199 176 129 132 162 188 199 199 196 196 199 201 203 205 204 204 202 201 200 201 201 203 207 178 126  83  72  85  89  81  66  64  56  32  27  22   5  38  82  71  60  62  66  67  60  38  52 121 167 176 146 113  91  88  73  49  40  39  64 150 201 189 180 182 179 126  95 149 156 137 140  99  35  26  31  30  37  50  67  73  70  63  66  74  79  79  75  74  71  71  83  88  76  58 
 56  33  36  44  53  65  74  74  64  62  66  67  64  65  82 102 108  78  55  61  65  64  58  51  50  59  67  70  64  56  49  47  47  46  44  42  40  38  36  34  34  34  34  36  36  34  30  30  34  38  40  40  42  47  44  46  69  70  57  55  45  30  41  49  53  76  99 110 120 118  95 105 111  58  40  59  65  64  68  92 109 115 129 137 122  85  46  26  29  43  52  57  51  34  78 179 196 189 202 200 188 172 139  97  65  63  72  53  63  97  89  87 109 103  86  75  62  47  37  46  67  77  78  76  82  85  80  75  78  84  61  75 175 214 201 187 189 204 209 211 210 204 212 228 206 194 221 217 200 191 166 131 107  65  29  77 125 139 136 128 123 124 129 134 121 106 113 119 119 115 110 103  94 103 139 185 208 195 196 202 194 188 188 194 189 172 163 173 194 194 188 188 190 193 194 194 191 189 188 187 187 186 186 187 185 178 179 160 117 140 181 180 178 182 182 177 170 172 175 175 173 170 169 170 173 175 171 174 188 161 113  95  86  83 101  93  54  54  53  25  19  17   9  43  83  71  61  65  68  69  62  39  55 126 169 179 162 133 103  79  59  46  52  52  66 140 197 205 193 188 190 138  99 137 159 158 142  82  14  22  35  29  39  59  77  74  66  62  64  71  77  72  64  68  68  67  80  88  77  54 
 48  29  35  39  51  75  82  75  63  66  76  75  70  70  93 116 119  75  44  53  60  60  56  51  50  58  66  68  62  55  48  47  46  45  42  40  39  37  35  35  34  34  34  36  37  33  30  29  33  38  39  39  41  46  42  47  83  87  69  60  44  27  38  54  68  97 115 106 110 110  92  95  93  48  37  60  69  73  80 104 122 125 122 109  83  56  35  30  34  43  51  51  41  30  73 160 176 169 176 169 152 131  94  66  81  90  81  64  75 105  92  84 100  93  76  64  53  43  38  50  71  81  81  80  87  93  87  69  66  82  67  82 171 206 199 191 192 198 199 197 193 198 205 208 194 183 189 188 173 147 144 145 110  61  33  90 148 174 173 158 134 114 102 100  89  79  86  98 106 104  96  88  83  94 125 160 172 151 146 152 152 151 151 156 151 140 137 146 159 146 137 145 150 151 152 152 149 147 145 144 139 134 130 139 141 129 129 118  94 120 153 141 133 135 139 135 126 127 128 124 119 115 115 119 125 129 124 129 154 141 106 101 105 108 118 102  61  48  38  17  12  13  14  48  84  69  60  64  65  66  62  39  57 132 166 174 172 152 116  70  44  43  66  64  60 139 203 211 198 192 191 136  86 105 124 124  91  46  13  30  38  29  42  63  77  70  60  64  66  67  71  66  59  66  68  67  75  77  68  58 
 44  32  40  36  48  88  96  84  71  78  91  86  76  75 103 125 121  69  35  47  56  59  56  53  53  61  67  67  58  51  49  47  45  44  41  40  39  37  35  35  34  35  34  35  36  34  31  31  36  40  41  39  39  44  38  45  87  91  66  54  39  27  42  61  79 107 118  99  98  98  85  84  78  44  41  65  75  79  87 107 121 117  98  70  40  28  29  38  42  45  45  45  41  34  68 137 149 139 136 126 110  94  67  55  91 100  81  79  91 107  97  86  84  79  70  57  51  48  46  58  76  86  85  83  91  97  90  62  53  75  69  80 146 168 163 167 167 164 161 158 157 160 159 154 153 148 140 141 131 101 118 141  89  49  54 108 158 181 180 162 131 100  80  78  72  66  67  81  97  96  87  78  75  84 105 126 127 101  92  98 110 111 105 102  97  93  94 102 113 102  96 106 110 109 107 106 103 103 104 104  99  89  82  89  90  79  76  77  81  99 112 101  91  90 100  97  86  86  87  82  76  72  73  79  85  88  83  87 113 116 103  99 120 148 134 107  81  47  21  15  12  13  21  54  83  66  57  63  60  60  59  38  58 134 163 168 171 153 113  58  32  38  69  65  53 132 190 187 175 169 163 108  57  64  77  73  37  17  22  37  40  31  47  66  73  63  59  70  68  61  68  68  65  69  73  75  73  67  60  69 
 47  44  53  38  48 104 116 100  87  98 114 102  87  84 113 131 113  62  31  43  54  58  59  58  58  65  69  66  54  48  49  49  46  43  41  40  38  36  35  34  34  34  32  34  37  34  33  35  41  45  44  41  39  41  35  43  85  83  51  42  38  37  56  74  84 100 105  92  87  84  76  73  67  47  50  71  79  81  87 100 109 100  72  37  10  11  27  44  48  45  41  43  48  47  71 120 124 110  98  85  75  69  62  65  89  88  77 100 114 107 101  88  64  65  69  61  59  58  56  64  78  87  85  82  89  97  93  59  43  64  66  73 108 111 103 119 119 105  97  98 103  97  90  90  97 103 102  98  88  73 102 122  52  39  96 136 159 169 166 153 128 100  81  80  78  72  63  76  98  96  87  79  76  80  88  93  86  61  53  65  86  86  71  60  56  58  60  69  82  84  85  90  90  85  78  74  72  76  83  89  86  79  70  62  54  49  41  53  88  90  80  79  73  70  84  81  63  63  65  63  60  59  62  66  68  67  61  60  72  85  92  92 129 179 144 110  98  47  10  19  21  20  33  61  81  62  55  62  54  52  54  37  58 131 163 165 155 128  88  46  27  33  58  57  51 108 141 122 116 115 104  60  22  30  39  36  14  13  30  38  37  36  55  70  69  61  63  79  70  58  72  79  76  70  75  83  75  60  54  79 
 56  59  69  46  53 117 130 111  99 114 134 122 103  98 127 134 100  57  35  44  54  59  60  61  63  70  71  66  51  46  50  50  47  45  41  39  38  36  35  35  36  35  31  32  36  36  36  39  46  50  48  44  40  40  39  52  91  81  43  42  50  62  82  92  89  85  84  85  79  71  70  67  59  51  57  72  74  75  81  89  93  85  58  27   7  12  30  46  48  43  40  40  46  57  84 121 121 104  85  72  64  61  67  74  72  68  79 124 134 105  97  82  53  60  74  74  71  68  63  65  72  82  81  76  84  97  99  62  40  57  67  76  90  82  74  94  90  63  50  49  54  57  65  76  76  81  97  81  60  72  97  96  31  52 143 165 162 159 158 154 142 120  99  90  82  71  60  73  96  94  86  83  84  84  81  79  72  56  50  61  87  89  75  65  66  71  70  74  86  96 101 102  98  89  78  69  66  74  87 101 105 105  97  69  51  51  39  52 103  99  77  84  83  81  96  89  66  65  69  72  76  80  83  82  78  71  65  58  47  47  59  91 127 155 142 112  76  37  16  26  34  40  50  67  76  57  55  64  53  48  50  36  57 129 168 168 135  92  57  43  38  38  48  55  60  74  71  48  53  63  56  33  16  28  34  32  28  27  29  31  35  44  63  74  68  65  70  84  71  60  77  84  77  64  68  81  70  53  46  73 
 64  70  81  56  58 117 128 110 100 122 148 138 121 116 143 137  88  55  43  49  55  60  62  63  67  74  76  68  50  45  51  51  48  45  41  39  38  37  36  36  37  37  32  32  37  37  38  42  49  54  52  47  42  41  45  63 104  89  48  52  68  84  99 102  90  75  71  80  71  61  65  62  54  53  60  68  66  66  74  80  81  73  52  28  14  19  34  44  43  40  41  39  41  68 102 132 128 106  81  71  66  62  70  75  60  64  97 145 144  97  78  66  52  63  80  86  83  75  67  64  68  79  80  73  82  98 103  66  40  57  73  85  92  82  75  95  83  47  32  26  27  50  78  97  87  83 101  77  54  81  95  80  41  76 162 172 157 148 151 157 155 135 112  96  80  67  61  77  98  95  90  92  97  93  81  74  71  67  61  65  89  93  86  85  90  94  88  88  97 105 110 109 104  95  82  70  64  71  86 104 114 119 114  81  61  62  46  53 100 100  82  87  88  90 100  95  77  74  78  83  92 101 104  99  89  79  74  67  43  25  34  93 119 112 127 107  42  23  29  39  54  65  68  73  71  53  57  72  57  47  49  36  57 129 167 161 112  64  37  46  51  48  47  54  65  53  31  15  26  39  36  29  26  34  33  30  33  32  27  27  36  52  67  73  68  69  75  81  73  65  77  79  70  57  59  70  61  44  37  57 
 70  75  87  64  62 105 112  96  89 117 153 150 139 137 163 144  78  56  55  56  58  60  61  63  69  77  79  70  51  46  52  52  48  45  42  40  38  37  36  36  37  37  34  35  39  39  39  43  51  56  55  51  46  45  50  73 118 107  67  71  84  92  97  94  82  69  66  75  62  50  60  58  50  55  60  61  57  59  69  78  78  65  45  29  22  26  35  39  38  38  43  40  41  84 126 145 130 100  69  66  70  66  69  72  64  87 133 162 141  81  47  43  64  75  82  90  89  81  71  65  67  81  84  78  84  99 107  67  41  61  80  94 102  95  90 103  83  44  36  29  25  62 104 127 118 103  99  82  72  90  91  79  77 107 151 155 143 134 144 156 158 138 115 100  88  79  78  93 112 107 104 110 116 107  82  70  70  77  76  75  85  87  87  97 105 104  95  93 101 104 105 106 103  96  83  68  59  62  74  91 102 108 106  91  81  75  54  48  73  87  88  78  79  86  89  89  86  78  75  79  91 102 107  99  88  79  77  74  56  34  35  93 108  84 102  85  22  18  43  66  86  95  88  78  65  48  59  81  65  52  50  35  57 128 154 136  87  48  31  47  57  59  56  55  53  42  30  23  33  40  36  37  38  33  28  24  24  25  25  29  42  61  66  65  65  71  74  71  73  76  74  67  60  56  57  57  49  39  33  40 
 73  76  87  69  63  90  91  74  66 101 149 156 151 155 184 154  70  56  65  63  61  59  59  62  70  78  79  70  53  48  51  50  48  46  43  40  38  36  36  37  38  38  37  39  42  41  39  42  50  57  59  56  51  50  52  73 125 123  90  89  91  83  75  69  64  60  64  70  53  39  55  54  46  55  59  54  48  53  71  84  82  59  38  24  21  26  33  36  35  36  44  44  51 105 146 147 116  76  45  47  60  64  68  74  84 125 176 177 133  62  15  23  82  89  80  85  88  85  75  68  74  93  96  85  83  99 113  68  38  62  83  95 100  92  86  89  66  34  41  42  36  66 102 128 139 123  84  89 106  95  84  87 116 133 136 138 134 127 140 154 156 138 121 123 131 132 117 125 143 134 130 137 141 123  82  59  56  70  91 102  88  76  76  93 100  95  86  89 104 106 105 107 109 105  90  73  59  58  65  78  88  88  84 103 111  94  70  49  45  76  99  71  68  81  76  78  84  70  58  57  70  82  86  78  69  65  67  72  74  72  72  84  99 104  74  49  40  28  45 104 125 120 107  84  56  39  58  89  74  59  53  34  57 127 133 100  61  40  33  40  51  62  68  51  23  26  34  35  36  33  27  34  39  27  25  32  29  26  27  34  52  70  63  54  59  69  69  57  73  89  72  57  56  66  65  53  45  40  38  33 
 69  75  83  68  55  59  66  72  79 114 153 155 155 163 170 137  73  66  69  57  55  60  63  63  67  82  91  84  55  47  58  56  50  45  42  39  38  38  39  39  38  38  36  34  31  31  35  44  50  52  47  43  44  51  43  61 136 124  62  67  77  73  69  67  65  74  78  67  53  46  56  54  47  52  56  57  55  57  64  78  79  56  30  16  21  31  35  31  34  40  41  52  79 115 141 144 109  57  16  45  88  88  81  81 102 138 169 155 109  51  15  25  73  82  77  82  89  89  80  67  62  79  93 103 117 120  99  56  44  81  86  79  91  90  87  94  73  44  60  69  65  82 104 121 123 105  73  85 102  80  72  91 135 141 118 124 132 135 146 156 157 148 141 145 153 154 141 144 155 149 145 146 136 111  77  64  63  68  87 101  93  87  88  99  99  90  88  97 112 104  93  91  90  91  95  87  72  61  59  62  64  71  85 101 108  98  77  60  60  89 108  83  83  96  87  82  83  77  71  68  73  81  85  80  71  69  78  86  84  87  93  92 105 115  71  45  53  30  37 102 127 117  89  78  78  73  84  98  72  54  52  38  52  97  89  62  47  40  37  38  45  56  60  46  25  27  36  40  38  31  25  31  37  28  28  33  31  29  30  40  55  69  64  58  61  68  67  58  70  83  73  62  60  70  70  57  43  33  29  37 
 63  76  76  61  40  25  45  80 107 139 162 153 155 160 132  99  76  74  67  44  46  60  70  65  65  88 108 104  59  45  66  62  51  44  40  39  40  41  42  40  38  35  32  24  16  18  30  44  49  44  31  26  32  44  32  50 143 110  15  31  57  65  78  82  78  97  98  66  57  59  57  54  50  48  53  63  69  64  55  67  73  55  24   8  24  37  37  28  35  47  35  62 116 121 125 137 106  50   7  68 139 126  96  84 106 123 125 108  79  48  36  37  46  57  67  77  85  87  80  60  42  53  83 127 163 148  80  42  55 107  91  62  80  88  92 105  90  66  80  95  97 103 109 109  89  70  71  75  72  59  65  93 131 131 106 118 137 151 158 161 161 161 159 154 147 143 142 145 148 148 148 141 113  84  69  78  82  71  72  84  97 105 108 109 103  94  98 111 118  95  71  62  56  65  92 100  91  74  61  49  39  56  92  93  90  95  84  82 101 111 109 100 105 113 105  91  83  95 103  99  94  93  95  91  84  82  97 105  79  74  90 104 112 108  84  65  56  30  29  74 103  98  61  73 113 126 119  97  64  47  48  46  49  55  43  33  41  43  40  40  43  48  41  40  43  37  35  39  37  33  29  32  35  36  32  28  27  30  37  45  54  64  69  70  70  70  70  70  67  67  73  72  68  67  66  59  40  22  20  53 
 68  78  73  53  33  25  45  74  94 126 157 158 158 152 111  75  59  61  57  38  42  57  68  69  71  90 105 101  65  49  58  56  51  46  43  41  42  41  40  37  35  33  29  24  21  22  28  37  43  44  39  35  33  33  39  67 123  92  24  46  63  59  76  83  76  97 100  68  56  55  53  52  53  51  54  61  67  66  62  74  75  52  26  14  24  31  32  30  41  49  34  68 137 142 133 127  91  55  51 111 162 132  91  68  86  99  98  86  69  49  41  37  35  37  45  56  65  68  62  48  38  53  91 140 163 143  88  48  54 104  97  71  74  84  90  85  75  67  75  87  96 103 102  91  80  76  84  77  63  59  78 105 115 114 113 127 143 157 162 162 159 157 152 144 134 128 131 135 138 141 144 138 109  81  68  78  84  71  74  87  94  94  93  98 101 102 105 110 109  86  58  42  51  67  77  86  96 100  83  53  34  41  70  95 107 107 107 109 109 104  97  91  88  89  91  85  78  90 100  98  91  84  80  75  72  75  92  95  56  53  76  82  92 105  88  70  61  44  43  69  87  92  85  91 111 133 111  67  64  60  45  51  59  57  43  34  41  44  41  39  42  45  36  33  36  36  36  34  30  27  28  33  39  37  32  27  26  35  48  54  58  64  68  70  73  74  75  75  72  69  66  66  68  66  59  48  34  30  42  79