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