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