0438731_W -26.6833 27.9167 1430.0
1960010112 1992112212
275
290
280
270
210
262
273
288
310
306
306
322
325
312
330
309
306
272
257
283
257
246
237
215
260
190
235
260
284
280
295
310
275
286
250
257
284
227
263
278
292
272
250
267
295
291
302
320
317
293
282
235
225
215
245
220
272
283
252
256
252
271
268
266
297
304
290
285
275
255
276
265
270
230
184
233
255
247
236
259
268
279
285
272
280
276
247
225
226
245
266
228
255
250
260
265
260
270
283
274
188
226
234
256
254
222
240
240
235
241
185
223
240
145
155
140
155
165
160
188
207
207
203
211
215
211
220
220
189
208
206
190
196
212
112
166
196
213
236
230
238
217
213
179
181
162
167
202
187
170
181
190
169
157
136
170
180
185
180
200
155
177
192
181
186
200
176
182
181
180
200
200
136
140
176
165
150
200
210
200
180
185
182
192
199
146
157
155
166
182
177
200
210
190
160
156
180
190
200
145
105
105
166
150
156
169
163
203
208
244
245
216
215
220
192
150
192
200
210
210
240
250
255
255
230
213
231
232
203
205
208
152
170
165
203
215
214
243
270
285
260
270
265
273
266
282
243
263
266
221
213
218
230
239
256
279
278
285
259
240
265
256
275
280
250
130
195
241
280
293
297
285
251
210
246
272
300
280
277
289
278
310
300
310
310
180
200
205
238
273
302
280
299
276
270
301
206
250
287
285
310
316
320
295
330
315
323
310
317
326
309
284
206
156
171
160
217
266
250
256
257
264
254
265
275
285
232
162
185
215
211
240
267
280
304
331
310
290
277
265
284
280
245
288
290
275
240
245
260
285
295
310
300
200
258
232
250
278
297
290
276
265
261
220
152
175
210
240
255
278
275
299
299
307
310
315
324
319
322
320
270
285
279
260
281
252
265
265
236
250
250
274
262
230
170
218
266
278
296
298
301
302
276
290
236
251
243
255
260
235
260
260
255
265
294
280
295
305
316
315
296
295
294
270
261
275
260
201
245
255
270
255
258
275
286
257
246
205
255
271
280
290
245
271
275
271
266
293
280
215
235
275
290
250
264
252
221
251
261
232
180
213
238
250
144
194
230
233
229
212
225
235
250
235
240
240
228
234
233
261
254
246
241
242
230
231
223
190
208
200
210
-999
-999
-999
245
230
232
137
130
165
181
190
215
205
222
226
237
240
131
169
180
222
232
184
220
200
183
195
195
190
162
190
188
175
165
138
121
111
125
190
186
170
162
154
152
177
175
190
187
186
194
171
182
187
191
203
208
186
192
167
187
176
156
170
175
185
160
180
170
170
180
161
181
154
179
185
182
162
153
170
202
220
213
205
220
205
160
205
195
195
143
180
130
134
101
155
148
170
186
201
196
209
210
202
205
205
180
180
200
200
220
193
180
208
206
220
196
264
288
288
223
203
212
227
225
257
255
285
300
300
290
285
293
300
312
262
256
-999
-999
-999
290
279
240
227
230
260
285
228
245
265
284
240
226
195
250
284
294
252
269
296
316
320
261
235
262
282
301
335
342
350
345
325
336
330
315
315
253
156
200
212
247
278
272
297
279
256
248
232
230
242
220
243
245
240
250
256
290
280
326
320
277
258
252
265
226
252
206
275
296
290
280
220
230
250
288
256
266
272
310
290
263
286
276
266
191
225
284
278
295
280
294
294
310
320
306
155
228
258
281
292
306
312
295
287
320
295
275
300
292
270
278
272
264
300
305
315
300
297
304
271
222
200
255
293
312
305
318
290
250
280
300
292
276
308
320
285
285
305
295
292
315
303
303
320
301
257
260
225
270
285
295
295
281
301
235
220
250
265
270
285
280
296
310
298
300
301
260
267
185
255
234
210
195
235
236
282
265
265
270
290
280
280
288
293
272
256
251
260
269
220
245
252
182
255
225
224
225
215
240
260
254
255
258
242
224
259
246
235
208
230
243
252
267
187
226
148
190
162
205
200
200
230
216
195
189
227
214
206
214
219
195
205
216
215
188
201
209
213
212
220
205
215
196
190
188
187
213
146
190
178
174
175
170
174
195
185
193
203
206
205
142
174
180
210
116
110
156
195
213
213
212
215
199
223
157
186
220
225
215
212
214
205
220
200
190
188
185
184
191
170
185
185
200
190
202
180
203
175
195
195
209
200
175
195
194
215
112
180
188
172
187
198
200
224
228
228
205
202
215
230
226
207
227
235
255
245
235
245
240
248
265
240
220
181
205
220
258
255
252
110
120
145
180
217
250
270
275
282
266
282
274
292
265
266
250
247
251
248
230
266
285
290
266
273
290
305
-999
-999
-999
314
260
244
257
270
270
255
254
276
226
256
300
305
227
201
225
285
310
320
325
330
330
226
260
281
258
242
256
265
274
285
300
310
315
305
315
290
262
180
260
255
260
268
250
190
266
287
311
296
220
185
225
185
174
238
243
260
275
230
245
260
286
275
263
258
280
288
270
272
295
305
290
322
306
305
295
300
283
290
286
270
265
260
285
315
315
302
272
290
290
275
266
228
274
280
292
275
275
260
286
302
305
235
225
255
194
280
285
204
239
269
274
254
265
294
285
282
290
260
246
253
234
185
160
240
255
264
238
210
263
251
249
285
284
280
270
270
267
280
278
295
300
295
298
290
270
280
286
296
304
278
290
252
238
236
275
303
305
295
275
284
296
305
215
230
240
245
250
235
195
255
283
270
254
210
237
247
258
275
205
244
270
270
199
220
255
270
255
255
230
194
203
241
250
199
230
232
235
206
222
205
210
212
218
220
224
215
170
190
192
204
220
220
230
230
229
222
220
220
229
215
215
230
200
189
164
172
205
160
185
194
184
135
142
155
182
180
196
193
170
190
190
210
165
196
188
182
190
170
168
172
182
178
184
202
195
198
201
121
84
125
150
149
150
154
146
185
164
187
164
155
150
158
176
180
100
139
150
167
94
109
128
130
140
147
150
170
124
126
142
120
135
165
180
205
210
222
199
175
168
126
188
182
178
167
180
198
210
203
195
180
190
190
200
205
205
162
128
137
191
208
215
190
144
170
190
150
210
225
240
263
265
235
250
260
250
256
255
250
256
233
244
255
259
264
272
285
289
255
263
276
282
279
265
265
285
295
288
265
276
253
270
225
260
266
264
275
305
295
300
299
290
290
300
285
270
280
300
260
235
230
267
288
288
284
300
321
314
285
300
250
225
185
232
250
265
270
215
220
245
275
228
206
274
276
257
260
285
290
265
275
260
268
219
260
287
285
255
265
194
243
262
262
276
-999
-999
-999
255
215
250
250
202
260
256
277
280
282
296
280
260
305
245
255
245
260
278
284
300
325
315
315
305
265
245
268
320
332
332
325
319
300
305
320
305
292
295
314
286
288
286
286
265
265
275
280
305
273
294
265
261
235
255
276
313
335
282
295
284
262
275
251
267
286
306
280
290
282
292
294
306
315
320
235
255
250
280
304
303
290
286
286
283
291
305
328
320
306
326
335
319
345
336
302
305
306
310
305
-999
-999
-999
305
280
295
310
298
265
265
260
276
282
290
300
305
295
285
275
273
258
287
300
300
280
226
260
276
273
278
268
270
288
296
298
262
255
240
255
275
210
201
222
265
202
209
204
216
226
240
240
243
215
165
165
191
204
210
210
215
205
218
235
242
220
220
212
162
166
186
198
225
230
185
225
226
233
240
225
225
220
205
184
180
192
182
191
179
172
182
194
210
218
165
135
177
190
-999
-999
-999
190
182
188
172
55
52
74
99
153
169
81
93
132
160
168
157
165
156
180
195
185
95
130
145
190
180
181
169
163
170
155
166
188
-999
-999
-999
164
170
174
190
176
150
155
225
215
190
182
195
219
232
203
184
155
155
165
170
184
214
218
145
110
166
175
215
220
210
205
235
212
240
257
207
190
214
233
225
230
255
280
265
224
202
205
230
250
245
240
254
271
275
265
276
210
170
200
200
252
280
260
277
280
291
290
294
285
295
295
275
285
250
192
165
208
214
276
265
280
302
308
310
296
286
243
209
206
194
165
180
225
238
168
222
284
289
246
174
202
245
256
245
284
266
250
246
226
252
285
280
295
315
290
306
325
326
324
308
274
244
248
254
210
193
216
250
265
283
263
274
265
278
265
248
242
245
256
241
232
265
290
300
305
280
255
281
310
325
294
261
260
270
259
283
302
270
252
274
263
225
220
234
276
288
300
280
297
305
290
256
260
279
258
281
275
270
242
230
250
243
277
290
273
292
306
310
290
275
265
260
241
275
266
253
255
280
274
276
292
288
310
290
292
310
295
270
275
295
320
300
316
310
282
275
296
270
276
301
315
305
308
316
307
303
302
312
320
320
300
255
225
235
257
264
280
300
300
294
298
280
275
262
274
282
267
280
270
268
270
280
285
270
250
240
255
252
236
240
260
262
252
275
285
282
276
199
128
175
137
175
210
220
245
248
235
227
162
125
150
185
210
218
220
218
241
261
260
241
233
216
220
230
215
196
211
185
194
188
200
200
195
180
195
195
202
224
229
210
206
229
230
233
214
140
120
141
112
150
160
160
170
160
146
145
154
178
179
205
217
216
150
100
145
150
148
140
105
110
150
190
200
198
188
188
180
170
167
188
192
200
202
187
190
192
180
184
175
174
174
182
178
48
80
130
183
180
182
207
198
186
225
229
212
220
220
205
208
220
214
220
206
195
210
220
220
215
210
222
214
217
223
228
237
240
248
260
265
274
262
274
271
234
120
205
195
170
180
195
205
210
230
210
245
260
265
282
292
295
294
275
277
303
304
265
244
270
270
286
286
260
164
220
220
250
263
255
240
240
210
200
205
226
260
252
195
170
185
195
228
252
265
285
300
192
117
172
214
259
280
310
325
315
324
328
332
340
336
325
330
230
230
250
250
264
258
285
296
288
298
265
195
170
215
275
288
310
300
266
234
292
310
300
315
280
282
275
293
300
311
288
300
300
275
286
302
303
288
308
320
325
320
260
235
255
255
280
310
301
308
308
318
330
335
318
310
294
274
308
-999
-999
-999
345
308
338
285
275
285
269
320
307
325
306
301
330
316
300
303
280
252
260
248
246
292
274
280
282
276
272
295
282
265
256
230
237
210
180
187
197
222
276
260
252
276
270
278
278
276
290
275
284
295
274
244
250
265
245
253
265
275
279
275
280
284
275
254
245
232
245
275
280
270
285
300
277
276
293
284
285
285
294
301
306
290
285
298
285
275
250
230
190
225
245
258
247
244
242
256
260
238
186
252
245
220
225
235
245
208
201
206
202
195
220
240
210
245
214
185
200
220
215
235
-999
-999
-999
-999
243
240
225
218
220
190
212
202
240
245
240
217
145
170
166
170
180
188
215
207
196
210
225
-999
-999
-999
178
170
145
150
177
167
186
214
230
233
229
220
210
210
194
180
175
176
175
186
186
175
154
190
200
205
202
143
176
196
215
200
188
195
195
204
180
200
200
195
206
145
200
197
197
215
194
117
168
190
212
146
180
178
215
195
212
215
214
216
220
226
240
235
156
170
220
228
234
244
245
250
245
210
210
233
226
206
160
170
205
220
236
262
256
244
245
185
199
224
229
252
255
160
220
200
229
240
264
280
253
250
276
280
278
276
155
144
182
232
247
244
220
255
265
277
285
300
245
235
265
285
305
315
304
284
294
308
318
304
306
290
202
238
180
196
242
135
145
190
235
200
230
275
295
285
294
298
315
320
310
305
310
322
278
260
285
252
250
197
215
214
260
285
285
275
272
288
228
222
240
270
280
300
316
330
320
315
319
312
300
318
285
275
270
300
320
315
310
295
254
275
295
314
272
216
190
182
233
245
220
267
276
300
305
305
315
305
305
328
325
310
310
292
265
276
270
280
298
300
316
285
248
222
222
275
280
285
275
235
200
244
265
275
262
280
278
287
292
292
280
260
275
200
222
250
270
240
240
206
243
230
248
250
243
260
265
272
233
240
232
215
225
250
272
282
270
270
275
278
285
268
270
258
243
252
270
275
268
276
270
265
250
250
248
252
240
260
280
155
130
210
228
258
254
250
218
235
249
252
268
242
245
220
200
190
226
206
238
250
225
175
200
221
225
222
245
250
150
188
190
202
180
200
195
205
225
216
166
170
180
188
210
215
221
240
242
234
235
213
210
206
203
223
180
170
200
200
210
201
210
212
132
158
185
184
193
210
204
202
198
152
150
117
130
150
160
165
90
143
179
205
148
78
104
140
134
150
162
170
190
187
190
185
185
196
200
195
170
185
183
193
190
166
175
150
175
170
176
158
155
144
145
150
108
89
80
135
145
156
160
175
185
160
168
175
205
150
184
195
210
203
188
215
225
228
227
225
210
200
215
210
203
222
212
200
215
225
135
190
156
130
153
170
180
209
233
224
202
220
215
215
230
203
241
260
245
260
280
265
200
218
226
225
210
235
230
247
240
243
265
270
275
280
276
266
236
185
240
270
285
286
300
310
298
258
238
280
280
211
235
225
245
266
280
284
265
280
290
305
304
295
300
307
315
320
322
330
298
280
265
215
180
180
235
240
222
246
270
285
300
282
280
290
260
268
275
310
267
280
280
293
240
130
165
225
250
265
265
255
270
252
280
290
274
300
277
261
262
266
266
276
281
295
300
300
220
235
263
296
300
305
305
303
305
243
270
262
260
268
295
275
287
291
308
285
300
320
305
326
325
330
330
295
268
256
290
294
320
300
282
300
308
320
300
230
230
260
285
280
272
278
305
315
310
325
325
305
285
270
280
270
265
305
308
310
305
295
285
270
266
287
300
275
245
258
275
300
305
270
262
270
305
310
298
287
304
262
225
225
205
195
246
263
262
245
250
260
268
260
182
178
185
234
250
253
261
275
268
270
270
210
198
207
215
234
228
-999
-999
-999
230
244
234
160
225
216
225
238
241
242
246
225
180
180
155
195
210
215
200
190
180
185
188
220
211
174
200
235
216
209
210
180
199
220
245
244
231
170
185
190
178
150
155
190
190
172
176
205
166
183
196
172
145
150
140
186
177
173
195
180
80
113
148
145
150
190
205
117
173
151
56
76
100
145
158
160
140
134
140
145
165
160
165
170
185
162
152
130
159
180
205
200
166
145
150
155
188
210
230
245
218
195
210
225
225
205
214
210
195
193
175
184
187
223
225
235
214
205
188
224
195
196
225
245
226
240
248
252
185
130
180
234
220
233
250
253
130
185
220
250
210
210
202
150
200
215
250
216
242
252
282
190
126
165
180
200
205
250
260
260
265
281
280
262
270
290
286
290
296
270
255
275
290
295
271
223
241
275
288
230
230
265
266
207
235
254
272
280
302
298
254
202
245
270
310
325
319
321
318
303
272
245
195
250
290
320
320
302
270
270
300
300
283
299
298
310
310
335
345
340
315
140
94
100
152
222
245
105
108
215
-999
-999
-999
275
286
281
261
262
285
295
307
280
274
255
245
245
265
260
245
250
215
275
252
284
300
310
292
330
314
326
326
302
308
304
300
270
294
260
296
310
325
316
258
295
320
332
325
305
314
282
263
296
295
305
327
340
342
322
321
320
300
315
335
340
288
255
330
340
340
284
287
314
306
307
325
336
349
330
280
312
325
320
302
310
290
266
280
305
250
301
310
285
204
251
298
292
260
285
289
284
284
278
275
245
268
295
295
283
285
295
295
213
178
194
208
235
255
250
245
244
272
295
265
255
248
266
280
253
213
230
214
225
260
275
263
199
235
240
245
230
240
230
222
218
225
255
265
270
245
255
242
265
270
280
258
164
173
215
208
215
214
225
225
250
250
180
205
205
170
198
-999
-999
-999
-999
191
200
200
215
208
206
211
220
140
115
135
155
162
188
180
177
185
188
192
170
200
205
230
222
220
170
155
175
210
185
195
191
169
170
205
210
106
152
163
168
177
172
177
170
-999
-999
-999
193
205
228
228
223
215
220
220
224
228
190
183
180
178
195
210
185
190
222
224
222
85
144
155
175
178
200
175
190
205
205
172
175
207
220
220
215
205
225
215
205
194
149
178
186
182
184
217
224
212
202
202
218
238
170
220
225
235
235
232
225
244
265
270
260
205
225
244
196
168
220
225
275
275
286
240
202
206
224
234
250
268
270
250
255
275
276
266
266
280
295
275
280
240
260
144
216
250
246
250
226
250
291
242
210
255
285
268
305
315
310
256
123
210
211
180
196
245
255
212
210
195
200
260
213
243
248
253
270
295
280
275
280
262
267
288
284
216
238
270
308
328
330
336
326
240
259
260
298
230
275
235
266
285
256
214
273
255
274
284
300
275
204
246
220
233
282
295
310
282
245
270
253
270
272
280
280
270
250
275
260
257
280
295
280
300
301
311
310
275
308
310
306
298
290
310
320
331
294
305
320
320
255
245
254
305
300
276
305
296
266
243
259
289
288
260
270
285
292
200
220
262
257
223
237
265
280
285
274
285
258
280
290
270
225
251
275
290
305
305
292
315
315
307
307
325
337
292
289
320
302
306
310
275
285
285
250
260
255
265
280
265
285
305
308
230
260
280
288
292
294
294
310
270
240
262
295
306
285
270
285
295
285
290
262
265
295
300
291
290
290
270
232
215
219
185
216
211
204
210
180
200
210
224
216
245
252
257
260
267
265
260
230
222
158
138
169
201
220
154
146
160
215
240
224
234
216
214
210
236
250
242
200
220
222
227
195
135
165
184
195
202
200
215
200
134
214
210
220
206
206
182
179
179
192
160
165
110
180
168
170
176
170
167
137
127
154
-999
-999
-999
187
184
210
225
215
215
208
190
206
202
195
186
160
106
156
174
204
218
222
100
150
150
158
176
187
225
217
144
195
190
205
218
245
245
237
235
240
245
242
218
217
224
236
236
195
210
230
217
230
240
190
224
230
245
212
180
135
175
245
285
260
273
180
-999
-999
-999
248
275
295
225
237
225
258
262
268
280
300
292
300
287
290
295
303
305
308
290
255
251
245
144
190
245
250
270
305
304
279
285
188
188
158
210
214
260
292
263
170
235
260
258
280
294
300
294
275
280
302
312
315
281
296
301
289
204
256
261
268
278
306
294
285
204
245
222
266
265
300
280
306
268
270
262
265
281
292
288
300
310
296
304
306
301
300
310
306
295
145
170
245
272
308
295
310
315
323
310
306
313
310
225
205
225
270
230
262
207
265
285
305
268
258
281
296
285
288
246
266
290
283
272
271
300
320
266
252
255
282
286
266
268
241
234
266
196
238
262
263
275
282
263
243
275
265
242
252
265
268
251
250
264
275
250
260
265
264
265
276
298
220
245
253
255
260
270
258
226
246
272
295
292
290
290
295
290
292
293
300
310
319
307
298
298
280
282
286
303
-999
-999
-999
300
268
270
272
220
233
236
240
240
250
265
240
234
236
245
210
180
190
215
223
172
200
237
242
245
260
263
230
258
254
211
224
246
260
252
236
240
235
237
256
282
272
265
245
184
140
176
187
206
216
235
225
213
150
173
176
205
204
145
158
172
190
147
156
148
175
208
226
205
210
185
162
171
190
180
170
176
183
162
170
184
195
195
194
172
182
205
215
140
146
150
168
202
192
180
205
210
205
140
148
158
170
205
195
197
203
206
207
166
187
195
190
183
138
156
174
160
172
205
155
125
165
170
172
168
176
194
200
165
180
194
198
205
185
128
200
215
115
142
175
220
225
240
245
206
204
201
196
196
217
230
232
230
235
235
150
148
190
228
173
210
205
235
261
270
276
283
278
285
277
279
221
213
140
115
180
212
232
260
277
285
260
250
237
260
275
251
260
278
290
285
288
278
281
268
260
260
270
295
285
266
189
202
226
235
262
285
295
266
285
208
195
205
230
239
280
302
295
240
148
201
260
285
271
271
273
273
285
285
245
252
272
192
254
228
256
287
264
250
234
215
260
246
220
222
186
235
256
255
268
293
308
294
281
278
252
265
177
208
205
272
282
250
270
288
288
295
290
295
291
260
264
287
300
250
250
246
275
260
265
285
315
330
298
280
278
271
296
290
280
220
232
272
270
276
269
284
276
255
225
240
264
245
244
265
240
283
258
240
186
165
220
228
268
274
300
282
306
282
295
286
282
284
260
254
250
270
275
280
268
306
325
320
297
295
280
290
283
186
245
260
267
268
206
220
250
266
252
246
256
251
263
265
236
268
282
237
233
246
260
251
230
209
234
226
235
235
250
255
267
242
250
245
250
205
228
185
200
238
229
241
245
265
260
250
253
269
256
263
294
245
200
242
215
220
222
224
220
230
245
245
250
250
235
246
235
162
210
92
130
182
209
210
233
236
168
186
230
250
173
120
152
140
186
211
208
186
206
205
184
195
200
178
200
216
235
242
228
243
242
220
190
193
230
163
145
175
170
166
180
200
212
186
139
177
170
167
168
180
171
181
190
209
144
132
134
133
138
144
160
190
185
225
196
182
176
190
180
190
190
165
193
197
210
188
190
190
194
179
165
165
180
189
195
195
193
200
208
203
216
120
90
153
182
200
172
220
208
213
207
190
185
215
220
225
235
240
237
248
255
260
257
256
260
269
193
227
226
229
195
195
250
210
248
202
158
191
221
254
282
281
280
295
290
295
265
236
252
270
284
282
278
285
287
272
233
261
269
276
296
284
268
272
284
250
220
240
256
265
270
232
275
270
265
235
278
282
297
319
340
334
335
265
264
255
250
248
266
280
300
296
278
278
316
299
245
286
255
240
238
225
220
255
282
232
251
293
305
306
262
225
240
285
304
315
245
232
260
284
310
307
296
334
336
330
340
355
355
315
312
320
310
298
280
278
310
303
291
300
312
264
280
318
335
330
205
253
298
250
310
335
335
332
270
310
291
300
325
298
300
294
320
291
250
302
314
310
310
306
306
341
365
370
312
343
350
354
320
301
300
300
292
322
300
170
190
250
262
250
284
284
275
270
266
298
310
305
292
292
278
286
293
289
236
235
265
206
274
260
250
230
286
286
310
297
298
300
288
299
292
283
254
283
284
293
310
327
338
270
267
285
291
275
290
290
285
265
300
265
250
260
270
250
205
225
229
261
230
211
249
175
185
186
195
191
213
225
245
235
191
167
196
196
205
205
215
-999
-999
-999
220
210
208
211
219
216
160
178
199
190
215
206
233
230
240
227
224
218
240
225
206
230
215
212
202
210
215
210
214
209
223
225
190
210
123
188
187
189
208
227
220
220
205
201
206
204
187
170
171
169
185
180
182
185
192
170
195
190
182
170
175
178
155
171
150
208
204
190
150
169
155
175
180
185
164
164
170
170
195
191
172
200
210
215
225
218
214
180
165
160
182
218
180
156
143
185
220
200
201
212
196
160
173
182
195
225
175
120
155
185
224
214
240
238
230
225
192
150
173
175
185
204
213
231
242
252
244
256
270
261
265
290
280
303
295
258
268
279
288
292
295
216
170
126
207
214
275
286
316
256
260
276
226
262
245
120
120
187
212
215
235
264
295
284
225
264
300
300
230
237
290
295
245
175
120
168
244
266
272
270
256
273
295
295
240
292
305
303
277
261
225
240
234
244
260
293
255
285
282
223
240
194
223
228
258
298
305
309
295
240
232
244
239
275
285
288
269
261
278
267
195
226
229
264
259
262
248
256
190
228
248
282
284
308
264
256
222
218
260
243
255
240
243
253
278
256
270
285
272
285
292
260
240
268
276
260
272
283
282
275
255
284
277
274
282
292
292
230
238
260
265
250
260
262
218
237
262
282
260
238
245
263
270
262
288
290
260
259
245
244
250
261
260
265
265
263
277
277
260
226
257
245
268
272
262
267
243
262
272
278
291
266
270
269
279
274
287
283
273
261
265
253
255
288
257
238
162
195
212
242
268
272
252
220
255
268
240
270
208
217
188
150
125
173
200
184
201
213
231
225
218
221
238
242
244
243
195
228
238
248
224
220
220
165
185
175
190
216
212
224
208
228
226
233
227
180
164
177
170
185
190
195
205
215
208
110
100
155
188
195
200
200
190
200
212
224
237
227
214
202
184
184
116
136
148
192
197
202
215
223
225
220
83
100
120
138
165
175
195
191
195
182
199
215
203
201
166
196
197
184
186
154
95
148
158
170
180
190
190
205
-999
-999
-999
188
192
200
202
185
182
185
189
180
189
164
162
170
160
190
204
210
204
114
146
195
185
186
220
218
223
233
235
250
173
134
159
144
224
230
240
235
213
220
215
133
135
170
219
232
207
233
244
136
204
215
187
149
103
97
174
189
135
193
220
254
274
235
245
244
262
286
284
265
290
296
296
303
300
298
300
278
279
292
300
295
289
300
292
303
280
235
195
255
252
270
290
315
317
307
285
250
227
243
274
217
250
272
293
277
233
290
270
269
275
252
212
240
260
290
300
195
180
238
244
242
207
237
256
263
264
273
257
272
168
215
262
273
246
255
254
265
278
252
260
280
245
244
260
282
300
303
300
235
260
270
245
276
248
260
288
267
262
223
255
237
234
266
296
288
278
258
290
240
263
275
295
313
274
253
267
299
297
298
283
297
317
318
287
278
276
266
273
278
278
270
262
284
266
238
252
232
250
226
230
238
216
236
232
275
268
283
285
277
272
278
275
218
254
243
184
207
203
252
197
215
219
255
264
252
257
233
265
283
286
248
238
258
253
247
238
250
242
245
263
270
270
195
239
216
197
215
213
143
195
206
228
202
250
234
256
242
233
240
262
264
258
263
242
150
147
169
215
237
242
243
187
226
237
226
207
198
195
225
218
225
240
225
170
210
220
240
248
247
247
243
238
239
230
194
150
190
220
202
203
223
186
219
217
144
165
168
173
187
210
223
222
210
218
215
218
240
250
253
212
238
226
220
210
208
210
189
183
190
175
125
140
158
178
168
176
193
184
182
184
176
170
175
197
202
205
193
156
174
170
200
202
207
195
177
187
170
195
196
216
140
120
175
172
168
200
209
223
227
180
173
180
200
185
153
137
140
173
200
212
207
198
205
218
220
160
185
195
185
193
206
236
251
210
193
202
203
216
194
153
150
190
230
239
228
240
205
241
229
260
234
210
225
245
245
250
240
240
250
264
265
277
259
260
238
254
267
247
242
272
285
-999
-999
-999
-999
283
290
305
296
295
238
226
247
258
273
282
235
195
195
208
205
250
275
272
258
270
307
290
295
308
320
290
276
290
280
247
215
230
192
246
259
256
231
276
293
301
292
249
284
315
293
292
304
319
302
222
172
235
232
246
214
232
266
294
274
298
310
289
282
277
267
215
242
242
243
265
260
259
282
275
222
278
282
303
296
296
252
285
248
237
205
145
167
227
252
265
255
-999
-999
-999
263
260
249
268
300
310
302
245
223
240
232
237
243
262
243
247
272
265
252
215
244
213
212
229
203
263
265
266
280
283
276
260
250
187
205
240
232
247
252
259
275
275
283
252
243
262
271
276
226
186
213
244
275
264
262
270
270
284
286
292
252
248
218
210
242
252
260
262
270
255
263
247
265
255
280
270
285
292
276
242
254
270
273
258
250
148
152
203
218
226
227
238
233
228
234
253
270
253
245
165
152
214
220
230
227
238
237
250
240
243
230
239
218
186
215
235
223
227
232
235
247
240
240
233
220
236
223
148
198
212
149
168
170
174
194
166
192
165
174
190
202
215
220
207
210
205
198
210
158
172
185
170
180
193
200
209
158
158
187
218
212
157
178
204
202
193
161
142
187
200
210
222
189
175
195
214
230
190
74
128
128
122
132
144
157
150
145
157
155
155
194
180
175
195
189
193
209
208
140
155
158
170
196
170
172
154
168
180
185
212
203
230
232
239
162
190
169
172
178
185
172
145
150
157
190
203
228
237
234
217
212
112
150
173
180
195
207
202
218
252
254
242
252
224
223
223
226
241
260
240
244
243
216
213
237
237
190
227
256
246
253
262
270
278
278
285
297
313
310
303
303
293
273
265
244
268
250
187
177
221
256
231
253
157
224
221
210
230
232
250
257
277
265
260
243
270
190
198
170
202
236
248
267
256
265
224
206
248
269
300
253
245
257
215
257
195
159
218
241
255
229
220
269
268
253
235
280
290
299
312
306
302
279
283
297
295
187
254
265
295
277
305
315
285
280
273
230
276
290
268
277
268
267
281
258
248
232
262
280
302
252
270
272
263
257
269
279
259
307
313
289
295
196
197
263
307
320
308
317
307
293
302
223
238
222
271
307
310
280
292
308
306
292
303
310
295
296
292
248
222
252
264
267
242
262
271
257
284
263
250
260
270
273
272
275
287
286
280
250
280
294
285
273
283
265
296
277
285
275
265
268
271
282
155
225
240
228
238
265
275
260
235
264
192
205
244
187
207
226
247
267
256
244
268
227
228
256
252
245
257
257
250
237
210
239
258
269
272
248
243
242
249
244
225
228
245
250
255
264
260
264
263
273
252
263
270
233
243
215
240
249
245
234
250
255
208
182
225
222
214
177
220
244
239
246
169
143
157
197
223
212
235
216
208
213
205
144
186
202
202
170
207
236
216
178
201
230
207
217
227
217
217
222
218
198
210
208
191
187
182
160
153
190
215
204
145
150
182
202
113
179
191
203
202
155
156
160
175
201
168
194
194
205
220
199
188
206
200
183
189
179
185
183
198
220
220
227
202
198
-999
-999
-999
225
178
188
197
207
232
150
195
189
190
188
208
217
164
135
138
145
195
225
250
271
284
278
244
197
177
158
187
210
250
270
259
253
250
254
290
280
247
228
246
262
288
288
188
233
226
242
288
315
278
257
218
264
283
250
168
210
244
218
215
195
108
192
229
254
251
278
282
278
297
303
270
275
300
304
296
300
281
254
261
181
257
282
201
253
230
225
258
289
308
302
293
300
285
272
258
291
271
261
245
286
303
320
305
318
300
300
317
304
282
307
302
306
302
225
265
265
273
263
280
275
230
269
245
231
208
270
258
262
280
299
291
296
279
312
325
327
300
290
247
288
310
307
298
286
317
250
275
225
219
265
295
288
290
285
238
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
315
335
344
333
325
310
305
290
307
297
290
310
306
268
260
302
275
289
281
277
253
275
279
294
307
290
300
305
320
328
330
305
305
325
340
340
310
303
295
274
176
218
231
263
264
291
291
264
284
296
296
310
265
296
286
264
243
245
265
305
280
277
242
242
236
255
265
267
260
243
220
204
266
271
281
286
290
280
294
283
272
275
295
276
278
280
278
275
280
276
288
295
273
278
265
265
273
228
245
240
204
244
256
235
231
195
239
180
208
215
241
207
214
244
241
194
184
193
211
210
214
219
235
240
236
214
215
216
210
212
230
217
230
235
237
214
221
189
211
222
206
231
232
256
243
244
236
225
145
130
175
196
197
212
228
245
253
245
230
85
107
135
160
170
145
195
181
175
128
138
132
146
179
145
158
164
161
174
155
145
136
170
170
185
180
161
171
201
203
203
185
73
138
144
162
161
184
201
235
224
215
224
195
215
207
210
215
220
215
205
204
207
198
199
208
224
221
230
234
253
235
225
191
186
217
228
245
238
257
252
207
186
208
241
270
206
200
175
235
271
230
198
261
280
280
248
109
104
170
214
243
260
274
259
285
250
255
206
200
205
164
137
217
249
264
277
290
294
287
293
314
280
256
204
316
308
291
299
318
308
313
308
280
294
162
116
114
199
214
278
270
258
207
189
199
247
214
230
278
242
211
239
224
242
254
265
267
235
265
255
265
267
270
259
235
254
237
262
289
280
220
204
160
229
276
286
296
203
314
314
276
273
239
231
0
213
233
258
285
242
210
214
199
232
244
274
255
244
271
248
282
290
289
276
280
302
308
321
289
280
311
251
269
246
250
235
250
240
255
264
246
275
254
261
233
272
265
263
263
276
295
267
235
261
281
306
292
310
285
206
264
265
284
290
268
280
293
300
303
198
170
200
229
226
233
266
200
170
193
263
245
223
194
235
255
268
260
250
230
230
234
256
263
274
-999
263
251
230
246
260
275
271
277
296
319
310
300
219
242
242
277
-999
-999
-999
271
285
250
261
238
193
231
245
256
264
264
180
220
245
250
268
269
265
249
230
239
250
264
272
270
250
158
210
200
204
226
238
211
205
200
210
206
199
125
167
152
155
162
195
216
214
180
218
216
196
203
216
233
249
196
220
200
240
233
235
242
243
225
227
223
237
245
238
170
160
124
128
210
193
143
150
100
144
153
143
155
171
158
169
163
191
177
170
165
166
174
165
175
184
205
199
177
200
159
228
225
246
236
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
220
207
174
193
213
233
237
232
226
236
240
240
244
205
240
245
246
240
225
249
260
269
242
245
268
269
232
254
270
186
234
220
243
261
283
214
108
163
205
197
210
233
250
285
299
305
314
297
282
178
225
248
240
256
220
207
231
253
272
303
318
326
308
190
270
290
285
215
260
256
154
203
235
265
280
295
257
270
310
320
275
219
158
226
220
203
230
273
303
258
260
309
310
215
211
255
260
233
255
259
257
275
255
206
224
240
220
220
213
236
241
256
279
297
317
334
289
239
257
265
226
226
215
276
289
295
276
273
255
241
260
252
226
265
290
256
255
246
250
290
300
280
306
306
291
316
274
303
325
310
299
300
257
246
290
265
300
296
310
310
245
240
270
262
256
290
295
214
276
290
318
306
290
302
295
263
275
281
285
286
270
275
275
292
316
285
292
270
270
260
250
215
265
266
264
267
252
235
219
262
292
295
312
290
287
265
250
272
290
280
284
-999
299
294
313
280
260
230
254
252
276
285
297
299
274
275
250
205
246
256
268
205
251
267
281
290
289
250
265
248
220
245
255
218
236
205
220
236
242
249
259
264
275
276
264
254
237
250
230
220
220
230
218
213
217
205
256
192
198
228
246
202
173
180
180
193
199
223
214
235
243
217
147
205
205
208
214
207
200
183
200
210
210
200
140
185
170
175
210
216
226
206
207
206
206
212
197
209
130
192
197
198
203
209
200
209
208
216
219
195
210
172
182
180
205
156
131
173
228
239
215
130
120
107
157
145
184
220
202
218
221
226
225
172
205
230
135
188
210
240
230
225
150
170
185
192
200
211
252
225
243
190
200
175
193
210
225
222
209
207
200
201
223
225
234
220
185
169
187
183
197
192
226
216
144
165
200
245
291
282
269
273
288
289
204
185
205
172
165
223
225
230
260
267
273
270
279
295
270
280
290
290
277
226
192
201
232
247
257
261
270
275
283
297
304
302
303
295
292
295
293
300
236
229
253
237
274
336
265
255
257
246
256
246
176
212
248
297
317
301
285
296
270
310
305
315
308
299
318
318
307
313
196
195
231
289
329
318
318
309
312
272
248
284
299
341
307
312
305
326
265
279
203
281
303
309
323
320
289
204
272
212
264
288
299
313
315
266
295
301
271
290
296
282
275
302
274
276
319
318
327
295
308
275
304
298
314
318
338
305
286
300
282
280
206
190
200
239
278
312
310
295
281
295
282
280
247
275
305
311
237
237
264
275
280
242
240
250
260
270
275
290
280
286
245
265
215
260
279
263
286
289
286
256
207
244
246
230
255
273
292
300
300
307
300
300
312
315
305
300
290
260
275
251
249
269
288
304
251
240
215
185
165
183
218
255
261
235
262
255
235
235
213
-999
-999
-999
255
265
255
240
255
258
262
276
166
213
224
229
250
243
240
233
241
251
246
250
250
240
230
255
242
235
256
240
250
249
239
240
232
251
270
250
255
265
254
250
241
241
209
156
160
193
208
222
230
221
219
220
246
255
240
245
180
210
205
195
181
193
209
209
198
189
204
212
191
186
180
163
105
189
189
178
168
154
146
169
142
128
138
160
195
145
195
175
220
206
220
230
249
254
241
221
201
194
193
121
175
175
182
209
208
205
178
179
183
176
210
226
220
210
208
219
196
219
212
111
160
165
195
230
226
161
158
189
216
211
209
208
210
216
201
177
190
216
235
226
240
220
240
220
220
244
239
268
233
214
257
294
285
258
220
152
176
214
273
250
271
285
223
250
272
260
250
260
280
260
265
293
295
260
232
271
287
274
200
245
215
219
228
241
234
260
280
270
297
303
306
320
325
280
225
260
270
260
210
221
201
252
275
290
189
212
275
265
256
245
267
285
300
300
268
276
245
210
260
285
280
310
310
320
290
280
280
269
260
295
289
291
298
233
295
257
239
228
260
285
309
303
312
280
325
283
295
309
290
208
240
255
290
250
258
255
290
285
-999
-999
-999
268
288
285
270
244
217
303
280
299
264
276
262
283
300
303
305
280
285
280
280
300
305
325
340
322
323
270
297
312
306
319
311
303
314
315
310
287
285
294
310
320
295
344
320
333
328
325
330
345
330
340
335
336
337
325
338
312
305
331
340
343
345
342
290
277
257
281
263
286
299
333
327
327
335
305
-999
290
260
210
230
270
285
300
295
310
345
323
323
308
296
305
301
292
288
288
277
255
285
295
255
240
250
260
250
280
270
245
273
290
280
215
246
281
264
273
284
-999
-999
-999
270
265
210
265
275
290
280
249
280
274
275
275
290
272
267
175
215
192
230
253
162
195
240
258
252
260
260
257
236
231
231
227
230
254
236
258
236
230
235
245
250
260
170
195
185
200
199
195
210
225
238
260
248
231
216
215
200
204
204
182
123
162
168
178
192
201
195
200
190
209
220
135
195
120
145
165
180
184
185
185
158
158
156
170
193
185
175
215
218
202
201
192
198
196
210
200
196
212
220
215
220
206
215
170
202
216
226
180
170
171
175
160
175
102
178
201
212
113
121
150
150
159
190
210
245
228
195
205
217
240
245
245
238
220
166
202
114
170
216
224
229
262
275
248
267
272
269
279
276
267
285
295
308
310
294
305
315
315
310
300
298
291
232
183
242
262
284
287
281
278
264
256
260
287
279
244
268
270
280
240
235
220
220
275
303
290
310
285
320
325
315
310
328
294
299
233
275
296
299
278
280
275
252
263
292
270
180
260
285
245
230
272
238
272
270
270
280
260
270
220
210
259
220
292