0508047_W -25.7833 25.5333 1250.0
1984051612 2006123112
265
185
199
228
224
246
228
210
240
230
217
233
192
200
179
161
172
178
193
211
223
242
219
207
209
202
208
240
198
170
148
147
139
168
178
175
92
172
183
171
195
209
206
190
199
217
211
207
190
193
192
193
205
192
188
180
174
190
224
232
205
210
204
212
216
237
140
165
190
186
154
188
194
205
224
233
241
193
193
217
236
235
200
204
215
256
219
207
215
236
253
241
247
244
242
250
267
255
269
257
265
257
253
216
232
245
153
236
283
310
269
202
200
230
262
284
245
263
246
265
254
236
229
255
276
256
276
295
300
319
315
300
316
333
335
331
330
340
340
313
310
250
244
276
307
295
254
232
293
284
334
324
289
302
281
301
320
296
235
317
299
277
287
291
304
326
227
289
302
233
279
266
249
285
277
277
289
309
317
320
349
303
264
276
304
324
348
303
326
276
311
329
333
331
299
314
256
249
242
275
315
316
336
236
282
300
323
337
351
325
294
327
348
334
308
326
323
317
278
306
309
320
308
270
315
337
354
364
340
364
364
352
355
364
334
275
336
337
330
339
322
335
338
308
275
247
293
315
325
290
285
312
327
310
279
310
321
304
326
309
320
331
334
340
331
338
322
237
281
268
299
305
305
242
278
300
310
327
306
288
225
289
300
288
301
267
280
292
295
297
260
252
275
304
320
295
315
270
274
279
295
300
276
261
284
292
268
271
288
295
305
300
319
303
302
312
275
289
305
282
272
271
275
283
290
275
194
205
243
248
239
264
257
244
248
262
276
275
282
283
262
274
237
231
272
278
283
293
292
292
261
257
261
257
260
275
282
268
256
280
243
232
225
198
203
210
233
224
225
250
232
239
215
231
216
210
201
216
223
200
202
213
193
201
210
203
198
204
198
203
205
216
235
237
233
201
227
239
240
231
230
230
227
196
186
184
205
219
228
222
215
201
193
195
200
206
209
193
211
233
229
198
103
150
181
201
200
188
185
188
188
224
190
210
216
233
225
226
223
233
250
261
252
260
208
254
222
247
261
277
245
271
252
260
256
257
275
230
221
220
204
241
235
240
257
262
255
212
223
237
233
250
245
241
260
270
256
236
261
246
240
257
305
313
165
195
217
223
244
234
241
293
274
244
246
283
322
326
325
294
305
333
328
326
337
343
322
341
303
262
299
290
260
268
275
272
290
291
293
335
249
259
299
283
292
312
335
351
332
311
307
241
280
230
256
230
255
331
319
339
351
320
283
286
289
303
320
350
340
349
345
333
307
311
326
350
358
358
352
334
304
256
303
303
300
290
277
285
305
265
320
343
298
328
356
315
322
328
300
259
306
252
212
216
263
290
266
298
298
314
317
337
352
340
337
327
286
322
292
299
324
335
347
344
347
345
350
353
336
340
323
288
308
294
292
304
327
258
255
295
293
314
324
317
306
285
306
305
257
315
319
275
295
316
312
311
328
331
334
308
271
310
275
284
292
311
320
330
315
275
290
280
288
317
335
326
337
322
314
318
304
321
318
303
300
324
306
290
299
233
235
261
305
295
309
310
316
230
256
245
260
271
295
304
330
290
296
287
296
307
305
312
316
250
286
314
285
275
258
251
230
252
234
230
248
265
235
231
255
217
215
252
251
254
275
281
282
268
265
231
225
247
267
258
258
279
267
267
259
255
255
256
256
230
225
235
240
250
250
245
230
220
220
250
261
265
253
210
231
160
165
185
165
157
182
224
218
232
205
220
195
190
219
190
214
216
195
212
190
199
208
218
205
199
205
195
203
205
216
184
220
200
190
201
195
228
230
255
230
248
188
210
197
194
220
220
222
206
211
167
198
213
199
190
210
206
220
202
208
203
225
240
205
225
256
264
268
237
265
249
259
262
260
253
224
232
235
225
225
250
286
302
300
300
265
176
205
200
246
242
253
241
265
280
300
260
290
287
292
294
255
278
270
279
299
284
255
265
287
297
325
278
246
235
214
177
175
206
250
271
260
200
286
289
230
261
280
275
282
298
334
323
330
190
209
251
255
289
302
320
310
339
230
251
301
198
230
244
225
224
265
302
-999
195
190
243
262
185
234
255
274
290
311
332
310
315
300
339
255
266
267
303
300
310
316
316
363
260
307
327
332
318
335
305
324
309
294
306
265
261
300
317
334
350
356
338
292
318
326
330
340
324
345
325
348
345
307
305
300
304
303
347
331
326
329
354
345
338
334
315
300
318
315
304
232
301
316
308
330
327
334
334
339
315
322
294
339
371
351
359
365
338
318
330
363
327
322
295
292
318
332
334
322
307
314
330
325
327
348
341
344
350
216
299
333
324
314
306
305
307
306
321
308
333
335
330
330
321
306
328
330
343
353
264
252
278
264
315
355
283
261
272
283
301
226
242
268
289
276
306
314
334
331
331
333
323
336
342
317
306
247
236
256
286
255
248
240
256
267
260
294
301
300
-999
270
268
275
295
289
292
290
282
266
244
264
274
278
289
285
276
276
282
276
257
258
260
267
273
289
287
270
252
232
235
227
237
226
224
252
224
234
250
237
222
242
164
165
183
207
198
219
240
200
180
217
227
239
235
134
145
149
152
153
166
185
151
154
199
243
241
220
210
208
176
165
197
207
207
196
189
199
200
202
209
227
230
192
187
210
190
122
107
176
190
184
204
216
235
223
223
234
236
240
240
236
243
233
202
188
184
195
232
258
214
213
176
190
198
220
244
276
235
227
248
263
188
173
185
212
241
235
262
300
299
234
232
257
255
218
220
215
246
259
273
279
264
298
312
282
231
140
212
258
277
195
190
242
281
271
217
194
192
239
253
228
190
230
254
280
293
307
228
279
314
302
282
268
286
255
280
299
319
302
274
299
320
329
337
346
325
326
344
295
274
324
329
352
360
338
324
311
326
324
328
227
204
192
282
330
339
342
333
337
354
332
290
316
329
350
355
337
261
200
245
296
325
309
283
283
260
318
335
333
337
319
302
305
301
310
285
301
294
321
327
324
221
279
299
296
305
314
301
292
322
336
354
384
366
365
348
330
315
308
320
320
289
327
332
314
328
322
228
302
200
300
292
314
284
313
325
309
332
330
334
356
357
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
253
251
267
280
275
274
280
291
291
295
246
218
277
299
302
295
293
237
269
293
276
254
285
246
222
270
286
293
305
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
230
240
252
250
261
247
190
116
136
150
176
188
169
216
200
168
194
197
193
206
196
164
173
184
190
188
182
146
184
178
196
206
208
202
193
231
240
233
227
106
175
179
190
205
213
230
257
235
235
244
220
236
231
235
226
235
216
208
204
224
233
230
237
256
250
246
250
265
246
250
223
220
230
244
260
260
264
275
235
200
224
250
254
228
219
213
250
290
253
241
293
292
254
205
198
230
233
265
270
297
282
302
278
284
239
190
240
173
162
237
250
280
290
305
294
295
308
324
305
255
307
315
337
315
322
316
334
324
326
335
270
303
280
178
176
228
241
282
303
278
250
217
202
256
230
243
293
266
222
248
246
254
260
276
293
270
276
275
274
277
281
276
263
277
268
277
296
318
280
250
210
250
280
297
312
323
330
345
257
285
300
302
269
211
265
291
306
322
276
199
185
190
266
294
253
247
295
253
290
305
288
311
310
325
340
346
340
300
313
283
270
263
299
255
243
247
284
282
284
270
260
270
293
273
296
302
282
294
313
296
287
282
315
320
308
304
305
253
278
284
296
308
292
284
310
325
314
275
198
220
265
247
252
280
210
191
213
263
277
262
256
254
281
293
287
275
194
233
253
297
286
290
288
289
275
267
264
283
307
303
297
322
335
333
324
255
264
264
293
303
298
298
296
304
285
297
279
250
258
274
285
285
270
219
251
257
278
273
285
290
233
251
258
264
272
287
280
261
220
230
236
235
246
243
187
224
210
238
207
170
178
214
193
191
200
218
225
180
217
232
227
215
227
238
255
267
226
236
225
250
252
268
272
253
251
250
258
257
265
263
200
177
172
213
228
238
180
175
190
193
149
140
183
196
194
202
196
202
205
202
184
196
189
204
209
201
221
218
217
240
189
246
249
253
257
193
194
205
238
229
233
219
206
214
235
240
225
212
218
212
217
232
111
117
154
164
168
182
182
187
229
196
237
226
244
254
247
226
204
221
227
244
263
245
241
260
257
263
257
218
277
238
278
237
240
272
268
268
250
263
286
300
246
280
287
192
250
252
275
280
280
227
139
199
217
205
225
246
280
304
316
326
324
323
276
222
262
288
287
303
262
258
260
277
295
318
340
343
272
206
285
316
326
226
295
256
245
235
252
281
298
311
300
300
331
355
315
278
237
258
242
267
277
310
333
308
307
347
346
263
258
295
306
270
253
295
315
323
298
198
256
278
214
220
236
279
286
287
310
335
354
334
316
286
300
272
304
310
319
330
345
337
323
338
288
278
292
282
255
280
308
302
290
282
278
307
335
337
342
344
325
345
334
326
344
350
360
317
317
289
323
323
333
324
348
342
262
303
297
296
295
315
317
296
303
322
332
333
320
320
313
282
316
321
293
323
288
287
293
291
323
319
307
295
283
266
214
235
280
308
276
267
253
225
267
287
306
322
337
327
324
289
287
305
302
284
290
-999
340
292
278
300
304
256
282
291
287
304
308
307
292
276
256
184
278
295
302
302
298
303
304
316
307
316
267
300
264
262
284
267
275
226
249
270
268
295
290
299
310
300
297
285
258
278
280
263
235
255
249
254
251
241
271
221
222
244
274
220
188
205
223
228
224
244
258
264
271
254
184
154
193
222
223
223
218
210
223
231
225
217
163
206
182
225
244
240
234
223
233
232
240
213
222
224
160
187
220
228
241
237
224
220
223
232
225
214
237
211
186
185
230
158
157
192
225
253
244
163
150
132
163
164
182
236
219
252
247
269
230
189
224
227
165
198
220
252
251
220
182
180
196
210
221
232
260
236
236
215
216
185
217
237
240
244
235
207
213
220
237
248
246
247
235
194
185
185
213
220
242
220
175
185
222
256
277
268
274
293
298
302
228
217
216
156
200
224
186
226
283
294
298
285
291
301
303
305
302
319
269
219
230
218
241
255
279
284
294
283
290
306
318
327
318
321
322
326
329
331
283
260
267
215
285
309
294
252
267
250
275
260
210
235
258
304
340
299
326
306
302
309
325
332
334
326
341
330
339
344
315
249
257
305
344
355
366
372
345
304
327
312
344
350
329
344
338
330
305
308
247
288
316
328
345
296
315
275
272
238
285
318
329
336
320
300
328
345
323
300
315
306
300
312
308
303
327
325
354
344
340
306
323
326
345
353
362
368
355
346
325
307
244
220
272
265
290
327
320
314
306
305
293
284
268
294
315
314
289
255
284
280
232
187
196
230
247
300
285
286
287
290
291
425
263
281
288
295
298
330
255
261
255
283
273
262
283
305
323
332
340
336
325
344
342
332
317
297
311
292
296
265
271
300
322
329
270
265
201
202
211
207
224
264
275
259
280
274
259
246
228
249
264
264
272
286
284
269
288
290
302
294
202
222
224
253
274
259
254
252
271
293
266
267
259
243
257
262
245
252
275
266
266
272
277
266
269
273
284
274
277
284
270
270
267
266
217
197
189
219
226
230
236
238
232
253
252
271
263
264
212
230
225
216
194
197
224
237
207
211
222
208
196
200
172
151
196
186
194
188
170
156
152
149
155
150
148
157
214
157
196
179
227
193
229
247
264
258
227
206
204
181
154
139
177
177
198
220
216
215
194
199
217
196
206
217
203
218
228
229
233
233
191
134
167
179
212
247
232
181
198
207
218
234
243
212
210
234
215
182
184
219
234
234
243
244
225
225
240
252
257
290
256
207
256
304
277
224
241
246
196
247
297
266
290
308
209
259
284
245
270
274
289
278
287
305
319
265
234
282
297
298
244
275
221
234
239
248
250
260
293
287
312
329
328
339
348
247
266
284
288
280
220
238
261
257
298
300
232
230
226
275
297
284
305
305
328
296
284
307
287
205
274
315
321
330
324
326
325
304
298
268
238
279
295
308
317
248
316
311
272
261
275
301
325
334
323
323
347
337
330
319
308
255
254
262
294
284
299
274
311
318
330
334
307
303
312
281
278
252
258
276
301
316
317
327
295
296
330
316
327
311
308
320
313
326
340
357
371
352
366
334
344
347
355
353
333
336
347
370
330
347
317
334
344
356
334
344
340
375
378
383
365
370
357
367
357
355
355
353
353
347
337
346
359
365
364
334
303
213
300
315
308
329
326
350
348
340
372
345
-999
310
301
262
278
311
320
339
346
344
352
347
335
341
324
314
318
310
308
296
327
246
315
322
289
275
297
294
287
304
301
282
307
325
290
221
273
288
285
287
293
297
309
302
299
289
241
292
306
299
297
284
303
303
294
300
303
287
290
185
237
227
255
253
185
214
254
270
278
284
273
283
265
238
238
245
244
262
253
255
261
267
269
265
242
261
196
199
187
211
216
212
229
248
237
276
270
226
237
203
228
219
201
213
137
189
204
221
219
215
220
220
206
230
234
165
209
154
182
177
195
216
220
224
197
190
174
189
194
185
160
230
224
226
209
195
193
226
230
206
210
226
221
229
242
203
219
164
228
233
244
201
196
187
175
181
194
160
205
227
237
134
139
167
185
182
192
239
268
272
222
227
234
247
241
269
249
211
188
218
142
208
238
248
263
281
304
263
302
289
270
296
298
298
293
299
320
326
300
322
339
335
312
319
325
307
234
244
221
282
305
308
304
266
276
289
302
306
312
265
296
278
305
289
265
236
246
289
314
320
320
284
340
354
354
316
357
319
271
248
289
331
313
293
315
272
268
267
286
277
294
269
289
272
229
296
215
296
284
290
319
284
293
253
249
283
284
314
318
298
265
259
277
283
307
330
346
344
360
362
325
341
313
276
293
217
235
251
283
313
324
323
331
329
313
311
301
251
287
295
287
292
312
341
345
315
294
300
329
305
282
323
329
333
339
338
283
285
282
314
331
332
337
371
361
355
343
362
336
327
320
302
295
297
313
279
266
324
324
334
338
335
328
324
318
249
255
269
250
269
270
250
242
295
285
263
298
300
306
304
293
279
295
283
289
296
292
282
234
288
296
306
293
295
309
303
301
300
320
298
305
284
264
267
286
292
294
289
276
266
282
299
309
254
207
252
284
292
269
282
284
269
237
286
294
305
314
198
148
183
229
244
257
242
238
265
263
279
281
276
257
270
252
274
260
240
232
239
237
251
268
286
279
271
276
289
261
278
272
283
236
240
232
252
247
265
262
255
262
263
270
273
234
196
192
206
226
238
234
231
192
210
184
205
228
244
229
214
148
132
157
184
201
198
206
229
211
193
224
226
217
231
187
177
170
201
194
214
195
198
187
193
200
196
198
220
233
243
262
204
234
237
224
204
212
226
234
236
222
219
210
194
196
226
217
208
225
239
244
247
247
230
242
227
256
256
235
216
210
229
196
216
219
235
245
242
252
245
269
190
206
167
210
231
233
241
242
246
206
216
266
275
247
261
276
263
271
293
290
297
304
303
304
298
312
312
323
303
307
322
324
284
279
297
280
307
308
282
316
320
234
178
258
269
272
219
236
254
296
330
299
302
323
313
199
244
177
223
234
284
235
294
260
298
257
284
247
287
319
334
349
344
331
325
287
286
263
256
260
294
317
257
256
260
263
275
304
289
318
329
322
296
239
252
262
236
265
264
274
295
317
345
338
317
297
327
347
355
305
303
329
295
303
309
316
325
325
286
337
320
294
297
306
269
256
295
307
260
288
236
298
284
296
316
338
295
253
296
310
300
313
298
231
233
283
296
283
292
302
296
298
303
277
278
250
231
196
224
251
300
312
296
306
318
326
294
230
263
258
288
191
226
287
290
257
242
268
296
286
280
293
296
297
257
235
276
294
310
302
299
290
297
318
303
266
210
277
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
313
317
283
265
277
288
310
321
317
316
338
332
339
287
257
288
286
282
290
273
307
296
266
279
296
272
267
305
295
297
305
297
305
301
271
265
211
236
247
228
234
243
269
251
243
248
276
276
277
284
286
294
263
254
268
278
283
264
258
246
231
235
244
251
250
250
179
186
209
224
229
240
132
172
205
236
229
208
209
227
226
144
182
178
173
185
187
186
189
195
185
172
212
184
179
220
220
225
180
230
243
246
236
90
101
112
154
172
180
181
182
200
181
192
204
214
148
185
203
214
232
204
194
197
205
188
214
221
222
237
114
129
189
194
188
173
174
194
217
220
204
197
210
217
199
230
220
249
272
277
186
193
212
234
230
273
177
197
182
184
217
250
254
270
282
245
260
267
282
258
256
254
267
276
285
302
221
219
238
255
292
258
250
284
328
256
303
293
317
312
313
331
325
323
326
278
228
236
276
296
290
268
218
233
261
250
286
320
296
287
287
283
247
268
306
306
321
323
276
326
310
330
346
341
336
306
284
304
271
278
221
219
300
324
335
353
352
286
338
311
308
301
280
262
293
323
332
354
360
352
357
354
300
310
322
345
303
247
242
252
323
355
336
312
266
325
323
289
320
264
274
324
365
365
345
312
348
356
349
355
356
351
324
315
285
252
301
315
313
333
332
344
345
325
339
345
353
340
326
263
285
232
284
262
262
290
316
294
296
307
315
301
318
324
338
360
370
359
358
324
295
318
336
294
315
336
334
310
323
302
297
322
337
325
327
338
328
337
287
297
292
317
303
306
324
324
295
294
297
254
298
290
290
295
297
294
293
299
278
286
294
315
301
292
301
316
337
345
344
352
294
174
233
214
234
279
240
201
252
234
229
238
242
260
258
257
266
266
275
248
222
238
260
288
287
274
242
254
283
292
237
253
287
261
256
267
287
235
183
199
198
198
243
228
244
235
218
193
214
210
223
235
222
219
222
218
233
222
227
259
204
163
200
202
199
201
206
193
187
205
207
213
197
188
198
208
147
170
184
196
213
212
217
207
221
177
134
178
213
205
198
198
201
217
228
214
214
228
215
233
255
184
181
194
217
194
196
189
215
218
226
235
228
200
187
177
180
201
121
176
177
221
173
206
204
219
242
223
248
227
262
259
244
251
233
234
227
116
203
243
248
258
216
232
247
234
227
219
223
234
248
263
286
192
181
236
249
277
207
247
244
291
293
254
298
269
217
223
242
278
296
302
310
308
303
297
166
234
255
273
281
250
217
272
301
297
305
330
318
336
337
297
314
308
296
322
316
321
317
278
324
337
343
366
329
271
308
274
258
278
177
235
238
267
295
273
268
268
255
300
327
314
216
256
266
306
295
326
334
305
324
336
343
334
341
346
354
348
356
316
314
174
198
229
251
263
277
283
269
278
278
309
316
215
252
265
284
290
293
250
288
269
257
250
258
233
248
257
290
302
225
253
267
302
317
334
297
267
282
279
281
300
314
320
337
354
315
335
325
323
315
306
281
289
306
313
301
278
291
307
298
285
274
266
243
230
251
277
295
266
246
271
251
275
302
297
305
297
312
308
281
276
287
307
318
314
266
284
276
254
268
245
270
283
277
288
301
295
287
282
294
260
242
248
274
296
286
288
224
235
252
277
299
308
311
316
318
293
203
258
298
315
267
277
314
273
283
288
321
310
308
306
273
261
264
294
286
228
190
187
207
228
247
257
284
288
236
231
248
247
277
290
235
238
218
230
247
257
264
244
258
264
268
267
220
180
213
227
250
275
281
173
221
238
235
241
255
251
157
224
212
210
207
216
217
230
227
217
227
244
207
135
136
177
195
208
240
156
162
192
222
212
216
218
234
237
211
226
232
228
235
232
240
210
214
204
194
184
172
174
175
198
197
212
215
207
219
226
240
232
232
160
104
92
128
167
185
207
207
232
152
152
145
148
145
154
171
188
197
175
167
116
197
232
260
238
252
232
245
192
217
176
177
154
173
213
219
266
267
256
222
187
184
236
238
226
229
213
197
192
203
228
267
275
224
206
224
222
267
289
281
263
272
288
260
248
288
312
323
320
326
199
235
275
281
301
166
221
165
251
291
260
268
267
257
283
279
287
311
325
338
321
324
287
315
309
315
301
310
337
290
303
317
312
280
270
298
326
272
333
297
272
307
335
312
330
341
330
309
303
338
345
361
361
358
360
298
224
273
340
226
290
251
306
223
245
254
267
266
296
277
234
296
272
272
288
266
182
275
319
313
347
339
306
246
277
286
299
283
282
304
306
290
307
323
316
331
281
292
250
279
312
291
319
294
304
297
318
236
253
290
313
317
301
288
296
304
311
308
291
302
261
232
226
283
298
301
247
226
282
301
247
263
298
299
290
290
296
280
300
311
322
294
319
305
315
313
300
288
295
288
288
314
278
315
298
279
311
340
285
332
324
344
349
352
280
304
305
290
248
271
289
268
293
222
271
242
289
304
244
289
262
221
258
239
243
248
228
234
239
250
267
252
270
249
219
213
233
242
247
268
246
216
225
219
256
203
178
204
171
223
234
249
225
214
237
250
260
283
263
212
248
261
191
200
213
244
275
230
217
227
244
269
244
237
245
209
184
207
212
216
218
221
222
227
231
227
227
230
234
240
245
216
174
195
163
174
148
120
133
156
162
162
173
190
201
208
218
235
246
236
239
222
126
160
166
200
184
216
162
182
171
211
231
223
232
227
241
243
260
131
113
149
169
194
212
187
174
154
152
152
182
197
203
198
195
205
197
203
223
175
215
246
235
232
250
202
238
211
168
214
187
200
223
231
223
251
184
166
196
222
235
225
239
246
259
262
243
250
253
261
276
278
268
253
269
250
250
272
267
252
251
260
242
253
262
257
258
245
252
180
218
156
169
171
193
199
194
196
234
241
273
272
302
312
325
342
289
316
300
313
340
356
314
318
305
314
322
329
349
344
289
260
264
296
301
280
220
260
209
186
221
225
251
274
303
318
334
339
320
263
236
240
289
296
226
290
324
330
335
343
365
338
325
291
258
297
313
340
318
293
249
227
267
323
298
252
285
324
285
297
267
292
307
296
280
357
317
323
331
318
321
345
341
372
360
362
359
356
314
349
293
301
288
301
341
340
325
288
328
341
354
332
324
295
255
254
240
206
263
287
252
285
319
307
251
287
286
310
287
289
312
325
341
312
303
322
311
315
324
273
293
319
311
312
298
307
309
335
331
323
339
329
346
361
342
334
322
339
299
308
275
295
210
249
237
266
288
316
329
309
301
258
294
320
342
302
295
310
333
342
329
267
315
329
327
278
267
247
268
291
309
326
286
309
323
311
312
312
322
298
222
257
293
269
281
301
303
296
305
312
308
324
297
263
265
295
262
274
294
293
279
263
252
253
252
256
271
285
302
290
287
294
306
305
285
289
289
297
291
300
298
301
273
239
170
178
192
218
215
208
228
214
209
215
232
247
230
237
247
254
249
252
203
212
221
235
236
226
245
263
259
224
159
185
199
225
232
239
240
237
244
257
244
240
237
247
230
235
253
271
275
248
238
244
198
199
217
221
228
156
201
216
241
197
203
213
203
194
206
202
205
233
256
240
228
228
248
223
212
180
200
227
241
237
230
193
212
191
173
203
222
239
256
238
254
203
250
230
243
260
213
202
220
241
276
252
269
279
286
153
168
204
229
220
211
231
260
257
279
289
310
318
311
260
277
298
293
310
255
236
156
259
275
211
256
279
263
278
289
318
325
333
329
296
289
306
302
268
338
268
294
285
324
340
313
307
186
213
304
307
253
295
284
241
205
220
250
294
334
276
306
256
304
303
237
319
322
342
294
320
299
337
320
330
254
251
223
265
269
278
285
309
332
354
356
310
249
251
273
299
304
297
342
313
277
294
305
291
291
269
248
242
236
239
252
297
313
296
278
284
298
312
314
333
296
319
307
280
288
320
330
314
284
303
334
319
281
285
271
290
314
322
326
323
292
297
318
290
285
300
282
298
309
315
318
311
318
340
358
307
326
287
257
308
319
309
313
286
287
302
321
325
313
317
286
320
361
336
302
320
312
310
316
323
321
302
322
309
317
323
295
293
314
327
333
345
-999
-999
-999
365
358
331
353
352
324
324
309
336
309
316
342
323
277
295
288
300
290
285
294
302
238
275
287
274
278
305
282
271
256
259
271
286
295
291
321
293
291
290
309
316
300
245
255
259
272
295
302
295
226
290
235
290
255
289
247
266
234
231
216
226
242
274
287
302
254
240
177
146
210
234
251
254
261
250
180
231
199
184
217
208
221
220
194
215
224
255
234
240
238
244
236
225
216
213
219
232
230
198
197
208
204
221
220
219
233
229
226
225
230
184
200
212
227
256
251
215
210
201
208
200
203
204
219
219
226
202
209
198
221
210
211
220
200
191
201
231
237
256
196
178
190
198
217
233
241
190
201
215
223
233
189
217
253
276
196
207
225
220
230
261
232
246
240
238
255
265
283
263
256
249
236
239
250
285
186
155
203
199
202
227
278
224
244
265
269
259
261
285
279
279
280
306
165
162
203
229
240
266
295
277
266
223
264
302
271
261
324
349
348
216
199
233
200
249
241
219
252
278
303
292
261
290
315
323
300
262
292
311
324
294
293
308
221
284
279
320
331
322
281
295
289
290
259
297
325
337
357
353
317
322
302
289
319
313
330
-999
-999
-999
348
364
348
314
302
304
297
325
333
323
313
305
308
304
315
284
272
226
217
276
307
321
293
295
245
257
275
293
266
279
293
280
294
307
274
244
254
283
269
247
231
289
246
257
292
261
290
276
275
289
270
260
290
269
305
279
305
295
302
274
199
189
252
250
257
257
278
295
302
308
246
218
250
290
301
289
306
318
324
338
319
309
328
296
217
232
197
199
253
283
260
279
259
277
260
253
269
290
300
296
298
281
229
251
302
273
257
278
302
291
300
249
290
282
285
293
305
308
295
295
287
302
271
262
269
264
232
222
260
281
281
283
260
257
219
228
247
271
232
234
252
248
201
202
231
246
262
245
248
261
267
215
245
228
238
250
215
184
225
248
266
261
291
266
238
246
200
211
198
243
215
205
196
203
214
200
228
220
229
198
187
198
213
208
228
239
198
227
236
227
233
228
227
195
207
212
214
212
223
235
224
207
197
194
217
183
206
213
220
222
242
206
220
217
171
210
220
166
168
187
208
173
197
204
226
234
227
221
180
181
197
195
188
203
191
180
174
176
186
204
192
204
236
160
131
197
229
223
151
188
198
198
193
204
212
199
214
216
220
221
220
214
221
221
237
234
232
236
232
234
240
240
221
227
223
217
254
244
247
226
231
256
263
242
270
260
258
269
274
274
292
284
302
274
227
266
272
271
259
272
280
251
236
303
286
301
233
176
180
200
222
231
239
253
261
294
289
292
304
320
330
325
324
282
296
324
328
328
223
308
337
305
263
294
316
327
326
335
342
337
319
291
273
257
279
289
278
261
252
253
281
266
252
286
294
295
321
315
244
314
332
340
319
330
275
278
299
305
304
242
248
260
284
256
271
324
321
229
194
237
275
309
296
296
300
250
263
292
281
270
287
261
285
282
253
280
290
307
327
297
332
278
294
303
278
294
305
285
278
293
307
321
300
274
253
277
292
309
343
361
338
361
374
374
357
331
316
308
328
321
302
333
322
355
330
330
341
302
278
299
308
315
313
335
328
311
318
326
309
332
328
320
304
263
280
297
317
321
311
301
320
291
289
313
309
311
261
244
215
255
260
213
262
292
312
326
289
308
329
319
322
287
283
284
293
263
284
286
293
294
230
217
262
239
185
260
243
276
295
301
296
275
279
264
278
181
273
241
199
164
208
198
235
251
253
274
242
217
225
207
259
230
256
249
258
258
241
263
274
213
248
259
240
156
178
212
189
194
144
201
235
245
251
235
227
215
223
228
245
245
241
221
226
234
226
239
243
238
245
241
206
195
242
223
240
231
233
245
233
198
197
207
209
218
212
216
192
190
208
197
214
216
206
215
204
220
207
135
161
182
181
191
197
168
222
202
212
220
168
195
180
181
194
217
228
197
222
209
191
211
242
229
147
176
121
181
150
155
190
180
193
219
220
199
204
205
221
217
226
236
231
229
219
203
218
197
219
237
266
224
217
238
240
284
268
309
224
276
259
268
289
294
231
221
207
163
195
246
277
273
292
249
282
269
304
328
281
169
184
160
183
236
266
255
214
192
212
244
293
324
276
295
210
258
264
283
308
319
283
293
317
283
313
296
263
301
320
329
331
302
294
299
271
303
304
261
257
290
312
278
229
214
233
266
281
266
242
268
273
283
277
309
264
302
194
205
220
279
289
246
252
270
238
227
252
238
285
282
311
293
311
295
219
276
222
213
284
296
296
300
250
263
292
281
270
287
261
285
282
253
280
290
307
327
297
332
278
294
303
278
294
305
285
278
293
307
321
300
325
346
283
292
299
299
300
313
289
283
311
300
320
298
308
319
329
303
327
298
322
322
301
314
297
256
218
232
273
290
315
308
296
314
341
344
341
313
241
240
290
321
332
286
251
240
298
246
243
259
291
305
307
314
324
334
316
239
298
308
320
320
284
262
265
294
261
271
288
251
295
253
292
294
297
297
308
315
331
325
322
320
289
300
310
315
286
304
297
310
299
292
309
295
301
293
309
292
288
281
298
241
226
256
265
272
285
304
276
286
276
271
271
268
286
286
292
293
295
299
254
285
289
280
253
180
148
201
234
247
237
243
251
259
250
241
261
254
230
206
236
243
195
203
235
245
242
225
257
228
140
140
177
144
178
175
187
198
211
215
230
210
201
165
157
184
216
208
227
233
209
172
178
193
141
176
199
207
214
202
191
189
195
206
190
194
197
218
205
222
147
181
206
221
223
244
136
132
148
157
167
177
205
256
279
204
248
258
280
293
218
223
184
246
233
196
220
251
263
237
236
241
219
244
261
274
195
239
150
143
212
260
251
275
262
259
260
264
242
225
223
228
242
246
258
271
274
265
199
244
230
245
158
177
238
242
237
239
259
268
283
287
283
283
297
309
321
326
300
275
300
288
289
258
311
249
288
269
271
274
263
257
266
316
326
296
294
329
340
358
358
364
304
312
322
291
316
334
321
308
300
282
257
268
267
241
308
270
250
255
249
280
308
322
276
244
318
304
305
349
355
339
343
328
346
341
300
297
290
301
297
308
327
335
330
356
251
263
268
247
256
289
305
244
248
263
290
316
341
328
301
327
297
300
292
300
315
317
313
324
316
284
284
310
317
319
329
350
353
336
302
269
264
256
272
259
305
341
342
358
366
348
336
299
294
329
319
308
270
288
312
292
285
321
348
354
325
316
331
335
350
348
339
340
298
311
327
341
331
328
323
327
239
229
246
243
302
299
306
317
262
296
298
320
310
313
331
318
318
329
311
318
322
331
307
307
322
342
347
347
340
320
265
258
276
317
303
217
220
258
290
300
301
313
313
299
299
315
326
307
317
330
321
326
321
295
308
250
264
251
280
273
267
274
282
290
287
276
304
309
303
294
278
272
287
275
277
278
263
219
228
233
264
266
277
204
171
241
235
228
227
231
232
204
206
186
223
233
252
260
222
176
209
226
226
218
237
234
230
209
212
224
216
238
201
182
175
179
191
206
229
195
211
219
196
201
196
-999
-999
-999
201
200
205
192
197
193
188
197
215
209
200
169
158
165
165
198
203
201
201
226
211
215
222
228
230
226
188
225
225
205
235
245
250
258
264
243
238
221
217
215
236
239
183
207
204
225
236
224
189
226
169
208
234
267
289
188
105
160
200
239
269
207
161
227
266
281
272
280
300
300
299
302
237
247
248
289
307
236
285
296
293
234
196
239
245
276
310
322
229
247
245
281
303
320
309
316
305
301
338
350
361
357
349
349
347
330
328
339
340
329
326
285
322
346
243
248
108
142
189
246
280
296
329
308
315
287
301
-999
285
324
278
310
312
311
281
290
317
340
351
311
256
254
251
312
319
301
323
291
229
250
249
291
311
315
333
297
310
303
277
309
320
331
324
281
243
321
352
342
340
355
-999
348
344
343
327
355
363
353
367
357
340
292
318
282
292
309
261
309
332
342
316
331
325
280
289
302
303
302
324
324
321
331
341
342
310
328
268
253
272
298
232
201
275
300
335
339
323
338
281
286
296
326
320
317
330
322
286
286
269
276
270
291
317
267
283
291
282
265
284
276
289
296
275
207
236
233
253
286
304
309
284
291
280
270
257
222
231
261
300
270
289
258
233
219
233
244
271
267
263
281
272
280
278
264
273
284
268
270
274
277
268
233
210
239
271
248
253
260
275
273
224
261
236
242
240
249
274
222
279
274
235
253
241
255
223
261
248
211
249
241
250
270
284
250
296
290
248
237
254
252
249
250
257
253
260
250
259
221
236
233
243
232
254
250
255
254
232
215
218
211
209
222
263
182
173
166
191
202
223
141
172
177
171
177
220
220
189
199
215
203
199
200
203
199
217
215
192
193
216
213
198
212
341
213
221
215
190
191
186
181
167
185
191
188
167
156
159
181
189
206
182
182
193
205
234
254
261
162
139
162
189
252
151
195
192
230
254
273
280
269
232
252
258
218
223
248
246
270
177
226
228
257
249
277
289
299
305
288
238
237
225
234
257
279
296
223
217
240
272
200
207
246
259
244
269
300
286
275
275
305
333
307
196
248
231
255
290
262
229
223
253
254
265
281
309
304
316
334
346
358
269
207
245
267
274
189
215
239
278
305
325
326
308
312
295
318
315
322
319
321
286
296
325
313
288
306
314
337
320
334
310
323
337
356
367
367
314
319
307
338
335
344
364
368
359
289
312
303
330
355
374
356
315
330
333
286
307
365
305
311
291
294
306
289
365
348
319
321
362
320
310
290
323
299
293
273
287
301
276
294
309
332
314
315
325
337
330
336
328
350
362
361
353
348
324
290
309
268
312
293
291
276
251
282
272
247
260
302
308
307
320
325
307
318
319
285
277
306
308
315
333
325
302
300
326
305
327
336
316
308
305
321
307
301
310
231
224
271
292
301
305
299
314
302
310
304
310
310
295
311
265
310
334
335
337
304
271
280
283
277
280
272
281
283
263
213
180
240
236
254
280
275
283
290
282
295
256
241
187
244
259
236
171
224
236
255
268
261
273
258
256
220
242
281
287
229
260
204
227
252
233
230
222
214
221
222
225
241
226
241
267
268
265
262
261
259
234
225
247
258
206
231
263
266
263
235
229
221
233
224
212
214
229
251
233
200
269
269
271
280
277
232
254
254
249
232
232
208
217
184
206
207
227
231
212
238
242
231
194
189
197
223
222
240
231
197
219
230
228
213
168
177
183
186
201
197
202
229
218
199
216
224
214
216
226
226
238
213
242
246
265
255
264
234
220
225
231
240
228
249
247
227
232
240
249
255
214
212
226
255
275
291
237
235
232
202
253
284
298
247
240
289
325
286
223
225
217
278
295
231
280
297
309
278
281
216
278
301
311
311
318
319
282
287
301
298
318
307
312
328
327
335
341
325
341
212
224
240
250
299
311
348
355
309
258
272
236
320
337
331
348
341
271
278
299
298
298
308
300
295
290
316
345
307
309
279
281
285
270
311
347
369
372
360
302
294
242
280
291
297
258
295
334
292
327
352
-999
-999
-999
294
323
355
336
335
308
290
310
284
280
220
289
289
318
299
312
296
330
319
278
276
312
302
300
315
319
340
351
296
300
282
280
291
317
333
329
307
322
350
326
271
216
269
274
249
265
290
289
309
294
214
263
282
284
296
292
302
299
298
290
312
295
246
282
278
255
282
296
267
299
292
283
290
280
287
295
300
307
228
230
246
273
277
263
256
290
295
293
287
296
298
296
278
268
288
273
291
260
242
273
283
298
293
285
240
241
254
272
297
290
293
287
248
251
214
257
263
261
257
261
269
243
257
242
222
237
266
266
245
216
224
247
264
284
254
249
266
277
280
267
236
181
230
229
266
269
286
239
254
250
206
232
238
248
208
190
207
221
226
228
231
230
235
177
178
205
245
243
196
197
203
204
220
231
235
238
245
242
247
229
170
135
139
143
154
158
179
207
235
224
239
227
248
239
226
221
193
211
254
234
240
223
226
237
252
227
174
198
192
207
219
221
212
219
210
192
204
208
180
157
107
154
176
190
188
198
204
217
241
198
189
197
224
216
211
205
213
232
224
222
249
253
239
226
219
170
239
261
257
245
238
227
221
218
160
89
160
154
158
216
241
254
254
225
232
260
271
248
167
177
207
224
242
246
234
217
219
208
204
221
229
227
274
181
209
214
212
265
243
234
255
260
229
243
267
284
282
278
291
287
313
215
200
244
267
259
258
283
300
310
226
287
296
306
319
320
285
264
227
279
314
226
284
283
287
275
268
290
297
300
312
312
300
244
299
304
329
340
353
358
328
304
251
303
288
333
273
218
262
276
287
255
273
291
303
322
342
341
252
300
326
313
269
278
228
251
308
330
315
311
335
264
317
342
325
335
324
327
368
317
324
322
345
310
353
316
313
293
332
352
358
355
305
333
356
251
284
301
292
286
309
309
296
298
235
293
266