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