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