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