0017582_A -34.2 24.8333 10.0
1900010112 1974123112
216
238
227
227
233
227
227
-999
-999
-999
222
227
-999
-999
-999
233
227
233
238
250
238
227
233
222
244
227
194
211
227
222
211
188
211
233
233
244
-999
-999
-999
227
227
244
244
238
233
227
244
233
233
227
227
205
222
222
227
222
233
227
227
216
211
216
222
216
216
227
233
238
211
200
216
-999
-999
-999
227
222
233
222
216
177
200
216
211
194
200
227
211
227
194
205
211
216
227
216
233
211
222
205
211
216
194
261
288
222
222
216
216
211
227
222
244
211
216
222
238
222
261
211
194
238
266
227
222
227
238
216
211
205
205
211
200
211
211
200
222
222
205
188
194
188
177
194
211
200
194
216
161
172
161
177
211
194
200
188
183
222
200
238
200
155
-999
-999
-999
177
166
166
183
216
172
227
177
188
183
177
183
216
183
188
216
183
244
205
-999
-999
-999
238
202
200
233
194
261
299
297
288
155
194
172
194
153
173
288
188
227
152
151
161
183
268
168
177
182
177
169
183
211
166
163
166
119
150
170
288
166
126
148
198
316
177
168
172
158
168
155
177
237
142
155
161
177
172
183
161
187
175
185
171
173
172
173
155
167
238
279
180
180
183
216
176
166
188
191
211
183
194
193
186
288
205
204
185
182
188
183
137
153
172
205
377
225
183
161
172
183
188
182
188
177
186
205
203
238
188
177
191
194
212
207
169
188
191
194
208
205
-999
192
188
188
172
188
177
188
194
188
216
205
255
211
233
219
211
191
183
194
200
205
205
194
201
211
213
216
236
203
208
340
408
221
188
198
204
211
225
233
238
222
210
190
211
240
237
238
188
222
191
205
205
200
225
211
211
227
236
238
238
227
226
213
238
227
230
250
234
244
243
233
238
236
241
250
255
212
212
240
233
216
218
233
229
227
223
237
262
254
238
247
238
259
265
261
218
233
238
244
247
229
250
261
255
258
261
226
222
222
232
223
244
221
236
248
-999
-999
-999
234
213
213
226
206
209
194
204
205
215
222
216
205
210
211
202
227
219
216
186
183
194
194
171
216
197
211
205
205
222
205
212
233
204
179
195
203
205
200
195
211
193
177
190
210
208
222
299
247
233
216
216
246
-999
-999
-999
212
211
211
205
205
203
201
211
200
205
213
238
205
233
327
194
172
222
244
144
180
194
200
183
188
203
200
209
222
294
200
186
238
188
211
188
172
261
142
155
166
216
255
261
200
205
200
272
266
172
161
198
235
222
194
200
211
194
183
188
266
183
191
188
172
155
194
272
276
138
150
169
170
169
172
163
166
169
166
277
244
277
180
150
177
141
155
166
168
183
177
166
166
181
155
169
170
188
200
155
177
188
209
188
241
177
192
166
172
183
161
172
172
155
155
177
177
183
216
244
172
144
155
166
161
172
277
172
202
344
294
175
166
144
161
183
211
169
144
216
211
202
144
152
150
166
150
161
144
161
166
177
227
188
183
186
177
308
172
188
183
166
200
172
172
161
166
172
177
177
163
169
172
188
-999
-999
-999
-999
183
177
177
186
194
183
216
213
227
175
175
166
166
177
200
183
177
188
205
188
194
188
194
172
188
200
255
191
194
188
200
216
200
177
183
194
205
200
222
213
211
194
200
202
200
200
211
222
211
197
211
211
200
222
211
216
211
227
222
227
233
205
216
211
233
230
219
227
222
227
219
216
211
205
227
222
227
205
211
230
255
233
202
227
238
238
205
225
227
222
197
205
225
238
227
227
247
266
272
219
225
197
194
222
238
244
241
227
238
241
247
238
238
236
238
233
244
216
216
-999
-999
-999
244
233
238
233
227
250
233
222
227
261
238
238
194
208
230
227
227
236
241
244
238
250
244
241
227
252
238
205
222
219
225
333
191
188
219
222
216
227
233
230
227
241
219
236
222
230
233
266
216
205
202
208
213
213
194
191
205
216
205
191
205
200
191
186
183
191
183
208
194
200
205
194
205
208
208
186
191
177
188
194
205
305
194
194
200
200
322
311
208
211
194
194
180
222
194
191
200
280
186
213
247
191
222
155
183
194
183
183
186
200
191
119
147
152
163
183
197
188
172
194
230
186
261
188
197
186
188
222
208
175
172
166
188
197
277
227
175
169
188
183
188
197
177
177
180
172
183
183
180
188
155
169
166
172
188
188
155
216
147
183
250
161
233
194
194
161
183
172
155
172
161
188
150
163
172
166
180
144
172
180
144
155
183
166
161
177
205
188
175
166
175
188
188
158
144
144
163
161
161
166
161
172
183
183
138
150
155
188
166
158
-999
-999
-999
191
211
175
194
166
158
155
155
166
188
188
177
161
155
172
180
191
194
177
183
183
180
183
200
188
213
213
200
208
211
177
186
177
172
177
177
188
188
191
177
200
188
177
169
172
177
197
197
200
191
194
163
191
200
213
186
188
172
191
180
177
180
177
191
194
208
322
200
222
227
194
213
211
216
219
216
227
238
233
233
252
227
233
233
230
216
205
227
236
250
233
222
216
219
211
200
197
211
188
200
211
211
230
211
216
227
230
250
230
236
227
233
233
230
255
205
197
200
216
211
211
227
247
227
247
238
227
275
291
272
222
216
208
236
225
236
238
227
244
227
219
227
241
244
227
213
236
225
225
205
227
222
219
211
225
222
222
225
241
236
227
238
233
233
216
233
241
227
222
200
197
213
227
244
227
197
216
213
216
200
200
191
202
202
216
200
202
202
197
191
205
211
211
216
200
183
188
200
322
188
188
194
205
205
222
222
216
-999
-999
-999
200
188
194
191
183
172
227
158
194
175
188
177
200
194
183
194
188
205
200
183
169
188
188
205
188
183
200
158
172
177
186
177
188
208
183
200
194
205
183
163
180
219
205
166
175
177
200
188
158
197
183
211
272
144
155
186
266
272
186
-999
-999
-999
194
222
169
141
172
213
188
208
125
183
166
188
166
188
183
183
175
166
163
183
194
194
163
158
180
175
175
166
127
141
152
158
169
188
180
172
161
155
150
161
166
177
175
183
183
166
172
172
236
305
166
163
177
172
183
177
266
177
166
172
122
133
155
166
200
261
172
172
144
127
144
205
172
161
133
155
172
166
177
183
180
161
180
161
186
175
175
155
166
166
172
188
172
177
188
177
205
188
188
166
183
177
188
200
194
183
183
166
197
177
177
144
172
177
183
161
172
188
161
188
211
188
144
177
188
166
177
200
177
188
183
177
177
197
194
172
194
188
155
177
-999
-999
-999
177
188
183
183
200
183
172
166
172
188
211
194
188
188
205
177
166
183
200
200
205
211
-999
200
238
233
233
205
205
227
238
238
250
233
188
205
222
205
216
-999
-999
-999
205
-999
-999
-999
216
216
227
238
216
227
211
238
255
261
216
211
211
222
233
238
244
244
-999
-999
-999
238
238
233
227
227
238
227
222
244
266
211
211
227
211
205
216
227
227
222
238
233
238
244
261
216
211
216
222
227
238
238
227
238
227
244
233
244
238
205
-999
-999
-999
188
194
194
200
172
183
216
227
200
200
205
205
200
188
194
183
188
188
183
183
205
183
177
200
211
322
194
211
205
200
211
216
188
211
211
194
227
194
205
211
227
216
227
227
-999
-999
-999
200
200
211
205
211
233
261
227
222
216
216
205
205
222
194
188
188
205
205
188
194
216
250
349
194
172
177
205
205
200
161
200
194
194
200
200
194
194
200
194
194
211
194
194
200
188
194
188
299
283
200
161
200
216
311
299
194
188
205
166
155
161
172
166
172
177
188
161
211
261
177
188
194
166
200
155
166
172
216
277
188
-999
-999
-999
200
205
166
205
205
194
177
177
261
-999
-999
-999
188
194
233
150
138
155
166
188
155
166
183
183
-999
-999
-999
238
294
194
194
183
188
166
127
188
166
150
166
172
155
172
177
250
327
177
161
161
155
188
277
155
172
194
172
188
183
161
161
183
166
161
133
166
244
183
138
144
166
211
183
183
177
166
294
344
188
188
183
155
161
177
177
183
183
188
177
172
200
188
250
288
205
194
-999
-999
-999
177
172
166
177
188
150
161
177
194
200
166
172
194
200
188
200
205
177
200
205
222
227
205
188
233
200
216
216
205
-999
-999
-999
-999
205
183
188
211
227
194
200
211
222
222
188
188
211
211
205
205
211
222
211
200
200
211
233
222
233
211
216
216
244
194
200
188
200
211
211
261
205
211
216
200
188
211
238
216
227
205
227
211
211
233
244
238
250
227
227
222
227
222
227
211
227
222
227
233
250
244
277
255
-999
-999
-999
238
255
255
238
255
250
238
244
-999
-999
-999
-999
-999
-999
-999
238
261
238
244
238
238
250
244
233
211
233
227
227
222
-999
-999
-999
227
233
205
205
233
233
211
205
233
238
233
222
227
238
194
205
222
216
222
227
211
200
205
200
200
227
222
194
200
200
261
172
-999
-999
-999
200
200
183
188
194
211
194
222
194
200
200
183
200
188
177
166
188
188
194
172
194
188
200
183
194
183
172
194
227
344
261
194
172
-999
-999
-999
233
183
188
205
188
188
200
172
177
177
183
211
188
177
183
188
188
194
183
194
216
183
150
172
161
161
166
177
177
205
261
200
172
161
161
150
172
155
155
183
188
177
188
172
177
144
161
172
177
177
166
161
188
172
155
-999
-999
-999
222
211
172
166
166
183
172
205
272
222
194
261
216
188
277
211
183
172
188
172
177
166
277
233
194
177
194
172
183
200
205
183
272
188
161
133
133
172
166
166
205
177
161
172
138
138
150
161
166
172
177
166
127
138
166
166
138
172
161
155
155
172
183
188
188
177
166
161
172
161
188
172
172
177
183
183
161
183
166
166
172
172
188
194
183
177
194
183
194
194
166
188
177
188
188
-999
-999
-999
177
138
155
161
183
200
338
166
211
216
205
205
183
183
200
194
188
177
188
183
205
183
205
205
194
194
177
188
166
188
194
205
200
211
200
194
188
211
222
222
211
211
188
177
188
205
188
216
205
216
216
227
227
222
222
211
211
200
222
222
233
222
211
205
222
233
222
222
227
227
233
233
194
227
238
222
222
216
216
233
250
261
222
233
238
238
233
250
266
233
261
238
250
250
255
227
227
244
233
244
261
255
255
233
233
238
250
233
211
227
250
250
244
266
250
266
216
194
200
216
238
250
238
244
261
261
250
244
222
238
238
244
200
222
244
255
244
255
238
233
233
227
222
222
227
222
227
194
211
211
227
216
211
211
272
344
205
216
205
183
205
222
205
211
227
216
211
216
222
205
211
205
205
-999
-999
-999
194
200
200
172
188
200
194
200
200
194
194
177
200
211
200
172
194
222
200
200
227
200
200
188
166
194
211
227
216
200
222
205
200
194
188
-999
-999
-999
205
200
205
255
200
200
166
177
177
194
200
266
183
150
166
177
161
183
183
166
155
250
172
172
177
150
188
244
172
172
177
161
177
183
211
-999
-999
-999
194
-999
-999
-999
238
177
161
155
177
238
200
188
188
155
155
183
222
172
161
150
161
172
177
177
194
166
127
211
122
138
155
227
177
227
155
222
177
161
-999
-999
-999
161
161
150
144
144
177
255
261
188
172
161
116
144
188
172
155
177
155
144
172
144
172
183
305
144
161
-999
-999
-999
161
194
216
155
138
205
144
172
172
161
177
205
172
183
194
227
188
183
183
-999
-999
-999
161
155
161
177
177
200
177
161
155
172
177
183
194
172
172
194
155
155
177
194
177
133
144
177
183
166
177
172
194
183
194
188
194
194
188
200
194
222
166
177
200
194
200
188
194
216
183
-999
-999
-999
211
200
211
205
222
200
200
205
188
205
216
205
166
188
216
227
222
216
211
211
216
227
227
222
211
205
211
216
211
205
211
233
216
-999
-999
-999
216
211
211
200
194
200
177
177
-999
-999
-999
194
205
188
205
194
200
205
255
227
205
222
205
222
-999
-999
-999
200
200
205
211
211
194
211
211
233
205
211
222
238
233
233
216
233
233
211
222
227
216
233
233
211
222
227
244
233
222
244
233
216
222
222
216
233
233
250
250
244
244
238
227
238
244
222
244
238
238
233
205
222
233
233
244
222
216
-999
-999
-999
-999
238
227
233
216
233
238
233
238
238
233
238
216
227
211
216
233
205
222
222
216
227
205
211
266
266
183
183
200
183
172
166
200
194
200
194
200
200
183
200
194
172
200
327
200
172
177
194
250
299
216
205
216
177
183
211
183
183
188
188
200
194
161
161
166
194
172
183
166
200
255
183
172
188
177
211
177
133
133
144
166
166
222
138
144
150
183
138
155
177
211
188
183
172
177
188
172
183
177
172
188
177
172
172
261
272
183
177
172
161
150
194
172
183
161
138
144
166
177
261
205
205
227
261
211
238
261
272
183
233
138
150
150
166
166
183
222
166
177
183
177
183
188
283
288
166
127
127
161
161
183
161
155
177
211
194
188
183
244
177
172
200
172
183
177
188
200
188
194
200
183
177
161
188
177
200
166
177
205
194
144
172
183
177
161
188
188
205
138
161
177
177
172
188
172
177
183
188
205
211
205
194
194
200
188
194
183
166
155
155
166
183
161
194
166
183
177
188
183
200
183
166
150
177
188
194
200
161
161
166
183
183
177
177
183
177
194
200
177
183
177
183
188
194
188
177
172
183
194
200
194
200
172
166
205
188
188
194
227
194
216
211
216
227
222
238
200
200
177
205
216
222
183
194
222
216
205
216
211
222
216
-999
-999
-999
216
216
211
216
222
200
222
238
216
200
222
227
211
188
183
205
211
222
238
227
238
233
222
216
211
238
211
216
222
222
211
216
227
194
216
211
216
227
222
233
233
238
216
227
227
238
216
194
216
233
-999
-999
-999
227
216
227
244
238
233
238
238
250
244
238
227
222
227
233
222
238
238
255
211
211
-999
-999
-999
227
222
238
238
233
238
244
233
205
222
211
216
222
233
216
200
216
211
177
172
200
172
-999
-999
-999
177
211
205
200
177
188
177
177
200
200
194
161
161
194
194
205
194
183
188
194
194
200
211
227
344
211
338
211
200
200
188
172
194
200
194
200
194
188
183
166
177
188
205
183
183
305
-999
-999
-999
-999
200
250
244
255
205
200
200
177
177
183
188
266
194
166
166
194
150
172
200
266
250
150
155
172
172
166
177
172
155
150
183
161
166
166
150
166
177
183
211
200
161
172
188
277
166
183
166
133
133
155
155
161
166
205
177
194
183
177
150
-999
-999
-999
172
238
177
172
255
211
183
222
161
177
183
177
194
155
166
133
177
188
183
177
155
155
166
166
172
166
161
172
161
172
166
155
166
177
205
166
155
188
-999
-999
-999
194
155
172
177
172
177
188
172
177
-999
-999
-999
166
166
183
172
177
188
205
188
188
144
155
172
188
200
205
205
200
172
166
166
155
172
161
177
161
183
194
188
222
194
183
172
183
205
183
194
200
166
183
172
177
194
194
205
183
183
200
194
177
144
177
183
183
211
200
188
161
183
194
211
205
205
-999
-999
-999
211
205
222
227
205
233
183
183
216
233
205
205
188
200
222
222
233
244
222
233
227
222
227
216
216
183
222
205
227
244
227
227
205
216
222
-999
-999
-999
227
272
238
-999
-999
-999
211
-999
-999
-999
-999
227
238
222
233
227
233
211
227
227
233
216
266
244
255
255
250
261
233
227
-999
-999
-999
238
244
244
261
250
227
222
238
238
233
238
233
233
238
250
238
200
222
216
211
200
211
211
216
222
200
205
177
272
227
-999
-999
-999
172
222
183
194
194
216
205
200
166
188
211
211
227
205
200
177
172
188
205
188
205
211
222
222
227
200
205
194
194
200
194
216
205
211
200
200
188
211
327
222
211
183
211
233
250
227
216
233
227
222
227
238
233
216
211
227
233
261
205
211
183
161
177
188
200
205
288
238
200
205
205
200
205
205
200
194
222
266
172
177
211
194
200
188
200
194
166
211
266
161
161
172
166
166
172
250
288
200
288
277
227
183
205
166
216
288
172
150
155
172
183
161
166
222
155
177
177
183
194
255
183
188
161
183
177
172
177
161
127
138
155
211
250
188
294
177
194
277
294
155
166
172
177
177
188
233
183
166
166
188
211
144
155
166
177
183
338
188
172
188
238
233
205
161
183
177
166
166
172
138
150
227
183
200
194
294
188
205
205
211
183
222
177
177
211
172
150
155
177
250
216
188
183
172
183
183
-999
-999
-999
183
-999
-999
-999
194
177
188
166
250
183
155
138
188
177
183
-999
-999
-999
183
177
177
194
161
183
194
205
205
200
205
183
161
183
188
177
172
177
177
194
183
188
200
188
205
200
188
183
177
194
200
211
200
194
177
211
200
205
200
205
211
216
211
188
194
211
205
200
205
205
194
205
211
222
222
211
194
205
211
194
227
211
227
211
233
183
-999
-999
-999
-999
216
222
216
227
227
216
216
222
200
222
222
216
216
194
183
200
194
211
211
188
205
216
227
216
222
-999
-999
-999
-999
250
222
227
227
233
222
-999
-999
-999
227
222
222
233
227
227
211
194
216
222
216
222
-999
-999
-999
222
222
205
200
211
244
200
194
188
194
200
205
216
227
222
227
216
211
-999
-999
-999
205
216
233
205
200
188
183
183
200
194
222
205
216
227
216
194
238
227
205
216
233
194
211
200
188
200
216
216
194
211
188
211
172
161
161
183
177
177
200
166
177
177
188
172
183
-999
-999
-999
172
188
177
166
177
183
200
200
211
183
172
205
194
161
183
188
200
216
244
250
188
194
327
172
161
166
200
216
188
205
200
194
250
211
194
211
194
172
188
194
183
172
172
188
188
177
177
155
166
166
227
188
166
161
166
227
166
150
177
177
250
172
161
161
183
144
244
194
216
266
261
205
205
172
222
144
161
194
255
166
166
177
250
222
194
205
155
155
172
166
150
244
166
150
177
238
277
261
216
166
194
277
172
155
161
155
183
161
161
172
144
133
150
194
272
161
177
227
311
250
-999
-999
-999
155
200
188
166
127
138
155
161
161
166
188
166
150
150
161
172
172
177
155
166
150
166
194
166
116
150
172
166
172
183
194
183
349
172
172
166
-999
-999
-999
188
205
183
161
-999
-999
-999
172
166
183
200
188
188
194
216
172
183
172
177
133
161
222
272
194
172
155
161
177
211
177
177
183
172
183
194
194
200
194
183
194
194
188
177
177
166
183
183
177
161
183
183
166
172
194
200
200
177
188
183
183
188
205
188
205
205
216
222
233
166
194
211
211
233
205
200
205
216
222
211
205
211
211
222
233
227
200
227
216
222
216
222
211
200
222
216
211
227
-999
-999
-999
-999
238
255
238
188
211
222
211
227
211
227
222
211
227
227
238
238
250
244
194
227
244
233
222
250
250
238
244
255
-999
-999
-999
238
244
277
233
238
233
244
255
222
250
283
250
255
222
222
233
238
244
233
238
233
233
244
211
222
233
238
211
211
222
227
222
227
216
233
188
200
194
188
211
205
205
194
200
222
216
233
216
211
194
155
200
188
222
233
244
205
222
211
211
177
161
205
238
266
-999
-999
-999
177
188
183
200
333
194
188
188
183
172
177
200
183
194
172
183
211
205
177
188
166
177
194
200
200
183
183
194
194
272
188
261
177
177
277
283
277
294
266
299
205
205
177
177
188
200
277
161
166
183
183
172
144
177
200
-999
-999
-999
-999
-999
-999
222
283
200
172
177
144
150
155
166
183
288
211
211
194
194
166
144
144
138
205
216
222
183
166
183
166
183
155
144
166
188
200
244
172
211
133
122
172
177
238
261
255
177
200
188
177
177
138
166
144
172
166
177
188
177
155
216
133
127
94
161
194
150
161
138
144
155
-999
-999
-999
172
177
200
172
155
155
138
138
155
161
183
155
155
177
311
322
311
188
133
161
283
172
188
172
150
166
227
327
216
155
177
155
155
183
188
238
183
177
194
188
194
166
166
183
188
200
194
200
194
200
194
188
211
194
205
205
177
183
194
183
188
177
172
194
188
177
194
183
183
188
200
205
200
205
205
200
200
211
200
200
194
188
211
211
194
205
200
188
216
211
194
205
211
205
183
205
205
222
200
183
188
116
205
222
222
205
205
216
211
200
205
233
227
233
183
238
222
216
200
216
216
222
222
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
200
266
166
233
172
183
266
161
238
172
161
188
211
255
172
194
183
144
177
177
211
183
155
277
166
166
155
200
205
161
144
150
155
161
166
166
161
150
127
166
122
277
272
177
172
161
200
166
150
161
166
177
183
288
166
172
150
194
177
166
161
177
161
177
133
161
166
166
122
172
155
144
111
172
172
133
161
200
194
172
211
188
200
177
211
177
166
155
166
288
166
161
233
155
161
166
172
216
277
155
161
188
188
177
216
216
205
161
177
188
283
177
205
322
161
322
188
177
216
194
194
200
183
177
188
200
133
211
200
216
211
205
200
200
216
222
183
222
200
194
177
183
194
222
222
227
216
233
227
222
194
222
244
288
238
200
238
205
222
-999
-999
-999
222
227
211
216
216
205
233
244
238
344
227
233
222
200
205
205
194
188
200
266
205
211
227
216
205
216
205
227
222
238
250
222
205
216
211
227
222
227
244
227
222
238
233
244
255
244
261
244
227
244
227
250
222
216
233
255
250
250
222
238
238
216
-999
-999
-999
238
233
233
227
233
227
227
238
244
244
227
222
216
211
211
233
233
222
222
233
-999
-999
-999
155
183
205
222
211
183
183
177
155
161
188
205
177
200
194
211
211
222
205
211
194
188
200
183
211
-999
-999
-999
233
194
166
161
-999
-999
-999
-999
205
211
188
211
216
294
322
266
216
327
166
194
205
311
211
205
211
222
200
200
222
222
244
238
222
233
227
194
200
227
216
233
344
211
211
216
200
211
177
155
155
166
244
205
155
166
161
216
205
188
177
194
-999
-999
-999
-999
188
172
166
155
172
183
183
177
177
183
266
311
222
283
200
172
172
188
283
200
177
200
305
272
255
194
172
183
205
161
172
161
150
177
188
122
177
183
238
222
188
155
205
200
211
266
172
172
194
166
150
183
172
177
177
144
166
188
188
194
200
177
177
194
188
183
183
144
177
144
155
161
244
177
177
188
183
188
-999
-999
-999
172
172
188
166
177
200
166
166
161
144
161
166
155
172
177
177
255
172
161
172
166
166
172
-999
-999
-999
166
161
177
172
183
177
188
177
177
166
144
177
194
183
177
188
194
172
200
166
205
194
188
183
188
183
183
188
183
188
188
211
194
211
172
183
200
194
205
222
194
194
-999
-999
-999
216
211
205
216
216
205
211
200
227
188
205
200
216
205
233
233
216
222
216
216
205
205
200
194
172
194
222
200
216
222
183
200
227
222
211
205
227
244
205
222
222
238
233
205
244
205
188
250
238
250
227
222
183
188
200
222
244
227
233
233
238
222
238
255
216
222
227
238
227
238
233
238
238
233
244
233
250
255
238
233
194
222
227
233
255
211
227
238
233
227
238
233
222
233
244
227
211
211
205
188
194
216
211
200
211
200
222
205
233
227
211
205
211
222
227
216
233
222
222
372
211
-999
-999
-999
216
222
216
205
205
194
183
211
216
205
255
194
183
200
188
188
205
200
200
194
200
194
205
216
216
344
200
-999
-999
-999
177
200
222
200
238
188
188
211
222
227
211
211
205
194
216
211
200
172
161
183
211
333
349
355
311
227
216
227
200
200
188
188
200
194
200
200
211
200
211
238
244
305
183
172
177
177
188
211
272
200
200
194
183
194
194
183
183
155
144
166
177
183
188
183
166
183
194
244
261
283
261
222
288
222
222
188
194
188
233
283
194
177
194
172
216
250
194
166
161
166
161
155
205
188
166
172
177
177
211
200
250
222
183
194
183
183
272
183
194
250
161
177
172
188
177
194
-999
-999
-999
161
172
194
277
172
183
250
177
216
183
-999
-999
-999
161
150
161
166
166
283
177
150
138
144
205
144
194
327
200
-999
-999
-999
172
150
150
172
227
200
205
250
188
183
172
161
177
194
172
188
172
150
172
188
194
205
200
188
200
216
194
194
183
161
172
205
177
177
172
211
200
188
200
188
194
188
-999
-999
-999
177
183
200
194
200
216
211
205
211
188
205
216
216
194
200
200
211
216
205
188
177
177
188
177
183
-999
-999
-999
-999
194
166
177
177
188
200
255
216
244
227
216
200
-999
-999
-999
205
194
188
222
216
-999
-999
-999
216
188
205
205
200
211
227
227
233
216
205
-999
-999
-999
227
227
-999
-999
-999
227
222
227
233
250
227
216
227
233
255
250
222
227
250
222
244
227
233
233
227
233
255
261
272
244
222
216
233
216
227
233
238
244
-999
-999
-999
233
227
238
250
227
238
238
227
233
222
227
-999
-999
-999
-999
216
211
216
222
222
238
222
233
222
244
250
238
222
216
194
183
211
227
238
238
255
222
233
211
222
222
227
277
266
222
200
200
211
222
222
227
211
222
216
-999
-999
-999
227
216
233
194
222
188
177
183
255
222
183
194
183
177
177
216
205
172
200
205
211
194
200
177
188
188
205
222
188
194
200
205
188
194
183
188
194
288
183
166
222
222
200
172
177
177
266
233
250
222
188
183
188
194
183
166
188
205
194
183
155
183
-999
-999
-999
183
172
177
188
183
172
172
183
205
283
272
222
177
172
222
144
183
111
138
155
161
183
194
194
177
244
194
161
144
194
172
138
150
161
161
-999
-999
-999
-999
138
194
138
144
138
150
150
166
172
144
172
155
161
216
288
177
155
172
144
222
205
183
188
161
222
172
183
150
172
177
183
250
166
150
172
166
-999
-999
-999
166
177
200
133
161
172
161
188
183
183
177
205
188
177
188
161
172
177
227
272
227
183
166
216
299
316
200
188
194
183
177
-999
-999
-999
177
200
172
177
155
166
205
177
172
166
183
183
344
150
172
194
177
155
172
-999
-999
-999
-999
194
188
200
211
222
216
205
194
200
183
183
177
205
200
322
361
227
222
205
188
200
205
194
188
183
194
194
227
188
177
194
216
200
227
222
211
188
200
211
227
205
200
216
205
194
200
227
222
205
211
222
227
216
211
216
233
216
205
216
227
222
244
222
227
211
205
222
233
233
238
233
238
238
222
216
205
211
216
211
222
216
216
222
222
227
227
255
255
227
222
227
227
244
227
183
194
216
200
216
227
266
299
216
227
227
222
216
227
233
227
250
222
222
233
238
238
244
238
222
200
211
211
222
222
227
227
222
250
227
227
233
244
272
244
233
227
227
188
216
233
222
211
205
227
216
233
244
238
227
233
227
227
216
211
216
227
233
244
227
183
222
216
211
200
205
277
288
205
200
233
183
188
194
-999
-999
-999
222
216
205
272
277
244
211
216
211
194
194
183
222
183
177
205
188
177
188
211
299
183
177
166
183
183
161
177
188
222
238
194
-999
-999
-999
194
183
172
188
200
188
166
188
188
261
238
205
233
183
166
177
177
161
183
183
150
144
161
161
172
161
177
211
172
161
177
155
205
244
122
194
177
172
194
233
194
205
272
188
133
166
177
172
172
166
188
277
177
172
172
161
166
161
166
172
161
177
188
177
211
183
166
183
255
161
183
166
183
299
283
272
305
305
177
166
177
216
294
288
205
194
177
255
194
172
166
138
138
172
211
188
166
183
177
177
172
166
155
155
166
166
183
211
211
177
183
155
166
166
183
194
177
183
172
172
161
188
177
194
183
211
177
150
166
188
188
200
194
349
194
227
200
194
194
222
200
194
188
166
200
-999
-999
-999
-999
-999
216
205
188
188
194
200
211
255
222
194
183
205
194
172
183
194
200
-999
-999
-999
205
200
211
233
200
205
233
227
227
211
188
216
211
216
211
216
205
211
211
216
299
222
227
222
216
227
222
255
233
244
222
211
222
233
227
216
222
222
244
227
211
238
222
227
233
233
244
194
211
211
227
222
216
216
283
216
227
227
238
244
238
255
222
222
233
222
205
194
222
238
238
222
222
227
200
233
244
227
205
222
227
238
222
238
211
233
238
-999
-999
-999
222
233
227
244
244
227
261
233
261
227
233
222
222
244
-999
-999
-999
-999
222
244
222
211
216
227
205
222
244
266
205
-999
-999
-999
-999
233
238
222
222
238
233
222
194
216
211
222
211
222
200
211
222
-999
-999
-999
-999
-999
-999
-999
211
255
244
211
216
222
233
277
211
216
216
272
216
222
227
222
261
272
211
205
277
277
183
-999
-999
-999
205
188
166
166
183
188
194
222
194
161
200
311
188
155
155
177
177
172
183
194
200
155
172
183
194
194
188
216
294
277
211
222
200
272
155
166
166
183
177
194
194
227
166
183
172
172
166
161
177
172
194
227
150
155
161
183
177
183
172
211
211
266
172
172
177
205
255
200
194
222
155
144
166
177
155
177
211
266
244
238
244
238
244
250
172
161
166
172
172
177
161
233
238
255
250
250
155
166
-999
-999
-999
211
200
200
205
172
138
144
155
161
194
177
177
155
133
155
161
155
166
211
200
183
183
172
166
155
172
177
172
155
155
177
177
194
200
172
188
177
183
183
188
177
172
155
161
177
222
322
166
183
177
200
183
177
150
166
188
194
166
172
183
177
177
172
200
211
172
183
188
-999
-999
-999
-999
177
188
183
177
166
166
188
194
200
188
200
194
211
205
183
183
-999
-999
-999
-999
183
172
172
155
177
183
227
233
211
188
205
-999
-999
-999
200
211
216
211
211
227
222
205
188
188
216
205
194
205
222
216
222
222
233
227
222
-999
-999
-999
244
238
227
205
188
233
222
216
216
222
216
205
216
211
238
244
233
244
255
244
216
205
216
216
222
211
205
216
222
238
222
216
211
216
244
233
255
266
244
233
238
216
227
222
216
233
211
222
205
216
183
188
205
216
233
238
222
233
222
233
222
244
233
205
200
211
216
205
183
227
216
238
216
211
227
216
200
211
188
188
200
183
200
211
222
205
211
222
233
227
222
238
222
238
250
233
200
-999
-999
-999
222
211
200
222
216
255
200
211
205
216
222
211
222
200
216
277
238
222
211
233
200
233
200
222
200
250
194
211
205
194
194
183
200
255
200
266
294
183
194
188
200
194
244
322
294
211
211
216
200
177
188
166
172
177
205
272
166
166
194
177
188
200
277
266
188
188
194
205
211
183
166
133
155
177
211
183
261
166
194
211
194
200
188
183
188
211
183
177
177
227
183
211
183
194
155
155
216
200
238
211
138
183
200
194
188
177
177
155
144
155
155
166
172
177
177
255
183
183
211
183
177
172
183
194
138
144
155
133
138
144
138
161
155
172
177
172
183
166
183
172
183
177
183
166
222
277
211
211
172
166
177
183
188
194
194
250
194
188
188
244
294
322
183
166
177
183
177
200
288
277
177
172
183
205
172
177
172
155
172
188
188
183
188
177
183
183
200
255
166
172
183
200
177
194
177
194
211
238
255
177
183
200
188
183
183
194
183
188
183
200
211
211
233
211
216
205
211
211
205
177
177
183
211
211
183
188
144
188
211
200
238
222
211
222
227
205
227
227
205
211
200
205
211
211
244
227
211
205
227
211
222
211
222
188
205
211
222
233
222
-999
-999
-999
211
205
211
216
222
238
205
238
244
255
244
255
238
255
244
255
261
266
261
255
244
244
216
227
244
-999
238
233
238
255
238
266
227
233
244
255
261
272
311
244
266
233
233
216
238
238
255
250
238
250
255
266
250
244
238
266
238
211
244
255
266
311
233
238
244
238
244
261
238
238
250
266
255
233
222
238
222
211
222
233
216
205
200
227
233
222
211
233
233
244
266
266
233
233
222
233
238
233
233
238
200
188
-999
-999
-999
227
211
211
200
200
205
222
227
222
211
222
200
205
222
227
233
227
211
211
222
211
244
238
216
211
216
194
216
200
211
205
200
211
205
222
200
211
211
200
211
233
200
155
194
244
161
166
188
188
211
205
205
183
188
200
194
200
238
294
188
222
299
244
188
177
188
188
166
188
227
305
155
166
233
277
283
261
244
244
177
155
177
244
177
155
177
177
161
166
177
222
166
155
177
166
188
266
172
172
155
155
166
177
266
233
177
172
144
183
183
166
172
205
172
200
194
155
177
172
144
155
261
177
166
177
188
166
144
166
183
200
233
255
194
200
155
138
155
177
177
161
-999
-999
-999
166
177
283
277
194
255
188
166
188
183
161
172
200
183
177
183
177
166
177
177
166
155
155
188
155
150
161
172
166
183
177
183
144
127
155
177
211
177
177
188
166
155
188
188
222
233
238
200
205
194
183
177
194
216
205
188
205
205
200
211
200
188
177
200
222
200
205
194
166
194
194
200
188
200
205
200
211
200
194
211
200
200
205
188
177
188
194
177
183
188
172
194
194
188
211
222
211
200
227
205
200
205
205
200
222
211
222
222
211
188
211
227
222
233
227
222
227
244
222
222
205
222
211
216
233
227
200
205
233
250
-999
-999
-999
200
200
222
238
238
244
288
255
250
255
238
255
255
227
238
255
255
266
238
233
244
250
233
250
250
261
255
261
238
244
255
211
238
244
238
250
244
233
222
255
227
238
222
261
255
244
244
250
227
205
216
233
233
227
244
255
238
233
227
227
222
227
216
233
250
227
227
233
238
244
238
233
227
211
216
222
233
227
227
250
238
227
238
244
238
233
227
299
305
216
205
194
233
172
194
250
216
194
244
211
327
222
227
222
205
211
333
183
211
277
211
205
205
238
327
222
227
233
200
188
211
216
188
188
200
205
205
288
205
205
211
211
194
205
188
205
205
183
183
194
183
200
194
238
288
194
200
211
211
255
333
188
205
122
194
133
150
166
161
150
166
172
227
172
227
150
150
161
177
288
172
277
272
144
166
150
172
205
166
166
183
172
211
133
155
222
155
172
233
222
183
233
177
144
150
194
166
166
177
177
161
177
205
255
261
183
205
150
177
277
177
177
238
172
172
188
166
172
183
177
261
155
183
177
166
161
172
183
177
299
266
183
155
161
211
233
155
138
166
161
155
166
177
205
194
283
250
155
155
200
205
144
205
172
161
166
166
183
177
155
166
166
183
183
155
205
-999
-999
-999
-999
-999
-999
-999
-999
-999
200
166
166
172
177
200
183
177
188
150
172
183
200
161
155
166
188
188
194
188
188
200
205
188
200
211
211
216
216
166
183
200
205
205
188
183
200
211
216
222
227
222
227
222
216
233
222
216
216
200
211
233
211
205
216
216
233
227
211
227
211
216
238
216
188
211
233
222
211
216
233
238
238
216
222
227
205
222
227
-999
-999
-999
205
172
194
188
188
211
205
211
216
222
211
177
200
211
227
227
233
222
233
244
238
227
216
216
222
222
227
238
227
211
216
211
211
216
222
233
216
227
200
216
222
261
222
250
211
216
227
244
261
222
238
238
233
227
244
233
222
233
222
238
244
238
238
250
238
250
266
211
233
233
216
233
255
266
277
244
238
244
233
244
233
250
244
233
233
227
250
216
227
227
277
233
233
200
211
216
233
238
222
233
250
222
250
222
227
227
233
216
211
233
388
322
194
177
200
205
233
188
211
233
205
194
200
188
194
266
216
211
200
161
166
177
222
322
-999
172
177
172
183
194
211
205
211
211
227
183
200
177
172
305
177
172
155
166
183
183
172
166
166
177
188
183
244
200
166
-999
-999
-999
183
205
227
261
294
255
200
177
233
200
211
188
144
122
155
183
222
183
194
188
266
183
138
200
200
194
211
166
166
211
144
127
161
194
161
161
122
150
166
155
155
166
200
261
188
211
188
222
172
177
133
172
188
188
155
150
155
155
172
172
200
255
166
166
138
155
183
161
166
155
144
177
155
194
211
177
172
183
238
144
161
161
205
172
177
188
205
172
127
155
177
200
183
177
183
144
177
188
194
111
133
166
177
183
188
311
172
166
183
200
200
177
155
177
200
166
150
155
-999
-999
-999
166
200
166
161
166
183
205
183
194
183
166
155
183
188
177
166
200
166
166
177
183
166
177
166
166
200
194
188
194
166
183
188
205
211
211
222
222
227
211
211
183
188
194
177
177
200
194
188
200
205
216
222
233
222
222
211
227
227
216
211
205
222
233
244
216
233
244
238
238
227
211
222
233
200
211
233
222
216
227
216
194
211
216
238
238
233
222
227
233
188
194
188
211
211
227
238
227
238
227
233
238
200
205
205
194
216
222
205
205
244
205
222
227
211
211
216
216
227
233
222
233
222
222
205
211
233
250
233
238
238
255
238
238
194
205
233
227
227
222
238
222
233
194
211
211
216
222
227
-999
-999
-999
255
238
244
222
227
233
233
222
222
233
261
216
238
200
238
244
227
227
222
188
205
216
200
183
194
211
194
216
233
211
222
222
238
194
200
211
299
305
222
194
272
194
177
205
311
177
188
183
194
205
205
200
183
205
216
200
194
188
194
188
194
183
183
188
194
222
311
250
299
211
222
316
250
166
177
194
161
166
155
-999
-999
-999
183
188
183
194
205
177
155
-999
-999
-999
183
161
161
244
222
172
211
161
166
205
294
216
205
150
144
161
161
222
172
172
183
161
177
216
161
177
177
122
138
166
177
200
272
255
188
211
172
200
161
150
161
205
183
222
277
222
238
183
200
166
155
177
183
183
194
166
177
166
155
155
255
188
172
200
161
177
233
150
150
161
172
255
155
172
161
155
183
172
166
172
166
177
216
133
155
161
172
183
200
172
177
166
177
177
183
216
177
161
161
172
177
177
188
194
200
200
183
188
194
177
194
205
216
183
194
172
161
177
188
200
188
188
194
194
200
211
200
188
188
177
150
172
183
194
194
216
194
166
177
166
183
200
200
205
183
177
183
194
200
216
244
233
200
200
194
205
216
194
172
155
155
166
177
172
200
155
177
194
166
183
188
205
200
194
177
211
211
200
188
200
216
211
200
188
194
188
183
205
227
222
222
227
205
222
222
227
233
238
227
233
244
255
261
227
222
227
233
233
227
233
216
238
227
216
227
250
244
238
216
233
250
250
227
255
244
227
227
250
238
227
244
244
250
255
238
222
244
261
244
194
216
205
200
227
233
205
205
222
233
233
238
227
238
227
216
272
311
222
222
205
227
222
244
205
205
227
200
216
233
216
222
238
255
238
238
233
244
255
255
238
244
227
227
238
233
244
250
261
211
222
227
233
211
216
211
205
216
222
-999
-999
-999
-999
200
211
-999
-999
-999
250
244
227
227
316
205
205
200
211
211
222
188
194
211
205
211
211
216
194
150
188
233
222
200
188
183
200
188
172
188
188
194
205
177
172
222
188
200
261
172
194
216
155
-999
-999
-999
172
194
177
183
188
177
166
155
183
255
194
194
277
288
194
150
155
150
183
222
244
183
177
188
166
222
183
183
177
222
127
133
172
177
183
227
177
161
172
188
172
177
177
188
177
155
166
177
166
155
166
177
216
205
161
172
166
166
161
183
277
183
150
155
183
200
200
194
144
144
166
144
177
177
172
177
194
138
133
161
194
233
188
188
244
305
305
177
188
305
188
177
161
155
183
161
194
188
205
166
177
150
183
188
194
261
194
227
183
188
155
188
-999
-999
-999
183
311
183
200
200
150
144
161
172
177
166
194
166
183
183
188
188
194
183
188
183
188
211
172
188
233
333
188
172
200
177
188
205
194
194
200
216
188
205
200
205
205
200
194
200
188
183
188
216
222
211
216
200
200
233
200
211
200
200
211
200
183
194
211
200
194
205
222
222
211
238
222
227
211
205
222
205
216
222
205
227
222
205
205
211
227
233
227
227
244
222
216
188
216
222
222
227
238
227
233
227
244
233
222
222
227
227
216
222
211
227
222
227
222
227
238
200
227
216
233
227
233
238
205
211
227
227
233
238
244
238
205
222
244
227
227
205
194
205
233
205
216
194
205
227
233
233
-999
-999
-999
255
250
227
200
222
222
227
233
233
211
211
200
177
194
211
188
194
211
194
177
188
194
216
200
211
255
227
222
211
227
183
183
205
238
211
200
183
200
211
200
194
188
183
200
188
205
216
222
188
172
166
200
200
233
255
366
205
211
211
200
205
177
177
216
294
188
200
188
200
183
188
205
205
211
200
200
211
172
200
166
205
261
349
211
155
166
188
205
188
188
244
205
200
277
200
183
211
311
188
177
194
188
177
166
155
188
194
172
238
200
166
177
183
188
183
188
205
183
194
255
294
211
205
205
166
166
172
255
183
177
200
283
138
138
172
266
250
233
166
166
194
166
150
166
205
227
261
200
177
172
172
183
255
183
144
105
172
183
227
205
272
194
172
200
294
188
138
172
222
138
155
177
205
172
183
166
177
172
177
194
211
133
138
161
194
166
138
150
222
299
172
155
150
172
172
183
166
172
177
166
177
177
161
144
161
172
127
155
261
177
183
188
177
183
172
177
177
155
172
188
183
177
172
166
183
166
150
138
150
161
172
183
161
177
172
166
172
166
188
183
177
172
188
166
183
177
188
194
188
177
188
150
166
177
183
172
161
177
205
183
205
172
194
200
205
188
200
188
177
183
188
200
205
194
166
172
188
205
216
200
227
211
172
188
200
200
211
227
216
211
233
222
211
227
216
188
211
227
250
238
238
244
205
-999
-999
-999
-999
227
238
238
250
238
238
227
316
222
205
216
222
233
244
238
244
238
233
233
222
244
255
222
216
211
227
200
222
222
205
194
194
227
244
222
200
-999
-999
-999
238
244
233
238
255
233
233
238
227
227
222
244
233
233
244
244
227
227
233
244
255
238
211
233
238
250
255
227
222
233
238
222
261
255
233
266
222
227
227
238
255
205
200
216
233
244
261
200
200
205
200
205
216
194
211
194
205
205
200
188
205
183
177
183
183
200
216
205
211
188
205
205
200
188
188
166
183
177
205
355
177
166
188
177
183
183
177
216
177
172
194
244
183
194
188
211
177
172
177
288
172
166
183
188
172
188
188
172
166
155
166
177
166
172
161
194
166
205
244
172
188
200
244
283
283
161
172
211
205
188
183
188
177
177
211
183
222
150
150
205
183
200
155
166
200
161
166
172
177
216
177
172
161
155
161
161
188
161
183
172
255
200
277
261
238
261
183
150
133
161
183
205
261
261
183
177
172
161
138
155
155
166
177
200
172
183
188
161
188
183
194
166
200
188
222
250
177
166
205
294
166
172
177
177
183
188
155
155
172
238
188
172
177
183
205
177
166
222
333
161
183
200
200
177
205
172
200
183
155
177
188
200
177
150
205
166
-999
-999
-999
183
172
172
194
305
327
183
194
188
194
161
177
200
183
188
177
183
188
200
177
188
183
188
216
138
166
183
200
205
205
194
194
211
200
188
188
194
188
200
188
188
194
194
205
172
172
188
183
194
172
188
200
200
205
211
222
211
216
205
183
194
194
216
200
211
211
216
227
244
211
200
205
211
205
188
177
183
216
227
216
216
233
233
216
227
200
205
233
233
216
211
211
227
244
194
211
222
222
233
244
233
255
250
238
194
194
222
233
205
211
205
222
233
238
238
222
244
250
250
244
250
244
250
255
294
238
222
227
233
244
238
238
244
216
205
216
238
233
255
255
244
244
261
250
255
244
227
227
233
233
211
216
227
261
250
227
244
244
250
255
222
227
255
261
222
255
222
238
227
244
238
238
250
255
238
244
227
227
233
244
233
211
205
216
233
222
233
222
222
233
244
205
238
211
211
205
188
183
172
-999
-999
-999
183
172
172
183
172
172
188
172
188
200
200
194
216
211
211
177
200
244
211
194
200
205
205
188
205
205
222
222
211
205
200
194
200
205
283
216
183
177
138
188
166
183
188
194
200
194
211
222
238
183
172
166
205
305
216
177
155
150
150
177
200
155
188
172
177
177
272
183
194
205
244
244
233
277
150
155
166
250
266
183
166
172
200
211
161
177
161
166
172
161
172
261
127
138
150
166
155
138
133
183
200
250
177
188
233
272
150
161
100
116
127
161
222
244
161
177
266
144
155
177
183
177
116
127
177
261
272
177
155
172
194
177
166
177
211
227
166
188
188
172
188
172
161
138
166
233
194
188
177
177
316
166
183
177
194
194
205
194
205
194
172
144
150
166
172
183
188
155
161
177
183
183
144
172
177
183
166
183
205
177
188
200
183
188
155
161
177
200
-999
-999
-999
200
172
183
194
205
200
150
166
172
183
194
166
188
194
177
188
200
222
211
200
172
177
166
177
194
183
211
155
183
200
216
194
216
216
211
238
183
194
205
200
200
183
205
183
205
216
211
200
211
200
205
211
200
205
194
188
-999
-999
-999
227
227
211
216
222
233
216
222
222
233
250
238
238
244
255
227
255
211
233
233
244
233
233
238
227
244
227
188
200
222
244
250
250
244
250
238
255
238
227
261
261
205
238
233
233
238
238
233
250
244
233
233
222
205
222
216
227
205
222
222
233
244
227
222
227
227
233
238
244
233
227
222
238
227
227
216
222
211
227
211
216
205
200
188
222
205
238
205
194
200
188
200
205
200
194
200
161
166
194
183
205
183
211
200
183
194
200
-999
-999
-999
-999
177
200
194
272
283
177
183
194
200
205
244
238
194
172
200
216
177
183
194
194
200
294
244
200
172
183
200
194
183
200
205
227
294
166
188
183
194
177
238
338
177
155
138
155
172
166
183
188
188
194
177
161
200
177
177
205
172
211
211
294
177
188
188
155
172
177
188
177
172
266
211
194
183
177
166
138
144
166
177
244
172
177
194
183
177
172
211
188
277
250
188
183
177
216
183
161
166
166
216
188
166
155
166
266
166
144
144
155
144
155
255
211
294
277
250
155
161
161
155
183
177
183
216
194
188
172
188
166
177
194
205
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
183
177
183
188
194
183
194
222
261
155
166
177
255
161
166
172
172
194
188
205
194
222
194
188
211
188
205
277
194
211
200
216
183
200
211
194
177
194
166
161
155
177
205
177
194
205
200
194
188
183
200
194
188
166
166
177
200
188
200
216
183
183
200
211
188
205
211
299
255
194
177
194
177
177
194
200
183
200
216
216
211
244
211
205
227
233
227
222
200
250
250
211
227
227
188
200
216
227
216
222
222
183
205
222
227
216
216
222
238
255
233
211
227
250
238
216
227
238
222
250
244
261
222
255
261
238
233
211
222
238
261
238
222
233
227
238
238
227
233
233
250
238
238
244
250
244
255
227
211
233
233
250
250
261
255
233
244
261
266
244
216
216
244
238
233
244
244
250
238
238
244
244
238
238
227
238
211
227
211
238
233
238
-999
-999
-999
-999
-999
-999
-999
222
222
227
238
244
205
211
205
211
233
238
233
211
205
200
211
227
227
183
177
177
183
211
200
216
233
222
205
188
183
194
211
205
216
227
194
205
172
194
188
200
272
177
188
205
200
277
183
177
172
200
194
205
338
183
205
244
277
183
172
183
200
194
205
194
200
211
194
183
183
177
166
233
294
211
288
-999
-999
-999
161
177
177
166
183
183
211
288
172
183
277
166
172
294
144
177
166
200
283
183
194
166
161
161
211
200
155
200
183
133
122
150
172
150
172
172
255
255
250
255
266
144
161
172
166
227
161
200
294
216
233
211
194
188
183
161
177
166
172
244
288
211
177
-999
-999
-999
172
183
288
183
288
200
188
161
150
161
150
166
183
238
266
266
172
177
177
138
161
200
277
177
166
194
172
177
250
127
166
166
116
127
166
222
238
166
222
183
177
188
216
183
144
166
172
172
183
194
188
188
183
188
161
133
144
166
183
188
138
144
161
177
166
177
177
200
205
-999
-999
-999
188
188
183
172
183
183
172
183
200
194
177
194
205
188
183
172
194
211
177
200
200
211
216
205
188
205
227
200
183
188
205
172
188
194
205
233
177
200
205
211
227
211
161
194
205
194
200
233
222
233
250
216
222
216
211
200
200
216
216
233
233
238
233
222
216
227
250
250
255
227
205
200
211
194
200
238
250
222
233
244
205
222
222
244
216
-999
-999
-999
261
-999
-999
-999
261
244
233
250
238
233
238
238
244
227
211
211
216
200
211
211
200
200
211
205
233
255
250
227
183
211
205
205
250
222
227
227
250
216
200
216
211
205
211
227
200
205
211
222
222
216
233
227
222
227
238
238
233
216
200
188
183
183
177
205
205
200
238
211
194
205
205
216
222
211
194
205
222
-999
-999
-999
200
205
266
205
200
188
205
194
216
227
211
205
211
211
216
211
205
155
144
183
200
211
188
200
200
272
250
349
216
227
216
244
177
183
188
183
183
238
288
200
188
211
166
177
183
194
183
155
183
188
183
172
188
255
200
183
194
183
200
188
194
172
144
161
172
166
166
177
166
183
166
172
177
172
172
233
233
200
172
166
277
177
155
183
166
183
233
183
155
138
150
172
172
188
172
183
172
172
150
155
161
166
122
155
166
155
177
194
161
150
172
166
155
161
172
166
238
277
299
144
161
211
188
161
155
166
166
183
161
150
155
166
211
266
211
227
194
305
316
183
177
200
150
177
166
161
172
177
255
172
183
166
161
161
183
166
183
155
133
161
172
172
-999
-999
-999
155
177
161
155
166
161
177
200
200
205
194
188
172
172
183
188
188
266
188
172
183
188
194
166
166
177
177
166
177
172
183
188
205
194
183
188
194
200
211
216
222
205
227
222
200
238
205
200
200
194
211
200
183
222
222
216
211
205
222
216
222
216
194
183
194
222
233
216
216
227
222
227
188
205
216
244
233
233
216
216
233
238
238
250
216
222
183
194
205
216
233
211
283
283
222
205
222
233
183
227
238
216
216
205
227
222
227
244
266
272
227
222
222
200
211
238
244
205
211
238
244
250
227
227
216
227
233
216
-999
-999
-999
216
222
227
244
233
233
222
244
261
233
211
233
238
222
227
188
200
216
222
216
238
200
200
216
227
233
222
194
205
200
222
216
222
222
238
233
-999
-999
-999
227
233
222
216
222
216
222
205
222
216
227
211
205
200
211
244
238
233
250
244
227
227
216
216
227
205
211
233
216
216
194
205
200
188
205
205
216
205
200
211
205
200
216
211
188
205
194
188
227
205
211
233
222
211
211
177
172
183
194
216
211
205
205
216
200
188
205
233
200
188
177
183
244
250
316
316
216
205
194
177
188
283
277
238
211
-999
172
177
227
294
166
166
172
172
205
161
166
183
177
161
166
161
183
200
183
194
161
155
183
227
166
166
155
166
194
172
211
194
183
177
172
138
177
177
261
266
-999
-999
-999
188
144
161
155
216
150
166
166
172
172
155
172
183
183
177
194
183
172
172
177
166
161
138
150
161
155
250
272
216
200
177
166
177
211
200
161
166
166
161
172
177
261
166
188
205
161
138
138
161
205
183
144
138
111
166
183
188
161
177
283
183
155
172
144
172
200
172
172
183
216
155
155
172
222
261
172
155
172
161
172
188
194
183
194
183
194
155
172
183
211
188
183
194
205
188
172
177
166
194
177
150
155
183
-999
-999
-999
216
205
194
177
200
200
188
188
177
172
200
211
166
183
216
216
227
194
200
227
200
227
216
205
216
205
194
227
238
216
222
216
194
200
216
227
222
216
222
211
233
233
200
233
211
233
238
222
233
211
238
233
216
233
233
238
233
233
205
222
227
255
238
238
244
250
211
233
250
255
272
261
238
244
227
216
227
227
250
261
244
233
227
227
261
255
227
-999
-999
-999
216
227
-999
-999
-999
211
255
255
233
227
222
222
194
211
227
216
222
222
238
238
244
255
244
244
255
233
250
255
244
216
216
238
-999
-999
-999
238
233
238
255
238
266
261
244
183
216
222
250
216
266
216
200
205
227
238
211
238
227
233
238
250
238
205
188
222
216
266
205
211
205
200
211
183
200
194
183
205
211
233
200
205
211
166
188
172
211
183
188
205
205
216
194
205
194
161
194
250
311
222
194
172
188
194
211
194
327
200
183
188
216
183
244
166
183
211
194
172
183
188
211
194
200
233
194
266
338
177
144
155
172
188
183
183
172
188
188
166
172
238
277
166
161
172
183
205
172
172
183
205
183
227
255
194
177
244
155
155
194
205
277
172
133
144
155
166
244
272
166
155
150
161
166
161
161
166
172
172
177
161
166
172
161
144
172
188
161
144
150
-999
-999
-999
166
172
194
211
277
177
155
166
144
144
172
166
172
155
166
177
200
311
311
194
161
150
161
183
188
188
194
188
172
211
172
177
166
166
161
133
-999
166
172
177
183
172
150
116
133
166
183
-999
-999
-999
-999
200
166
194
183
194
205
200
205
233
166
166
177
205
222
388
200
200
172
194
188
177
194
200
172
200
188
166
200
194
205
188
188
233
177
177
161
188
194
194
177
194
194
177
155
177
216
211
188
194
200
216
205
211
205
211
-999
-999
-999
216
211
227
227
238
322
222
222
211
211
205
211
222
205
-999
-999
-999
216
222
211
222
222
205
227
227
233
244
250
227
194
205
233
227
216
233
227
244
227
216
227
222
233
250
250
266
255
244
-999
-999
-999
-999
211
216
222
200
200
222
222
238
250
238
227
222
233
222
211
233
211
227
216
283
222
222
216
211
227
211
216
222
233
238
233
261
238
222
233
244
238
227
244
238
238
227
233
244
244
-999
-999
-999
233
222
238
233
222
238
222
233
227
222
227
227
194
211
222
244
261
211
227
227
244
261
250
238
244
227
211
233
205
205
244
244
238
211
205
211
211
205
244
227
233
222
233
227
250
227
216
-999
-999
-999
216
211
211
261
272
272
216
227
211
211
205
200
188
200
211
222
205
205
222
238
222
222
200
211
172
194
216
261
299
200
194
211
200
227
183
194
183
194
294
299
294
305
183
211
172
211
305
155
138
150
172
188
188
183
305
200
183
188
233
138
138
155
166
161
166
155
200
183
166
166
161
155
183
161
166
194
161
183
250
200
188
183
183
194
266
250
216
194
155
155
166
183
205
183
188
166
244
272
211
144
222
222
138
161
166
166
155
172
161
172
-999
-999
-999
183
177
177
211
283
194
294
205
183
166
155
172
194
177
172
166
200
277
277
194
222
155
177
177
183
211
188
155
172
188
322
183
194
200
194
200
205
177
166
166
177
211
172
188
188
183
161
177
166
183
183
200
188
194
177
166
161
194
183
172
161
183
172
177
222
150
183
188
-999
-999
-999
200
183
183
194
216
211
211
188
216
194
166
177
211
177
194
177
194
205
177
188
211
205
188
216
205
188
183
166
172
177
183
194
194
216
188
194
205
205
188
200
188
205
200
205
227
216
194
216
222
216
211
216
205
211
227
211
222
222
227
200
-999
-999
-999
222
238
250
244
233
200
183
205
216
222
216
233
238
216
222
222
244
250
244
227
238
233
233
216
227
233
211
222
233
238
244
233
211
233
244
238
261
222
233
238
183
216
233
250
-999
-999
-999
222
238
241
225
244
233
222
222
233
211
216
222
233
-999
-999
-999
-999
255
222
244
227
211
211
227
388
222
211
227
227
238
227
222
227
211
-999
-999
-999
222
216
172
238
205
227
227
202
202
211
227
244
255
222
222
216
211
238
211
205
222
227
233
216
216
227
222
230
222
230
205
183
194
238
238
216
216
200
200
222
238
227
205
233
205
211
222
211
175
188
200
200
211
216
261
349
272
216
211
216
294
211
216
194
188
261
261
200
172
183
188
238
202
205
200
200
172
211
177
122
144
155
166
194
266
233
172
194
283
227
263
233
172
133
133
150
183
166
233
266
200
188
183
194
266
255
183
155
166
155
155
116
138
155
222
169
166
161
150
166
177
261
200
166
155
155
161
161
200
211
200
216
147
158
238
255
211
188
155
161
194
166
166
155
177
172
138
227
183
188
172
177
177
200
172
166
166
172
183
177
188
183
177
188
161
177
177
155
194
172
183
216
250
308
183
138
133
161
177
183
183
194
211
194
216
177
177
233
166
-999
-999
-999
177
183
194
194
211
155
205
183
188
233
205
211
183
183
155
188
188
183
222
222
194
183
183
194
183
183
200
208
177
222
216
188
172
177
222
211
261
188
183
205
183
200
183
183
194
211
200
194
183
175
194
200
211
194
211
216
188
216
183
200
200
188
211
205
205
183
205
200
205
197
200
205
222
216
211
200
194
188
216
200
200
205
222
211
216
194
211
216
205
202
216
222
227
200
-999
-999
-999
-999
216
194
200
205
200
216
211
238
216
222
225
205
211
205
211
202
205
205
238
200
222
238
216
194
-999
-999
-999
-999
183
194
197
216
222
205
227
233
227
233
222
222
227
227
233
311
311
200
222
227
222
216
222
233
238
211
225
233
238
227
238
188
200
205
227
222
-999
-999
-999
227
211
-999
200
183
177
188
183
205
188
183
177
188
194
205
222
205
222
216
227
216
205
216
211
222
227
233
191
200
200
222
216
211
227
216
211
205
216
-999
-999
-999
222
205
200
238
205
277
216
222
216
211
250
255
211
205
194
194
-999
-999
-999
-999
-999
-999
211
216
216
355
200
188
205
211
238
200
205
244
205
288
305
255
194
205
200
216
194
216
216
194
194
200
205
200
200
277
166
188
211
216
200
216
227
177
188
183
188
183
283
288
188
194
277
183
194
200
188
194
205
216
155
194
250
294
188
188
238
188
138
161
216
272
161
127
138
144
161
-999
-999
-999
177
172
161
166
144
155
-999
-999
-999
183
161
177
166
177
166
155
155
172
166
172
166
161
166
172
166
166
155
166
133
150
166
233
166
172
172
194
211
166
161
161
200
172
177
183
177
155
155
166
172
-999
255
172
155
161
166
183
150
177
211
222
172
205
200
161
166
183
188
327
200
183
200
183
144
200
216
183
172
200
233
-999
200
188
183
172
183
177
-999
-999
-999
194
188
194
183
172
172
183
200
216
183
183
177
158
169
194
202
194
211
227
211
-999
-999
-999
211
177
188
211
200
200
183
194
208
-999
177
194
188
191
188
200
200
183
272
194
194
205
222
211
200
200
216
205
216
216
211
211
219
222
200
205
194
216
211
205
205
188
188
200
211
194
200
205
216
222
238
216
222
-999
-999
-999
-999
-999
222
227
233
233
238
194
200
222
222
227
216
227
222
227
244
255
247
236
255
252
238
244
227
211
222
238
238
244
250
272
211
211
222
238
229
233
219
197
211
222
222
200
200
211
211
227
233
222
227
222
205
227
222
211
211
200
183
200
188
211
194
280
177
188
183
166
183
183
205
200
200
205
194
272
211
194
188
200
200
188
177
177
191
194
200
172
177
194
188
177
183
200
211
216
194
-999
-999
-999
205
213
200
202
205
183
194
205
200
188
188
222
205
211
205
183
194
188
183
183
286
188
177
200
205
205
188
188
194
172
177
238
322
200
155
161
155
166
161
155
144
161
261
166
172
183
161
161
177
127
138
155
166
166
200
261
261
250
183
161
188
266
261
172
-999
-999
-999
161
161
155
-999
-999
-999
155
200
250
211
155
155
172
211
172
161
155
144
150
172
150
150
155
166
188
250
261
150
155
222
133
144
166
155
172
205
161
150
180
161
161
155
150
161
155
183
200
200
127
122
133
150
155
161
166
172
166
166
183
283
258
244
272
163
177
172
166
222
172
155
161
166
161
161
166
155
144
150
155
161
166
166
169
155
183
166
183
177
138
161
150
161
166
200
177
183
155
172
177
211
188
194
158
161
144
155
183
172
172
188
172
172
161
166
194
183
177
194
183
200
200
183
222
222
191
197
211
200
233
177
177
188
194
222
166
194
200
183
188
183
166
172
177
188
183
188
211
205
183
172
194
188
183
177
194
177
166
177
188
183
183
194
188
183
172
200
172
177
183
194
177
194
194
177
188
194
205
205
188
200
200
205
216
211
211
222
211
205
205
183
194
200
211
200
216
205
222
183
166
188
211
211
194
222
200
205
216
205
211
211
227
-999
-999
-999
233
216
238
211
183
177
177
200
227
216
227
222
227
216
205
211
194
211
216
211
233
166
188
194
188
183
205
200
205
222
177
200
211
200
200
211
188
211
238
-999
-999
-999
216
227
216
216
200
211
222
227
-999
-999
-999
-999
227
227
225
211
205
225
216
227
261
238
238
227
238
283
205
216
200
211
216
377
238
161
183
188
211
211
177
183
188
188
211
205
205
200
183
183
188
194
200
205
211
205
200
230
200
194
202
280
355
344
349
205
200
177
166
172
183
166
177
183
177
188
177
177
200
183
177
155
250
302
188
150
161
177
238
216
144
166
172
183
266
277
194
277
133
144
166
247
183
183
222
277
183
205
205
283
177
172
-999
-999
-999
172
205
294
155
200
277
266
155
166
227
172
155
155
198
250
177
183
261
277
272
-999
-999
-999
155
166
155
138
144
155
161
166
261
194
150
161
155
238
250
266
172
150
166
161
172
183
144
155
194
294
166
183
166
155
-999
-999
-999
205
166
200
194
299
183
166
177
205
194
327
205
172
144
177
288
311
200
255
327
194
255
211
216
172
194
172
172
183
205
155
172
172
155
161
244
322
255
200
166
177
177
172
183
188
183
183
188
172
188
183
161
155
177
161
183
183
194
183
161
177
177
188
200
194
172
183
172
172
188
188
166
188
183
177
188
194
186
194
186
188
194
194
177
194
188
200
211
188
155
172
183
177
172
161
177
186
194
186
172
166
166
172
161
172
177
200
194
205
188
194
183
211
261
-999
-999
-999
266
183
172
188
197
211
211
188
200
216
222
205
211
211
205
236
200
205
205
222
222
216
211
233
222
211
205
194
-999
-999
-999
-999
194
211
233
222
205
200
205
216
216
222
-999
-999
-999
194
194
205
211
216
205
211
227
194
183
200
222
250
255
244
244
288
255
238
258
233
244
233
227
255
250
244
261
238
250
211
211
233
233
244
238
238
227
238
222
255
244
244
222
188
216
211
227
216
227
244
238
222
205
211
222
227
222
200
202
211
211
200
200
194
211
222
211
211
205
200
177
183
172
200
183
205
194
194
188
194
188
169
200
177
166
183
222
205
200
161
177
177
155
-999
-999
-999
161
211
250
194
183
188
177
238
172
177
166
-999
-999
-999
-999
133
116
183
-999
-999
-999
-999
161
188
133
161
127
163
163
177
163
155
186
138
166
188
211
166
188
183
161
-999
-999
-999
188
200
169
180
172
194
194
172
177
194
261
244
194
238
205
205
172
172
183
183
194
238
155
166
158
172
247
186
172
166
213
266
177
138
144
166
216
183
172
177
238
244
255
188
211
155
155
166
155
172
172
166
172
161
177
183
177
188
183
188
183
216
138
-999
-999
-999
177
166
172
255
316
294
188
222
172
166
200
177
155
172
283
327
366
161
150
138
150
141
161
166
177
158
163
161
166
166
177
177
166
166
161
161
172
-999
-999
-999
-999
-999
186
194
183
177
194
191
158
183
138
138
144
161
161
166
188
177
200
166
166
177
194
194
-999
-999
-999
-999
-999
238
205
177
172
183
172
222
166
172
177
188
177
172
166
172
194
177
166
186
183
188
183
172
188
205
188
200
205
211
200
200
211
205
183
200
202
222
238
211
194
288
261
211
216
205
211
211
183
200
-999
-999
-999
211
211
227
200
216
200
216
175
188
191
205
200
205
216
211
200
211
233
227
222
205
227
183
188
216
216
222
222
216
222
250
211
216
222
227
244
238
227
227
216
222
233
211
216
216
222
227
200
188
197
216
205
211
200
222
227
216
216
188
211
205
216
227
211
200
211
205
227
216
222
233
233
227
230
233
216
205
205
216
222
222
233
227
227
233
-999
-999
-999
227
211
233
227
227
216
216
227
250
227
233
227
200
216
227
216
211
216
227
205
183
188
211
216
222
211
211
200
216
200
216
211
194
200
205
194
194
200
183
200
188
183
172
177
200
172
166
177
188
177
161
177
188
200
200
216
211
205
188
188
183
183
200
172
200
172
155
194
266
197
177
216
211
200
238
200
161
172
183
183
-999
183
183
188
194
205
194
194
286
247
183
177
183
172
155
166
250
222
166
150
166
166
155
-999
-999
-999
238
194
294
283
155
183
222
294
166
144
161
166
172
166
211
177
166
227
288
188
258
161
177
183
166
175
177
216
288
183
194
183
166
161
166
161
144
166
161
138
155
169
172
205
277
277
233
172
155
161
166
183
150
144
166
183
166
166
172
155
155
172
155
183
172
144
183
172
244
344
349
205
127
155
177
161
205
177
150
166
188
177
200
250
197
194
200
266
374
200
194
188
161
177
200
188
177
177
183
183
177
183
177
172
155
172
183
200
188
175
183
194
183
-999
-999
-999
188
166
172
188
177
177
172
172
177
177
155
183
188
200
172
177
177
188
183
233
216
183
183
188
161
172
161
172
194
222
211
205
211
211
183
200
194
205
211
233
183
-999
-999
-999
216
222
194
211
222
227
211
227
227
188
211
205
222
227
238
222
211
216
238
222
222
244
222
227
211
216
216
222
216
211
219
216
216
233
205
216
216
227
233
216
233
222
233
222
222
227
222
227
233
213
222
227
227
211
238
250
238
238
211
183
177
188
211
227
238
238
222
216
238
222
238
218
216
194
191
205
186
194
205
216
216
227
233
222
-999
-999
-999
244
211
211
227
216
222
216
216
227
216
222
227
227
200
188
211
216
216
205
205
216
233
205
211
188
177
200
222
202
197
197
194
250
294
188
194
183
183
172
183
194
200
205
205
200
205
194
194
211
197
194
211
202
211
205
188
166
177
200
200
188
188
183
205
194
183
194
200
194
205
194
266
255
216
188
194
194
211
205
205
183
183
177
188
172
200
227
205
205
172
188
244
188
188
255
255
194
177
183
194
227
261
-999
-999
-999
194
205
183
188
194
150
-999
-999
-999
183
252
166
172
194
183
250
238
222
183
183
177
183
177
172
172
177
177
233
250
166
150
155
-999
-999
-999
172
177
166
177
-999
-999
-999
161
161
155
166
255
172
166
122
166
161
155
166
138
150
161
172
188
277
161
161
183
172
172
177
177
194
177
155
155
172
155
161
150
161
222
155
166
177
177
277
222
172
155
155
166
172
177
188
169
147
158
172
163
155
166
188
299
338
200
188
166
166
-999
-999
-999
183
166
222
172
172
166
177
172
177
188
194
200
188
200
188
194
177
183
183
194
172
172
183
194
200
183
194
191
188
202
183
194
200
222
211
177
177
188
200
200
183
205
211
200
188
188
175
172
194
216
202
-999
-999
-999
216
200
211
-999
-999
-999
211
211
233
227
222
222
216
205
211
216
233
222
205
222
233
205
216
216
227
227
216
216
244
227
238
211
227
238
238
222
233
250
233
200
238
233
238
244
233
238
233
233
227
244
238
233
238
250
250
244
255
266
255
255
250
183
211
233
-999
-999
-999
-999
238
238
227
238
244
272
272
238
244
255
255
277
255
216
227
266
255
238
258
244
238
227
-999
-999
-999
-999
266
238
255
261
255
222
216
227
227
188
216
216
227
194
205
238
227
-999
-999
-999
216
211
233
288
200
194
205
211
227
205
219
211
219
194
194
197
-999
-999
-999
183
188
194
183
183
172
205
205
211
216
216
211
216
222
200
200
211
194
205
211
200
222
200
200
194
216
211
244
161
161
155
183
188
183
188
183
205
194
205
200
205
205
188
188
183
205
250
194
222
188
194
277
311
205
194
211
183
194
188
200
177
166
183
188
211
283
272
200
200
288
250
161
227
177
144
161
166
172
172
177
188
183
266
177
183
177
200
255
183
200
183
161
138
144
161
233
188
211
227
183
183
238
194
227
233
172
183
227
183
183
177
183
266
166
150
227
277
183
299
177
144
161
166
172
194
177
183
250
299
155
172
227
283
227
172
188
172
194
250
177
194
166
183
172
183
183
194
177
161
183
205
255
183
183
144
155
200
183
161
155
188
222
177
205
166
177
177
183
211
183
150
166
183
188
194
194
188
194
222
177
166
183
188
261
366
200
172
172
177
177
194
194
200
200
194
200
183
155
166
172
183
177
177
194
183
188
183
183
200
188
200
211
205
205
-999
-999
-999
194
194
183
127
188
166
194
194
211
200
222
194
194
205
211
211
194
200
177
200
233
211
205
205
233
219
222
222
216
222
222
211
216
-999
-999
-999
244
244
211
222
205
238
233
238
233
233
227
211
227
227
250
216
227
222
233
227
-999
-999
-999
250
238
222
238
255
244
211
216
238
238
222
238
216
238
244
244
233
238
238
244
-999
-999
-999
233
261
244
233
227
205
222
211
211
222
222
227
200
233
216
233
233
222
233
227
211
227
233
211
227
211
238
227
250
250
216
211
188
216
227
227
238
244
244
211
238
-999
-999
-999
238
238
244
238
238
250
216
211
227
222
233
222
200
216
211
194
200
216
211
205
216
222
211
227
211
194
200
261
222
238
194
211
177
250
194
211
200
194
188
183
194
205
222
211
205
216
211
266
266
194
211
205
200
211
211
155
183
200
194
188
211
327
200
211
211
188
194
200
238
183
183
200
194
216
166
211
233
161
172
150
211
211
238
183
188
188
194
166
177
222
266
183
216
166
161
183
172
183
-999
-999
-999
216
188
188
194
177
188
155
144
166
172
183
183
172
177
211
194
255
183
194
172
183
188
233
177
211
233
216
194
150
172
188
266
166
161
177
250
-999
-999
-999
166
211
188
200
227
183
183
150
94
172
166
172
288
299
183
205
188
177
188
194
183
183
177
172
177
250
172
166
194
166
172
327
183
188
166
211
133
144
177
183
183
266
183
172
183
183
194
177
183
155
183
183
144
161
177
183
177
155
-999
-999
-999
188
183
183
194
200
183
188
200
127
194
177
183
183
172
166
183
-999
-999
-999
-999
200
205
205
211
200
205
183
188
211
211
194
183
200
194
177
166
188
188
194
-999
-999
-999
-999
216
194
200
194
194
205
255
200
188
200
211
216
227
244
216
194
200
211
222
227
227
216
222
216
238
244
233
211
211
238
222
238
244
250
255
227
238
238
255
244
205
183
194
205
216
233
238
233
244
238
244
233
222
227
227
-999
-999
-999
-999
238
250
238
250
222
238
238
222
238
244
244
255
244
255
266
244
227
277
222
222
216
238
211
222
222
233
227
222
233
216
227
227
233
238
233
216
238
238
250
238
238
244
238
250
250
238
244
266
227
211
244
238
227
211
-999
-999
-999
-999
-999
-999
233
238
255
250
250
233
222
216
227
200
216
216
250
216
222
211
227
216
227
211
211
233
238
311
244
211
216
222
211
200
194
200
200
188
211
200
250
183
194
177
177
205
211
222
183
188
172
172
183
155
172
188
205
194
227
200
200
205
194
205
200
161
172
194
205
211
244
172
166
194
255
266
194
233
244
238
200
183
183
188
211
177
155
172
194
238
194
172
161
200
250
194
211
188
172
144
155
166
183
194
222
250
183
150
172
194
188
216
194
177
166
166
194
227
222
183
200
150
188
183
172
188
200
-999
-999
-999
188
161
222
188
183
133
155
155
150
172
172
177
194
233
272
183
177
166
183
233
183
161
150
183
183
161
161
166
183
161
138
177
172
222
233
177
166
205
349
155
161
172
172
155
155
150
266
166
150
166
161
172
227
172
172
183
183
200
183
161
138
155
166
172
183
200
150
155
172
161
155
166
161
-999
-999
-999
188
183
-999
-999
-999
205
205
161
177
177
305
194
200
200
177
172
-999
-999
-999
188
200
299
316
188
177
172
183
194
183
183
205
194
183
194
211
205
188
194
194
188
194
183
177
183
200
194
205
205
288
294
194
200
211
172
244
238
238
222
227
233
222
211
200
233
211
211
183
188
194
200
211
222
216
227
211
211
233
216
205
216
211
216
222
227
222
216
211
211
222
222
216
211
216
211
238
-999
-999
-999
-999
-999
-999
-999
194
216
211
211
227
211
227
200
227
205
211
233
227
244
222
211
216
211
222
233
205
188
211
194
205
227
233
216
216
205
222
216
238
227
238
244
205
188
211
238
233
227
238
255
200
216
244
227
216
200
222
233
250
250
244
-999
-999
-999
272
238
227
250
244
266
227
238
227
311
222
216
211
194
211
200
172
211
177
177
-999
-999
-999
188
205
211
205
211
200
211
222
200
211
211
200
200
205
222
205
211
211
205
205
211
211
200
177
188
172
188
172
177
161
166
166
177
177
183
200
177
177
172
177
172
194
194
172
-999
-999
-999
194
177
183
188
166
183
188
-999
-999
-999
166
172
172
188
166
211
244
133
144
161
183
283
288
283
277
177
166
299
183
172
161
177
177
183
155
172
-999
-999
-999
166
177
166
261
277
183
155
194
200
144
144
155
155
194
205
166
150
216
172
177
172
227
177
283
227
172
127
144
161
205
250
172
172
200
177
172
144
155
177
177
172
211
177
161
172
161
211
161
144
150
155
166
177
205
244
277
299
299
155
150
166
177
177
194
177
144
127
122
166
177
188
233
311
311
172
172
155
177
266
194
172
183
188
172
138
194
172
155
255
211
227
183
172
150
155
172
161
172
183
222
172
183
177
172
166
177
172
194
177
155
177
172
188
200
188
194
183
177
183
188
200
205
211
200
216
183
188
216
211
-999
-999
-999
216
211
200
200
205
183
200
216
205
200
211
194
183
155
183
211
216
238
211
222
227
205
211
211
238
222
205
216
205
211
194
200
216
233
216
227
227
238
244
216
222
266
205
211
216
222
222
200
211
216
211
205
211
222
238
200
227
222
200
227
205
211
233
238
250
238
238
233
-999
-999
-999
255
238
216
238
238
244
238
250
244
238
-999
-999
-999
255
255
277
283
333
250
244
233
-999
-999
-999
-999
261
266
261
255
266
250
227
250
266
261
266
266
233
238
250
250
233
216
227
238
261
250
222
233
238
255
238
227
216
216
200
200
188
188
200
227
211
200
205
216
205
216
205
216
211
200
194
194
227
200
194
200
205
227
-999
205
205
216
200
205
227
233
222
200
200
238
211
183
172
200
238
244
216
222
205
216
261
222
211
222
222
183
205
311
227
194
194
205
211
200
188
183
211
200
183
188
144
166
172
183
183
222
222
277
244
183
172
166
183
233
177
172
166
172
188
-999
277
227
216
211
172
205
155
177
172
211
161
161
-999
-999
-999
177
200
216
194
250
238
150
161
172
177
250
211
177
183
-999
205
183
200
161
183
155
166
166
194
166
200
250
172
166
200
200
222
244
172
194
200
283
188
194
205
222
188
177
200
211
-999
194
205
172
177
205
183
238
155
211
172
172
177
188
177
200
194
200
183
172
172
211
155
155
211
261
194
177
222
166
166
-999
166
155
161
172
183
194
177
250
349
-999
-999
-999
-999
177
188
183
155
183
194
188
250
177
161
-999
-999
-999
155
200
211
-999
177
194
194
200
211
183
200
177
188
177
172
188
177
183
172
200
205
205
200
194
205
205
200
188
188
172
172
188
183
194
-999
200
183
205
211
-999
-999
-999
205
211
200
194
216
200
227
205
200
205
205
216
211
216
222
211
200
216
405
200
233
177
194
227
222
200
216
227
211
222
227
227
233
233
188
211
211
238
238
216
227
233
227
216
205
216
227
205
211
233
244
244
238
200
222
233
222
216
205
216
-999
-999
-999
238
-999
-999
-999
227
216
238
222
250
238
238
227
222
227
233
244
255
222
227
349
205
200
222
233
222
227
244
233
250
255
261
255
233
205
216
227
222
222
244
233
244
-999
-999
-999
233
211
222
233
-999
-999
-999
-999
200
211
216
233
205
227
222
211
194
216
216
183
211
205
200
177
183
205
211
222
211
211
227
216
211
261
211
216
200
227
233
238
377
211
205
222
250
233
194
216
222
216
227
205
211
205
205
-999
-999
-999
205
-999
-999
-999
205
183
188
183
183
194
188
205
205
233
188
227
205
255
349
288
177
194
211
305
266
183
222
316
183
161
177
205
166
177
183
188
183
183
166
177
200
183
177
183
222
211
166
172
166
177
177
183
177
205
216
200
266
283
233
188
194
161
183
150
155
-999
-999
-999
200
166
161
172
166
150
200
227
205
155
133
150
172
172
177
177
150
161
161
138
150
150
166
222
272
227
172
161
161
177
233
238
161
177
172
183
177
150
138
150
166
288
272
211
183
161
288
188
222
272
150
177
172
183
172
172
183
172
183
177
238
188
172
166
183
177
205
194
177
166
172
183
177
211
244
183
161
177
183
194
183
211
261
200
183
183
161
222
166
172
161
227
294
200
194
183
177
172
183
161
166
177
166
161
-999
-999
-999
161
205
172
172
183
161
172
172
177
183
183
194
-999
-999
-999
-999
188
200
194
194
183
205
183
183
205
200
205
195
194
211
211
227
405
194
177
183
194
200
200
211
200
194
200
205
222
238
222
238
233
211
216
194
205
227
200
-999
-999
-999
233
233
222
233
233
238
233
255
244
238
188
183
205
227
222
222
188
211
238
244
227
200
233
233
272
227
211
238
238
227
-999
-999
-999
288
244
261
238
244
222
238
200
211
222
222
238
233
222
211
216
216
244
222
233
255
233
238
233
227
200
222
238
244
233
233
-999
-999
-999
211
222
233
211
222
216
238
238
244
238
233
238
233
277
244
238
194
216
227
233
250
238
238
216
227
250
233
238
255
244
227
238
227
205
194
205
227
238
216
233
261
216
200
205
216
272
288
-999
-999
-999
211
194
205
211
238
200
205
194
200
205
244
222
244
216
200
194
194
216
200
194
200
205
194
200
244
327
211
188
188
194
200
194
205
216
194
177
194
255
255
244
188
216
211
177
-999
-999
-999
177
177
200
188
200
255
194
177
188
194
200
177
166
155
183
172
161
150
200
261
227
188
194
233
250
183
144
144
150
155
155
166
244
172
172
183
200
294
183
161
194
194
227
155
138
183
161
177
166
188
283
177
277
211
205
172
161
172
172
227
227
200
166
166
150
133
166
211
166
177
177
222
188
166
233
166
166
211
155
144
155
266
266
272
177
183
177
177
205
299
177
205
194
183
172
177
166
166
272
-999
183
183
233
138
150
166
294
144
150
183
177
166
150
161
188
266
161
172
183
216
177
194
172
200
194
194
166
155
161
155
161
172
183
172
177
177
188
183
177
183
172
183
183
172
177
183
177
194
166
188
183
194
188
172
188
183
194
188
177
194
194
211
227
205
211
216
227
200
205
211
216
211
205
216
211
211
205
205
211
233
205
211
216
227
211
216
200
211
216
233
211
211
216
216
238
200
194
216
205
227
244
222
211
194
222
227
222
222
238
222
211
222
227
200
227
233
238
244
244
238
250
238
211
183
216
222
255
261
255
227
238
222
233
250
261
238
238
233
222
244
222
-999
-999
-999
-999
238
200
216
238
227
238
238
250
238
244
255
261
266
261
261
222
227
-999
-999
-999
233
238
233
233
238
227
233
227
222
216
244
233
238
244
238
238
227
255
216
233
222
188
211
211
-999
-999
-999
-999
216
216
188
205
194
238
211
233
200
227
238
183
205
200
188
211
205
222
-999
-999
-999
200
200
194
205
200
194
200
183
205
194
200
205
200
205
183
183
200
194
177
194
238
194
188
161
-999
-999
-999
-999
227
333
183
172
183
177
188
183
272
244
161
172
177
200
194
194
183
161
-999
-999
-999
200
172
211
294
288
238
183
183
205
200
183
177
194
216
177
172
138
161
177
183
172
222
166
161
172
155
155
172
166
172
161
150
-999
-999
-999
200
183
222
177
172
161
144
155
166
238
183
183
177
144
177
166
144
183
144
144
183
194
250
194
177
183
161
166
138
133
-999
-999
-999
-999
188
166
183
255
227
205
183
194
200
183
194
194
205
200
183
161
211
177
172
172
177
227
294
194
172
188
177
155
200
188
183
205
194
194
150
155
172
211
266
194
155
155
183
161
172
183
194
194
205
183
183
177
172
177
188
200
183
155
161
161
216
233
238
183
177
177
183
194
200
183
194
177
183
188
194
183
188
161
166
183
194
233
188
166
183
194
244
205
205
211
-999
-999
-999
-999
211
222
205
194
200
233
205
211
194
205
216
172
183
227
194
200
183
200
216
205
211
211
216
205
205
227
205
211
200
211
216
222
211
222
205
205
194
205
211
216
211
233
233
244
227
194
222
222
205
216
227
238
233
227
250
255
211
238
-999
-999
-999
255
238
-999
-999
-999
222
255
238
250
233
233
216
216
238
216
216
177
222
205
200
222
205
222
211
200
188
200
205
194
211
216
205
227
222
227
222
216
200
211
227
222
-999
-999
-999
255
227
222
216
227
216
205
-999
-999
-999
-999
227
211
200
177
194
305
183
183
177
177
211
194
216
216
222
205
188
177
188
211
222
222
216
183
194
211
227
205
222
205
216
200
194
205
200
205
222
216
227
233
200
177
200
211
216
211
227
205
183
200
194
205
200
194
205
194
194
200
183
194
216
288
194
172
183
194
227
216
200
200
211
194
200
183
194
183
227
183
188
183
188
227
205
183
183
188
183
194
200
200
322
194
194
205
194
216
205
172
161
177
233
194
194
177
194
216
188
-999
-999
-999
172
194
172
150
172
200
272
183
183
250
200
227
188
227
177
150
150
166
172
238
183
177
183
183
177
177
172
183
172
183
172
177
172
188
194
188
299
144
188
200
283
150
172
183
122
155
163
180
172
161
144
169
183
200
175
180
169
250
225
161
161
155
150
227
288
172
177
263
323
202
152
200
188
161
172
205
211
177
163
144
161
233
313
180
177
183
180
161
205
177
150
172
188
166
177
172
152
175
169
147
166
175
200
328
197
183
194
197
194
197
200
211
183
200
172
188
161
172
183
202
166
180
172
177
177
-999
-999
-999
172
177
198
172
177
196
-999
-999
-999
200
-999
-999
-999
188
194
211
200
200
216
244
216
216
211
172
183
197
244
233
216
200
205
188
194
216
205
194
188
205
205
211
227
200
194
194
205
211
233
233
219
216
233
238
233
227
244
250
244
250
194
216
227
216
200
216
222
233
250
-999
-999
-999
222
227
222
244
238
255
244
238
305
255
244
-999
-999
-999
-999
216
222
244
-999
-999
-999
236
230
266
238
216
244
238
233
277
238
238
261
244
227
222
233
238
238
227
233
233
222
205
216
227
222
222
288
194
-999
-999
-999
211
227
216
200
205
194
255
194
-999
194
222
211
200
227
211
211
205
222
211
211
200
205
222
216
233
222
211
216
194
200
194
227
205
238
177
177
200
266
255
188
266
188
172
183
200
183
183
194
183
194
188
219
194
200
238
202
211
222
211
227
216
205
233
155
205
233
205
222
177
183
191
205
222
338
327
205
227
205
205
188
194
188
177
194
138
250
244
244
233
250
244
305
183
144
150
183
211
211
227
322
188
177
194
277
272
205
250
277
183
255
250
211
244
200
188
177
188
188
288
172
194
200
194
288
183
161
177
-999
-999
-999
177
183
188
255
288
183
177
205
205
150
138
166
150
172
188
166
166
222
255
161
177
155
166
188
311
305
183
177
172
177
183
177
166
-999
-999
-999
177
166
166
172
155
161
172
172
183
183
166
177
227
177
172
205
161
172
172
177
166
172
177
188
-999
-999
-999
177
183
194
172
166
161
177
166
183
177
-999
-999
-999
172
188
227
188
205
194
177
194
183
161
183
177
183
172
183
194
183
161
177
-999
-999
-999
-999
186
177
200
172
166
166
-999
-999
-999
194
188
172
194
205
188
166
183
211
194
172
183
200
200
-999
-999
-999
-999
161
-999
-999
-999
194
188
194
194
177
-999
-999
-999
183
177
155
-999
-999
-999
194
200
-999
-999
-999
-999
-999
177
183
183
188
205
200
205
205
222
238
233
222
211
227
222
227
-999
-999
-999
233
227
177
200
233
227
244
211
227
238
216
216
238
244
238
233
238
255
222
261
216
200
205
222
222
233
-999
-999
-999
200
227
238
244
244
233
216
233
227
227
216
233
250
250
255
238
250
250
244
227
222
244
250
250
238
233
222
222
227
272
227
227
255
233
233
222
216
222
233
238
211
222
227
227
-999
247
225
227
233
255
250
238
233
238
255
255
299
305
238
244
244
233
244
241
238
233
233
205
216
238
227
227
216
227
211
216
211
222
211
188
177
200
227
227
216
355
194
211
211
200
222
200
211
-999
-999
-999
227
211
200
183
205
200
183
216
194
188
194
194
216
177
183
188
177
200
200
194
-999
-999
-999
211
200
188
211
194
188
183
283
288
183
188
194
227
205
211
205
200
-999
277
205
211
188
200
299
222
166
222
299
166
161
155
161
177
183
233
177
200
188
194
188
183
177
177
183
166
188
166
205
194
233
166
177
166
155
150
166
161
194
211
222
194
166
166
244
155
150
166
161
161
172
275
294
166
144
138
150
194
216
144
166
172
172
205
299
283
183
161
150
155
166
177
-999
-999
-999
161
188
294
177
166
150
166
172
166
183
177
166
161
172
177
194
200
194
166
183
150
150
167
172
176
252
188
171
156
171
180
227
177
177
166
183
194
194
200
200
183
194
183
183
177
161
144
177
188
194
194
200
183
200
188
-999
-999
-999
194
183
183
193
194
194
186
188
188
155
177
175
177
202
203
194
194
200
177
194
183
194
172
177
188
172
173
188
200
177
177
188
200
200
202
205
216
200
211
222
211
227
200
194
205
225
235
219
205
205
194
205
216
225
205
194
208
216
222
205
205
222
211
205
183
200
211
216
216
244
194
205
283
227
227
233
255
222
183
205
222
222
183
200
233
205
194
233
222
216
200
188
-999
-999
-999
188
194
205
207
202
211
222
216
216
233
227
177
188
216
222
205
247
222
230
216
183
186
222
222
205
210
216
216
205
227
227
211
222
227
222
238
222
222
216
222
238
233
194
200
211
222
238
188
205
211
205
233
233
238
227
233
244
238
211
211
216
222
280
233
205
227
222
236
222
227
205
222
205
219
216
211
222
222
211
211
227
205
200
219
216
222
227
211
216
188
177
205
205
183
211
194
188
205
205
216
200
188
200
194
188
188
183
188
183
177
183
188
161
177
183
183
288
283
233
222
211
183
177
183
197
286
183
202
211
188
194
161
172
177
183
177
177
188
155
177
183
222
222
-999
-999
-999
183
250
244
255
266
177
183
188
150
211
238
-999
-999
-999
255
166
183
138
183
155
161
183
172
175
172
161
166
172
177
205
177
183
183
166
155
150
138
161
194
166
155
172
172
166
138
138
172
183
177
177
166
200
205
155
150
172
155
277
161
161
166
172
166
200
166
152
155
177
150
144
166
177
-999
-999
-999
177
266
177
238
316
166
-999
166
166
161
155
172
-999
-999
-999
-999
177
161
161
183
169
166
161
155
183
166
183
183
150
144
166
194
188
200
194
155
161
166
194
-999
-999
-999
188
177
194
155
161
166
177
-999
-999
-999
188
177
177
166
177
194
183
188
194
194
183
183
144
172
177
183
194
200
194
211
205
177
177
188
183
188
177
200
205
222
194
200
200
183
222
205
200
211
227
211
177
250
183
211
211
205
211
188
205
222
200
205
200
200
222
222
194
216
227
200
216
227
205
211
216
211
222
216
227
205
222
230
244
238
238
244
244
233
227
233
244
244
213
227
250
244
238
238
255
244
233
194
222
227
233
244
227
233
244
-999
-999
-999
-999
216
216
238
227
200
205
216
233
238
233
233
227
227
238
227
222
238
244
244
238
261
227
205
233
255
238
227
227
222
227
305
272
211
227
200
183
200
194
194
183
222
211
216
227
233
216
222
233
227
227
-999
-999
-999
227
233
238
227
205
216
205
205
216
216
222
205
244
222
183
216
200
205
211
205
216
216
205
216
205
216
200
216
194
205
211
277
255
200
200
205
211
211
194
200
200
244
205
177
205
205
294
161
177
244
272
183
166
172
188
188
177
183
183
188
191
194
183
188
177
177
183
177
183
172
183
194
266
166
177
177
233
200
283
172
177
194
200
283
172
183
183
222
305
177
177
244
233
177
133
144
161
172
194
155
172
161
177
155
277
216
177
155
161
177
155
144
161
-999
-999
-999
177
172
177
172
177
172
172
222
255
244
266
261
144
155
161
222
233
211
172
200
261
233
155
144
138
144
216
166
161
166
166
172
172
177
177
161
150
150
172
172
177
172
172
205
177
166
161
172
172
183
161
183
177
194
322
177
188
194
211
161
155
166
155
150
150
166
161
183
222
333
177
183
188
183
194
194
166
172
161
155
188
183
177
194
261
105
222
172
222
161
177
188
194
211
205
205
194
200
205
211
200
194
166
200
194
211
194
188
194
200
200
211
206
-999
-999
-999
311
230
205
180
190
175
185
175
180
195
205
195
185
190
195
200
195
190
200
195
200
200
210
205
210
225
225
240
213
220
210
210
190
200
210
202
215
227
228
205
220
217
204
210
216
222
-999
-999
-999
222
212
210
235
230
215
216
245
227
240
242
253
255
240
220
236
232
200
220
252
250
250
255
225
220
230
230
210
215
230
213
234
237
232
243
230
236
240
240
235
235
252
242
210
210
220
225
224
230
245
235
245
233
223
236
228
250
233
230
200
215
200
190
185
210
205
222
220
220
200
190
202
195
192
210
214
208
214
212
210
265
215
210
210
263
205
200
-999
-999
-999
220
210
205
186
203
203
197
202
190
180
188
183
190
162
150
193
260
290
206
176
220
200
210
280
176
210
220
220
195
190
210
200
210
220
220
200
200
-999
-999
-999
-999
200
-999
-999
-999
250
196
200
260
310
250
306
202
220
310
180
202
194
196
290
190
176
210
160
260
200
222
286
206
170
168
160
155
195
195
200
250
190
215
280
210
185
210
270
302
270
216
165
173
177
190
172
170
160
190
150
203
170
140
150
170
266
180
188
270
260
175
150
150
184
264
210
170
140
168
240
280
280
160
165
185
295
182
166
150
134
150
160
184
184
170
172
242
176
182
143
160
196
290
230
140
194
160
165
148
156
154
175
175
178
165
210
215
215
205
162
152
164
210
285
322
170
155
140
162
166
282
170
178
180
194
205
185
-999
-999
-999
192
160
154
170
184
180
180
185
190
186
176
160
185
280
210
182
190
-999
-999
-999
247
196
177
-999
-999
-999
190
200
155
190
160
182
142
160
166
180
176
185
165
185
185
190
178
195
180
160
170
190
-999
-999
-999
240
178
180
206
190
185
180
185
234
193
202
215
202
195
205
210
200
210
224
205
210
210
214
215
222
220
220
230
225
225
220
205
240
260
230
230
210
220
200
200
215
-999
-999
-999
-999
-999
224
220
245
225
240
224
218
210
220
232
240
225
222
230
230
240
240
204
212
240
225
220
220
230
225
236
236
245
230
220
210
204
220
240
240
233
210
234
270
252
265
240
220
216
230
-999
-999
-999
230
226
215
265
226
220
245
234
230
234
224
230
240
220
224
215
190
200
231
216
190
210
230
215
220
188
213
214
245
222
220
246
184
205
210
212
220
195
270
180
230
190
200
180
226
190
153
185
208
190
202
210
200
220
200
200
204
190
190
160
195
180
190
200
210
240
195
190
195
208
204
195
210
216
190
190
200
240
274
203
174
210
210
230
240
190
170
190
214
188
194
240
208
202
198
200
190
196
230
155
160
165
160
175
230
180
175
185
190
176
160
170
170
180
200
174
268
190
185
175
200
235
180
250
190
250
170
150
150
160
218
220
220
234
170
210
182
145
145
160
170
160
160
176
170
180
190
210
146
160
170
165
162
176
265
256
130
150
166
216
175
140
150
175
164
150
140
140
150
-999
-999
-999
200
170
200
170
184
180
170
190
180
140
156
160
185
210
176
230
190
230
180
270
280
120
156
160
146
166
190
158
160
170
230
170
170
172
186
160
170
280
150
160
180
166
174
166
190
225
220
190
210
170
180
176
192
200
162
150
160
170
180
210
180
140
160
178
170
172
188
182
-999
-999
-999
320
200
200
156
158
165
170
185
190
200
190
210
200
210
200
150
164
195
190
196
200
210
210
194
190
176
180
200
170
190
200
210
220
210
204
205
210
196
202
195
192
192
194
200
207
210
201
215
202
220
230
240
230
200
215
220
214
224
215
216
225
232
234
210
224
210
182
200
232
225
223
200
205
205
228
230
240
210
230
213
215
230
235
235
226
248
236
240
240
244
235
240
210
215
240
246
240
250
238
220
230
222
200
213
224
220
220
218
210
196
192
200
200
182
230
192
190
214
202
226
221
226
236
240
226
230
214
211
222
205
166
200
226
200
204
220
215
198
195
194
222
208
190
195
208
195
200
195
185
194
195
192
190
230
185
180
180
190
208
190
200
258
193
202
230
220
262
200
185
224
212
186
-999
-999
-999
-999
-999
-999
-999
176
-999
-999
160
-999
-999
-999
202
-999
176
-999
172
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
196
195
223
224
192
203
184
190
200
192
200
230
170
186
180
180
195
295
305
270
230
172
178
220
206
320
196
173
170
213
200
198
175
215
184
170
140
160
150
155
166
178
186
250
204
176
163
165
176
170
270
170
138
160
236
160
150
150
165
205
158
180
176
165
166
162
162
180
183
136
176
230
170
234
260
192
180
178
170
183
210
164
170
140
155
172
184
252
230
240
259
172
205
211
205
190
142
132
150
160
190
262
240
148
110
155
162
163
160
180
182
190
230
210
165
170
150
164
150
165
240
170
165
156
168
194
190
197
156
178
180
150
150
170
190
160
140
170
192
210
210
190
185
160
192
190
165
180
315
173
120
137
165
170
180
180
170
180
186
196
176
180
184
195
210
175
140
175
176
162
190
210
200
160
160
166
146
176
180
194
182
190
210
195
180
165
170
190
194
195
185
180
190
130
192
194
180
210
180
200
194
186
206
170
175
192
220
220
175
190
212
226
202
-999
174
180
168
215
200
176
186
204
200
198
200
230
216
223
230
226
215
220
230
174
185
200
190
200
216
217
230
214
209
230
234
210
180
200
-999
-999
-999
-999
-999
-999
230
236
238
230
220
230
250
225
250
-999
-999
-999
240
250
270
260
240
200
230
234
240
240
243
230
205
220
222
250
230
230
205
245
245
320
240
222
222
200
226
210
215
226
233
228
232
215
210
220
220
228
219
225
230
240
210
235
230
245
215
265
235
218
266
225
232
259
300
227
195
198
235
246
235
237
255
195
200
210
230
225
245
232
165
147
161
150
183
160
175
165
185
170
180
150
145
180
185
210
210
200
170
180
170
180
170
170
160
190
190
200
200
195
185
215
190
160
155
190
175
170
180
180
170
165
140
176
200
195
170
170
180
-999
-999
-999
-999
170
155
160
170
190
220
255
183
235
194
165
220
190
185
159
125
140
160
170
196
185
185
260
244
185
190
195
175
175
172
205
185
235
245
160
165
175
189
170
202
265
282
170
160
-999
-999
-999
166
220
160
160
165
230
140
165
160
190
155
166
164
160
166
165
260
175
215
165
215
175
175
146
136
155
157
170
175
175
168
170
150
150
155
152
170
202
175
180
185
160
185
176
172
178
186
170
126
135
160
165
155
155
204
195
186
180
176
192
180
177
170
175
182
182
180
155
130
183
188
165
170
147
140
148
165
175
194
156
176
170
185
185
200
181
200
164
172
183
185
168
173
175
181
178
190
185
192
200
190
195
193
190
195
165
180
190
172
175
190
192
188
185
176
190
205
195
195
190
208
195
206
198
184
192
184
195
192
190
240
222
215
230
215
212
250
220
226
210
200
198
208
205
206
222
210
224
198
214
190
195
205
215
210
215
202
190
200
198
168
180
190
192
200
198
205
210
210
200
210
220
224
215
225
228
250
234
240
244
243
254
235
216
225
234
235
240
240
284
235
250
255
244
255
260
250
250
235
245
240
244
255
225
278
280
244
245
-999
-999
-999
228
260
242
-999
-999
-999
230
260
242
226
232
245
230
250
213
230
222
230
234
230
230
240
240
262
240
240
232
230
235
232
285
200
195
202
213
202
200
210
216
216
206
215
222
190
210
190
195
212
205
216
210
190
210
216
202
190
202
170
195
198
205
195
200
190
212
225
225
196
200
216
240
205
195
200
206
212
202
185
200
-999
-999
-999
192
230
350
205
185
170
175
180
195
310
196
216
190
180
190
186
202
192
190
182
190
184
300
270
182
165
170
186
188
192
195
180
170
154
182
182
180
222
162
172
195
190
170
170
172
176
182
180
170
210
117
135
145
148
160
158
172
172
166
166
155
165
140
132
135
145
170
172
230
173
170
174
170
190
210
200
140
162
165
160
165
160
172
166
178
190
190
165
175
196
169
156
168
160
165
120
140
156
165
172
174
170
220
192
245
140
170
165
172
178
180
240
145
175
160
172
174
176
205
174
184
185
315
186
185
190
180
180
245
372
186
185
172
163
140
160
165
155
175
176
232
186
178
172
172
150
165
180
170
185
194
192
170
175
184
170
180
226
165
180
192
190
182
182
186
195
196
150
176
176
185
185
184
185
184
200
200
195
200
190
192
188
176
185
188
195
200
200
192
190
180
195
200
202
210
200
218
195
176
200
230
220
220
206
224
215
205
225
225
210
210
230
240
216
215
235
225
-999
-999
-999
282
236
240
222
235
235
220
232
222
225
240
240
242
240
300
244
230
200
215
228
230
240
245
250
260
305
250
260
252
250
230
240
220
245
250
255
226
225
210
209
225
212
195
202
225
222
225
230
230
240
230
228
228
235
240
232
240
230
-999
-999
-999
230
222
232
245
240
240
-999
-999
-999
248
250
222
230
235
235
230
240
228
225
225
235
230
228
240
232
230
212
210
245
215
232
240
245
242
234
252
225
240
-999
-999
-999
227
240
190
188
205
223
228
205
214
206
230
220
222
226
214
210
200
200
208
225
210
225
222
220
200
185
195
202
198
195
205
216
218
240
200
205
210
204
206
200
210
210
220
180
165
200
226
186
180
170
180
172
180
184
194
195
190
195
170
185
188
181
190
170
180
179
185
189
196
190
182
185
184
196
205
180
150
170
210
280
280
180
160
160
170
190
275
166
-999
-999
-999
156
156
154
158
156
160
183
218
173
251
176
166
173
274
172
190
188
252
166
165
252
252
176
184
174
185
200
181
172
180
166
168
168
170
180
176
180
170
156
178
296
160
176
195
182
300
178
156
172
184
138
126
150
140
154
170
175
230
270
276
298
190
160
168
172
256
175
168
172
180
200
180
170
182
136
145
172
142
156
166
152
150
164
172
176
184
170
176
180
172
150
150
135
155
165
166
175
178
185
205
200
200
176
162
176
175
186
185
185
205
202
175
188
262
186
172
156
155
170
272
202
174
162
170
180
185
188
192
174
198
180
176
180
164
155
172
195
190
195
198
198
190
200
200
205
205
201
205
184
178
184
195
191
190
205
195
185
205
238
210
208
225
215
230
220
210
212
220
214
225
226
240
220
210
226
240
230
205
210
225
225
223
221
225
240
230
215
200
220
200
206
226
230
237
214
244
230
232
220
232
196
225
232
225
228
235
234
245
245
242
180
195
206
206
236
205
220
230
230
210
230
-999
-999
-999
230
252
240
215
225
228
246
236
238
240
245
213
234
230
230
235
240
218
202
210
210
220
232
230
225
225
220
230
238
240
248
248
245
232
235
240
245
240
220
210
215
194
190
210
215
212
225
315
280
305
168
184
195
200
214
220
210
220
220
215
226
215
220
216
205
220
225
225
200
212
202
210
166
210
210
206
200
210
230
210
210
296
230
212
195
168
185
188
230
185
192
200
180
156
170
175
185
180
185
190
185
-999
-999
-999
-999
185
182
175
205
155
165
174
182
240
232
200
190
216
220
175
180
190
175
186
210
182
175
180
150
172
185
195
196
180
168
176
190
185
276
265
-999
-999
-999
-999
276
210
195
214
275
160
180
230
195
194
266
256
195
270
182
165
178
275
210
170
220
190
185
192
180
175
170
185
175
172
180
242
245
226
170
165
170
200
290
180
180
230
182
175
146
166
190
172
172
134
160
166
195
285
310
195
176
180
145
165
180
185
184
200
295
292
182
179
184
178
200
200
155
145
164
190
196
190
194
195
198
182
156
188
234
140
150
172
185
185
215
186
184
195
175
170
172
200
175
180
192
192
270
202
185
170
165
126
142
162
195
165
180
172
166
190
185
195
215
195
195
170
170
190
190
185
186
190
198
220
200
212
205
165
170
165
175
190
210
205
215
205
180
200
195
185
205
195
210
224
215
215
200
200
225
224
215
215
225
220
230
220
215
215
210
195
210
190
192
190
200
202
200
200
205
215
204
-999
-999
-999
226
215
212
216
235
210
230
235
230
220
230
225
225
235
245
235
245
244
200
150
185
206
216
232
212
225
236
220
235
240
254
253
250
254
225
240
245
245
225
235
195
215
224
225
225
206
228
212
240
214
215
206
206
216
210
225
220
220
210
230
212
212
225
225
235
214
215
224
209
213
230
231
226
216
205
196
232
190
200
206
205
212
216
217
214
216
235
216
231
224
237
239
237
228
206
200
202
205
195
210
195
200
176
205
220
182
200
204
225
165
190
206
190
220
218
190
195
200
222
200
185
192
195
212
224
185
185
182
170
176
192
165
185
186
164
160
162
165
165
175
150
170
168
155
152
150
152
160
170
166
165
172
175
180
294
184
186
190
195
190
165
180
180
210
200
-999
-999
-999
-999
186
202
266
262
154
195
175
160
172
195
180
185
190
275
270
258
265
185
245
165
184
180
185
174
185
194
230
180
180
266
185
165
230
200
185
165
182
190
182
206
240
192
200
185
144
145
125
135
146
150
164
230
258
185
184
180
210
240
300
165
166
168
175
180
196
165
164
182
185
185
180
175
170
170
155
175
182
180
160
170
174
180
270
210
185
176
156
160
170
175
166
180
190
170
180
165
185
180
180
240
250
180
180
195
176
356
200
185
182
205
195
164
156
175
195
205
202
176
170
160
165
192
200
176
176
185
200
200
195
175
200
200
202
210
202
352
215
206
195
205
210
235
232
185
210
210
222
220
210
210
220
215
214
220
220
212
202
200
210
202
215
222
200
210
212
202
198
205
210
215
215
196
210
220
200
190
170
220
230
220
216
220
220
226
230
240
240
230
220
240
240
245
250
250
240
230
230
224
205
208
204
215
214
210
230
226
230
235
245
252
226
220
230
210
315
220
220
230
230
235
234
240
240
246
250
254
215
240
230
240
242
245
250
236
230
240
240
230
260
200
186
186
200
202
230
240
220
220
215
220
228
285
224
196
240
216
220
232
225
232
225
230
230
239
226
230
226
230
220
225
236
236
248
242
255
252
226
242
245
244
234
230
225
206
200
225
215
216
215
225
229
230
217
222
234
216
210
225
224
212
206
226
194
212
205
200
206
200
205
226
212
200
199
190
182
196
190
170
182
185
188
192
185
186
190
205
210
195
205
210
200
205
212
206
222
168
185
175
200
195
190
186
174
165
153
150
172
202
195
180
168
162
174
173
176
170
172
178
170
180
178
178
190
186
188
207
204
175
200
170
170
210
186
180
174
200
181
191
208
184
182
200
196
175
198
184
166
170
184
272
274
250
202
186
175
182
282
172
170
162
255
190
180
175
176
252
265
156
154
200
200
204
265
176
184
182
232
182
160
140
153
165
176
175
174
160
154
155
176
130
132
155
200
222
195
165
160
168
163
158
166
140
150
165
170
220
310
176
300
181
154
190
170
165
212
242
156
155
179
324
224
196
170
186
196
180
182
180
182
190
195
140
165
182
162
185
175
170
175
180
175
325
145
140
165
190
182
170
175
175
186
345
188
144
177
196
186
174
168
165
145
165
186
234
195
190
168
170
176
196
186
188
166
154
160
183
200
205
210
190
197
198
196
216
215
210
217
202
200
194
216
195
210
190
205
210
210
190
202
198
210
220
210
280
224
226
212
200
208
225
220
220
214
220
222
240
240
235
215
182
194
195
222
226
216
214
212
210
211
219
217
191
211
221
228
240
230
225
235
215
225
240
234
235
235
234
233
221
241
236
241
236
235
202
233
228
228
215
217
232
236
235
238
220
216
228
239
244
222
240
225
242
220
220
236
235
238
245
252
242
234
244
214
218
246
240
244
239
236
228
235
222
212
226
220
216
214
230
244
238
225
232
212
205
222
240
198
175
190
245
213
206
220
210
215
222
226
222
220
192
218
218
205
195
215
200
204
211
216
210
216
224
213
220
254
285
286
205
208
180
204
185
202
225
225
224
215
210
210
195
184
176
194
185
195
208
295
200
182
202
216
225
195
196
205
195
-999
-999
-999
184
154
165
185
191
180
196
190
184
196
264
306
185
288
-999
-999
-999
190
195
226
236
197
263
300
194
185
180
180
170
222
262
165
135
108
184
172
175
172
185
184
190
180
168
225
194
185
228
176
182
170
185
172
176
285
242
198
178
173
205
270
-999
-999
-999
175
210
180
198
168
162
165
175
188
218
186
180
176
214
170
172
190
225
300
200
145
160
169
176
221
220
315
170
175
176
170
172
174
180
168
186
188
187
180
175
187
262
180
184
143
152
167
170
175
176
205
170
170
184
176
180
185
165
165
160
174
174
142
169
192
184
174
172
184
172
190
170
185
175
175
161
174
182
182
185
190
188
180
197
205
227
202
168
171
185
184
185
190
194
204
190
151
170
190
182
188
195
208
195
176
198
196
190
192
192
213
205
205
208
205
198
218
205
210
202
220
230
166
180
200
210
204
190
211
197
204
186
200
202
215
205
206
224
232
238
235
230
235
244
245
244
220
220
242
229
235
239
234
250
240
246
242
246
234
202
230
235
235
238
240
230
240
225
232
240
245
240
428
265
222
220
220
250
235
212
225
227
240
241
240
250
255
242
245
224
213
232
235
205
210
210
190
180
196
206
205
186
186
214
225
223
223
220
221
206
216
215
227
234
235
243
245
226
228
242
230
242
242
226
220
228
238
225
226
225
230
224
215
225
240
230
220
225
202
180
170
170
185
165
175
171
158
192
173
175
155
195
172
185
192
188
183
175
195
170
185
164
178
170
182
195
180
190
185
185
190
210
162
165
184
195
192
183
176
175
149
155
186
168
172
186
175
220
310
178
182
186
182
186
232
193
186
180
167
170
190
170
-999
-999
-999
150
168
170
170
172
176
172
185
180
220
228
205
185
182
197
217
255
188
185
190
210
212
190
193
200
190
180
155
174
172
180
204
180
250
269
255
219
166
167
146
169
198
246
167
163
225
190
185
-999
-999
-999
180
219
180
216
155
159
160
155
162
190
155
160
246
175
143
160
175
155
160
208
152
152
236
259
170
168
167
227
286
170
260
294
225
205
207
166
164
170
170
155
164
136
145
159
167
182
175
188
175
178
196
154
164
185
180
208
215
169
198
227
176
178
186
184
177
187
192
192
193
188
176
185
202
184
185
172
195
184
185
183
170
200
190
257
306
192
187
187
179
184
156
192
188
182
190
170
182
182
197
192
200
180
175
192
196
205
200
202
205
210
202
192
180
202
194
185
176
204
202
193
200
205
185
202
210
214
206
192
212
203
223
202
200
208
176
176
190
185
195
206
187
182
195
185
202
192
195
210
222
222
207
203
212
223
228
204
222
200
216
220
208
218
224
208
212
234
234
242
248
183
189
208
235
237
226
228
230
226
230
240
-999
-999
-999
-999
-999
-999
-999
243
232
220
243
235
237
240
229
243
214
214
212
220
212
230
222
227
236
236
233
232
226
237
225
184
213
228
236
244
250
238
216
196
216
224
255
210
205
225
230
234
212
210
214
220
222
217
232
218
226
220
232
230
215
224
220
232
226
222
232
234
236
232
232
234
228
236
236
234
236
238
234
240
240
194
222
222
212
215
222
222
235
235
234
235
224
221
210
230
212
210
210
200
216
216
202
215
192
196
204
210
184
180
194
205
300
200
255
208
168
182
187
190
224
236
240
304
346
234
176
188
185
194
215
186
178
185
215
240
183
178
172
187
265
172
170
172
168
172
188
216
256
297
178
182
205
216
266
282
192
184
180
162
183
187
167
166
172
196
286
174
152
156
154
172
176
168
144
122
138
155
158
172
192
186
165
256
165
136
148
166
172
242
246
262
215
170
170
254
162
172
266
173
142
153
174
226
167
145
162
260
170
175
168
176
247
170
150
152
162
151
164
290
279
171
169
155
143
143
150
162
150
152
163
180
156
152
168
160
155
168
270
182
150
177
172
186
160
150
156
165
165
160
173
185
188
182
181
184
154
150
155
160
165
175
181
187
182
194
179
166
158
168
175
174
175
175
140
155
184
185
288
190
192
190
208
196
177
192
178
184
184
182
175
188
176
192
185
194
193
204
176
188
186
195
184
178
183
166
166
178
192
190
200
187
192
160
176
198
242
208
196
214
199
192
184
195
170
169
182
198
205
207
175
184
192
210
213
208
212
234
218
222
214
214
216
220
282
224
238
223
222
236
228
227
280
200
216
227
226
214
218
225
234
222
220
236
232
235
236
215
224
232
215
207
228
230
227
222
-999
-999
-999
227
222
230
240
215
225
228
234
264
230
233
230
240
246
215
196
196
206
216
210
220
230
236
248
235
240
268
242
210
235
244
238
243
245
238
220
218
240
238
240
250
248
242
208
234
240
235
226
225
242
240
235
190
198
214
220
400
230
236
228
235
235
236
224
236
226
236
240
242
220
230
238
240
242
226
214
208
220
230
235
230
235
244
230
285
218
212
210
170
174
194
195
186
205
228
236
200
198
196
184
165
166
182
195
200
186
186
202
342
212
202
194
185
250
334
174
198
192
166
178
186
188
180
176
185
192
298
198
215
190
235
155
215
170
156
163
152
152
134
168
172
178
196
172
185
220
255
264
275
160
194
176
158
148
170
166
172
172
157
140
150
148
182
192
172
193
180
224
295
269
282
172
170
164
158
160
168
154
172
170
175
210
188
168
162
166
174
186
176
172
168
165
170
200
180
165
214
160
175
168
170
164
178
175
162
173
180
291
174
177
328
198
174
180
178
170
188
150
179
202
178
185
165
174
142
144
174
172
174
172
182
176
220
156
148
162
182
180
166
174
182
180
220
198
232
188
160
170
186
206
184
198
172
150
162
186
206
190
190
167
184
162
174
170
178
184
182
163
152
148
164
178
182
179
214
186
140
146
164
166
165
253
182
188
164
178
178
190
194
190
192
198
194
176
176
188
188
195
212
204
204
216
184
164
176
176
214
178
194
182
189
176
182
195
183
187
198
202
202
198
196
200
214
185
198
200
196
196
210
198
200
222
216
212
215
206
219
166
178
195
204
212
222
208
220
210
220
226
196
204
228
240
237
235
222
235
230
235
204
234
212
226
228
225
228
244
245
246
244
246
204
220
258
220
226
235
234
226
234
245
238
300
220
216
220
226
215
224
218
212
225
245
236
224
228
240
248
238
236
240
236
220
240
210
220
208
204
228
224
184
218
240
245
226
236
255
256
255
195
216
255
243
245
310
301
235
224
250
235
224
245
240
244
228
244
230
225
232
214
218
212
204
212
200
190
220
225
205
205
230
262
198
184
188
202
178
180
185
185
178
163
180
188
204
206
190
180
182
180
176
181
185
196
220
166
188
194
180
188
187
188
186
187
168
173
186
180
205
164
168
142
152
172
174
175
176
154
175
212
180
200
178
230
180
165
180
242
185
170
186
190
170
175
196
-999
-999
-999
158
178
175
171
162
168
168
178
190
270
292
162
170
280
174
197
226
162
166
170
178
178
174
179
178
198
192
286
185
170
208
194
259
162
152
162
170
232
170
150
154
188
186
164
172
305
165
168
172
144
155
188
160
175
220
280
170
182
176
166
168
164
160
166
152
148
154
260
216
204
172
166
162
170
168
164
161
166
174
170
154
154
174
178
180
173
190
175
175
172
165
173
145
156
165
175
180
238
286
184
185
208
160
186
172
175
164
248
185
195
190
190
170
192
185
190
191
176
180
184
185
175
180
196
200
180
195
186
165
162
205
195
210
190
178
182
178
176
196
202
195
195
174
192
205
210
212
195
198
190
190
186
180
182
182
200
198
198
216
192
200
212
220
215
210
208
210
208
202
218
220
226
235
226
216
225
234
242
236
242
250
242
196
200
198
216
220
222
222
194
214
198
212
223
217
236
229
228
224
216
225
218
218
222
224
220
244
216
200
232
228
234
250
240
238
235
242
238
215
220
208
205
235
225
230
240
265
220
246
212
204
232
245
228
235
240
255
256
235
244
256
240
236
212
224
220
230
225
206
214
222
228
224
233
210
232
232
246
244
206
212
226
216
226
220
232
229
232
209
218
195
197
222
224
202
240
200
203
207
230
213
216
204
194
198
195
213
202
206
206
190
205
221
236
226
205
203
200
190
194
191
204
183
226
195
168
182
186
243
181
154
172
237
190
174
153
210
162
172
174
180
177
190
190
198
198
192
195
330
314
190
173
178
183
187
188
230
316
315
185
180
186
188
210
190
160
160
172
176
234
166
160
164
182
218
174
180
214
206
164
150
125
142
152
156
195
228
175
256
165
164
240
276
156
155
267
292
160
154
162
156
145
205
152
142
165
175
160
150
186
262
234
160
142
154
170
172
226
246
174
168
156
238
265
134
148
244
165
156
156
192
135
142
160
184
214
176
128
148
174
158
170
274
315
155
156
165
272
140
114
135
200
188
166
165
230
246
304
172
182
195
193
162
160
175
170
166
162
182
182
178
184
187
195
266
186
168
182
192
185
186
192
178
180
145
172
187
172
162
162
169
183
170
170
172
175
165
166
174
170
183
195
186
186
180
188
188
205
205
215
200
212
196
194
200
196
170
180
190
184
190
195
210
214
214
208
222
212
212
216
205
205
218
214
214
185
205
220
224
220
180
198
200
216
224
242
204
200
205
218
224
215
225
234
228
210
215
210
212
220
228
224
236
236
206
214
226
232
240
230
235
235
226
242
220
238
220
225
210
232
230
230
245
250
240
255
253
254
234
240
242
240
245
252
242
248
216
220
232
236
242
240
255
236
228
250
242
234
226
236
236
238
246
244
226
236
206
226
230
-999
-999
-999
242
248
226
240
230
234
230
238
242
192
200
216
235
232
210
218
245
235
218
222
225
218
232
215
235
228
234
-999
-999
-999
235
224
210
198
182
202
260
215
218
215
222
226
230
248
245
205
186
195
202
210
200
235
184
184
200
202
205
180
172
178
185
175
172
184
180
178
162
176
190
160
164
188
150
178
162
160
168
166
166
172
204
180
200
200
232
192
208
192
196
200
194
198
190
195
152
148
170
176
188
190
208
188
184
190
194
194
300
195
200
250
190
200
210
194
182
175
145
162
215
206
236
176
170
160
202
155
140
145
165
165
202
165
145
150
150
146
158
195
166
165
174
175
215
244
252
225
160
170
150
140
155
170
172
170
180
164
166
190
175
190
276
182
158
160
162
166
222
250
174
162
175
210
200
147
155
187
168
180
180
170
164
168
165
156
147
170
196
224
147
180
170
140
155
270
168
150
152
162
154
146
156
160
168
170
174
176
170
158
156
170
170
178
284
164
168
194
182
182
160
165
170
195
175
182
178
165
180
180
168
174
155
170
190
175
148
157
170
200
128
160
170
180
280
184
198
198
190
154
180
186
192
168
184
180
180
174
168
172
190
198
184
184
198
195
185
195
196
200
210
196
208
232
216
206
210
188
176
178
182
248
315
143
152
166
175
180
174
186
186
178
168
190
185
210
210
215
210
196
180
187
206
225
222
230
206
208
215
215
222
222
215
225
232
240
235
225
236
236
248
258
236
215
242
222
218
245
222
222
220
246
245
240
248
246
252
234
237
236
226
238
250
245
226
235
250
255
258
258
248
210
224
250
248
264
230
244
260
254
256
246
253
254
242
245
238
252
245
208
245
222
214
242
245
229
230
250
236
244
246
262
222
230
232
262
221
232
232
234
235
232
-999
-999
-999
262
260
248
174
194
206
210
236
236
241
229
262
295
233
205
215
203
225
201
192
191
201
176
184
196
210
186
164
190
183
184
204
180
180
183
185
265
200
190
175
295
200
190
200
204
195
290
170
170
190
200
208
205
200
195
185
190
185
202
195
190
160
175
185
205
192
255
235
182
165
178
185
226
181
186
181
189
196
190
184
194
188
266
211
185
205
195
250
195
190
188
152
172
191
196
181
188
182
175
176
174
175
148
175
175
172
165
194
272
268
164
160
165
170
182
243
160
153
155
169
170
166
160
170
168
182
298
182
170
166
184
174
170
173
135
141
183
263
174
176
178
176
196
192
298
244
195
160
193
170
194
160
166
182
166
150
161
173
178
305
188
226
336
185
224
185
175
140
150
175
190
180
180
186
175
175
295
157
146
157
190
155
140
165
265
152
-999
-999
-999
165
170
170
172
166
178
186
184
246
175
180
190
245
190
190
178
174
185
190
195
205
205
187
199
285
373
206
205
175
187
176
190
190
203
210
225
170
178
188
186
202
212
188
194
194
206
198
190
168
190
190
200
204
200
200
202
214
224
220
205
192
205
202
218
240
216
220
230
220
216
210
212
215
230
220
217
210
222
204
215
228
240
216
220
235
231
220
230
220
226
237
236
244
231
223
229
242
232
254
244
232
244
226
234
240
245
260
260
225
255
251
242
250
240
246
245
233
245
239
238
250
255
235
225
248
250
226
234
240
-999
-999
-999
260
264
244
245
261
246
254
256
254
260
266
202
215
205
195
195
182
200
196
192
188
210
224
215
186
212
202
196
227
202
210
225
212
246
235
216
205
230
235
235
230
232
235
230
235
234
234
212
220
215
230
230
235
232
202
227
234
225
233
230
225
225
230
250
214
192
199
201
200
212
217
216
226
198
245
217
210
207
217
205
194
200
196
206
188
170
190
200
201
204
211
187
199
200
196
202
202
195
176
188
260
200
190
190
200
182
182
155
183
159
182
190
191
224
204
188
185
195
172
195
192
202
210
216
214
182
215
240
195
161
170
183
212
285
191
204
198
190
154
220
270
160
162
138
160
-999
-999
-999
196
245
184
170
273
293
196
152
160
156
178
245
178
156
159
157
160
175
156
137
162
180
187
174
173
158
160
162
174
230
162
168
193
160
131
177
204
230
297
295
181
162
144
168
244
204
172
173
181
178
183
176
147
148
150
168
155
210
155
160
172
176
320
164
172
146
184
143
144
148
157
166
185
250
162
136
154
155
162
184
164
186
190
200
154
162
186
177
188
205
204
213
172
192
200
212
-999
-999
-999
202
194
184
194
148
170
170
183
182
191
196
198
179
158
166
172
165
175
194
190
158
167
170
180
184
187
187
180
190
181
178
187
190
193
192
210
195
190
184
186
182
186
191
200
200
182
186
189
200
175
198
206
216
214
-999
-999
-999
210
195
212
205
225
222
163
182
210
211
234
230
230
215
160
185
192
216
200
204
220
226
254
216
225
230
230
232
243
228
210
220
230
244
210
232
231
245
231
228
196
214
212
224
216
225
236
232
214
234
248
204
210
221
224
231
203
208
232
242
214
211
220
228
235
245
240
250
258
-999
-999
-999
252
250
250
212
230
237
226
258
242
225
204
220
218
215
200
208
224
228
222
210
220
233
232
221
217
210
213
214
218
231
240
252
240
240
242
248
250
238
235
226
243
230
253
230
230
236
215
230
250
215
200
224
200
200
208
220
200
215
250
307
190
180
175
168
184
185
170
198
183
173
178
194
190
196
196
208
206
200
192
195
205
188
210
200
215
215
220
220
205
173
190
185
190
195
195
200
220
258
195
200
206
228
290
196
168
250
268
180
161
176
230
185
196
204
197
178
186
180
175
181
183
196
186
203
194
184
189
175
212
294
286
195
176
171
131
138
168
160
165
180
196
167
174
155
160
170
220
166
234
190
210
181
172
144
168
252
158
163
170
157
158
169
186
264
179
160
134
150
170
156
155
160
166
164
148
188
194
158
148
154
158
178
165
144
182
138
144
170
161
166
160
170
156
170
166
176
178
149
146
143
150
156
-999
-999
-999
138
145
148
166
162
162
172
150
154
158
158
174
125
156
162
176
190
178
176
167
179
188
168
167
190
200
192
176
174
180
176
180
173
168
163
171
176
180
185
190
175
175
194
204
214
200
220
212
197
194
171
192
187
169
177
199
197
210
180
165
178
196
204
209
194
195
210
205
197
164
170
184
190
199
166
179
192
194
168
172
228
194
175
184
185
205
214
190
204
226
216
208
210
220
225
220
222
205
185
193
216
220
208
216
220
228
226
201
184
226
204
213
224
220
224
226
226
230
198
212
225
232
248
244
240
242
252
246
250
251
257
245
240
306
243
250
254
255
215
242
232
252
258
245
248
255
256
256
265
227
235
235
240
246
240
248
244
242
250
250
256
265
201
232
225
234
245
244
246
234
245
246
250
250
256
246
238
250
194
216
224
210
226
223
225
210
220
206
195
202
208
204
184
196
216
224
190
210
200
206
196
182
203
226
214
200
170
196
189
202
215
221
234
170
190
200
194
196
196
185
192
190
190
194
212
400
215
210
233
218
213
214
206
206
210
200
216
214
204
225
225
210
208
204
202
203
200
200
176
168
184
185
206
236
200
187
203
284
320
175
145
162
191
201
216
206
198
188
199
204
194
198
234
259
308
202
189
173
192
186
180
182
185
190
176
174
161
171
245
265
161
180
170
166
155
175
168
186
180
178
174
170
172
175
148
154
174
243
184
263
162
192
218
264
284
172
165
175
176
163
164
163
160
180
166
155
165
162
164
205
283
193
185
169
168
269
190
176
185
200
173
142
153
172
176
159
154
188
178
178
202
268
130
146
153
163
198
173
157
162
166
177
185
174
187
180
144
168
166
165
166
162
174
156
161
148
144
184
296
177
168
176
176
185
197
203
173
182
360
196
194
184
185
185
180
177
169
178
180
180
182
190
185
195
202
192
202
168
160
185
196
195
196
196
200
184
199
214
234
213
186
182
200
198
205
210
185
194
204
204
205
188
210
205
180
178
175
190
214
196
204
184
192
205
200
190
178
170
190
175
180
182
185
196
162
195
170
186
212
209
233
208
213
198
215
220
226
248
230
226
225
232
230
225
216
225
230
228
232
226
212
230
230
244
215
195
204
250
216
244
240
243
232
225
225
235
246
242
258
248
255
244
230
226
241
236
220
206
225
234
250
255
255
245
245
250
255
215
238
225
242
236
242
-999
225
217
225
215
248
245
238
-999
-999
-999
246
250
245
232
245
252
255
260
234
239
204
215
193
180
200
186
202
195
180
180
196
215
220
228
225
198
210
220
222
220
225
235
235
230
215
202
220
220
195
220
200
210
186
215
214
204
195
220
210
176
195
230
195
185
200
206
195
170
174
185
182
192
190
178
175
183
195
264
263
195
247
328
193
236
314
172
196
243
189
233
216
178
142
168
160
180
222
280
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
187
190
156
190
154
154
155
184
176
188
223
186
256
198
185
189
195
246
275
172
220
192
182
170
265
166
155
170
180
258
270
238
185
263
254
178
168
190
215
172
158
136
147
162
164
204
155
145
168
274
268
220
177
177
188
224
166
168
190
280
282
270
126
123
144
165
270
272
216
150
140
150
142
150
160
143
158
130
140
162
215
255
232
138
190
312
154
135
144
156
230
276
176
170
178
154
157
163
164
165
166
180
165
176
170
180
154
165
184
182
166
153
152
134
144
175
171
178
212
166
138
164
190
146
137
160
174
185
185
195
182
200
368
170
177
170
182
186
173
182
197
196
174
161
175
207
248
202
203
194
176
193
198
197
199
203
206
208
194
200
200
188
210
178
195
190
206
208
189
172
180
190
195
213
216
225
222
230
206
196
200
214
206
210
196
214
216
203
210
214
197
192
214
214
224
206
204
196
192
190
197
210
214
210
200
208
215
212
220
242
234
215
232
228
220
235
220
222
232
232
236
230
204
232
245
235
214
210
200
190
220
225
195
226
240
230
200
210
214
224
218
223
218
210
215
216
234
230
225
218
210
222
206
236
240
223
221
235
205
206
230
230
226
198
227
217
230
202
208
212
226
225
252
216
216
226
220
210
218
218
233
210
190
196
210
218
228
190
228
208
226
195
210
215
216
210
168
165
172
188
215
232
340
218
226
193
210
210
193
198
198
200
190
180
178
174
203
156
202
210
193
196
205
214
202
207
225
202
194
204
186
192
200
205
200
205
205
200
316
196
338
212
183
192
182
177
170
183
198
193
264
285
184
178
176
162
166
177
170
184
186
174
182
245
172
253
184
198
163
150
170
225
150
168
180
200
224
212
195
206
195
192
175
165
162
160
164
180
179
249
278
190
200
208
292
182
190
222
172
176
198
142
150
166
226
225
170
170
172
164
168
177
172
210
164
210
175
175
156
164
167
176
185
142
160
216
280
170
176
177
258
162
166
154
156
258
285
188
162
190
255
188
136
136
150
163
175
168
160
182
196
198
202
176
173
175
175
198
186
220
160
165
137
158
132
123
136
163
233
250
128
160
266
162
172
168
178
168
182
187
172
164
182
184
215
188
173
195
184
188
182
172
167
180
170
182
190
185
190
172
173
185
195
202
200
205
192
176
188
190
206
160
208
172
170
192
220
199
200
165
185
196
206
210
202
235
248
225
222
204
196
202
220
210
216
223
222
223
214
226
212
176
192
205
206
214
220
224
208
216
210
218
226
215
222
228
232
240
228
233
236
240
230
248
228
224
213
225
238
207
220
236
218
235
236
226
220
174
200
210
210
222
186
206
216
234