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