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