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