0446741_S -26.85 31.9167 100.0
1968010112 1992013112
376
361
383
380
307
356
325
361
355
335
356
375
270
290
315
365
375
386
387
287
312
345
360
280
300
338
311
310
311
310
361
285
286
331
326
326
356
365
360
383
317
327
295
295
335
355
326
253
285
302
316
285
247
305
328
298
333
350
283
-999
323
306
325
312
330
295
287
311
275
267
290
310
250
241
256
257
280
297
303
306
305
300
321
310
230
235
261
260
271
286
287
285
295
266
298
243
230
283
260
310
322
285
255
277
270
245
255
231
272
276
286
245
231
272
240
226
270
305
261
271
292
298
285
298
293
300
291
272
287
291
311
282
220
177
226
266
292
296
270
255
246
255
268
265
250
232
232
250
265
228
255
255
307
142
185
205
221
237
240
270
236
226
236
200
221
228
227
242
263
227
212
235
213
216
252
240
253
252
228
215
213
230
250
282
251
271
160
177
196
235
273
251
275
215
233
252
266
282
300
270
281
303
220
245
265
273
297
322
332
315
223
253
218
263
260
290
310
255
247
315
345
210
147
227
265
258
223
273
343
195
223
248
308
255
165
260
265
237
272
293
285
280
277
285
231
301
275
240
252
273
315
305
231
295
380
245
250
305
310
305
285
350
285
217
321
283
325
268
241
282
360
300
188
192
296
388
277
221
272
275
305
345
335
351
295
248
308
392
421
307
380
310
356
225
225
217
281
341
260
330
270
245
216
300
293
280
312
306
330
337
336
400
350
255
180
200
200
237
305
258
180
185
295
255
277
315
325
385
218
220
255
305
345
265
281
350
362
370
300
285
287
300
320
315
287
301
371
275
320
321
385
390
335
361
350
400
370
380
305
335
396
280
350
393
241
255
310
330
360
360
365
380
320
300
340
270
315
365
318
350
250
295
337
340
355
380
385
260
305
375
357
405
360
330
343
350
365
355
365
388
360
310
345
361
331
305
360
250
290
340
355
310
320
325
325
340
310
370
340
358
357
398
330
382
401
385
261
288
340
353
370
380
375
400
295
200
235
270
285
290
285
290
291
325
325
295
286
275
308
315
271
290
295
290
290
305
328
335
240
286
265
270
-999
-999
-999
300
-999
305
320
325
225
295
325
280
291
305
315
370
205
175
205
245
263
270
290
275
300
285
235
280
315
271
278
245
251
241
205
245
245
260
240
250
265
273
285
265
250
260
240
251
251
248
248
260
270
255
251
270
265
275
-999
225
175
185
245
257
246
235
235
236
237
235
280
195
230
225
225
231
230
245
260
255
245
260
245
290
311
255
253
280
285
261
260
297
235
186
241
272
266
255
245
270
280
303
310
173
200
225
245
231
248
230
231
235
220
235
260
301
280
300
313
277
248
252
256
280
230
245
255
245
241
272
272
268
270
282
290
330
221
235
255
291
291
265
240
290
291
335
320
205
248
338
265
240
242
340
265
341
280
255
276
215
265
290
330
306
247
275
336
290
232
297
328
345
300
326
250
202
230
225
280
285
282
291
320
360
393
325
270
348
295
230
325
375
398
290
160
185
225
241
261
285
270
185
245
295
335
315
225
275
250
305
336
263
245
288
341
365
370
325
191
220
271
281
315
328
350
301
330
320
250
305
320
315
340
251
323
315
260
261
295
341
256
288
365
312
311
-999
220
266
285
310
335
315
283
285
260
320
341
295
345
250
276
290
285
300
315
325
318
350
360
383
295
316
373
325
300
310
328
335
325
370
295
310
368
305
271
330
375
343
357
375
405
293
315
345
350
335
375
312
341
357
335
253
285
318
320
350
327
251
330
335
-999
-999
-999
302
320
291
250
295
345
320
325
332
331
365
362
373
343
355
350
305
313
365
337
370
332
340
320
262
290
295
287
305
301
311
325
330
340
305
303
341
345
325
315
330
330
221
225
290
336
321
320
323
345
330
320
346
293
303
331
351
325
335
356
285
348
250
270
280
320
285
277
240
245
282
275
266
295
275
281
315
312
316
325
273
260
301
320
-999
-999
-999
252
200
231
251
295
285
290
275
275
260
280
305
295
335
305
255
290
327
291
185
225
230
257
275
270
260
270
281
250
290
320
245
260
223
225
251
230
200
185
-999
250
240
250
255
270
245
218
230
245
250
265
240
260
297
255
300
251
255
263
300
260
300
260
225
210
190
250
295
245
285
315
243
205
217
250
255
280
267
295
223
250
255
276
300
275
271
300
271
290
270
255
250
246
300
265
340
250
275
265
265
295
265
351
265
285
282
282
255
270
270
320
355
310
195
263
230
335
245
265
300
340
253
255
220
305
230
265
321
360
-999
-999
-999
340
370
335
350
365
360
360
330
270
200
280
260
343
315
305
387
390
273
165
183
190
260
275
320
277
180
215
261
280
325
305
330
275
230
275
280
315
345
250
275
320
305
350
360
230
270
285
320
375
270
315
233
245
330
360
360
350
360
315
380
245
255
310
351
290
307
345
337
340
340
355
292
350
360
370
360
385
335
330
371
265
370
385
380
330
290
330
280
323
295
325
325
260
305
310
320
275
330
361
360
360
375
245
325
250
245
305
325
340
325
330
365
395
277
325
365
340
275
305
317
337
321
298
240
307
280
301
310
307
315
317
290
-999
-999
-999
-999
323
260
280
325
345
288
325
355
300
320
320
335
271
271
305
305
335
335
305
315
323
341
342
340
335
332
313
335
343
300
291
331
341
345
335
321
315
-999
345
340
-999
-999
-999
335
320
325
355
320
335
378
320
283
305
330
305
280
310
345
310
275
300
285
265
255
275
285
260
295
260
240
295
280
295
280
275
290
285
300
315
295
325
295
325
312
295
325
345
220
295
225
265
285
311
285
281
275
313
215
255
275
317
205
210
255
290
245
215
215
255
-999
-999
-999
270
250
235
240
200
225
233
240
240
230
250
245
265
260
262
265
275
280
300
250
157
150
220
260
250
243
273
250
285
195
260
240
260
270
270
305
280
310
240
175
220
270
290
255
285
255
245
235
245
290
330
245
225
245
260
270
285
250
270
230
268
250
265
268
290
250
255
305
290
245
325
255
310
260
253
250
245
245
255
270
275
290
315
285
330
220
260
280
290
315
283
205
275
263
315
345
360
270
335
340
275
365
245
285
250
180
265
275
295
342
325
360
360
225
265
318
320
325
260
295
320
270
315
310
361
275
180
200
285
348
395
280
230
260
295
260
275
325
315
340
345
300
285
260
245
270
325
325
375
240
295
230
305
317
290
315
300
300
350
230
225
305
295
312
285
240
275
270
295
295
270
280
350
195
212
293
325
355
250
270
301
315
261
310
305
291
300
360
246
250
295
320
347
285
300
340
395
285
270
365
271
270
280
330
245
250
266
327
250
245
300
325
365
343
280
325
350
315
345
345
350
360
330
335
340
350
380
360
357
305
245
285
325
305
331
282
330
340
325
315
210
235
220
270
310
313
320
320
340
300
325
287
240
295
-999
-999
-999
-999
295
290
287
302
317
305
303
320
300
320
325
240
273
295
295
323
261
255
285
293
286
303
305
315
320
250
275
325
310
286
255
-999
-999
-999
-999
290
285
290
305
280
290
325
310
286
305
310
270
275
265
276
300
305
285
293
300
295
270
305
305
295
306
310
315
310
310
270
281
285
295
280
285
305
295
300
300
335
295
303
315
230
250
235
270
280
265
280
312
290
260
255
272
325
320
145
190
175
255
206
230
265
243
257
216
225
245
225
243
273
302
260
265
277
257
257
235
233
245
230
236
225
217
227
235
230
245
265
235
238
233
243
243
251
245
240
253
266
277
205
210
212
217
220
223
235
242
250
250
260
255
250
270
251
248
275
237
240
250
293
231
250
235
200
230
255
270
240
230
235
255
273
255
245
290
286
211
220
275
325
243
242
246
235
240
255
277
300
245
220
251
270
303
275
151
270
275
295
305
340
270
253
291
176
151
166
300
315
260
261
245
240
260
312
346
265
330
350
291
325
225
247
275
313
325
358
291
350
315
245
325
283
275
307
265
285
340
320
360
325
213
317
200
215
257
278
273
278
251
297
296
310
316
350
325
317
337
266
345
362
276
260
295
311
395
230
256
295
303
325
305
260
295
240
265
287
252
310
305
285
285
310
325
365
210
230
275
290
308
313
313
290
275
312
305
305
280
325
290
348
318
353
318
327
375
353
368
355
310
265
370
340
310
365
263
262
300
360
377
270
202
257
350
340
376
381
390
370
275
360
395
293
340
365
330
365
327
325
258
313
280
265
285
255
271
335
347
335
330
371
378
320
375
335
355
315
300
366
306
225
275
310
301
290
310
325
305
310
346
325
315
325
335
355
361
350
325
340
340
250
260
280
305
325
230
280
320
330
333
350
310
275
300
323
320
340
335
320
311
330
337
365
313
280
295
325
335
315
350
315
320
355
335
341
335
311
340
265
245
275
305
308
315
278
305
290
225
255
255
260
255
300
288
235
205
230
272
290
270
245
275
255
275
280
285
260
275
290
295
-999
205
222
265
-999
243
270
-999
260
265
282
-999
271
305
-999
270
295
240
255
280
268
270
255
271
260
-999
-999
230
-999
-999
215
191
271
240
255
265
255
260
255
250
240
235
215
238
260
255
255
260
252
253
210
228
245
245
236
226
230
225
260
255
285
265
260
311
270
320
240
232
260
225
250
236
250
245
248
280
290
295
300
268
300
256
223
281
230
270
320
250
171
175
232
253
260
270
251
200
190
230
215
270
300
350
155
240
285
310
300
323
215
250
295
328
235
223
241
260
275
300
300
335
278
277
330
260
240
285
342
285
277
370
232
277
340
350
355
343
290
272
195
265
260
320
295
390
277
215
303
360
220
160
187
177
253
275
255
260
290
375
275
300
248
297
287
215
268
315
322
198
195
190
230
270
296
282
305
295
305
360
300
257
322
345
313
278
360
226
245
310
272
290
255
252
325
305
265
245
220
255
260
287
295
310
283
256
281
275
281
300
346
270
325
250
265
327
236
240
266
297
330
315
265
311
233
230
237
285
303
325
275
225
287
285
265
275
295
297
282
320
285
300
290
280
310
300
310
312
312
330
306
325
295
290
325
320
330
345
365
335
290
350
360
315
247
315
345
373
326
353
366
238
280
333
350
352
250
305
325
340
330
335
335
343
295
297
293
291
303
315
330
325
330
336
305
296
316
330
311
343
300
300
350
320
343
345
350
357
341
335
322
325
340
350
345
335
330
311
321
341
346
315
346
200
275
295
320
336
340
331
321
326
325
325
335
265
265
330
243
227
261
280
275
293
305
307
293
296
306
305
307
306
303
320
311
323
330
242
267
275
297
260
215
237
266
265
275
291
295
290
292
307
303
275
243
190
233
256
280
255
277
305
263
245
263
265
261
283
250
262
285
301
327
280
302
285
266
281
235
181
220
235
247
252
266
295
272
277
300
246
241
235
245
250
256
252
270
280
267
260
290
277
257
251
283
245
250
287
225
165
195
230
255
255
261
260
265
265
263
245
280
270
270
267
280
235
246
253
220
275
226
226
230
255
251
265
270
287
240
238
240
261
275
301
352
250
282
335
295
177
180
195
240
262
271
286
275
285
315
271
270
295
257
270
295
292
275
288
326
240
332
270
211
195
163
256
327
225
247
313
280
312
335
285
317
357
365
235
217
333
337
395
290
300
341
331
356
333
317
295
316
292
306
345
321
337
182
236
315
315
320
357
405
381
341
350
387
270
251
331
275
265
310
365
387
375
225
270
311
300
232
215
291
325
372
325
242
230
342
267
295
251
325
301
313
330
385
370
307
237
230
325
291
331
345
350
305
278
335
315
283
320
333
263
325
313
315
323
297
332
327
305
255
256
297
303
313
312
343
285
265
283
295
323
265
295
320
357
353
253
330
385
327
380
265
297
323
325
331
341
335
360
373
247
281
351
323
283
253
285
301
301
317
292
306
323
343
355
306
323
285
231
263
290
283
307
310
326
295
292
287
291
307
333
275
285
247
260
270
240
285
306
298
287
305
287
297
322
323
318
240
313
295
305
296
300
317
310
300
305
305
315
293
265
288
267
280
285
221
265
265
280
315
345
312
255
265
291
298
305
300
290
290
310
202
223
245
285
305
302
293
305
307
317
255
226
277
266
273
255
291
280
281
283
282
291
295
310
305
291
285
275
282
270
260
300
300
298
315
270
321
305
292
287
261
221
227
238
246
255
262
272
265
263
266
295
273
268
291
310
263
247
260
263
295
255
251
238
240
252
222
245
245
241
235
240
242
235
251
242
250
255
272
260
270
266
227
190
193
255
252
261
247
245
263
245
238
245
245
281
311
226
227
233
252
262
265
295
296
243
263
266
297
293
255
192
205
222
281
241
242
245
271
275
300
231
235
253
275
265
281
296
272
261
271
270
290
333
218
210
230
275
297
276
235
275
282
323
365
260
310
230
240
300
283
293
276
263
300
275
245
263
273
293
295
296
340
201
235
341
247
240
300
290
295
276
315
360
287
288
291
230
235
280
287
297
342
233
220
215
255
276
311
221
225
272
290
250
280
365
257
326
361
375
307
165
180
210
320
265
241
208
248
285
305
308
265
290
290
341
290
247
307
281
317
296
250
245
351
245
232
262
292
335
288
271
343
247
291
332
316
225
267
235
325
283
271
275
260
265
327
336
352
271
285
345
321
345
288
305
332
213
253
266
277
293
325
255
300
276
283
255
252
306
320
335
303
295
285
311
317
313
322
303
295
293
313
327
255
300
325
261
305
310
331
331
333
322
315
326
300
331
333
267
250
203
240
270
263
323
293
332
335
332
328
337
357
343
233
210
275
292
300
297
295
297
316
318
320
310
305
321
237
302
315
315
311
307
320
332
326
323
330
335
290
333
353
341
345
261
305
323
335
311
330
220
223
320
-999
290
287
295
280
283
302
333
316
331
290
197
185
263
280
282
282
280
295
296
301
260
285
293
283
285
313
290
270
293
295
308
295
270
275
275
290
307
285
278
287
268
193
250
245
242
233
246
255
250
258
271
273
272
275
280
268
265
293
267
260
238
242
245
275
266
267
240
215
243
260
285
302
266
260
190
265
295
315
250
251
280
281
271
260
255
270
281
295
313
221
211
213
195
213
225
242
240
286
278
242
250
250
255
262
260
262
280
290
247
270
235
250
236
280
255
213
231
275
243
245
276
300
320
322
330
290
225
295
225
245
275
295
215
207
235
270
255
250
260
275
298
330
205
241
252
248
230
325
245
251
332
225
275
330
227
272
260
280
290
303
275
252
313
205
222
281
320
265
268
285
293
305
313
295
295
263
281
290
325
362
375
360
271
312
283
305
315
315
270
237
305
365
348
231
215
310
285
241
251
260
331
352
283
305
325
360
376
265
251
212
251
281
325
295
283
295
305
305
255
281
340
251
273
280
280
310
-999
210
296
263
298
270
257
317
292
360
295
311
336
370
355
333
301
360
285
355
392
240
250
300
375
288
-999
363
293
340
363
275
307
326
291
330
325
315
335
350
315
340
360
333
417
335
305
335
292
292
333
353
366
335
287
315
365
310
255
307
336
335
352
381
375
381
371
362
345
341
372
393
290
300
370
391
335
277
381
361
400
370
370
306
261
292
320
285
310
323
333
320
320
298
245
291
283
293
310
316
328
325
315
265
270
327
333
331
321
-999
-999
-999
316
-999
315
308
315
315
230
280
307
315
243
270
305
311
345
220
250
273
318
228
206
290
305
300
270
255
285
275
307
346
258
286
300
303
295
291
297
303
296
288
306
307
310
303
305
300
261
273
285
283
307
300
305
298
338
361
298
305
300
310
288
300
303
305
281
290
300
297
317
285
280
291
282
285
298
305
285
320
285
265
265
282
265
302
271
325
298
280
217
223
263
250
253
245
258
267
315
280
275
291
283
260
275
281
265
265
275
315
240
260
252
205
236
236
200
260
277
290
286
295
287
330
251
240
273
303
305
-999
-999
-999
-999
-999
-999
-999
276
285
231
257
285
255
247
256
253
262
215
263
258
275
287
272
293
266
311
270
272
308
222
231
277
301
355
233
231
287
247
260
278
290
265
182
208
211
267
315
325
335
345
360
297
181
176
211
276
258
326
286
251
280
228
306
306
276
293
252
290
320
361
333
271
267
298
285
348
345
301
331
333
288
293
337
300
283
255
216
298
286
181
240
306
288
321
330
300
295
328
348
262
290
335
366
330
396
233
230
306
287
357
260
223
258
290
283
321
280
345
366
381
361
272
260
302
265
290
327
233
325
320
345
325
240
302
296
348
305
265
325
332
343
300
250
323
355
302
336
360
361
367
383
281
263
280
356
325
291
326
350
366
325
348
396
413
305
353
381
271
326
381
367
397
312
375
371
267
268
258
341
351
376
363
362
325
216
260
288
260
335
275
302
263
305
320
351
263
265
290
308
327
340
350
340
313
300
260
293
287
320
330
330
283
317
313
316
316
347
343
361
361
342
366
296
336
352
330
345
357
280
360
247
247
280
317
357
303
278
285
301
305
313
321
305
283
286
310
343
281
325
310
345
253
266
283
300
295
317
317
322
320
318
323
301
326
323
320
325
298
316
318
297
317
333
355
300
253
273
285
295
310
320
310
300
275
287
286
300
326
247
265
265
280
281
290
298
241
265
300
251
236
250
262
272
277
246
262
265
275
258
277
276
300
255
275
295
313
266
242
265
280
316
290
322
278
220
230
250
300
276
277
290
301
272
285
285
255
232
248
260
265
252
255
250
282
278
293
200
223
242
271
265
225
221
231
235
236
226
235
237
245
238
247
256
240
237
222
240
245
240
222
232
246
246
163
148
223
235
246
237
265
251
250
247
260
296
275
296
307
260
275
268
267
267
302
305
240
240
263
266
266
242
270
320
373
222
262
302
362
280
322
363
312
347
236
292
271
205
212
225
237
266
292
312
312
252
283
345
268
315
225
243
261
271
317
335
283
260
315
267
185
237
266
286
327
288
362
327
323
335
352
230
243
291
328
353
267
326
247
305
276
355
175
300
280
283
267
305
200
181
227
336
265
252
301
301
255
252
248
306
361
195
205
261
325
281
340
310
370
375
322
207
233
287
292
327
267
306
320
342
282
295
348
225
295
335
310
251
311
268
256
343
311
375
232
272
327
306
291
305
328
357
335
336
282
342
305
277
313
276
272
290
316
292
303
261
228
290
351
345
295
282
350
320
320
335
338
337
336
345
330
383
271
271
295
357
245
260
317
355
346
327
311
333
365
395
326
345
351
392
238
277
276
305
340
350
351
355
360
295
295
305
318
318
341
355
356
372
320
358
351
343
357
341
365
365
385
355
385
296
327
342
362
331
337
337
353
360
368
353
287
257
262
292
271
320
-999
-999
-999
320
316
317
327
327
291
341
347
393
352
355
260
290
326
325
337
345
298
287
335
287
295
301
307
308
326
310
307
311
315
320
320
325
281
287
268
268
290
276
307
286
267
277
296
298
266
275
287
295
307
325
320
340
335
288
225
295
231
196
240
256
-999
-999
-999
270
281
266
275
280
267
-999
-999
-999
276
280
297
272
258
270
275
313
293
231
267
266
261
287
305
265
271
305
345
285
205
195
212
215
202
230
230
258
260
255
220
253
275
278
321
240
260
260
267
233
210
225
237
251
255
263
-999
185
170
220
-999
255
278
271
260
300
255
293
275
280
282
290
210
218
225
268
263
265
250
273
277
266
388
302
325
326
-999
358
213
301
330
267
247
262
250
285
182
185
225
222
263
300
238
266
286
288
280
325
277
275
-999
225
220
-999
210
245
270
231
266
252
285
320
330
220
250
355
277
275
248
260
251
298
308
298
216
230
240
250
341
367
290
421
338
248
331
250
238
255
342
400
348
326
255
325
285
191
220
308
382
377
331
297
292
281
333
313
293
353
213
256
230
305
305
290
366
368
281
322
231
198
235
267
333
356
361
251
270
300
330
302
337
306
332
290
247
250
290
286
315
377
395
285
350
330
235
265
300
318
346
246
260
340
301
268
286
312
322
330
332
328
348
346
347
333
350
345
250
281
316
335
372
295
391
320
365
440
371
288
227
266
287
307
313
327
351
295
320
323
327
340
345
360
355
351
260
262
307
316
323
351
325
300
330
355
325
338
337
235
326
350
356
308
325
351
268
355
325
385
313
290
275
256
271
311
320
-999
-999
-999
335
348
320
330
331
320
315
348
332
330
330
340
340
325
316
267
255
315
307
298
326
272
278
300
325
320
310
325
330
335
345
338
335
315
320
335
320
305
350
395
320
338
310
341
340
257
272
295
341
345
340
290
261
275
263
325
328
-999
-999
-999
287
291
292
288
305
-999
-999
-999
295
340
340
300
241
250
276
298
300
326
297
280
290
310
276
290
265
260
253
275
298
236
300
245
250
250
260
260
250
270
260
265
255
260
265
158
265
275
255
240
248
270
253
245
236
228
245
250
275
252
243
275
250
285
320
273
218
238
220
235
237
240
230
247
261
245
238
248
245
265
275
250
255
247
218
236
265
250
260
306
262
251
242
240
243
257
270
290
315
295
275
275
271
211
245
245
255
283
230
255
275
325
245
250
281
248
248
295
262
280
303
325
346
281
286
265
188
256
295
295
280
315
320
290
325
351
266
260
183
241
307
245
333
221
256
320
270
295
221
250
320
240
178
211
228
246
225
260
205
246
270
355
255
260
331
330
297
280
321
252
265
282
295
355
335
352
265
208
270
268
311
340
231
245
318
296
330
375
345
235
280
265
230
325
280
341
390
291
235
278
330
370
371
307
272
300
266
370
380
380
240
225
295
250
280
300
295
305
320
330
255
320
350
300
278
263
300
335
270
321
340
361
300
315
305
271
351
305
360
278
340
350
347
370
370
340
340
355
350
276
311
240
347
381
380
397
275
285
320
360
270
303
345
357
375
310
340
370
416
300
311
390
341
325
388
375
345
363
368
285
310
328
295
257
290
323
315
257
230
275
267
255
315
315
320
310
315
315
320
330
328
315
323
330
280
290
283
315
325
331
340
330
351
313
220
255
280
300
320
325
295
317
320
330
320
380
278
275
288
305
310
315
306
325
350
345
361
242
263
277
290
280
295
298
312
305
301
295
316
280
270
281
305
310
305
330
301
335
280
250
310
315
298
295
300
301
388
321
235
275
250
250
190
265
235
255
278
283
270
235
260
277
305
325
245
250
260
211
198
250
245
255
260
267
220
240
255
271
278
253
265
251
250
240
255
285
298
190
240
215
188
201
235
230
230
248
238
260
210
215
247
238
240
265
218
225
250
270
245
300
251
242
238
220
230
230
236
248
268
298
195
200
242
295
250
205
280
250
250
270
260
290
290
225
283
291
235
208
245
270
250
265
230
243
275
285
300
270
240
235
270
267
298
298
325
258
270
235
195
245
215
206
200
250
220
217
235
255
295
305
270
220
195
205
-999
240
205
221
231
252
257
293
333
342
155
135
207
225
305
358
290
360
240
330
255
241
258
310
195
305
350
246
255
200
228
310
335
228
171
268
250
288
251
350
230
217
233
268
290
305
320
267
230
230
240
260
290
285
205
240
250
290
225
331
260
307
305
320
373
335
395
300
315
318
237
272
318
310
298
300
318
266
300
271
335
240
315
350
258
331
267
310
280
290
320
245
250
270
270
276
295
275
305
228
227
261
295
320
295
333
365
271
325
340
377
391
311
317
340
376
293
258
255
301
330
261
313
370
370
290
290
305
335
240
325
325
340
305
350
345
323
315
375
398
316
340
363
385
327
311
288
325
333
278
287
-999
320
315
320
335
345
230
350
385
301
328
350
360
350
270
316
343
355
350
365
335
345
250
280
308
355
335
340
365
331
338
345
345
360
355
262
255
295
305
316
315
331
350
243
240
245
320
335
341
340
320
335
306
320
326
320
325
340
361
373
248
330
301
323
300
245
251
238
263
305
331
292
298
318
270
270
290
325
307
318
240
277
265
265
233
240
260
255
270
260
283
265
255
247
260
261
267
267
270
278
270
275
278
300
275
288
290
275
300
320
290
270
306
320
295
275
315
268
260
215
217
273
270
220
250
260
258
258
250
275
238
235
230
275
285
270
275
-999
245
238
285
270
230
235
260
375
252
285
266
285
255
258
257
255
295
267
222
233
210
245
255
265
270
275
250
382
240
320
251
207
235
250
265
270
282
295
300
255
267
260
285
275
297
255
276
290
253
262
270
271
230
218
255
290
286
320
256
261
271
287
271
297
310
280
302
250
235
235
280
250
265
270
325
305
305
335
295
227
235
237
200
255
246
260
270
286
301
330
320
320
321
323
316
292
295
320
275
230
377
278
318
295
300
315
315
290
315
308
310
320
323
352
370
341
200
220
308
235
317
330
315
230
277
315
280
301
226
232
271
305
310
295
212
200
220
305
305
191
230
290
301
330
330
271
317
298
245
321
221
247
281
280
280
275
330
330
335
228
355
265
340
315
295
215
293
261
320
295
327
295
336
361
390
275
327
256
345
290
295
372
260
308
385
315
375
326
340
365
382
305
305
388
360
365
305
348
365
303
317
341
380
400
400
308
345
355
370
380
435
350
295
255
265
315
265
310
336
337
340
345
325
276
385
390
340
350
363
361
360
380
405
320
380
240
330
371
340
328
355
380
375
260
281
290
340
347
240
-999
-999
-999
317
-999
340
367
360
358
280
340
255
350
280
360
340
355
380
265
270
302
310
320
328
330
310
305
345
215
270
300
305
335
325
327
357
325
335
340
300
335
325
315
325
341
338
270
290
322
320
322
330
322
295
320
332
335
340
315
298
275
310
317
308
290
290
308
300
327
245
245
350
320
335
280
290
195
285
295
300
355
230
230
270
280
338
270
250
270
310
345
320
250
241
242
275
290
230
240
260
270
257
266
260
305
250
280
260
260
255
281
230
230
260
245
240
295
237
190
220
232
250
265
267
300
275
307
220
270
270
208
250
245
245
250
312
220
225
275
230
270
260
291
291
320
336
317
256
195
207
260
285
305
330
215
198
250
248
250
245
227
260
265
265
295
295
275
165
205
233
275
280
-999
225
268
265
298
270
255
305
245
240
265
260
255
203
230
241
305
315
345
230
275
292
277
300
325
246
250
310
320
295
250
255
295
335
370
215
256
311
245
296
255
315
330
315
285
290
298
300
373
370
-999
-999
-999
350
375
220
247
255
200
197
255
295
280
290
280
290
322
298
315
278
293
220
262
260
305
290
247
280
295
305
320
380
220
310
-999
310
305
300
255
256
300
230
315
253
275
255
285
285
307
318
300
-999
225
340
290
305
328
245
305
330
250
240
265
280
325
295
320
325
291
325
310
300
330
305
325
325
330
350
380
330
260
265
307
312
315
310
235
250
325
298
315
335
335
307
345
340
320
331
340
338
355
320
311
345
337
323
240
225
272
315
323
330
333
322
338
277
323
325
330
325
325
285
275
285
-999
-999
-999
-999
-999
-999
-999
-999
-999
285
275
285
300
295
300
320
325
295
255
325
310
300
290
310
290
285
295
290
310
305
330
335
347
300
331
340
270
260
250
275
295
295
300
285
295
320
321
387
350
355
290
218
250
275
260
315
270
260
265
253
-999
270
276
280
300
300
315
322
318
275
240
265
280
315
290
290
295
290
268
267
285
275
281
290
275
285
300
252
250
275
275
280
270
300
290
315
298
280
260
280
280
290
320
270
315
328
350
311
275
240
260
285
250
258
255
260
260
285
245
235
310
-999
230
255
240
275
286
248
-999
265
280
271
275
281
250
140
205
225
231
245
247
240
230
255
210
215
250
253
243
260
255
270
290
295
225
250
255
250
240
235
218
190
205
235
270
282
250
235
256
280
265
240
251
205
235
220
237
250
265
260
255
270
225
220
240
270
276
310
240
232
252
280
225
240
252
270
225
255
250
245
255
285
312
285
320
320
265
221
250
210
175
200
265
200
265
303
350
245
290
270
266
290
273
248
251
300
200
210
240
240
260
295
318
267
312
-999
251
260
345
290
267
232
295
305
340
285
340
305
350
275
365
347
220
210
203
251
230
315
245
220
265
290
305
200
268
290
298
305
310
290
350
385
360
295
270
325
220
265
300
300
255
280
275
305
310
330
310
225
252
275
255
305
271
215
290
310
300
355
310
275
305
350
360
225
265
285
350
298
340
290
285
280
330
295
338
275
336
368
375
285
307
345
375
355
360
295
310
340
345
290
330
330
400
255
305
355
360
355
390
371
328
350
370
310
340
370
367
390
381
380
400
277
335
355
245
285
320
341
340
325
320
310
343
320
338
335
-999
355
358
350
346
355
360
375
220
260
290
261
297
270
298
-999
-999
-999
330
315
286
310
320
340
315
322
315
308
320
351
375
300
310
325
245
280
322
320
321
318
318
330
335
367
345
290
315
300
280
325
325
335
298
320
350
305
290
297
267
285
310
315
330
320
325
341
370
270
290
270
268
285
270
265
295
305
310
320
307
290
300
311
315
275
280
295
280
310
295
280
280
285
260
285
305
300
315
275
280
260
195
222
215
246
245
245
267
260
275
280
280
295
286
-999
-999
-999
258
275
267
233
255
240
225
240
255
257
265
255
260
255
280
270
253
295
235
255
290
255
250
300
270
275
280
258
260
250
260
290
278
220
267
255
247
270
270
310
320
265
280
265
265
320
197
198
230
250
250
235
240
238
196
250
270
270
248
245
290
235
250
270
300
280
285
325
323
233
295
338
305
300
370
270
290
320
280
315
248
265
295
280
290
295
285
315
251
320
195
221
250
270
315
300
285
275
315
360
291
305
305
286
290
325
355
400
340
245
261
281
240
225
290
370
215
221
260
320
370
330
268
277
361
385
285
380
395
398
357
335
241
323
316
252
290
305
330
345
325
360
355
255
270
307
320
310
310
336
350
341
335
345
355
310
230
355
235
280
338
338
325
365
370
285
250
245
280
275
310
335
325
300
305
315
305
320
320
365
290
350
368
333
320
300
275
265
305
325
355
285
326
330
310
370
400
365
256
310
360
350
295
320
330
280
270
295
245
282
355
380
307
340
385
370
325
341
306
306
335
360
330
320
310
320
288
350
370
357
385
375
397
401
370
335
298
248
315
315
252
270
338
320
338
350
360
285
305
330
310
295
300
330
321
298
340
360
340
320
340
320
330
298
330
320
328
295
330
355
340
355
335
303
300
301
315
338
310
370
350
350
358
325
341
371
370
345
310
285
325
350
365
370
250
310
310
315
340
357
365
240
255
270
280
303
307
325
265
280
295
295
315
331
327
345
350
350
345
285
275
287
295
325
248
295
320
266
270
251
235
290
275
276
280
290
287
295
295
270
290
300
250
235
250
280
295
320
295
330
355
288
345
350
267
285
271
285
285
290
310
290
290
280
282
287
295
310
300
285
310
310
287
260
251
225
210
226
245
260
278
260
255
260
250
260
270
260
255
285
305
240
245
280
260
255
245
260
270
260
253
270
250
290
240
238
237
260
275
270
327
255
265
286
310
230
260
261
265
285
287
283
287
293
237
265
247
265
253
270
265
240
270
281
310
321
318
268
275
311
336
325
283
300
323
283
303
315
230
225
258
260
270
310
345
300
358
291
301
295
280
308
276
323
240
305
360
370
330
235
225
300
330
275
258
298
315
365
238
293
335
311
350
365
340
308
215
185
240
243
255
270
325
270
245
290
346
360
285
266
310
338
298
310
310
341
280
203
295
360
318
351
355
320
340
320
265
340
370
210
210
275
300
278
288
360
245
250
225
310
335
250
275
280
305
355
425
290
275
320
335
283
275
315
400
321
336
338
350
385
300
260
348
390
410
335
350
360
361
385
280
340
270
258
320
308
308
330
381
233
283
293
293
316
343
338
380
378
373
365
343
301
308
295
335
330
325
316
343
320
345
313
300
336
355
335
340
373
295
295
340
340
355
360
255
296
348
335
265
285
280
305
340
345
340
365
380
380
343
338
360
300
350
365
380
290
320
360
350
356
330
365
375
400
325
311
375
405
360
375
375
370
350
345
343
360
325
335
320
323
345
311
305
325
331
370
378
355
360
325
330
341
330
290
275
275
308
320
275
285
298
338
340
305
325
320
335
316
316
355
331
300
315
340
255
260
305
330
320
250
250
275
290
295
295
291
305
245
281
285
300
288
290
350
300
290
291
286
330
310
305
295
310
326
338
348
315
350
290
318
350
355
300
278
280
255
245
265
260
280
265
275
250
266
275
310
290
240
268
301
250
240
250
253
281
250
221
240
280
285
280
350
175
195
211
210
230
255
255
280
220
241
251
241
240
255
260
293
245
250
280
240
245
248
270
233
255
245
265
250
243
256
253
265
278
166
223
230
228
235
300
255
300
245
256
278
270
270
298
325
218
220
235
245
260
285
318
330
275
178
275
218
263
266
245
255
291
330
330
230
160
170
245
305
263
295
345
305
271
280
265
195
218
215
278
240
273
301
315
300
311
315
238
170
231
255
311
280
260
290
298
260
178
200
210
260
280
280
190
220
235
280
291
280
280
310
240
300
230
195
165
260
245
260
268
260
243
240
255
290
295
310
240
250
320
275
268
310
240
315
383
326
300
243
270
270
290
225
210
245
231
300
310
263
233
285
320
241
260
285
318
340
290
325
258
225
315
241
263
325
350
320
355
330
350
280
338
338
346
275
275
315
328
360
345
360
368
360
270
333
280
305
380
355
395
241
275
335
358
335
338
345
345
371
403
280
298
303
271
305
345
340
355
365
345
345
400
380
340
330
253
280
350
258
316
313
330
373
340
295
295
328
351
370
380
365
350
320
315
261
310
345
295
351
375
360
350
355
365
371
305
260
325
315
255
323
326
350
335
340
318
280
300
313
320
290
320
291
270
286
260
321
316
305
336
308
325
311
330
325
336
328
330
333
318
320
310
320
331
331
340
260
316
310
298
310
320
278
248
265
290
285
281
275
305
288
255
268
310
325
325
305
275
236
285
260
285
276
265
258
245
-999
-999
-999
251
265
268
280
290
288
276
286
285
283
286
305
280
276
301
263
276
305
321
283
290
321
330
280
230
240
248
270
285
281
323
290
330
310
228
215
231
230
246
280
250
220
215
255
256
260
265
250
215
271
225
230
248
260
210
188
205
246
251
261
-999
-999
280
305
250
275
190
191
220
245
215
255
283
290
260
271
295
260
255
275
250
265
265
260
255
276
270
305
260
315
255
295
270
303
330
290
290
230
240
265
300
270
320
310
290
208
218
265
295
290
273
260
305
266
363
233
300
295
350
200
171
195
243
265
295
340
290
318
370
310
190
198
255
280
260
250
260
285
330
300
320
285
305
371
396
220
270
350
380
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
290
325
320
318
333
373
308
245
290
325
220
330
335
330
315
315
335
325
320
295
280
330
350
305
295
335
325
280
275
310
-999
330
320
305
270
250
290
300
285
311
-999
255
275
265
280
295
301
320
325
335
365
340
280
260
303
320
290
305
315
345
365
340
325
265
285
320
300
335
343
320
250
278
310
280
295
335
315
320
305
316
310
330
335
295
275
310
240
245
340
-999
330
-999
-999
-999
310
305
298
310
300
295
300
300
305
310
295
298
295
290
280
290
286
295
320
295
306
225
290
315
-999
265
270
265
300
265
275
290
285
295
290
220
230
250
280
-999
-999
-999
250
-999
-999
-999
310
225
235
240
290
260
280
260
270
295
265
270
270
300
305
265
240
270
275
275
270
285
246
255
270
218
285
280
230
225
290
310
260
225
235
260
260
250
305
270
220
215
230
255
280
230
235
245
255
265
270
250
285
265
240
270
290
285
305
250
250
235
245
280
315
275
290
275
265
280
255
285
290
245
290
220
265
260
265
285
295
300
290
205
225
230
250
270
243
295
275
175
220
255
280
300
295
310
325
335
215
215
250
230
245
265
250
240
275
295
320
280
275
340
325
300
340
275
335
235
175
225
220
270
290
310
285
295
305
350
365
350
285
290
310
300
280
356
360
265
230
290
335
335
380
295
275
380
245
285
265
245
240
280
350
330
290
245
225
263
285
320
350
300
330
355
315
360
270
195
245
260
303
330
360
375
370
405
195
230
305
340
340
295
260
300
365
265
240
265
305
335
346
373
410
240
225
313
320
255
260
305
325
298
308
290
350
345
305
360
318
310
236
265
280
375
370
335
320
270
285
305
351
300
336
400
260
345
361
335
350
375
395
225
260
200
325
320
320
350
375
250
315
360
370
370
390
330
330
290
295
335
270
340
300
335
275
323
345
325
340
370
330
270
295
305
320
320
345
340
340
285
285
250
275
310
320
325
350
335
340
325
320
330
330
335
355
330
311
290
310
330
320
355
315
250
285
330
285
230
235
265
310
315
340
275
285
230
230
260
275
275
285
285
295
305
300
305
270
308
336
256
260
270
300
290
295
295
305
305
295
290
300
306
295
320
300
295
305
300
310
315
300
300
290
290
305
310
300
330
295
300
305
290
285
270
240
165
230
260
270
275
270
260
275
280
285
300
295
285
240
260
220
235
235
265
245
235
225
230
235
220
240
205
225
240
230
238
260
175
210
210
230
210
240
-999
205
260
250
265
270
230
255
240
235
265
265
260
255
250
260
260
185
220
230
245
250
245
235
240
250
230
221
245
265
280
290
270
300
265
270
300
220
215
225
255
280
340
245
320
230
230
270
245
245
265
300
300
220
205
235
285
295
315
305
315
310
255
250
280
265
250
230
280
230
265
215
260
220
225
265
320
350
270
240
295
245
275
265
260
270
255
270
390
295
360
310
255
300
265
365
305
225
275
315
290
250
355
255
275
285
300
305
330
310
360
221
240
310
275
270
275
300
215
270
350
350
290
305
310
340
340
255
340
385
366
365
385
-999
246
215
290
295
355
370
360
350
320
360
370
300
298
305
310
286
310
320
310
325
225
250
275
325
310
315
355
375
325
285
325
330
350
345
240
290
356
315
270
290
315
306
310
325
340
315
310
325
335
330
240
265
265
300
320
250
280
320
335
325
320
320
291
305
385
345
345
355
365
360
250
250
330
410
340
315
270
260
260
285
285
300
360
310
300
290
330
340
350
330
350
310