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