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