0034767_W -33.7833 25.4333 40.0
1960010112 1992112912
283
267
215
188
183
222
252
250
253
288
298
250
293
285
288
268
288
256
242
298
300
278
256
282
200
203
247
288
232
222
286
283
256
226
246
304
316
265
222
278
260
226
258
417
298
343
265
283
298
245
248
248
250
295
370
280
278
232
273
300
318
267
228
298
257
270
247
243
348
272
303
282
280
266
303
285
292
220
233
228
262
245
215
254
294
262
222
240
300
230
230
228
346
208
240
297
243
265
238
233
229
219
301
231
183
226
242
236
283
327
210
220
173
198
210
227
273
240
228
206
215
226
225
289
289
224
180
150
178
202
186
184
230
230
216
213
212
247
287
230
241
222
220
230
172
193
203
212
222
233
193
193
207
245
254
270
263
180
207
187
143
217
230
225
212
225
277
266
266
292
207
250
163
202
206
212
203
213
202
278
190
215
285
210
158
220
200
177
188
227
250
240
255
280
226
253
235
140
143
130
143
145
157
200
250
270
203
238
232
273
306
307
193
207
190
217
260
310
166
192
213
210
220
188
215
200
183
162
212
202
243
213
194
197
237
302
310
262
202
173
197
230
217
162
215
227
212
233
178
242
202
218
273
360
224
237
-999
213
383
234
200
267
235
262
162
150
222
297
308
307
188
205
158
174
273
273
193
217
216
226
203
273
207
230
206
228
220
273
374
253
253
223
205
220
377
233
210
296
253
267
338
250
217
270
328
317
243
256
330
213
230
225
202
267
243
210
258
228
237
240
253
230
237
227
193
226
207
223
270
270
280
282
286
272
273
257
250
250
277
265
267
245
266
301
289
285
270
279
375
315
355
235
210
250
286
283
245
257
303
273
292
273
288
255
230
237
277
327
312
262
282
287
292
313
270
302
310
295
273
223
314
280
233
270
260
220
243
280
296
287
296
290
230
212
242
258
276
270
270
252
218
228
273
287
325
302
222
252
228
233
258
257
270
270
277
288
288
273
247
287
297
247
232
293
270
278
272
277
275
243
248
302
332
312
243
275
257
250
277
260
230
300
352
260
277
237
260
282
237
226
293
298
233
238
295
222
246
247
233
230
222
245
277
248
220
215
205
193
258
242
285
222
227
223
222
227
222
264
357
253
252
212
237
242
272
327
253
263
196
217
222
295
253
290
252
202
187
147
177
227
208
203
206
195
172
187
196
216
172
207
233
197
243
247
237
233
262
216
267
213
217
227
202
202
260
202
190
210
242
217
253
247
243
215
253
243
217
267
200
183
176
218
283
283
282
243
223
246
213
283
183
192
213
273
230
228
217
223
273
290
195
183
200
228
232
287
227
213
227
241
260
193
170
173
198
217
178
185
205
182
196
233
157
162
203
248
220
272
207
292
213
293
247
200
172
193
193
203
303
322
218
318
306
202
326
203
198
242
300
195
163
253
338
353
237
220
205
298
240
210
210
218
288
263
157
164
263
212
227
206
180
270
230
232
350
186
160
192
296
-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
298
245
206
230
237
243
226
248
230
253
224
293
246
233
234
258
233
266
302
227
223
222
222
247
256
293
337
247
260
240
202
260
302
260
246
273
324
307
298
310
291
276
241
270
260
255
282
260
258
288
248
266
260
263
196
232
267
255
260
250
285
263
247
306
270
266
295
263
254
255
257
292
290
266
257
250
196
312
272
247
223
230
295
280
267
317
262
237
280
290
273
264
314
262
330
250
285
267
317
285
290
277
292
250
270
243
243
293
273
270
265
267
273
262
283
260
227
257
277
242
283
284
293
355
280
278
202
235
268
203
172
202
333
260
262
257
298
253
282
264
257
247
212
264
233
252
265
352
-999
-999
-999
253
266
263
283
267
377
352
377
196
375
277
207
275
213
257
266
364
307
232
243
243
220
208
215
210
195
222
245
300
228
173
223
233
293
202
225
285
216
223
230
253
213
183
203
227
262
243
233
232
217
237
317
303
232
312
163
197
193
263
303
298
307
240
307
303
230
210
213
216
207
232
258
192
155
148
187
207
176
197
232
180
243
217
193
248
257
232
263
212
200
193
227
203
245
290
287
233
263
177
233
286
237
220
197
183
227
203
257
186
183
192
223
294
227
240
182
222
257
200
205
245
284
323
298
167
192
190
220
302
223
342
206
223
202
207
234
222
268
222
225
225
223
164
207
233
297
223
214
140
164
202
203
253
224
283
183
197
223
253
233
213
173
182
182
216
200
160
238
278
222
198
190
193
220
222
243
220
207
248
190
197
217
222
210
227
213
213
257
273
297
230
180
183
277
223
260
225
227
290
220
226
204
202
217
275
255
245
273
240
220
183
198
177
222
278
247
227
253
225
207
306
250
242
252
280
293
188
195
242
227
-999
213
293
277
250
193
198
-999
247
233
222
270
257
287
298
-999
289
285
271
328
259
257
325
258
258
255
254
278
275
-999
269
258
264
211
270
282
-999
280
270
270
292
247
270
263
-999
340
403
380
250
235
234
345
238
240
286
260
270
305
292
270
357
306
245
255
335
283
263
212
233
230
248
244
263
243
237
223
223
233
245
347
280
263
327
377
240
327
287
253
273
275
278
280
285
305
320
345
290
245
240
267
275
250
360
327
280
272
240
250
325
330
255
214
226
206
215
205
260
300
242
264
230
230
310
275
233
250
206
266
290
235
196
186
267
234
292
240
200
205
228
225
217
200
210
250
255
290
255
220
230
240
235
245
245
206
176
177
240
225
210
270
280
250
317
212
250
270
213
217
315
314
193
225
240
250
280
236
230
245
215
186
195
215
220
250
240
266
222
270
264
304
260
194
235
271
275
284
220
221
212
220
277
219
250
260
234
218
188
225
221
204
277
260
295
292
300
286
258
204
170
190
250
202
256
267
251
267
200
201
200
222
244
251
269
271
160
146
171
163
186
225
193
184
251
240
160
145
255
188
186
228
164
187
280
296
210
256
197
240
310
276
310
316
312
325
220
182
196
216
193
174
203
160
175
190
205
224
211
260
190
165
250
201
211
290
259
293
328
267
217
314
205
205
230
208
227
233
350
265
245
231
180
225
330
206
220
186
250
255
240
280
202
252
221
249
375
354
378
273
208
212
177
270
291
210
251
205
200
235
206
226
245
187
230
304
247
243
234
239
212
285
220
240
243
350
265
200
213
306
323
232
270
290
285
255
250
240
230
282
335
257
210
274
320
242
215
253
256
227
254
318
265
243
233
260
269
242
230
260
256
254
233
292
270
265
275
251
302
259
251
254
226
246
333
225
265
284
302
286
336
221
197
240
320
286
270
286
306
249
276
295
230
254
284
293
291
290
290
248
223
255
259
263
282
238
274
315
205
233
243
242
273
303
354
271
265
-999
255
305
310
285
260
220
266
245
260
265
280
295
285
201
260
300
300
-999
-999
-999
281
290
250
229
260
294
275
290
280
283
275
300
276
260
210
226
225
268
320
280
276
280
267
360
295
261
240
276
293
240
275
285
288
300
280
195
235
250
280
282
269
275
276
310
274
310
264
257
255
340
250
256
250
250
236
275
300
260
194
213
220
305
194
206
236
244
325
276
370
250
177
195
205
240
260
330
302
335
345
330
190
215
225
290
258
245
210
200
278
304
230
195
210
264
302
204
210
235
232
200
220
258
304
300
217
210
272
282
285
293
240
175
208
190
203
277
205
199
204
266
295
188
132
148
175
230
246
194
165
115
148
186
204
185
236
191
194
252
187
155
136
204
215
250
270
274
218
197
254
254
195
234
286
212
142
170
244
275
194
155
186
300
233
203
204
218
270
206
173
174
197
176
245
296
299
192
225
183
123
145
176
212
183
185
196
250
195
191
201
189
174
204
325
205
174
241
204
350
205
182
187
214
202
160
220
277
228
224
226
253
156
172
147
153
192
211
202
213
216
230
201
180
187
191
226
215
217
197
138
174
213
217
336
222
238
204
315
234
188
223
194
231
246
217
201
218
204
228
197
212
244
313
203
206
222
223
213
202
263
205
217
246
236
262
255
262
243
186
206
261
284
293
233
294
226
206
205
250
204
194
219
235
252
248
213
198
217
295
247
224
258
352
261
277
238
298
259
270
314
272
237
297
275
299
248
252
306
214
237
273
259
236
235
307
341
228
242
262
282
361
257
222
234
250
216
211
250
258
277
305
232
260
228
246
281
279
287
312
271
251
310
272
282
270
264
284
300
303
332
233
306
276
271
277
323
314
336
272
291
354
327
219
247
301
266
293
310
278
228
227
263
272
321
279
291
254
240
280
303
318
259
289
286
277
287
230
198
246
279
415
296
292
284
276
273
258
287
281
267
306
331
290
257
259
340
358
308
271
242
187
240
283
283
300
341
274
305
364
262
250
254
184
185
205
238
217
262
282
352
233
220
298
192
175
170
211
228
230
207
233
248
362
238
222
222
201
287
364
192
219
271
167
197
245
233
214
183
208
230
307
242
274
246
264
188
243
193
172
165
133
139
150
180
200
200
260
235
247
260
260
270
280
187
200
205
175
165
170
180
215
192
180
135
150
167
227
240
195
215
245
255
285
268
250
198
196
189
200
115
206
192
238
170
220
200
174
180
184
188
210
256
202
180
190
192
260
230
184
230
220
184
190
244
176
242
122
195
220
230
210
215
215
330
255
205
250
235
235
250
165
205
228
200
230
190
205
175
145
175
215
205
200
280
280
235
305
290
165
230
260
285
330
220
205
200
245
310
385
245
170
205
240
350
250
243
194
173
170
272
278
237
219
184
226
203
187
177
285
301
299
214
183
163
192
227
211
285
367
222
128
164
172
198
230
356
221
264
199
219
234
228
260
223
242
280
224
178
193
211
214
201
307
376
242
228
198
176
185
213
297
243
232
223
214
213
233
237
302
239
241
254
217
226
267
423
263
227
248
232
213
243
258
217
250
292
378
261
244
222
269
205
189
221
234
243
302
243
264
262
268
307
214
233
280
300
-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
247
183
213
232
204
225
293
217
214
225
257
295
217
199
240
257
319
176
174
187
205
247
205
125
144
187
225
199
245
327
188
209
216
167
184
238
141
197
273
304
213
212
198
216
178
193
198
224
166
153
175
292
218
248
226
218
195
214
208
190
193
231
202
258
165
177
210
275
217
198
295
223
180
267
217
214
156
159
176
195
246
242
304
212
232
332
185
234
201
206
179
354
-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
-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
-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
295
287
313
293
271
270
272
285
270
272
305
241
255
279
268
288
264
291
272
253
283
302
274
253
286
280
245
283
271
293
295
250
277
280
267
355
296
264
333
263
270
264
232
265
272
292
217
220
256
258
287
212
240
343
271
252
247
241
224
291
240
263
255
311
290
264
284
296
237
249
304
198
226
227
273
302
260
269
272
294
285
319
234
185
216
208
226
215
327
327
317
-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
-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
360
270
270
300
360
270
230
290
280
270
270
300
280
250
280
300
280
310
320
300
230
250
320
287
340
250
250
370
270
285
266
350
290
280
275
270
320
290
230
290
240
220
290
290
238
260
280
250
280
330
350
250
280
300
300
225
280
300
258
260
270
315
290
300
300
291
280
190
210
205
210
300
266
260
250
270
330
250
210
243
253
345
295
225
230
250
285
275
260
250
250
170
210
240
210
230
200
200
240
260
260
250
-999
-999
-999
315
240
247
290
270
360
220
200
210
231
260
240
260
250
210
220
210
270
230
220
180
200
240
222
220
270
330
330
180
210
229
310
220
210
200
200
190
214
240
240
230
280
280
240
232
240
255
230
220
233
140
185
255
240
209
207
205
180
200
200
220
152
185
200
180
201
260
265
270
-999
-999
-999
194
225
260
185
155
180
195
200
195
240
200
195
262
310
216
190
160
220
200
210
240
135
160
190
270
260
200
200
240
300
270
300
300
315
190
245
210
240
190
195
250
190
145
190
210
225
315
225
335
340
-999
-999
-999
205
140
150
225
255
280
210
260
230
196
320
185
160
186
265
175
170
190
270
185
210
215
160
190
180
190
210
210
220
230
200
375
200
215
260
310
230
240
190
196
200
200
205
268
230
200
250
300
395
247
242
210
220
210
220
210
235
270
300
202
190
169
195
235
290
240
188
208
250
310
210
200
230
230
240
270
240
200
241
314
265
256
235
233
220
231
270
425
250
241
270
231
243
190
200
246
251
219
241
253
281
241
237
282
299
244
236
290
270
249
260
241
245
320
311
289
242
232
237
260
261
279
265
254
279
241
250
241
274
305
276
220
322
300
309
-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
192
215
266
296
261
290
260
290
317
249
255
260
281
304
274
220
235
361
255
264
294
300
431
319
310
250
260
273
270
309
300
296
260
285
260
360
221
241
250
266
250
314
295
309
285
301
281
290
301
251
259
267
391
294
222
201
224
287
273
261
256
309
311
330
269
255
267
357
270
229
210
203
248
205
186
212
262
221
259
251
223
205
213
206
230
310
280
180
200
258
262
270
233
220
219
231
185
195
190
196
209
207
279
294
211
222
195
199
229
285
270
263
223
280
231
270
319
236
160
179
200
227
280
210
231
211
227
173
239
311
179
199
160
167
250
239
221
274
240
230
190
283
307
260
149
160
130
200
254
214
180
195
179
185
196
189
150
176
230
230
214
190
180
169
174
226
249
189
209
241
190
130
201
267
270
309
319
271
170
173
229
271
293
209
225
271
220
230
192
157
164
141
210
169
280
159
176
201
211
320
179
190
166
217
163
121
126
116
159
221
270
171
150
178
170
209
205
180
255
265
222
190
176
204
214
265
319
260
290
191
185
219
321
220
220
260
192
196
111
190
156
171
169
212
195
212
221
220
182
139
160
159
144
202
275
200
160
164
173
199
316
220
280
216
206
225
261
250
228
241
229
302
227
203
210
189
189
233
200
232
208
191
186
181
242
265
231
232
222
241
223
226
200
260
239
231
215
270
245
145
172
223
249
300
253
249
224
139
179
195
221
196
227
242
244
289
217
228
240
245
211
262
210
216
223
213
291
220
230
281
241
253
217
274
232
229
226
241
332
270
246
242
290
355
241
262
276
254
290
211
211
297
260
223
223
260
266
256
281
336
304
275
287
268
252
240
279
273
193
219
237
304
286
309
296
227
280
325
281
190
226
219
250
302
246
213
249
253
281
300
245
236
257
274
269
270
278
246
295
263
269
291
259
237
229
314
240
354
319
248
250
229
224
320
236
183
320
250
189
214
300
239
223
345
358
212
151
161
154
184
189
172
259
210
189
190
209
240
209
210
217
245
234
208
187
283
240
252
249
259
266
270
262
271
190
199
216
236
233
231
239
336
350
263
204
236
298
310
250
182
270
290
246
180
208
238
262
264
274
226
168
191
202
196
222
240
266
243
290
206
205
261
212
255
309
300
240
211
199
126
139
190
200
165
181
260
202
213
151
173
210
246
202
290
233
258
261
206
141
192
280
181
164
220
172
186
212
239
270
243
184
131
192
230
194
194
200
221
183
162
270
293
197
161
141
162
211
204
172
209
162
175
206
235
193
191
208
210
202
234
220
282
176
180
164
139
145
172
234
186
146
168
175
234
208
257
218
159
173
174
184
210
149
180
182
238
289
214
246
200
215
236
211
192
270
201
222
209
202
234
210
210
241
198
179
195
208
250
234
215
222
194
230
241
220
240
320
231
219
240
198
238
212
193
206
298
232
232
206
184
220
284
252
233
235
243
266
281
242
171
168
229
247
236
171
195
230
226
239
241
234
251
209
179
230
250
303
241
252
271
247
298
270
263
260
250
279
249
188
211
242
191
190
260
281
310
261
200
199
266
242
260
271
260
260
240
272
280
229
259
310
290
313
278
257
320
270
290
300
296
349
281
296
435
268
323
306
331
240
248
250
343
280
264
265
272
297
290
298
265
240
260
296
292
271
312
240
288
279
298
320
314
223
283
230
249
279
280
294
256
358
290
284
271
268
273
330
380
191
241
230
249
278
265
242
235
281
274
298
275
350
281
221
258
380
271
224
227
276
333
271
278
282
272
263
300
230
237
289
240
250
415
296
233
223
222
260
297
267
241
252
258
249
238
308
406
252
253
355
275
249
281
238
213
232
298
240
282
302
276
270
268
270
228
238
261
226
242
200
154
202
240
253
301
235
223
240
303
360
190
170
184
222
257
287
264
257
228
240
241
224
302
300
314
342
242
224
172
240
211
207
198
205
251
180
207
195
208
276
298
172
202
232
200
170
225
254
288
220
218
257
244
205
236
152
180
220
252
273
280
188
249
295
308
306
210
197
198
223
173
202
190
182
213
189
170
209
195
151
205
300
284
210
181
197
299
320
213
214
274
191
151
146
215
247
190
180
212
220
259
330
308
155
177
191
195
290
233
225
169
188
272
298
212
232
206
172
252
184
166
199
211
219
211
196
149
164
266
345
255
209
220
223
250
260
250
185
320
413
241
383
220
218
269
209
210
220
222
222
230
203
231
211
290
237
231
326
191
186
233
230
229
244
248
280
205
257
270
430
258
205
192
248
219
260
253
203
230
234
261
236
207
305
335
218
182
168
208
305
207
315
203
264
260
258
282
300
274
227
213
206
280
319
302
286
250
246
319
236
259
275
250
280
292
275
273
309
349
287
278
264
247
271
259
246
263
300
260
275
271
248
283
279
309
247
245
242
385
370
290
300
282
292
255
296
277
281
276
290
278
274
275
285
260
269
270
255
250
250
262
340
303
336
268
285
290
307
220
270
242
302
267
298
304
228
233
285
293
280
286
288
272
260
269
294
261
274
290
318
308
300
303
382
250
216
246
320
310
271
225
228
318
314
250
286
262
263
270
285
326
290
285
283
261
359
262
324
312
226
214
291
270
194
213
246
263
272
260
260
300
338
286
263
185
242
376
270
202
222
235
259
271
234
213
216
227
268
235
213
220
230
293
330
231
272
324
238
325
345
352
254
340
296
330
330
204
150
214
166
216
253
316
201
213
221
283
221
316
293
238
270
204
221
208
218
217
201
211
289
230
210
183
220
181
172
191
212
207
243
283
222
300
241
271
231
240
285
290
179
240
237
211
187
291
209
180
210
251
279
272
286
227
262
271
266
214
207
240
233
201
170
183
206
163
280
174
199
232
281
292
232
271
262
286
320
200
196
279
297
296
280
156
160
174
220
299
270
256
201
170
162
161
190
230
214
201
161
190
206
299
232
314
196
204
358
186
160
186
200
291
330
270
220
306
201
172
190
191
210
216
308
348
219
297
248
190
270
245
262
210
190
168
191
175
214
260
233
361
201
183
216
283
200
181
199
206
230
263
223
240
272
419
210
233
210
247
252
202
218
270
301
232
190
220
358
368
300
293
248
192
290
280
270
268
233
263
284
246
265
230
210
328
230
274
266
293
283
273
220
194
210
226
251
274
311
327
290
236
247
229
224
212
284
283
261
270
238
300
248
246
264
328
300
281
260
270
287
232
237
270
339
280
283
257
285
270
280
297
270
284
306
287
323
291
309
262
372
335
320
312
300
215
273
412
290
248
300
280
279
276
295
260
290
333
314
210
231
269
290
307
268
271
268
240
252
368
314
288
250
254
311
276
291
331
290
327
262
237
250
272
280
332
351
274
296
310
322
283
324
314
333
390
290
251
350
300
285
300
300
-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
232
222
230
288
332
304
303
273
262
287
260
279
258
271
280
279
274
251
266
231
240
271
291
250
243
268
271
336
303
361
297
217
246
241
202
245
254
276
290
311
322
233
222
258
230
183
190
221
247
289
240
259
319
238
301
246
290
223
208
230
258
211
226
254
271
296
307
260
264
261
268
191
220
219
214
190
240
240
300
318
240
281
301
333
241
251
272
238
249
283
179
199
220
242
252
224
231
297
200
209
237
214
250
207
302
252
221
204
214
236
198
241
174
207
245
265
220
225
205
295
212
195
182
207
290
314
273
224
227
284
240
175
166
172
190
224
247
185
175
210
230
232
200
160
187
217
257
211
252
207
219
181
215
189
134
173
195
271
250
155
183
284
188
201
206
201
200
211
269
229
227
273
220
320
213
186
269
201
258
210
180
169
186
270
223
226
200
230
184
208
223
258
248
261
240
229
190
211
200
243
190
310
241
200
248
398
248
256
199
211
266
290
228
223
270
388
320
251
214
222
232
276
238
253
284
260
269
253
338
261
214
206
207
238
240
250
280
240
295
268
302
264
251
275
294
254
329
315
298
290
286
240
386
268
270
262
269
325
243
265
355
240
254
268
293
373
219
221
230
286
286
254
262
308
299
299
260
285
291
281
280
331
310
308
280
258
244
299
320
286
270
297
271
280
333
279
283
291
345
280
235
312
299
263
248
281
255
256
300
300
245
270
274
286
272
295
260
259
278
296
301
290
279
385
270
261
256
265
272
328
301
277
257
260
278
268
246
287
351
313
280
358
349
325
294
270
282
258
285
364
214
220
209
237
240
249
230
238
257
260
266
310
272
260
347
266
241
220
270
341
352
307
311
320
217
260
229
238
226
262
258
219
280
252
231
253
273
254
300
313
268
276
251
250
263
243
230
280
249
241
246
230
231
189
232
238
254
234
230
272
310
312
310
310
270
224
246
294
190
193
226
239
207
218
212
210
250
200
201
228
300
310
200
171
220
200
221
273
223
240
292
206
261
260
230
280
261
221
199
200
201
233
210
181
219
207
209
209
237
260
197
210
199
176
177
180
241
220
206
230
261
200
206
209
251
216
171
126
156
221
208
200
208
213
246
227
231
190
173
239
267
200
197
218
221
194
313
261
300
228
177
170
176
271
290
218
190
209
216
229
249
199
233
216
180
252
189
138
158
178
200
230
169
261
213
194
238
221
173
168
180
271
207
209
208
190
211
228
246
314
186
196
210
191
190
218
260
342
273
180
168
190
262
290
252
206
203
209
369
216
226
240
212
201
288
240
210
210
187
210
320
227
221
222
207
252
299
236
188
224
237
256
305
233
260
257
254
279
228
225
303
233
209
243
272
390
253
248
272
236
216
330
260
191
193
226
260
283
237
242
206
239
248
274
264
246
240
249
276
292
254
246
287
250
313
301
235
260
307
290
244
250
270
197
250
280
331
281
274
266
260
337
333
270
282
310
280
266
396
291
288
268
381
283
241
360
370
321
320
299
350
280
313
287
292
241
233
257
290
280
290
340
300
277
323
266
234
280
313
310
231
220
258
312
311
296
320
411
370
304
248
283
284
300
254
300
313
290
286
330
350
287
313
291
320
252
260
270
361
248
377
280
260
291
330
308
401
230
218
191
211
260
277
271
281
212
360
260
260
348
240
247
208
270
281
308
380
273
340
329
277
268
240
373
307
251
231
263
258
307
300
316
268
260
270
270
354
360
250
230
222
239
190
187
224
210
230
239
308
278
260
287
316
311
250
243
311
260
313
214
230
204
248
280
331
271
320
200
183
225
240
290
247
230
223
230
214
240
250
211
236
240
237
297
226
258
287
277
280
262
176
140
194
212
240
248
250
256
250
260
181
210
206
231
289
216
223
291
230
164
150
194
211
241
256
206
149
187
264
190
180
230
240
261
261
217
230
213
200
153
186
190
271
170
200
268
290
176
250
287
326
240
202
190
170
200
201
199
263
219
181
233
190
190
273
203
228
218
303
328
221
213
238
240
217
190
238
238
237
228
230
271
260
221
188
210
330
284
190
250
246
226
214
234
213
230
233
298
228
220
210
246
307
243
174
180
173
240
208
236
243
350
240
241
210
316
281
253
220
210
200
229
330
281
253
258
245
273
236
231
238
301
266
260
260
271
238
240
218
280
284
286
331
218
280
294
284
263
260
276
300
288
280
263
300
280
288
330
214
241
277
316
285
280
400
297
314
288
350
271
316
286
312
290
304
322
336
294
322
284
318
305
317
314
314
287
303
300
358
340
316
290
290
349
340
270
270
334
291
283
350
324
330
280
293
300
348
309
300
260
310
320
324
302
282
312
330
280
306
326
326
253
265
290
320
320
295
300
302
315
280
269
265
304
302
254
316
336
200
263
262
265
300
301
318
280
313
270
269
258
264
240
310
413
284
224
223
268
288
289
279
285
316
345
243
197
239
306
257
236
333
348
290
260
239
290
280
270
334
240
250
308
284
286
253
274
286
255
252
270
279
260
260
261
281
220
354
280
269
287
254
312
240
284
270
269
246
238
212
180
214
290
240
248
261
240
280
246
219
219
220
210
150
161
201
247
300
218
201
201
228
220
222
215
240
270
216
152
180
190
208
248
213
239
249
235
212
225
245
240
200
223
230
228
229
234
212
185
194
210
210
240
267
290
261
261
240
240
220
200
249
169
161
190
260
191
171
170
200
237
250
200
190
220
247
179
210
270
180
221
231
231
290
230
184
230
243
220
280
244
200
284
230
217
301
230
171
255
220
270
177
164
240
201
218
291
306
206
170
206
273
274
289
213
203
250
226
237
189
170
171
238
205
266
194
203
200
205
193
215
230
216
210
214
261
215
210
225
215
221
245
234
240
206
200
208
203
223
213
226
255
220
155
219
188
184
215
246
224
250
310
244
242
275
210
170
198
245
248
208
240
231
184
334
228
230
236
203
206
240
199
219
243
218
255
251
288
236
240
261
212
203
265
179
230
243
240
177
212
230
206
246
245
236
270
268
215
218
225
230
282
262
263
287
280
305
294
220
195
225
284
246
246
242
315
253
246
250
312
305
285
253
340
252
255
335
230
290
280
325
280
283
210
245
368
292
293
278
208
180
220
240
264
270
314
265
257
271
245
302
310
240
246
264
303
288
270
265
291
280
263
251
293
278
294
346
315
260
268
290
302
244
310
285
288
280
288
300
287
272
295
257
260
262
238
278
275
256
255
297
374
296
262
247
315
290
238
235
290
306
294
290
290
250
280
269
297
248
244
280
265
205
262
256
286
308
310
310
296
337
252
280
298
289
289
286
271
260
332
374
250
240
225
226
250
246
266
265
258
240
237
245
277
274
340
-999
-999
-999
224
220
195
193
235
223
255
216
219
281
312
320
221
178
197
240
230
201
202
220
215
225
245
325
230
210
205
254
330
236
256
289
212
194
170
178
225
213
232
240
259
215
195
214
220
216
240
275
220
240
264
280
288
265
190
163
170
249
274
213
190
171
188
198
186
200
240
275
271
255
220
198
191
140
150
171
214
198
200
230
260
209
220
250
255
261
215
184
226
220
224
257
220
230
223
315
213
212
162
176
184
208
241
199
179
170
185
180
195
192
244
274
195
170
216
217
236
230
222
257
312
170
192
242
206
184
205
209
202
225
205
210
208
218
195
198
207
150
165
210
224
263
220
216
215
310
214
176
255
312
345
246
200
189
200
206
260
226
225
201
248
220
294
230
204
250
240
228
205
215
130
185
228
215
190
201
190
210
223
228
174
185
206
276
240
245
236
274
168
185
206
313
220
239
248
248
270
240
208
210
246
259
245
236
248
249
304
245
250
257
211
235
284
260
212
270
291
210
253
265
272
235
230
275
267
258
266
255
270
296
255
246
301
275
220
230
256
240
250
284
276
315
253
242
239
330
290
235
223
234
238
270
305
261
231
256
280
275
283
195
230
280
265
262
230
260
275
260
282
257
262
268
330
256
273
390
272
252
230
240
288
360
264
223
205
255
240
223
246
290
270
310
318
218
255
284
237
275
280
284
302
296
320
290
260
278
292
230
285
290
256
243
319
366
315
250
327
240
253
230
232
256
265
275
294
300
393
260
240
223
285
353
322
273
285
265
238
210
230
294
300
276
276
261
186
248
205
265
250
200
276
305
268
278
265
260
276
265
256
214
240
184
282
330
250
250
224
235
260
290
275
265
261
275
282
268
270
276
275
250
280
200
175
224
160
210
235
260
303
260
266
320
290
338
240
205
201
196
185
168
230
225
194
202
260
276
262
228
190
180
220
225
275
255
222
239
272
252
229
145
120
165
208
225
240
246
248
226
205
230
257
270
206
236
165
204
215
190
210
180
200
275
270
275
180
152
150
280
232
248
250
213
171
175
204
207
193
143
146
140
180
183
128
155
202
226
190
252
295
200
206
196
298
281
254
252
262
195
170
155
181
181
210
190
225
155
180
155
185
155
165
196
206
201
277
225
250
200
180
192
168
142
146
190
202
237
210
172
230
320
333
247
195
190
245
219
190
196
190
190
281
189
205
206
203
207
195
232
330
220
314
220
190
208
221
216
230
298
271
205
212
201
231
248
205
187
240
346
260
210
215
240
235
243
230
205
255
256
215
245
176
195
282
234
238
252
250
252
265
212
240
225
312
285
250
242
226
258
256
234
257
280
246
275
245
207
291
332
255
280
290
228
245
290
240
220
248
345
274
276
245
-999
-999
-999
255
366
300
292
320
277
272
267
286
292
256
208
210
238
280
294
230
266
267
265
265
320
276
236
214
218
279
246
244
256
275
265
265
332
298
306
316
290
261
320
237
235
255
269
267
286
270
235
267
276
280
266
273
285
302
356
264
261
260
270
274
255
255
292
296
246
240
296
269
298
274
318
303
284
284
396
210
232
330
300
270
312
311
290
354
246
222
280
270
261
314
346
263
275
202
240
240
248
274
350
295
290
276
294
270
265
309
294
302
288
270
309
300
315
240
290
255
257
275
205
210
251
292
290
290
215
150
221
213
338
270
235
240
230
194
281
251
374
354
273
278
233
243
321
251
225
265
196
238
292
214
216
240
213
277
360
220
245
230
295
356
340
216
204
202
227
174
233
272
194
212
295
290
216
177
211
216
206
230
223
205
191
282
299
200
191
149
160
256
256
276
156
192
216
217
252
258
170
150
157
164
195
200
204
216
248
244
203
275
222
203
275
252
213
197
215
153
188
256
202
190
231
220
200
242
285
252
306
304
294
300
240
212
233
213
226
217
206
198
152
145
182
308
210
170
148
220
204
206
238
210
180
266
360
292
192
196
182
186
212
270
265
312
178
263
200
258
220
221
170
186
259
310
212
198
216
182
292
216
233
162
180
300
218
180
185
261
275
274
212
181
180
223
330
225
180
235
224
274
270
285
221
273
300
230
284
235
162
152
198
170
207
198
315
220
225
239
239
265
270
265
225
223
245
224
250
268
282
244
226
206
240
244
269
266
204
192
191
217
283
233
234
240
231
250
222
246
255
286
230
188
195
220
260
250
230
235
245
272
274
207
236
254
283
263
273
268
265
361
263
230
245
250
380
265
255
315
252
285
336
243
219
254
297
286
294
260
274
262
258
270
290
235
265
275
285
290
275
250
260
272
275
217
278
294
284
246
275
200
216
280
290
246
275
250
240
235
315
265
270
246
246
248
298
296
256
237
255
256
351
300
316
305
271
329
315
232
220
300
295
315
255
279
297
382
248
218
212
240
271
296
275
225
260
258
260
270
295
255
230
260
265
280
294
249
322
347
243
200
159
195
240
250
270
352
245
245
260
290
270
260
235
210
230
345
250
228
300
258
369
252
212
295
355
260
360
335
330
205
185
205
200
215
195
240
230
173
241
317
175
184
202
214
286
225
262
215
210
223
230
250
280
205
235
205
215
203
267
292
300
182
154
160
200
198
202
200
230
263
162
202
182
130
175
225
148
245
183
209
250
191
185
238
245
265
215
180
175
230
255
210
214
190
188
165
195
194
184
206
245
246
260
136
152
183
230
125
220
180
190
175
240
204
258
282
165
213
258
193
178
233
291
241
243
192
234
275
205
155
190
192
200
245
270
242
268
242
190
195
175
153
177
168
127
157
187
176
170
195
245
215
200
260
180
148
155
180
132
150
163
195
256
280
303
220
207
173
182
240
235
310
215
250
215
210
210
242
225
205
265
205
270
234
214
163
194
197
205
229
210
150
210
170
220
215
230
240
205
226
358
375
325
251
243
202
187
205
260
289
214
202
200
208
274
231
240
195
232
261
270
282
276
275
248
246
250
224
202
285
249
222
268
270
259
253
225
254
230
280
350
220
205
215
275
242
249
244
212
217
245
244
277
291
277
290
245
200
205
238
293
262
238
218
242
235
265
360
272
286
239
263
294
252
245
221
255
275
235
223
270
223
252
248
240
275
278
258
263
283
292
265
218
255
311
265
223
251
265
334
225
207
240
382
255
245
268
280
257
287
303
280
323
279
277
272
281
263
269
305
301
256
260
320
283
270
344
290
210
208
230
249
309
269
261
334
290
271
276
251
312
296
216
205
224
255
260
260
323
322
217
213
232
218
281
257
266
272
282
215
199
250
265
270
276
247
268
255
248
227
256
247
222
268
278
350
267
281
242
226
269
285
231
255
253
251
223
170
152
180
218
215
205
232
255
288
277
192
195
185
180
216
255
273
235
244
286
322
328
312
276
226
230
257
259
290
262
247
232
295
287
275
200
285
219
185
173
171
240
215
142
200
300
295
295
291
308
165
200
230
267
244
169
141
176
173
192
211
145
190
230
267
270
178
229
282
225
179
169
246
323
304
178
134
184
212
199
228
184
206
240
198
268
173
177
257
175
197
208
248
254
278
281
235
202
187
205
200
211
250
191
198
223
198
220
225
188
173
187
240
315
214
251
206
236
303
326
209
232
232
236
324
203
148
200
265
193
205
220
231
226
216
236
223
308
277
233
248
287
252
200
199
192
201
232
278
263
269
255
196
231
297
243
233
200
229
232
281
239
236
289
241
319
265
308
277
233
248
287
252
200
199
192
201
232
278
263
269
255
222
291
245
228
206
175
202
370
303
242
202
190
208
296
244
199
216
231
230
253
256
254
263
270
233
265
246
214
246
236
265
297
300
274
236
253
217
236
254
279
289
231
236
253
237
263
268
298
264
313
266
200
250
252
232
269
247
272
240
246
399
257
203
241
256
329
284
325
222
262
245
295
272
270
280
320
254
256
275
284
282
268
266
351
335
289
277
259
237
208
260
325
289
266
384
301
324
308
230
261
360
300
302
312
270
302
318
329
301
246
336
213
265
300
261
276
300
288
286
226
228
250
276
299
310
315
291
233
284
278
279
307
278
308
208
205
270
323
250
259
278
264
370
240
256
255
309
289
317
298
285
281
294
220
250
262
248
260
275
292
317
245
239
256
234
264
274
277
286
317
284
211
217
250
267
218
280
284
320
272
353
274
244
240
220
238
309
351
269
221
240
313
362
291
229
268
305
274
320
270
280
400
269
247
260
340
185
185
255
330
310
222
180
200
211
280
223
210
198
197
232
275
210
242
274
205
227
241
277
299
179
266
226
186
199
245
212
169
226
206
180
167
253
230
191
201
215
275
280
270
224
267
173
213
198
160
236
206
210
265
275
265
155
166
207
170
193
198
254
287
243
263
194
165
160
230
295
226
296
160
130
140
152
180
180
205
225
283
299
285
218
212
271
162
169
142
164
196
218
229
225
323
220
200
240
175
195
237
234
197
151
204
301
310
194
174
227
173
283
227
269
367
245
200
245
206
185
167
177
213
216
245
173
197
240
239
196
203
300
226
231
194
174
160
220
273
200
229
210
232
221
168
180
202
207
198
222
249
332
210
238
253
283
228
195
248
223
203
193
223
205
246
250
180
223
275
250
281
227
205
207
221
241
273
270
235
200
205
210
225
227
207
215
250
240
239
258
235
274
266
261
264
267
268
276
223
250
270
257
267
285
292
262
256
266
350
264
253
237
247
276
273
283
312
287
286
380
193
230
300
340
290
305
285
306
270
276
287
325
256
238
284
299
267
319
269
289
250
252
278
310
315
290
205
236
262
322
319
290
276
240
335
247
267
313
317
285
288
326
276
247
300
253
285
282
249
316
346
306
279
218
252
337
339
313
276
303
288
295
329
295
286
240
260
340
282
216
240
300
284
244
320
300
287
278
276
293
257
219
227
266
230
230
272
238
285
285
280
293
364
285
278
190
208
283
343
272
219
223
224
243
280
280
285
264
384
320
338
374
275
225
189
230
258
285
251
254
235
219
231
234
274
257
289
380
255
260
356
275
169
251
241
344
244
225
236
209
243
241
211
248
232
233
246
230
238
245
275
255
190
210
220
270
220
272
335
345
251
303
217
210
169
227
290
273
187
235
208
216
220
260
305
297
236
177
173
156
164
187
228
260
279
197
175
207
220
264
272
228
267
277
304
208
255
260
180
173
195
196
199
225
215
193
263
273
295
245
183
193
272
283
210
180
164
185
211
199
212
276
277
175
164
138
153
182
209
214
226
254
184
169
219
281
192
209
274
307
215
207
243
200
266
311
262
238
196
256
227
205
150
175
158
185
162
220
242
267
188
228
200
178
234
194
222
211
218
317
199
163
182
290
215
243
308
208
223
274
204
269
284
229
209
255
257
237
289
225
197
198
281
202
245
210
182
212
202
223
228
180
200
201
219
279
348
193
208
274
231
252
253
278
283
240
232
225
246
300
232
232
284
259
214
284
284
303
268
282
222
221
202
231
240
250
263
217
210
226
215
275
240
234
245
280
277
219
228
255
418
252
252
254
215
252
260
262
265
238
262
270
273
283
246
274
267
284
277
311
253
271
248
182
243
254
282
266
253
295
310
290
340
310
244
253
272
255
243
335
255
281
302
246
225
217
256
316
230
257
263
360
270
252
245
267
277
256
345
372
234
282
275
233
259
367
292
230
277
226
220
270
285
255
245
280
285
255
343
240
225
256
284
270
287
282
265
315
317
272
312
270
268
249
237
240
292
264
271
379
347
272
331
332
284
223
235
243
243
252
277
270
260
211
224
255
258
310
265
283
284
334
365
299
276
351
259
162
234
213
238
353
255
240
308
270
330
355
265
241
311
287
243
225
195
220
261
327
249
230
243
209
252
248
366
255
234
245
240
190
184
179
194
211
210
249
292
244
292
300
285
245
253
220
214
230
311
324
223
222
238
198
204
267
239
216
216
209
208
207
272
259
221
226
218
223
264
197
240
280
198
226
305
194
168
186
217
233
204
210
264
220
264
265
237
278
163
185
178
214
190
256
162
139
191
204
261
261
253
198
231
214
213
193
206
214
249
180
172
205
272
225
340
190
261
186
222
290
238
190
234
220
241
322
197
257
194
228
330
341
321
225
189
320
204
213
155
184
260
273
330
254
219
253
361
209
229
215
318
209
230
298
306
197
223
197
198
180
210
214
328
348
180
169
204
311
256
212
209
196
285
272
258
215
205
252
236
288
200
194
319
198
226
390
397
229
174
211
232
228
261
263
260
245
295
337
240
315
245
212
206
280
201
184
204
205
183
220
259
301
246
196
252
210
225
234
290
315
255
283
298
440
231
259
290
257
254
282
306
258
226
260
232
230
275
321
234
224
247
330
250
238
289
246
260
242
269
272
232
245
281
265
273
285
260
220
222
250
260
253
258
255
247
305
265
267
269
300
270
227
282
241
269
269
285
278
278
280
320
340
245
253
251
285
365
338
270
224
255
287
381
295
285
247
255
265
267
220
255
323
300
256
280
300
259
253
275
279
265
256
303
299
295
253
365
352
275
272
253
245
220
240
253
320
275
265
265
255
270
272
275
333
272
280
239
230
283
289
264
305
269
260
250
218
275
301
219
210
198
210
255
300
261
256
218
247
326
261
334
263
292
280
265
302
225
230
222
214
300
261
257
284
285
236
192
233
216
299
265
231
278
305
280
285
240
207
270
290
220
200
220
270
245
245
222
294
260
233
315
213
204
229
255
310
354
265
266
225
250
237
250
332
326
315
290
226
232
335
261
229
214
183
165
180
249
270
260
225
230
213
217
260
295
217
189
230
259
163
204
276
235
217
232
280
286
248
226
195
155
172
155
200
230
240
227
220
245
200
200
238
250
195
226
234
243
225
285
299
306
220
215
215
194
256
230
195
210
220
254
237
290
230
236
195
225
278
247
260
205
235
285
245
225
212
155
190
235
228
270
325
235
215
205
200
142
169
250
215
192
230
210
305
352
222
219
219
211
225
225
260
218
267
210
266
213
249
266
270
400
310
240
167
181
175
190
230
305
255
361
200
191
254
262
200
175
184
195
234
220
272
225
176
172
183
220
314
245
260
250
250
220
255
209
224
310
280
245
289
239
165
210
322
295
205
213
267
220
180
-999
-999
-999
-999
-999
-999
210
305
311
255
250
192
235
268
250
280
291
270
255
226
282
285
352
270
220
245
265
249
211
308
235
230
291
268
266
280
287
220
237
268
268
275
320
270
270
285
222
267
287
293
278
230
285
279
258
240
287
275
230
262
250
262
282
287
270
264
270
220
265
325
268
238
270
282
290
237
258
260
325
350
250
288
255
297
357
285
295
252
340
262
258
450
302
228
254
254
284
289
263
282
318
265
280
265
264
297
279
282
316
300
294
366
325
310
231
243
286
252
270
265
240
270
298
316
324
298
235
230
240
268
245
236
225
255
294
281
251
262
335
280
291
275
302
258
265
279
244
270
254
270
245
302
260
243
329
282
245
175
207
287
345
316
236
263
290
195
212
274
250
250
215
272
295
323
276
302
350
211
243
225
220
224
293
248
222
262
223
265
265
215
218
255
245
195
269
274
277
334
204
297
261
240
305
312
210
209
217
235
151
195
230
247
282
196
170
191
233
241
236
236
173
106
160
196
230
244
257
276
202
205
232
230
280
312
208
285
200
268
250
168
210
204
227
220
178
190
210
203
210
298
272
317
269
175
180
220
260
280
268
176
203
210
220
275
230
243
246
274
170
170
205
278
304
314
211
231
210
172
210
200
231
217
300
185
313
224
175
190
144
191
250
295
212
310
265
235
172
230
215
179
190
195
308
240
240
338
382
215
236
234
183
202
218
241
258
205
171
206
210
175
183
167
168
195
222
213
169
180
223
305
255
234
225
228
235
245
225
203
210
249
250
275
270
200
198
197
248
315
235
223
240
210
300
245
215
255
242
245
260
275
258
230
195
234
296
230
210
185
238
313
255
241
220
250
240
235
230
250
305
240
270
235
225
205
320
365
255
235
280
269
315
280
235
276
260
305
270
282
200
240
248
265
223
280
272
280
272
270
250
260
290
285
345
220
230
255
284
250
346
302
266
280
324
231
245
270
255
270
298
320
290
288
305
268
322
320
280
315
265
238
320
222
270
314
229
224
249
282
230
278
296
295
290
270
240
220
270
285
306
356
295
310
330
315
226
285
335
214
232
235
292
290
233
226
366
257
260
207
240
230
283
381
256
205
230
200
240
270
278
270
272
273
260
235
270
357
255
255
265
300
302
316
343
292
320
330
245
250
290
-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
253
300
275
210
190
270
260
326
280
250
320
320
300
260
292
185
210
237
243
245
288
255
249
225
255
275
200
180
220
220
250
280
235
312
185
195
230
180
150
162
182
208
195
200
211
178
213
217
270
265
202
170
182
190
205
265
260
200
208
235
270
215
190
195
220
230
260
195
245
155
146
189
176
145
230
215
205
250
165
207
225
210
205
200
202
212
210
234
294
225
186
202
202
228
210
220
230
325
220
216
200
200
210
272
325
240
310
230
270
185
162
252
285
227
195
212
226
300
216
178
173
223
240
155
185
195
235
210
275
215
232
350
215
150
180
195
200
205
180
174
248
330
224
256
199
192
296
229
206
195
296
245
222
215
210
304
225
185
230
215
230
222
222
185
200
207
255
350
240
214
205
215
230
285
200
252
320
202
186
305
240
185
235
250
225
338
200
220
238
227
315
220
188
245
245
242
302
265
185
209
226
314
250
260
197
242
298
237
250
255
270
230
223
245
257
275
262
245
205
220
225
250
325
255
220
250
275
275
225
217
210
-999
300
260
285
262
250
253
275
248
250
315
285
230
250
362
295
265
270
335
265
270
242
260
295
260
264
277
295
300
254
235
254
330
275
255
265
270
263
265
284
272
293
365
383
373
295
280
240
272
274
250
300
350
254
245
325
310
263
242
222
240
240
265
268
268
275
270
284
282
220
310
300
-999
310
254
232
250
348
267
260
345
290
278
275
305
270
255
250
295
275
250
235
265
255
276
268
280
273
371
290
370
306
226
205
250
293
266
262
240
242
283
305
343
256
310
278
295
215
205
220
230
310
350
295
215
204
190
205
262
261
245
185
206
225
287
252
316
215
256
292
253
300
236
266
311
202
182
200
202
215
285
205
200
210
215
215
220
225
212
178
162
224
268
216
215
225
178
175
190
192
200
200
193
200
256
190
210
278
170
200
260
264
270
240
212
210
175
194
210
227
200
212
220
210
178
191
214
178
255
173
188
210
271
220
236
216
210
272
295
290
230
165
155
156
171
249
248
238
272
222
188
165
208
263
305
180
193
172
194
247
292
325
214
212
220
215
315
215
182
225
249
210
197
275
208
232
223
227
245
225
235
234
210
238
250
198
240
235
268
295
220
184
165
195
165
240
275
312
205
223
349
285
216
222
195
190
270
186
150
172
190
192
265
282
254
228
181
168
146
182
275
195
225
229
240
160
205
240
250
252
360
202
218
325
234
162
215
213
230
195
228
270
385
224
180
184
164
223
220
224
193
210
200
224
222
285
240
223
222
275
310
245
175
180
250
217
230
275
244
222
285
236
250
245
250
235
250
290
310
273
242
234
215
234
245
250
305
-999
-999
-999
238
234
255
265
310
268
253
254
280
265
310
230
258
318
310
261
255
255
249
340
265
275
279
299
283
211
260
287
246
251
294
287
295
295
365
350
322
260
245
292
310
265
224
272
270
274
265
340
330
340
275
405
307
297
292
290
316
342
262
250
246
266
260
292
278
290
298
300
350
295
175
210
247
255
252
255
300
-999
273
380
250
218
215
244
240
261
278
236
250
255
353
235
220
225
265
262
250
250
270
262
265
200
200
250
245
215
245
278
315
245
220
241
274
300
245
270
305
258
337
290
243
225
255
240
245
330
239
211
248
289
253
265
295
243
234
286
214
190
238
215
206
200
220
253
260
276
189
232
191
222
216
220
275
316
289
312
210
304
287
180
175
194
252
191
256
217
255
259
212
207
285
323
250
184
182
212
252
240
228
228
200
245
292
245
290
210
174
180
235
246
205
143
183
189
188
175
160
196
150
119
174
226
185
200
186
205
230
208
215
200
227
175
164
225
250
225
258
184
196
175
194
250
273
225
212
223
201
285
203
220
226
205
182
185
185
203
242
315
324
262
284
165
173
220
300
295
185
225
205
145
160
228
292
216
200
205
216
204
193
155
174
139
173
184
187
187
269
222
215
218
210
340
298
185
162
181
250
205
180
145
175
284
333
345
232
260
310
230
238
280
230
208
215
240
182
178
220
195
200
256
240
260
213
217
246
250
150
201
160
161
200
245
290
214
217
268
235
227
250
365
254
179
218
302
235
266
225
190
195
214
307
230
267
280
225
297
235
185
224
265
296
258
220
247
270
228
207
228
255
282
291
317
253
255
208
282
348
218
248
318
273
256
256
297
290
250
255
251
274
262
228
232
245
325
298
282
270
220
250
275
300
257
243
325
236
264
272
257
253
265
230
233
247
299
320
284
312
315
322
240
278
309
295
295
283
249
228
257
226
245
265
275
272
310
269
220
307
267
248
303
250
260
260
286
310
328
415
280
250
200
243
268
250
310
279
273
261
283
300
257
283
288
308
295
328
272
240
252
236
390
265
305
247
200
228
288
266
275
265
272
305
285
285
278
243
250
207
237
285
278
272
302
300
280
280
322
282
402
300
225
203
275
363
250
252
262
379
250
250
239
253
258
392
374
253
272
368
251
243
380
240
210
238
257
246
242
179
265
258
234
260
272
252
210
220
221
248
304
308
322
316
328
338
240
278
277
230
272
152
215
170
215
293
214
184
194
250
250
238
294
305
178
163
205
152
202
212
166
152
170
191
209
200
202
190
230
160
205
235
170
210
195
204
259
210
195
172
184
223
176
195
190
223
268
190
213
215
200
220
182
219
277
294
294
290
261
200
240
204
299
182
162
210
272
199
260
164
185
153
166
210
180
160
165
222
195
140
190
285
322
235
157
162
142
171
187
193
241
207
222
187
273
326
216
195
195
198
216
264
308
220
223
218
238
170
235
223
216
240
225
232
278
207
248
253
198
215
252
254
247
175
208
219
229
235
196
240
293
210
228
230
253
252
283
198
185
295
237
182
212
254
200
212
342
241
167
176
180
290
210
218
240
235
240
254
192
185
230
230
260
228
230
262
340
234
203
275
244
200
214
185
180
227
238
252
302
245
225
193
248
257
255
255
274
295
220
255
263
280
260
270
198
248
330
257
212
237
290
271
268
303
304
268
228
327
330
278
244
247
260
270
278
267
255
272
287
298
262
310
288
278
277
323
289
280
300
291
293
220
254
335
269
263
275
262
253
283
244
242
270
275
292
295
298
336
290
250
285
278
288
322
300
335
320
274
240
282
287
298
303
303
217
264
284
250
269
266
256
275
290
293
285
320
275
348
263
223
265
270
213
206
204
230
241
258
280
275
277
250
279
255
265
256
308
339
286
283
280
232
228
265
265
255
305
280
303
270
271
280
270
216
245
307
293
380
260
238
323
330
209
216
210
204
235
304
283
272
305
230
228
245
303
261
247
239
213
243
203
218
243
254
189
219
251
263
250
240
238
215
227
280
360
340
335
225
200
230
242
255
235
255
243
225
184
170
207
180
195
218
293
186
206
235
170
155
189
219
278
227
267
283
180
183
228
280
230
273
284
196
245
309
237
182
210
234
139
171
223
180
210
210
199
160
174
265
292
283
168
215
245
261
195
225
310
293
195
254
304
309
250
305
219
175
179
183
225
225
185
180
160
185
240
270
273
210
221
277
237
170
170
147
150
150
202
264
197
168
216
195
215
213
316
225
224
181
198
146
190
196
238
230
220
228
207
217
200
235
217
205
222
205
210
229
278
181
168
298
221
216
234
248
209
195
213
165
191
238
196
215
225
234
280
186
198
282
227
208
260
320
232
161
190
316
234
205
305
205
173
158
180
222
256
279
252
241
276
230
222
189
223
240
205
218
242
225
263
230
227
245
288
242
255
230
207
200
190
216
251
232
179
196
232
236
237
230
245
264
230
205
215
240
348
330