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