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