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