0339720_W -28.5 32.4 53.0
1960010112 2006123112
278
272
288
240
216
228
260
257
267
270
281
261
252
285
275
275
280
303
275
310
306
317
214
291
280
240
266
296
300
335
310
320
320
262
262
295
293
314
248
308
280
286
290
301
302
308
290
308
300
286
245
272
258
235
260
316
290
290
300
306
300
295
298
285
286
297
286
283
291
315
292
298
296
303
310
234
286
257
253
236
272
260
265
287
281
267
221
226
266
270
268
240
268
300
226
290
285
270
274
294
192
226
245
260
246
204
244
246
270
266
260
253
226
210
205
216
207
243
235
240
201
255
234
248
250
258
256
246
235
245
235
236
240
244
204
198
234
236
240
250
238
245
232
238
250
200
224
184
214
222
230
206
180
200
204
214
222
226
230
224
196
202
218
218
220
225
220
222
230
220
221
264
204
206
218
226
216
225
216
217
222
184
222
221
167
198
205
205
212
206
202
220
220
213
208
207
223
240
200
202
167
192
164
194
206
212
220
218
238
226
230
256
236
228
226
228
220
230
234
226
234
246
266
226
245
245
240
200
180
227
226
240
222
210
195
217
220
230
244
225
176
215
268
234
236
225
232
238
255
228
210
216
234
230
260
230
245
245
262
266
253
244
248
245
240
170
175
228
235
235
204
210
190
193
232
240
252
238
253
250
255
248
237
242
260
242
222
228
252
257
272
265
265
262
270
300
234
224
274
280
268
273
273
268
292
273
251
305
276
275
271
285
205
222
274
256
292
312
245
207
255
240
247
256
282
264
227
237
263
270
280
263
270
265
280
272
270
266
287
284
286
274
290
285
292
255
246
274
293
295
307
305
250
265
298
310
280
315
282
317
294
300
301
292
230
224
274
276
278
280
290
293
306
287
313
317
295
314
312
314
302
327
328
314
302
243
224
282
270
274
274
285
315
315
293
290
308
294
311
320
302
290
275
303
296
294
305
220
238
242
260
278
289
294
294
290
312
288
304
290
305
308
260
305
302
290
320
264
288
304
320
286
310
305
295
260
293
285
286
302
275
307
300
303
282
298
296
312
310
235
263
289
286
265
286
227
250
270
287
293
227
246
252
277
246
207
266
225
240
266
282
275
280
261
236
225
242
255
252
270
264
271
267
255
270
277
268
305
270
237
254
258
255
273
263
274
251
211
206
207
238
237
245
226
185
206
234
231
230
195
222
237
227
234
234
233
239
235
230
242
250
240
195
214
210
220
216
220
232
233
225
221
227
201
214
220
227
215
230
234
195
209
215
222
225
222
225
227
221
220
220
167
194
205
212
221
224
217
217
229
235
196
201
218
212
220
226
213
176
196
230
222
217
206
230
235
244
232
243
223
162
216
189
176
161
205
216
220
226
231
233
230
235
241
185
185
200
191
207
215
221
223
221
210
235
252
295
253
255
275
172
208
215
220
225
249
234
231
233
220
249
226
226
247
226
217
197
248
215
232
210
218
227
200
224
261
184
178
217
232
239
190
190
179
213
225
250
200
232
240
226
251
177
220
186
210
220
240
254
233
222
287
237
215
241
247
207
182
187
225
223
267
237
261
232
245
250
242
231
220
225
219
236
210
228
235
252
243
255
237
283
228
257
230
237
239
234
247
250
261
210
230
234
248
246
253
262
264
265
242
260
315
240
208
201
228
267
277
261
268
253
261
247
259
232
212
249
257
255
272
262
259
260
257
275
268
292
290
288
261
250
272
271
274
291
297
251
267
295
277
263
250
251
270
283
282
290
246
238
265
277
275
255
274
290
260
288
300
301
288
290
296
297
298
300
247
260
268
269
290
273
282
278
281
273
274
261
247
325
237
264
265
287
275
289
284
260
273
274
310
245
200
246
274
275
275
278
277
290
289
289
304
264
255
261
242
230
258
266
265
260
267
267
252
252
250
254
258
260
250
264
262
275
262
248
245
260
257
250
263
267
258
263
225
210
206
218
238
222
233
229
250
222
213
214
226
210
233
225
235
260
258
270
187
202
215
233
235
236
250
231
225
245
235
243
233
245
193
198
202
217
221
226
227
267
264
248
227
234
226
208
238
234
246
195
170
178
258
220
210
240
240
215
237
233
235
242
240
265
222
239
240
181
223
233
240
231
245
215
215
189
218
228
233
222
230
208
227
235
234
221
195
235
238
233
247
223
201
218
235
184
210
223
232
241
264
181
215
212
233
230
223
270
230
227
215
227
250
239
240
235
236
236
217
236
222
237
255
275
151
166
155
198
215
241
221
222
225
253
227
279
237
247
220
247
220
245
210
188
250
235
235
183
225
193
245
248
236
258
250
236
208
221
295
227
245
241
210
237
293
305
258
227
191
198
240
244
247
242
264
251
264
196
208
225
220
258
243
255
265
257
258
251
241
245
245
262
252
234
256
260
243
266
276
266
265
286
275
186
217
266
210
225
242
250
282
265
225
255
242
242
234
258
260
262
260
274
267
262
275
266
265
250
270
276
255
256
245
254
265
261
290
280
270
271
275
306
286
260
245
262
262
228
265
242
253
273
267
271
274
276
228
265
285
244
271
224
242
265
267
282
300
275
274
263
257
277
283
261
231
245
267
232
276
257
265
258
268
236
243
-999
-999
-999
252
262
261
263
-999
-999
-999
289
288
282
303
302
275
290
295
312
310
236
256
260
268
275
283
285
301
297
290
301
277
299
246
242
240
245
250
264
294
266
282
222
228
242
256
280
206
216
228
250
254
266
258
258
254
263
250
255
285
250
246
230
216
245
255
260
265
270
228
225
225
236
255
248
250
184
200
250
245
246
262
250
243
280
223
240
256
202
215
230
255
248
205
226
250
236
225
205
225
260
195
240
210
215
222
240
235
210
220
240
263
226
206
220
228
225
226
215
210
177
212
225
216
218
234
215
210
167
164
178
202
215
215
214
203
214
244
220
205
170
194
200
218
200
204
205
210
166
186
170
180
188
194
205
228
194
173
183
178
208
210
221
210
237
210
187
205
225
210
206
242
166
191
211
230
226
207
226
215
-999
-999
-999
-999
217
275
236
222
202
222
212
196
205
212
215
198
224
253
239
279
220
245
294
220
226
236
244
245
215
185
237
255
235
254
232
245
235
235
245
238
240
227
227
245
255
245
247
227
266
240
254
254
236
255
260
257
228
232
250
248
257
253
242
267
216
234
252
198
199
236
256
236
224
204
216
237
256
238
246
253
252
252
224
215
242
250
261
245
267
258
269
247
265
265
241
234
265
272
260
270
283
266
261
248
267
227
262
258
253
233
273
257
277
242
210
247
288
225
253
265
297
234
242
304
265
283
288
280
292
278
272
286
247
233
242
236
275
265
275
282
268
194
215
235
248
275
260
262
272
255
266
270
220
255
266
305
281
282
292
254
245
260
250
264
281
262
252
276
298
282
292
286
268
295
270
263
315
254
272
294
253
271
276
275
250
277
266
266
268
301
246
208
260
257
293
293
302
283
295
299
258
265
304
283
270
265
272
293
290
290
294
272
297
308
285
267
285
268
285
305
302
298
302
265
246
271
264
264
263
296
262
298
272
276
296
288
287
295
270
287
284
264
279
282
260
244
261
303
245
269
243
236
230
250
260
273
200
201
238
301
195
216
232
237
260
242
255
230
205
205
215
237
240
245
248
250
245
230
250
236
215
250
253
212
204
222
232
233
234
230
220
231
212
220
238
229
238
227
229
237
231
244
210
234
231
234
227
249
252
220
199
201
218
261
206
235
218
231
231
233
210
210
220
218
205
239
195
160
195
204
206
207
251
210
234
250
213
165
161
194
206
201
208
219
225
221
214
220
200
211
224
211
154
190
207
213
205
160
172
210
220
220
225
216
215
209
225
199
183
195
207
210
236
216
275
210
176
170
218
254
195
219
216
272
190
225
244
201
177
210
226
207
176
236
249
244
198
196
202
223
203
178
205
229
230
243
255
230
236
191
214
223
234
216
230
247
248
271
245
190
200
244
200
210
240
224
175
198
233
222
230
260
266
244
270
267
258
192
217
250
230
260
218
217
234
250
208
267
265
227
233
197
197
226
210
234
241
245
244
245
245
243
245
257
280
215
248
276
270
317
266
263
241
197
218
240
193
195
219
239
263
235
207
197
220
258
267
258
250
262
267
263
280
280
277
289
270
284
267
258
278
270
266
279
240
230
252
284
237
225
260
254
248
234
213
245
261
265
288
277
285
286
262
255
256
263
264
290
250
255
225
260
260
280
274
280
269
331
287
298
272
294
290
301
275
269
262
280
286
288
308
286
281
286
308
289
300
285
270
300
264
297
275
311
303
280
257
280
269
233
276
284
288
233
265
280
302
319
228
295
277
284
259
206
217
253
258
261
266
278
292
284
290
281
281
282
256
267
271
295
243
285
274
281
294
265
282
248
264
253
270
270
256
280
265
295
265
276
312
185
194
234
240
256
240
253
260
234
229
243
216
195
224
245
248
217
230
234
248
257
245
253
219
235
256
279
197
247
243
191
200
224
241
200
194
218
221
235
249
245
238
209
225
274
223
239
236
158
152
165
182
188
203
198
174
205
210
200
212
232
205
220
222
216
165
170
160
182
182
190
165
175
195
205
225
205
212
212
216
212
216
220
212
222
195
235
220
230
215
206
205
185
210
222
225
235
155
202
195
212
212
206
225
225
216
216
232
232
206
210
225
212
224
222
222
228
216
230
220
236
225
216
235
222
225
226
236
215
232
260
222
245
245
232
295
198
165
170
186
198
192
200
185
230
205
188
217
235
228
220
230
238
235
245
265
285
242
256
226
240
240
248
266
206
162
192
206
291
246
229
216
224
232
195
208
222
230
232
228
207
196
217
235
220
226
235
240
160
165
160
198
212
225
236
246
220
228
228
245
255
245
220
253
260
258
208
218
242
218
248
236
232
208
212
182
175
214
246
222
232
212
195
215
260
225
233
265
256
240
238
252
260
252
202
250
255
262
222
258
232
225
245
260
260
256
255
306
345
220
238
220
245
285
254
288
263
268
272
255
238
256
270
265
296
280
262
273
270
242
285
232
246
268
282
282
290
284
284
275
280
300
256
280
300
236
286
298
295
290
295
286
290
286
290
246
295
223
282
282
226
252
258
282
248
270
270
290
286
304
235
282
258
282
308
234
266
225
260
284
258
238
262
275
286
280
292
302
288
318
212
246
266
275
285
266
296
255
285
286
286
294
280
278
275
272
282
230
278
286
266
230
226
230
245
250
266
253
236
252
255
286
258
215
170
216
282
235
240
246
245
228
185
235
245
240
236
222
246
244
220
227
250
234
235
235
249
262
290
250
248
250
231
225
250
215
250
232
246
268
238
224
164
188
204
202
240
210
215
228
244
235
228
226
248
226
198
208
225
236
208
234
235
220
230
240
215
232
225
218
238
225
242
240
216
195
204
223
208
232
226
230
235
230
248
276
195
226
212
242
230
235
206
232
228
224
246
208
215
230
230
246
212
172
202
218
256
206
158
166
220
206
215
225
214
235
255
210
236
235
208
196
228
226
238
234
214
228
192
205
238
234
216
152
154
208
214
214
228
228
230
240
242
200
194
205
264
226
252
240
204
218
222
250
228
238
212
252
232
222
244
176
172
202
224
230
245
246
242
268
260
250
222
228
190
215
266
260
270
264
224
198
232
266
255
240
210
185
222
240
194
226
245
216
235
234
176
184
212
232
265
248
245
260
244
270
268
286
278
260
265
265
234
265
250
246
266
258
272
285
270
214
245
262
262
236
226
256
236
270
285
272
270
265
273
242
234
295
286
275
268
302
300
282
305
292
302
290
278
285
258
235
196
256
268
268
248
274
293
270
268
282
284
306
288
300
288
264
314
235
266
288
255
270
265
310
236
260
272
270
285
270
290
270
272
300
266
286
290
275
295
272
306
314
283
320
315
382
244
232
282
280
245
290
292
300
266
256
268
276
292
283
312
268
295
305
246
225
262
265
265
290
295
232
268
290
288
284
254
234
262
272
276
270
284
280
266
285
266
226
260
272
262
284
282
232
218
258
286
270
290
274
245
280
254
282
298
286
264
226
270
264
295
258
264
272
242
250
272
270
290
255
270
240
220
228
246
294
280
188
225
246
252
262
274
240
196
235
250
260
230
264
274
264
256
246
245
245
254
256
255
215
220
242
248
250
232
246
215
200
208
228
230
250
236
202
206
232
240
206
184
215
242
232
196
246
240
235
270
220
180
195
190
205
215
220
235
245
212
192
216
262
206
228
225
234
210
218
230
211
213
218
185
200
184
230
178
160
207
206
220
182
160
176
190
196
212
206
216
160
181
195
227
180
212
210
216
226
240
260
186
220
215
220
242
210
175
208
220
206
230
246
240
195
200
222
265
176
162
160
205
224
220
-999
-999
-999
238
218
220
233
256
215
228
253
240
212
200
230
228
210
235
228
252
250
260
286
222
204
222
236
204
240
166
146
195
220
235
246
242
236
228
245
224
245
282
232
215
254
212
238
236
226
205
230
228
250
256
242
260
254
260
254
265
265
276
180
194
176
212
210
242
225
225
222
240
244
255
250
242
288
272
254
258
253
232
242
248
256
210
205
215
242
262
258
260
242
232
262
260
288
275
270
282
224
250
290
236
274
272
268
284
300
216
248
260
269
275
280
276
275
282
278
280
292
300
302
265
252
280
280
292
280
302
296
310
284
304
256
275
302
308
302
280
300
280
206
255
272
308
288
294
310
234
260
292
288
245
266
270
284
284
290
270
288
232
250
272
290
296
295
282
305
284
278
296
254
264
282
300
286
206
225
260
268
230
214
256
266
250
275
280
236
270
242
265
288
274
278
268
260
275
245
232
246
270
214
212
255
238
274
268
276
278
278
282
260
284
226
226
-999
-999
-999
262
268
266
278
262
284
214
223
272
255
244
258
238
228
262
232
228
245
224
252
248
264
194
206
218
178
216
240
268
228
246
258
235
252
262
284
256
264
252
234
264
258
238
182
150
223
238
238
260
224
218
202
232
236
238
230
234
234
232
252
204
210
218
263
162
176
183
200
212
216
218
200
212
200
178
176
182
183
204
206
192
170
222
176
204
210
214
212
206
195
210
200
201
215
250
234
195
169
168
195
195
226
210
188
190
207
225
216
210
256
216
214
211
161
201
215
230
220
260
210
238
212
225
200
246
222
235
242
210
233
268
235
166
156
188
210
198
186
212
215
154
196
215
233
208
160
226
195
212
226
216
220
200
216
246
200
205
190
184
222
216
245
216
225
244
244
218
226
228
242
216
236
246
222
188
234
216
228
202
194
216
258
226
158
190
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
268
270
258
266
260
262
266
242
206
180
178
206
224
238
203
180
224
245
232
232
248
244
272
208
260
236
266
274
266
266
270
282
272
262
252
276
268
250
266
238
272
296
240
276
286
275
272
262
288
280
286
296
298
282
302
282
294
306
316
232
268
272
288
280
310
322
328
278
312
302
272
302
308
304
258
252
286
301
307
332
334
328
236
274
280
316
361
292
328
315
322
302
324
316
303
318
278
306
300
285
287
316
230
273
288
300
268
274
287
291
284
355
286
286
304
311
308
266
324
320
302
243
270
288
308
298
290
298
376
225
220
227
250
277
280
286
294
286
278
286
264
254
275
290
280
242
228
232
267
274
253
275
278
210
245
238
230
244
267
262
256
264
251
282
248
220
251
258
240
257
275
267
252
191
184
205
228
250
257
248
224
280
253
225
280
305
203
180
213
248
210
223
240
242
241
200
236
242
237
223
210
228
242
195
213
221
245
245
237
240
243
227
253
236
236
257
212
165
180
202
230
224
210
213
200
212
228
237
172
213
189
193
218
221
220
228
226
227
205
223
249
293
215
220
226
221
216
244
254
188
204
212
220
216
206
213
235
227
215
270
166
173
205
208
210
198
190
213
222
230
225
238
280
234
260
237
215
243
224
235
245
185
197
208
212
220
245
239
233
235
237
227
280
176
189
215
223
220
244
238
242
237
260
228
153
185
259
206
180
205
270
242
279
220
206
242
208
235
260
236
239
236
233
274
234
205
249
257
240
226
240
216
195
220
225
247
238
236
233
238
264
300
220
238
252
250
225
282
318
368
230
172
207
212
230
230
243
212
183
222
242
251
250
210
238
232
253
270
233
235
235
253
280
282
255
187
200
231
242
248
264
258
240
275
240
220
244
252
256
338
240
258
260
240
245
255
272
246
258
313
280
268
220
241
255
255
278
285
254
233
250
245
262
281
290
277
239
254
258
265
280
274
296
-999
-999
-999
282
257
292
290
272
291
292
285
294
308
293
254
281
290
245
215
257
283
277
295
292
300
270
286
283
312
303
295
305
300
297
287
236
220
270
271
282
261
269
288
310
255
262
279
275
272
272
257
273
286
275
294
-999
-999
-999
303
304
312
294
292
256
281
307
290
292
287
281
306
222
228
264
268
276
276
278
272
284
278
268
280
298
275
292
278
290
288
205
205
252
267
258
275
275
281
270
278
282
250
260
281
280
286
265
278
276
266
210
238
263
285
233
228
220
217
235
215
225
252
218
231
258
247
256
264
244
225
254
241
210
220
212
237
205
220
236
257
252
225
251
221
238
250
290
246
266
242
245
245
265
230
180
207
212
215
243
222
226
241
212
269
256
288
222
241
180
210
214
236
231
190
213
185
207
216
224
221
192
167
191
213
231
215
192
230
214
218
212
216
222
208
240
230
246
200
187
190
185
206
258
240
235
270
200
169
202
212
221
230
210
255
170
215
220
221
254
215
248
266
242
235
213
192
188
206
205
215
260
200
208
227
230
241
218
299
235
220
225
239
239
213
221
248
270
230
197
206
226
261
202
227
234
270
233
207
210
248
210
235
270
247
269
249
240
250
252
250
254
251
257
263
260
218
166
254
200
290
248
240
309
262
234
185
191
197
218
205
238
236
176
184
220
240
257
260
248
233
210
240
236
257
266
231
250
253
255
257
265
215
230
226
255
310
214
246
202
236
270
278
260
274
276
265
295
212
242
264
266
255
258
266
243
258
267
255
277
288
290
297
303
282
280
255
296
270
286
279
280
252
245
265
270
269
294
295
304
260
279
274
267
250
274
272
288
314
345
242
267
234
244
260
282
295
267
296
284
301
258
271
294
300
259
255
280
304
290
245
228
274
284
276
279
278
293
274
281
275
278
290
275
278
234
253
275
283
265
272
274
271
281
286
288
235
250
251
260
277
276
261
254
268
274
275
278
280
274
271
268
285
265
270
277
286
296
281
275
255
280
271
283
295
276
280
296
251
260
290
272
279
276
260
252
280
265
257
234
269
288
260
254
277
237
255
225
232
258
200
266
220
242
240
251
254
235
285
256
232
278
274
271
274
263
265
282
258
273
265
206
252
195
246
251
251
249
255
250
245
211
195
250
251
178
201
210
247
206
186
209
220
227
240
223
219
202
170
199
190
202
210
211
220
220
216
235
233
225
233
228
220
242
260
198
168
167
197
202
215
225
244
226
222
175
176
205
247
225
226
260
224
290
201
163
215
234
237
228
245
205
195
190
226
222
252
201
192
201
216
221
207
225
227
192
163
202
214
212
233
174
216
240
221
215
227
220
250
204
230
216
195
223
230
223
210
232
241
241
232
178
217
215
215
232
206
164
208
226
240
226
247
219
280
240
204
272
208
182
193
182
212
228
242
242
232
245
247
190
222
238
225
220
195
221
238
210
222
219
241
210
164
202
222
260
237
178
210
219
232
237
232
238
240
264
253
230
275
185
196
217
234
260
257
180
170
220
228
232
243
240
238
250
250
192
195
225
237
248
226
200
216
235
235
233
226
245
256
189
227
237
258
285
222
237
240
248
232
244
254
245
255
262
228
213
230
265
274
240
257
258
271
249
256
285
241
245
260
274
234
261
244
266
216
236
244
273
286
288
266
275
280
284
280
292
293
290
291
298
292
305
302
292
322
262
240
251
308
248
285
270
278
301
286
280
224
221
221
270
284
278
292
293
309
274
290
303
246
256
246
250
240
247
255
258
255
284
277
294
306
283
268
291
306
235
250
254
270
269
240
224
248
249
270
277
267
270
282
218
260
273
270
251
255
268
282
274
278
255
267
281
271
249
246
289
270
273
275
272
235
225
219
260
255
269
245
260
262
253
231
262
262
263
269
274
249
272
285
230
217
248
260
251
250
265
260
256
265
253
240
254
257
206
257
222
255
255
242
252
251
244
200
224
240
250
233
185
187
202
206
209
228
231
242
213
205
199
225
235
240
228
250
230
233
229
230
234
201
210
210
230
210
188
195
210
217
219
218
224
191
186
189
205
210
198
207
225
214
220
219
148
183
210
204
205
216
192
-999
-999
-999
225
214
227
239
205
205
212
195
222
221
228
195
211
213
185
203
208
216
225
211
204
220
209
215
222
227
231
165
181
213
252
195
197
195
230
218
211
231
243
200
202
220
220
238
216
229
242
233
250
244
235
211
215
208
157
155
168
206
231
220
218
185
180
204
230
220
221
248
283
217
220
207
231
218
234
236
256
232
241
234
246
223
211
226
225
223
230
254
264
241
232
235
269
156
195
238
235
228
258
236
240
260
252
255
246
240
272
243
230
293
289
213
214
246
240
276
216
224
248
280
276
257
223
265
221
228
232
245
256
267
246
258
249
259
251
187
195
242
260
260
269
291
297
244
241
260
254
248
249
265
264
277
280
281
291
306
275
338
268
247
242
272
275
268
295
212
230
260
294
276
233
198
236
286
267
266
273
280
254
241
270
275
270
285
292
286
296
285
246
228
276
292
230
226
236
265
283
292
298
265
299
278
264
276
258
278
263
282
278
250
222
247
262
256
260
275
276
256
280
272
276
282
286
290
317
297
304
303
300
285
240
246
262
266
272
222
242
268
296
272
290
260
260
278
275
276
290
284
256
280
278
290
310
246
254
291
286
302
290
286
286
292
315
282
295
298
300
295
237
198
242
262
280
265
252
261
276
230
217
208
230
235
286
240
206
200
216
242
255
254
231
247
255
266
256
257
248
244
254
250
300
192
184
238
193
215
234
254
245
230
238
258
246
246
250
235
265
203
230
240
222
244
235
242
242
293
200
208
243
220
200
194
218
236
228
234
252
233
238
230
220
224
216
240
230
225
224
236
238
256
200
201
214
235
223
226
215
235
220
228
246
216
236
232
233
222
193
200
190
194
210
216
212
230
224
253
242
256
240
227
220
222
224
196
212
225
258
186
157
163
194
223
231
200
210
160
172
198
182
234
238
216
155
200
227
232
225
246
165
205
228
251
176
184
215
214
225
238
250
238
216
196
220
252
216
232
228
216
246
284
199
226
250
248
244
232
210
208
172
204
212
246
253
262
196
192
232
220
170
163
180
200
210
226
198
218
218
273
246
220
236
235
212
214
223
246
240
178
218
228
225
242
246
252
277
254
266
278
248
255
258
266
245
257
307
216
246
262
224
260
242
234
312
242
228
230
216
232
235
245
252
256
243
234
240
248
228
250
310
238
343
226
237
300
210
224
236
263
258
260
246
268
213
214
224
245
280
270
242
220
253
250
252
244
272
288
276
275
250
285
265
269
266
274
288
274
290
276
284
279
262
261
280
289
304
315
308
280
279
289
298
246
265
298
300
350
272
317
274
246
246
284
327
286
246
280
288
296
298
306
292
298
272
235
256
262
265
292
290
295
302
280
266
295
295
305
304
306
274
255
291
270
266
290
300
276
266
290
290
272
284
294
285
295
270
276
277
284
302
282
299
194
215
237
270
286
298
295
294
296
277
290
274
230
258
270
230
221
227
256
260
256
255
280
276
272
260
266
265
257
256
253
274
260
276
210
228
234
-999
-999
-999
222
250
250
245
252
246
262
265
260
250
234
207
210
212
232
236
228
232
238
186
216
185
201
216
218
221
216
242
252
282
245
238
230
210
210
196
146
175
196
215
224
232
255
218
230
226
224
232
206
180
186
222
222
220
223
222
242
224
244
240
212
238
212
218
213
187
185
193
225
230
250
215
244
238
216
230
222
243
260
235
218
216
183
208
200
207
245
185
190
210
214
217
228
218
254
206
230
225
228
243
270
314
194
245
332
228
158
172
166
206
220
224
238
240
240
222
224
243
276
203
240
226
261
214
255
207
228
282
194
170
160
190
216
252
160
192
240
236
222
226
226
236
272
280
198
212
242
232
246
205
242
258
250
262
245
256
230
240
230
278
244
278
220
176
206
255
247
275
268
260
274
280
258
290
248
228
267
208
220
240
262
258
313
228
248
240
250
204
238
237
252
272
244
218
210
260
256
264
264
258
276
270
260
277
283
250
214
228
264
248
266
266
250
282
240
256
265
240
264
253
254
266
262
286
280
277
280
274
265
255
216
245
282
292
278
274
264
234
253
256
264
223
260
262
278
320
236
260
276
294
315
214
260
283
282
276
267
286
318
295
226
255
300
280
232
254
255
255
275
276
256
285
284
298
306
280
280
255
222
235
252
284
280
276
280
267
245
275
266
274
284
260
235
244
264
260
244
272
284
282
254
254
256
276
288
285
278
228
260
252
285
276
264
274
273
290
280
290
272
248
248
228
248
253
270
176
215
220
235
262
321
263
258
266
270
267
267
259
243
284
272
200
206
239
246
260
258
250
270
266
259
252
217
255
220
230
224
261
247
257
263
261
282
268
264
261
250
267
239
256
225
232
251
250
257
255
254
303
248
249
259
219
195
215
229
241
250
240
248
231
250
235
259
245
228
244
271
230
215
235
234
258
206
206
217
223
224
190
202
213
206
229
222
228
225
228
238
223
230
218
214
220
208
206
224
216
220
225
220
216
218
228
217
223
228
226
236
222
198
188
212
213
220
228
224
240
213
221
235
260
220
186
132
164
188
212
208
206
224
222
224
236
177
210
206
230
212
214
250
222
230
254
236
246
301
180
170
200
213
226
224
196
221
210
248
280
205
265
196
212
234
245
226
244
225
245
230
202
217
232
238
252
242
245
194
214
260
212
208
246
236
238
230
248
238
258
243
235
204
216
240
246
250
242
170
192
205
226
230
236
215
202
220
226
260
242
295
240
226
280
280
234
174
182
220
300
223
240
182
222
224
242
242
214
236
244
246
225
256
242
250
238
236
225
225
266
233
212
246
240
255
230
265
266
232
250
294
236
215
245
230
255
230
226
215
234
250
256
274
273
248
262
306
286
265
260
280
292
230
240
265
258
258
274
270
254
254
250
223
216
250
274
275
260
256
270
272
300
255
288
260
256
266
276
285
242
275
278
226
278
274
306
280
286
280
277
294
304
292
295
223
236
220
229
245
270
300
266
286
290
296
260
290
280
276
230
220
254
275
290
286
288
296
295
290
312
266
286
272
252
278
286
282
290
280
282
302
310
306
308
308
248
293
320
306
305
230
260
280
280
292
290
206
230
260
227
225
256
254
260
222
248
267
275
303
250
208
210
240
256
270
260
286
285
272
280
215
250
260
252
247
254
240
236
244
250
270
244
253
252
260
256
266
260
246
272
244
200
200
202
200
210
240
236
246
238
244
246
238
230
256
246
244
260
202
215
184
230
226
216
210
232
189
172
210
220
225
250
220
216
238
241
226
246
204
230
240
220
220
240
224
220
225
216
280
178
160
156
172
205
216
228
220
220
228
222
206
198
210
216
212
224
250
218
234
200
188
206
235
225
200
144
183
212
200
196
226
238
223
275
270
212
184
230
182
210
218
218
166
170
200
216
186
202
208
226
228
257
138
182
200
196
200
217
186
200
226
197
244
216
198
238
230
228
220
236
216
228
236
160
180
215
255
200
230
226
220
236
230
238
234
231
236
232
252
240
276
230
214
240
218
240
250
244
196
198
236
257
285
192
194
265
236
228
216
240
241
242
234
260
246
260
272
208
194
210
216
228
264
260
230
228
256
245
236
236
303
220
226
230
234
240
192
210
236
242
244
216
232
246
252
248
238
254
276
280
290
265
262
326
260
390
390
196
253
248
296
272
243
288
265
285
310
231
255
260
280
289
265
276
285
300
270
290
285
290
375
280
284
281
270
241
261
285
305
276
240
282
310
259
211
247
276
264
270
296
295
288
290
283
278
286
310
310
247
269
282
302
254
290
289
269
305
293
294
231
234
255
288
256
266
276
284
275
301
279
254
265
284
286
289
281
291
298
300
260
244
277
289
295
286
284
302
286
296
289
291
265
281
286
240
265
279
289
250
284
294
294
351
221
244
266
284
211
214
244
257
259
227
253
251
272
276
299
224
254
266
259
261
275
266
264
237
264
274
261
266
291
266
245
258
254
261
264
286
282
292
276
260
372
271
264
278
279
246
261
291
285
250
259
277
267
277
273
219
258
231
256
261
246
263
269
256
234
225
230
254
255
234
261
269
239
179
194
206
220
225
228
241
230
264
231
249
246
230
241
231
239
254
231
240
231
235
214
209
177
214
215
221
229
227
225
224
232
225
255
182
206
230
259
216
180
174
184
205
204
202
200
216
217
210
227
218
216
216
215
228
234
192
220
232
238
247
214
260
240
276
233
245
262
186
202
238
235
261
190
202
219
197
221
239
236
165
175
202
220
221
251
216
238
248
294
230
169
169
181
216
231
254
214
213
245
214
236
227
259
237
220
261
264
240
254
214
245
244
231
302
265
261
246
251
209
236
259
256
260
226
212
255
196
176
239
244
256
240
265
238
276
250
239
219
244
296
291
262
273
210
220
244
246
278
208
203
230
225
227
254
239
256
256
279
290
257
280
254
221
229
241
210
232
264
251
260
220
236
251
251
226
235
266
264
257
247
272
251
286
254
284
291
303
285
281
249
284
281
338
268
256
280
292
291
323
300
300
316
269
271
256
255
273
290
281
309
289
294
292
244
250
256
281
311
292
311
301
231
214
244
275
283
296
263
271
286
292
294
305
245
249
284
275
280
306
314
304
271
234
247
254
277
279
291
264
250
260
274
290
294
280
299
295
301
289
301
245
270
329
262
331
261
276
304
267
236
284
276
309
270
248
274
267
280
294
268
262
279
302
289
300
290
290
292
326
247
269
285
266
279
286
286
306
295
302
309
284
298
302
303
298
290
267
264
258
280
288
300
302
248
246
236
236
268
290
305
271
282
220
241
261
261
274
251
219
218
236
241
262
279
220
244
239
194
215
244
231
243
218
203
196
248
251
215
248
227
261
245
269
270
274
196
219
231
246
280
239
281
244
201
187
221
254
229
245
240
238
235
225
191
211
199
225
215
218
216
229
226
234
238
241
159
166
215
216
210
208
186
204
205
191
195
220
220
212
210
215
204
229
170
194
200
205
205
211
200
208
211
191
180
209
226
200
211
210
206
220
227
231
223
220
236
222
218
236
216
214
222
229
240
184
226
224
213
184
219
240
259
205
231
245
250
225
270
225
236
274
199
255
221
178
188
210
202
233
241
255
237
206
237
225
216
245
180
208
202
214
250
218
173
214
247
215
195
225
218
238
220
220
232
241
249
230
235
223
232
242
244
254
229
249
205
249
220
245
191
226
224
241
215
255
171
186
220
264
226
212
224
245
244
221
246
236
256
166
185
227
244
248
273
254
259
278
246
229
248
280
256
264
246
260
255
256
230
275
245
211
241
258
246
231
282
230
227
271
261
269
219
236
265
240
252
259
260
268
256
270
264
294
252
251
271
246
250
263
271
265
273
206
224
274
264
266
296
299
240
260
272
271
290
290
292
280
311
310
201
203
255
274
221
261
269
279
284
325
256
297
292
330
275
278
290
295
210
233
263
264
265
285
300
270
280
233
265
285
292
291
298
288
300
289
275
306
294
319
309
328
295
308
306
284
309
267
300
286
300
254
281
294
295
292
315
273
271
249
230
242
265
289
291
284
280
282
277
310
294
295
291
300
290
284
306
287
226
270
290
285
297
285
265
226
237
263
262
248
294
275
280
275
303
300
301
312
316
315
266
252
230
256
268
288
285
235
229
265
261
267
266
248
258
272
280
273
280
300
295
248
196
254
197
167
205
202
248
246
262
256
256
258
244
261
201
244
240
244
255
254
229
225
215
244
229
261
220
215
237
239
224
235
235
224
242
268
311
241
173
171
164
206
215
222
219
231
205
205
220
220
238
223
230
219
214
237
214
202
179
215
214
231
239
209
150
167
164
211
211
219
214
231
218
258
202
235
216
214
231
240
163
145
174
204
206
210
225
216
221
220
221
217
220
228
254
240
191
181
240
190
236
211
210
234
170
155
184
223
226
259
221
219
228
245
220
284
225
245
230
215
166
170
209
218
234
190
184
219
229
231
239
174
206
252
210
230
199
220
213
246
235
249
200
226
212
208
295
310
254
332
232
204
247
224
245
208
239
261
276
235
230
251
228
190
213
245
269
264
260
256
250
245
240
262
240
305
194
232
202
200
227
240
255
270
277
259
251
204
215
245
260
256
255
261
234
235
255
274
282
269
245
270
265
235
244
-999
270
260
275
291
250
270
241
235
225
256
259
264
224
239
255
256
241
266
259
269
284
274
275
287
296
276
276
279
286
221
244
270
270
273
271
294
-999
306
318
310
230
230
260
288
304
300
375
317
293
285
306
308
295
317
310
320
310
242
215
250
266
285
285
267
256
283
300
309
284
305
275
282
289
280
241
286
269
249
304
296
340
300
275
250
274
278
299
295
291
305
275
279
296
263
294
321
269
288
304
304
305
297
327
284
310
282
265
295
295
321
215
250
235
239
263
277
285
286
298
296
286
307
285
319
314
309
276
269
261
291
265
312
321
298
296
310
220
225
273
310
279
299
223
216
183
235
264
286
235
236
251
244
256
279
235
246
243
246
242
266
270
255
244
195
212
261
265
257
274
245
246
270
264
250
266
233
226
235
244
274
205
262
215
198
224
209
196
214
241
236
226
200
228
235
235
236
245
211
210
224
243
248
200
161
185
209
221
242
211
216
216
241
249
300
229
175
196
196
225
232
200
235
219
213
216
210
220
217
235
214
244
220
198
185
202
207
215
226
258
202
217
222
221
217
224
235
238
260
241
245
226
225
211
221
229
236
240
184
220
224
298
191
197
219
230
238
230
219
236
229
257
227
255
263
238
179
230
255
240
221
245
234
269
225
263
195
201
194
219
260
215
255
193
224
267
247
216
174
215
239
221
176
212
221
220
232
199
179
194
219
288
194
216
255
261
223
226
255
235
238
208
255
272
242
246
194
181
201
210
241
265
229
246
273
255
264
256
246
247
231
207
235
244
244
265
286
259
239
265
259
289
309
306
214
204
245
290
274
316
211
269
264
262
251
251
311
266
255
302
256
270
306
251
266
279
274
276
-999
269
294
282
289
310
294
258
324
286
304
255
326
262
301
311
301
286
317
311
290
252
274
300
294
309
306
296
230
242
276
318
229
266
303
277
294
266
297
314
338
242
268
299
284
300
361
280
301
306
318
249
280
314
280
286
294
288
278
281
231
226
275
266
306
292
284
280
300
296
280
287
300
290
312
314
250
250
262
288
298
289
302
308
320
242
200
212
246
266
272
292
270
294
276
270
294
300
237
251
264
288
-999
-999
-999
294
280
290
294
228
238
240
240
261
262
263
282
257
280
274
295
232
230
254
275
276
275
280
266
268
232
221
260
266
272
282
270
250
242
270
238
248
198
219
238
224
215
240
228
248
210
231
230
247
246
264
216
216
212
224
210
237
260
242
247
234
223
228
230
238
224
230
232
240
216
210
235
244
214
182
220
188
160
184
208
260
216
210
220
234
176
198
204
210
224
251
194
199
212
238
202
220
212
215
199
194
206
198
216
210
234
262
150
178
206
238
220
210
208
220
224
216
216
222
214
180
230
208
206
194
208
224
234
212
192
202
224
230
246
212
194
210
224
214
240
230
222
234
230
170
173
214
170
138
180
202
182
211
220
224
236
250
214
210
180
204
191
158
154
174
191
220
234
222
224
224
168
170
186
221
290
266
220
271
238
268
200
215
224
222
213
245
230
230
222
199
212
276
244
188
195
214
204
244
240
226
210
206
228
236
243
252
236
215
186
236
239
222
247
246
208
226
210
241
246
288
234
257
242
270
254
287
295
246
262
250
222
232
250
248
240
248
254
254
226
264
258
232
250
300
234
236
260
236
238
246
264
208
262
272
262
254
267
248
270
220
210
224
250
260
276
268
314
236
264
284
304
358
278
312
291
272
278
215
235
265
278
270
281
285
272
316
251
298
294
294
274
310
304
283
290
292
302
296
280
296
305
330
296
302
255
302
292
278
234
258
296
295
287
297
318
293
320
310
310
280
270
292
314
324
236
374
292
325
320
310
274
278
216
241
286
288
270
284
290
294
300
282
318
324
318
220
205
242
280
286
306
282
294
288
326
305
302
295
320
310
298
275
228
238
274
266
264
266
286
270
266
280
252
266
254
254
262
242
260
266
288
256
248
276
202
242
260
260
264
244
200
234
234
230
202
230
210
205
238
246
242
220
216
214
226
244
232
236
252
254
250
244
-999
-999
-999
-999
258
252
245
256
230
-999
-999
-999
230
230
252
233
204
175
208
234
221
186
212
222
230
224
230
230
187
188
202
214
234
218
208
222
198
220
216
170
194
210
200
204
224
232
230
250
208
228
236
234
244
184
178
194
214
225
218
232
230
218
220
274
176
182
216
164
210
220
226
232
236
248
236
224
240
236
257
234
230
234
240
230
194
204
214
215
185
200
232
250
225
224
232
230
230
236
216
245
256
252
260
196
174
214
232
208
214
226
240
240
236
264
230
220
206
167
170
210
182
200
234
238
240
252
240
236
240
258
250
242
246
248
202
204
238
256
255
265
248
254
240
255
274
256
268
266
264
260
294
266
188
218
238
240
252
234
240
238
248
264
249
260
205
196
226
238
240
234
192
200
229
236
244
180
226
240
250
270
244
240
268
232
250
305
224
228
280
250
241
255
265
282
298
194
240
256
262
282
280
216
252
266
274
250
254
249
270
265
276
220
272
248
314
244
286
304
224
255
301
278
356
262
306
280
280
265
286
350
268
326
284
312
284
282
320
312
288
300
322
302
281
292
320
320
302
304
252
268
275
298
264
308
324
320
310
326
258
278
295
294
318
306
295
328
330
314
368
276
332
231
280
295
300
326
310
352
300
212
240
264
272
278
278
294
294
300
264
274
294
308
308
306
220
236
274
248
262
336
275
294
302
230
270
284
296
300
306
292
288
310
334
242
294
260
292
276
310
292
328
306
310
300
282
288
303
300
292
276
297
228
227
265
278
293
278
275
276
280
300
308
306
258
244
260
274
273
288
251
252
276
274
280
264
296
324
305
304
252
270
286
260
258
265
300
194
235
242
272
308
217
220
224
260
290
256
248
216
224
238
274
240
255
252
230
254
248
248
240
232
262
244
204
236
260
192
216
226
232
228
262
240
254
220
215
224
238
234
274
260
252
214
230
224
210
222
220
236
224
234
292
178
208
258
200
214
236
245
268
340
255
240
200
200
206
230
245
265
210
230
220
184
214
214
195
190
250
216
234
246
250
288
255
170
172
178
190
210
230
247
244
220
234
222
194
200
210
216
240
201
216
222
224
224
240
225
220
234
244
246
268
224
220
250
228
226
235
238
246
265
230
174
224
238
192
228
248
240
245
230
208
234
250
246
246
248
254
250
262
288
274
198
232
230
200
194
210
246
246
254
248
272
258
235
266
228
206
198
236
258
246
214
216
234
258
268
256
264
192
214
240
245
254
240
226
225
240
209
244
246
244
236
282
254
264
278
262
264
272
290
266
280
275
272
260
240
270
206
215
264
268
244
284
277
272
312
273
288
271
278
291
282
283
277
293
273
217
257
250
278
279
285
272
307
268
267
286
273
277
265
283
249
264
262
295
298
289
275
297
279
293
274
210
239
270
274
280
282
269
280
300
262
257
273
283
274
288
288
270
266
246
240
278
258
278
270
280
285
244
230
264
270
276
296
300
306
280
242
250
270
270
260
266
265
260
252
281
268
284
274
304
304
284
282
295
290
250
222
224
248
264
270
240
272
275
262
278
286
294
286
270
220
234
235
240
266
222
245
255
222
242
248
262
252
268
270
272
281
280
250
210
222
234
244
252
260
264
246
236
254
258
256
260
264
246
250
265
206
225
248
246
252
256
264
274
290
258
228
240
248
246
244
240
254
286
306
328
250
236
216
228
246
240
240
235
242
250
248
204
190
185
205
216
204
220
234
230
228
234
232
234
236
230
260
190
154
154
198
206
222
218
216
212
200
205
198
218
220
225
234
232
230
266
230
180
218
230
210
215
224
202
194
210
200
218
234
210
208
214
222
220
214
228
188
210
192
204
226
248
215
220
225
196
210
212
240
230
272
225
190
214
220
190
210
216
228
210
214
218
196
214
232
242
222
232
246
270
210
182
198
204
200
174
200
256
214
270
232
235
222
212
256
214
242
224
236
174
180
206
230
238
236
285
226
250
236
224
212
272
240
250
230
250
238
236
245
236
226
284
225
264
228
200
178
186
234
230
262
215
225
244
240
250
178
228
262
258
250
254
252
255
270
280
295
262
330
200
240
246
250
232
250
250
275
292
280
230
204
242
236
225
232
240
198
250
230
266
286
264
244
265
266
270
226
236
248
280
248
280
228
262
288
262
256
282
266
282
300
292
264
300
276
294
281
276
266
294
305
217
242
278
280
356
230
244
276
278
276
312
268
272
290
286
248
274
295
308
285
305
312
328
260
267
296
240
267
276
294
310
319
260
284
296
304
299
280
288
302
320
330
316
314
336
318
218
256
270
270
302
238
280
282
286
300
306
280
274
284
295
296
295
278
272
290
282
281
298
276
276
284
226
252
282
285
-999
-999
-999
294
302
288
286
258
290
250
280
290
288
310
275
275
320
264
276
274
274
260
276
258
288
272
284
320
318
212
252
215
232
252
245
242
256
268
266
264
270
266
270
274
270
230
240
240
260
260
238
256
220
248
260
256
265
254
262
240
230
226
190
196
214
202
196
218
230
240
240
230
234
256
238
250
218
235
232
230
222
192
216
180
180
206
212
204
224
228
222
222
226
242
220
230
206
224
220
200
210
220
230
238
242
244
216
222
200
225
240
208
228
230
225
232
218
266
300
205
232
216
230
278
156
180
182
202
210
214
210
208
205
218
208
200
212
226
212
190
218
228
218
226
224
230
220
200
242
280
221
236
290
256
228
244
236
250
226
220
243
238
246
245
245
265
212
220
170
198
202
224
235
230
236
230
240
248
236
255
250
240
252
249
250
280
225
178
186
236
200
206
226
260
186
188
224
244
248
230
216
228
255
264
234
288
260
260
248
234
216
236
232
245
250
262
250
242
272
252
240
234
254
266
244
282
268
278
280
285
278
284
280
234
215
212
240
250
268
276
280
282
276
235
226
230
226
265
260
254
256
268
275
272
284
285
260
275
270
275
284
276
290
262
265
292
265
285
296
254
281
278
254
290
316
276
218
274
285
266
265
268
288
274
266
280
242
238
264
280
316
308
287
297
295
281
295
299
285
310
289
265
306
292
293
300
309
288
315
305
292
326
314
300
266
264
298
302
230
254
276
292
302
298
310
250
278
284
254
282
272
272
276
275
300
316
290
310
300
318
270
260
295
310
300
294
300
302
316
312
332
262
238
245
268
274
298
308
290
276
314
288
300
300
321
304
298
262
288
310
308
320
280
275
280
286
320
315
325
200
220
218
256
264
280
290
236
270
274
284
276
288
282
300
294
300
266
278
226
256
258
264
256
294
266
234
228
208
226
252
269
262
256
260
262
262
248
236
254
256
194
196
211
250
248
245
250
264
304
244
264
280
225
235
230
240
250
245
240
242
238
248
246
240
245
250
236
240
235
240
244
250
200
168
184
208
218
220
225
230
232
234
198
218
242
222
218
246
222
190
214
250
226
234
214
231
215
317
238
232
202
204
193
204
215
226
215
230
252
206
215
228
224
216
236
240
222
220
228
236
226
224
230
190
204
215
220
234
212
204
224
222
230
268
250
216
225
242
226
230
242
236
234
230
226
244
184
198
240
225
220
244
250
238
302
250
238
250
218
240
214
260
205
250
300
320
245
250
252
244
265
225
225
245
250
270
251
240
254
254
268
248
260
230
174
184
201
228
239
230
250
222
248
230
258
272
210
222
240
270
232
255
276
260
220
258
228
274
272
278
260
280
270
240
258
254
280
190
180
240
248
206
260
254
226
208
220
266
225
205
253
255
264
265
272
234
238
250
268
244
250
286
312
230
240
265
280
270
255
240
286
300
286
286
300
302
300
280
282
300
236
295
296
300
284
256
312
222
244
264
280
280
292
316
310
310
302
316
330
318
260
300
290
262
250
300
292
286
305
266
262
278
292
270
285
290
290
302
305
300
290
270
237
282
286
252
265
270
278
266
298
295
286
292
300
295
264
305
285
280
285
298
281
252
278
278
300
300
302
310
310
300
254
280
298
332
298
316
315
322
334
318
304
296
268
285
288
285
292
263
254
288
286
295
304
306
275
282
290
306
300
256
258
246
266
270
260
264
265
280
282
286
285
282
309
270
265
314
300
291
290
324
255
264
290
300
255
216
226
250
262
266
272
275
274
246
250
256
255
248
250
259
264
258
260
262
284
254
244
256
272
260
260
276
250
295
260
260
320
262
250
255
260
228
234
255
250
250
224
262
248
246
248
244
236
192
230
274
204
220
228
230
248
212
212
224
232
228
225
256
144
150
174
194
215
212
227
244
170
200
202
218
206
208
216
208
200
216
205
188
214
204
218
205
214
202
220
216
218
220
220
222
212
170
184
204
200
245
235
214
254
210
218
248
238
220
246
216
182
163
200
221
232
248
256
245
190
200
230
190
204
224
210
220
240
235
232
176
170
172
210
234
230
250
252
215
220
235
212
180
215
204
250
220
242
244
252
236
249
235
194
194
224
230
256
238
226
256
262
203
188
190
198
230
236
248
172
174
218
230
250
252
260
266
240
268
228
202
208
230
250
255
244
266
209
211
233
254
267
257
208
244
254
235
225
250
234
267
274
280
230
270
226
224
238
210
210
200
216
248
254
216
234
258
300
220
248
265
280
262
250
258
226
240
266
288
232
282
-999
282
312
266
308
272
286
272
290
272
248
284
264
300
254
283
275
295
265
274
245
287
329
292
357
205
245
268
265
272
280
286
272
285
297
256
289
263
240
282
277
295
294
310
274
319
302
310
307
297
240
264
331
250
301
296
301
340
316
264
250
314
285
303
302
315
329
260
242
249
304
282
314
294
293
300
310
298
292
308
276
330
-999
-999
320
244
286
310
290
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
300
290
278
265
290
284
300
220
224
245
250
250
262
265
278
240
236
235
258
270
288
275
255
286
286
228
235
222
200
230
250
250
258
254
220
224
238
245
258
255
264
248
250
248
258
254
230
233
246
230
235
246
270
238
250
258
250
230
198
222
-999
-999
-999
236
260
248
296
234
174
188
192
180
216
220
208
200
198
213
-999
-999
-999
210
184
221
204
218
216
214
186
208
210
232
224
236
214
230
225
240
240
255
148
156
198
206
176
228
232
230
218
234
238
214
225
248
211
234
242
234
244
254
215
234
230
302
204
235
230
240
238
236
185
206
230
246
250
245
262
258
240
184
205
216
226
236
250
260
245
250
240
208
250
240
271
202
184
196
205
226
244
264
235
260
260
238
172
174
224
254
240
200
205
226
250
250
232
254
245
275
358
200
228
268
236
260
222
250
270
255
270
262
268
286
250
198
196
200
215
240
260
230
180
184
196
224
280
220
240
276
192
196
288
240
220
260
234
254
254
224
240
240
254
275
204
216
268
278
274
264
226
208
204
250
254
266
284
283
264
275
274
258
270
248
226
234
255
268
300
252
240
210
240
250
260
250
280
282
272
255
280
222
234
270
240
254
250
276
310
278
290
265
250
266
266
260
226
265
270
280
275
278
280
264
240
230
256
265
280
274
270
285
280
260
260
278
298
290
292
252
264
266
256
276
295
312
304
294
300
255
228
224
262
248
252
270
292
248
278
256
272
218
254
238
280
296
275
280
300
303
258
275
280
294
284
-999
290
257
259
268
284
291
280
289
296
302
296
292
286
300
261
287
297
302
303
297
286
287
280
290
274
266
290
292
290
300
250
-999
-999
288
310
285
298
305
300
293
272
285
280
282
280
268
208
232
234
246
260
298
242
256
234
235
248
230
210
220
208
236
240
240
255
254
252
250
250
244
252
255
244
190
185
225
226
248
250
246
250
245
232
238
266
228
240
160
204
224
230
236
260
218
170
138
176
192
214
206
215
226
215
200
226
222
180
195
200
228
228
226
236
216
225
246
240
233
212
214
222
226
220
216
215
222
220
192
210
214
214
230
222
208
216
222
230
240
260
200
160
162
185
200
220
210
206
222
214
206
214
228
220
212
250
200
195
208
220
238
220
242
244
230
265
222
226
240
264
238
226
260
265
225
260
256
290
340
256
284
245
288
225
210
264
272
272
240
260
174
205
160
210
234
246
238
240
260
260
268
274
250
182
228
262
162
176
186
206
216
226
240
256
266
260
258
240
262
288
212
230
280
206
182
204
238
244
245
255
230
222
270
234
230
264
194
256
218
232
250
248
238
240
210
244
234
250
206
234
245
258
262
250
276
256
250
252
253
260
270
278
210
262
235
234
262
268
280
272
272
275
252
254
224
234
240
265
280
262
274
222
260
258
248
262
264
268
284
288
248
252
265
260
274
274
278
288
285
284
280
282
294
266
310
270
230
268
308
284
296
290
326
240
224
264
274
236
270
278
292
288
306
302
292
284
264
283
280
270
314
254
306
292
258
266
282
292
315
280
278
276
256
268
262
284
260
240
244
258
274
250
260
250
282
282
284
294
276
218
252
254
268
274
284
-999
298
300
322
275
230
260
260
262
280
278
242
226
268
276
270
268
294
276
278
284
295
290
300
300
256
225
264
200
214
250
272
264
222
244
252
266
270
254
266
268
268
270
268
272
270
255
248
257
256
244
220
255
254
269
256
256
202
254
272
210
225
235
236
242
200
242
242
265
248
280
190
222
230
240
238
240
245
220
256
245
250
232
174
195
220
232
203
230
240
235
235
238
238
235
244
268
226
218
254
234
239
232
224
200
223
246
239
240
227
187
206
220
226
211
175
208
214
210
208
256
204
175
162
200
228
215
216
210
224
230
246
230
227
255
212
226
227
215
248
246
224
210
200
212
225
240
225
221
221
242
251
219
217
258
227
210
212
223
197
232
245
238
242
215
155
165
198
214
230
232
246
215
155
182
194
216
240
238
236
242
240
166
178
199
195
200
240
192
200
210
244
232
220
230
245
226
234
245
215
238
202
172
173
178
215
222
232
238
240
236
252
276
240
220
234
233
230
210
250
260
207
-999
-999
-999
-999
-999
260
240
236
190
228
208
172
208
222
240
245
202
226
206
239
232
248
250
220
258
265
254
267
230
165
194
225
247
263
256
265
255
243
190
216
235
255
256
268
214
235
260
227
230
245
232
247
260
278
282
240
228
250
280
235
237
255
-999
263
263
256
270
278
264
275
260
280
214
236
264
266
265
256
274
248
268
256
268
264
270
280
240
282
260
240
288
295
266
215
260
280
283
298
286
290
280
230
275
292
310
305
310
288
280
242
262
296
268
278
276
285
266
286
298
300
299
301
265
228
273
295
282
292
300
310
314
240
275
244
216
264
287
290
298
300
290
264
285
290
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
276
285
274
240
268
280
215
215
240
263
255
266
264
275
260
274
271
280
270
272
276
270
261
268
266
265
274
255
245
255
265
260
252
278
268
268
254
266
266
261
216
198
210
220
-999
245
248
249
248
244
252
260
260
264
249
240
226
185
195
226
221
194
196
210
220
220
226
220
212
221
205
205
225
230
162
-999
200
200
198
203
165
205
218
200
225
225
204
220
218
220
239
220
230
240
226
235
210
170
180
200
210
220
222
228
218
225
172
198
212
220
226
245
250
266
220
225
225
182
175
190
220
220
260
208
240
190
205
215
210
210
236
252
174
156
192
222
225
230
240
225
228
220
200
225
240
225
208
220
234
235
234
225
210
230
238
226
246
295
230
242
246
232
224
232
222
208
230
245
325
242
275
232
210
250
255
284
235
192
228
235
248
195
205
248
250
257
250
262
248
238
260
190
196
229
208
200
228
261
226
245
250
237
237
228
265
282
215
220
257
254
269
276
272
-999
225
220
245
260
262
265
257
280
284
275
300
265
255
264
260
248
275
268
282
255
206
230
240
250
267
254
265
305
294
296
290
275
285
260
212
255
270
246
245
265
265
280
277
290
280
280
300
298
290
290
218
250
255
282
272
250
268
270
285
285
280
288
275
278
295
290
290
316
314
300
222
230
280
310
275
280
300
273
295
252
276
257
290
292
300
285
288
286
303
280
285
286
295
275
316
312
310
325
315
320
315
320
320
300
253
310
325
312
285
314
260
312
300
315
306
320
324
330
250
302
-999
300
200
202
225
246
268
280
270
295
298
290
308
305
305
280
290
300
305
-999
-999
-999
265
262
252
262
270
280
284
295
292
285
277
230
260
280
285
278
285
280
290
290
282
262
228
232
245
292
285
300
286
287
290
286
274
280
280
270
295
255
262
230
255
340
250
272
274
280
306
255
270
260
265
295
270
256
260
250
270
260
262
270
284
226
260
255
-999
240
236
224
252
262
256
222
265
246
225
208
206
210
242
242
235
252
226
199
200
240
235
245
272
244
248
240
288
252
238
272
185
215
238
243
236
232
190
175
200
216
235
275
220
240
248
225
230
256
255
280
230
242
249
230
245
246
225
229
222
201
237
256
233
213
172
205
221
231
238
228
222
232
227
304
158
177
143
186
201
225
240
230
210
207
220
232
243
265
240
222
215
205
212
198
245
245
225
245
250
254
235
284
225
225
255
295
270
245
255
250
227
282
244
216
250
260
254
275
170
170
228
226
224
218
270
242
230
220
250
265
266
241
245
284
200
204
225
240
222
276
260
255
248
232
245
325
290
267
265
287
306
280
300
280
295
236
225
252
250
275
255
260
275
298
286
280
286
296
286
300
272
280
292
275
215
226
264
276
284
256
270
318
232
210
237
244
260
265
280
290
270
280
285
275
295
295
288
282
275
265
248
300
290
270
280
284
285
285
298
300
290
285
285
295
285
275
288
285
275
293
290
295
308
295
303
304
320
316
300
270
264
295
300
314
298
309
305
262
280
300
265
286
265
234
235
260
285
285
294
295
282
276
325
285
304
300
302
215
230
282
290
300
282
280
285
297
266
298
255
286
290
295
245
270
284
298
276
268
262
266
274
265
275
288
272
285
295
290
280
295
295
285
272
268
275
274
286
285
286
277
195
245
260
256
280
275
265
252
-999
-999
-999
-999
-999
255
262
280
295
305
278
305
276
269
282
270
265
284
256
248
260
290
281
282
275
280
274
272
220
208
242
236
260
280
260
262
255
250
234
277
280
240
250
258
276
220
244
235
236
250
-999
252
265
280
231
274
254
254
245
248
225
231
245
240
270
177
214
234
245
210
235
282
260
200
210
226
222
232
227
210
232
230
250
224
264
230
222
234
240
260
224
210
230
226
208
210
215
195
230
251
236
245
260
200
240
248
228
241
250
219
230
234
221
221
236
224
240
230
216
235
226
228
245
246
250
275
220
197
228
225
180
202
235
226
190
185
226
255
235
226
225
247
251
221
160
190
207
215
222
242
227
197
206
207
238
228
250
235
218
200
221
235
240
238
222
212
224
226
236
263
242
243
242
255
239
224
250
230
262
242
247
262
220
176
179
203
237
239
233
200
192
226
259
235
247
249
206
204
230
257
237
224
253
253
260
244
256
205
227
233
241
267
226
254
232
200
214
243
225
226
197
236
235
255
256
222
210
236
235
247
255
250
256
248
281
265
258
219
238
250
246
240
246
263
-999
272
274
238
252
227
242
250
270
264
231
240
255
252
266
262
247
258
288
224
252
255
255
249
267
270
295
280
275
276
250
263
287
265
265
243
263
266
272
287
265
280
235
261
287
274
274
281
296
293
284
292
300
280
226
226
266
277
284
290
273
282
292
293
306
303
303
297
283
230
263
275
288
293
295
284
289
307
305
306
297
276
240
253
-999
270
286
293
290
301
297
293
295
280
250
292
268
290
285
275
295
297
290
304
280
264
266
270
273
263
285
277
280
300
295
303
298
290
247
265
256
267
295
277
253
251
275
300
277
277
288
274
260
264
265
264
263
271
257
263
268
287
251
268
231
213
200
224
245
257
205
210
239
240
229
237
249
245
239
252
250
260
260
243
256
250
260
257
263
256
243
252
248
177
168
213
210
227
243
198
199
245
230
232
220
238
224
251
209
201
204
208
184
206
223
232
219
204
209
234
227
227
241
284
188
229
265
270
251
284
214
173
153
170
170
194
200
215
210
237
217
213
211
168
184
207
246
210
215
223
233
207
216
222
215
258
280
215
183
185
182
197
212
214
224
212
214
183
197
211
278
295
214
212
215
220
222
175
192
216
232
224
276
160
163
178
199
220
216
221
240
-999
213
229
248
221
248
245
223
256
234
249
195
188
217
217
241
218
163
201
227
261
224
227
232
237
248
243
222
263
260
257
228
177
197
218
227
221
210
223
224
233
243
243
213
170
180
203
196
219
225
244
250
251
252
237
234
200
229
213
250
253
217
207
242
232
247
243
238
237
265
257
269
282
257
-999
267
265
260
264
197
248
270
285
255
258
272
254
245
214
237
260
313
212
203
232
254
271
261
262
265
277
266
280
286
210
210
225
253
225
237
233
264
255
276
287
277
289
288
326
263
277
248
273
267
274
300
276
297
297
293
292
296
298
262
254
258
271
282
278
277
248
285
304
296
243
244
274
292
300
310
299
312
277
289
308
316
290
283
275
282
300
307
306
323
262
273
287
291
315
300
304
303
307
290
280
287
310
262
257
287
310
319
300
295
318
305
286
282
306
297
304
296
292
247
253
278
296
271
257
254
270
284
291
289
297
233
265
241
216
222
285
263
244
263
270
249
246
258
265
255
242
255
258
270
235
225
216
207
243
243
253
208
225
258
252
253
221
258
269
232
247
245
237
232
215
217
235
235
207
225
246
244
260
238
247
214
231
233
235
240
237
252
235
243
255
262
282
168
207
208
225
233
205
197
216
230
192
187
200
208
220
217
177
190
206
234
218
225
211
231
215
225
167
194
196
200
210
223
225
210
216
220
228
214
222
235
218
204
195
212
208
217
180
212
230
215
207
217
190
156
177
196
208
224
195
196
220
226
213
173
217
217
231
208
200
210
223
218
245
224
230
245
294
158
230
228
234
207
197
228
215
230
213
217
221
235
225
225
230
230
187
192
217
208
191
220
221
238
193
225
256
212
-999
192
211
228
244
237
245
234
235
234
245
230
232
234
207
186
242
223
250
253
248
235
244
251
227
253
224
223
250
258
263
300
247
220
237
230
247
260
327
235
185
200
217
244
237
212
228
250
265
262
234
287
217
254
239
201
208
241
250
261
253
292
213
225
252
272
230
257
274
257
255
254
260
274
216
195
196
215
230
245
286
192
215
217
230
277
312
220
215
250
243
265
249
259
255
245
239
252
237
238
263
265
290
248
226
247
293
280
270
230
224
245
240
258
266
267
267
268
280
280
272
288
275
267
287
291
297
283
276
286
275
275
287
322
300
283
283
256
255
270
280
288
292
295
290
242
227
255
278
281
288
274
277
282
290
288
282
292
304
267
235
256
295
223
225
244
273
289
286
290
292
286
276
261
297
285
249
270
275
277
276
-999
-999
241
237
272
280
272
277
285
306
207
214
251
254
240
266
264
276
246
268
281
241
294
279
264
268
278
267
260
236
224
238
257
262
249
259
270
257
216
205
226
230
237
245
238
249
264
198
190
230
244
243
247
241
224
246
233
238
245
243
244
240
256
232
179
237
250
257
260
243
247
261
236
242
238
240
232
219
237
240
226
221
234
196
177
208
198
220
235
264
223
198
208
208
216
213
237
222
219
228
228
235
233
233
265
270
219
210
196
209
212
223
216
230
212
177
210
194
227
229
240
234
233
233
207
155
153
166
173
187
196
202
217
198
210
147
151
190
197
195
200
189
188
194
180
222
215
242
220
146
210
217
198
183
172
196
220
224
220
237
277
186
222
233
201
194
215
196
180
167
146
170
186
202
212
221
243
210
210
211
224
222
213
230
208
220
237
223
237
236
234
238
320
296
294
188
197
237
232
237
189
228
227
209
220
254
247
215
252
234
238
238
228
218
235
240
242
278
334
240
194
229
260
245
268
312
208
184
207
235
240
247
215
221
210
256
230
237
239
250
230
235
264
265
255
-999
274
255
245
233
245
245
287
284
267
255
187
240
273
253
279
263
303
284
301
240
264
297
216
200
229
275
252
273
284
248
265
252
256
272
270
283
298
287
270
287
252
287
300
300
263
246
253
287
273
278
285
300
302
300
300
298
292
281
264
269
291
267
303
291
302
298
298
223
227
268
277
282
292
288
242
251
281
293
299
292
242
292
292
289
260
250
262
265
275
285
275
299
280
300
305
287
277
271
275
285
285
222
230
257
266
285
272
273
262
268
285
240
260
265
265
232
252
263
265
305
270
280
295
268
295
273
280
257
225
254
260
267
260
268
265
275
260
231
248
275
267
260
255
230
222
260
260
249
249
237
244
249
270
273
254
228
238
205
252
208
239
256
260
250
258
270
239
267
235
254
234
230
235
250
260
206
195
210
235
260
225
242
198
220
226
215
214
213
230
220
222
220
220
217
247
236
240
255
256
226
236
230
230
217
210
144
157
182
188
205
220
215
230
223
230
245
228
226
223
210
175
213
222
220
205
214
193
186
215
213
253
222
247
272
228
232
292
220
161
158
205
193
203
192
162
185
202
214
206
216
210
206
205
216
219
216
205
215
225
214
215
250
220
210
200
230
190
170
195
215
200
211
202
220
226
172
200
216
226
243
212
242
222
216
214
244
224
224
305
220
242
228
210
228
228
250
225
235
242
237
224
212
226
264
203
220
260
220
201
182
185
225
239
229
235
236
230
224
176
206
224
205
245
250
220
235
235
259
255
235
216
235
230
260
265
288
253
208
192
195
215
278
210
233
206
200
198
210
224
228
242
250
240
240
225
245
355
214
215
230
250
245
255
248
265
234
270
250
224
235
245
225
225
210
240
256
285
285
266
205
225
250
299
230
259
261
196
195
184
195
175
203
240
270
245
235
270
262
234
250
255
245
240
245
270
260
248
305
235
215
230
250
255
225
250
250
280
260
250
270
270
260
300
255
235
255
265
270
275
265
275
280
245
255
270
275
230
275
290
298
290
260
255
280
295
345
226
256
296
285
303
288
329
260
285
280
295
270
290
300
290
300
305
270
265
275
270
285
285
275
243
245
250
275
295
270
275
270
275
285
282
281
280
281
259
273
280
285
270
310
285
265
315
255
220
255
275
285
295
260
243
280
280
290
285
295
305
270
285
310
250
270
290
285
240
260
265
285
264
285
255
234
260
270
260
270
268
245
245
258
255
260
260
265
275
275
242
270
275
250
265
255
255
284
295
235
270
255
255
250
265
270
260
255
235
210
220
220
225
230
220
230
240
245
240
235
225
-999
-999
-999
230
205
230
240
245
225
210
245
230
230
210
195
215
220
225
220
236
240
255
220
230
239
289
235
240
225
240
240
218
265
223
210
215
238
235
240
283
204
224
230
300
240
220
190
170
215
225
215
225
250
225
235
240
229
228
180
150
205
215
240
226
240
195
180
200
205
210
232
240
215
230
230
185
-999
223
255
250
275
220
220
170
220
240
215
235
255
220
150
185
190
200
220
235
245
210
250
230
210
240
225
220
250
230
235
225
225
165
170
245
220
235
235
230
215
210
235
255
250
255
285
230
225
250
230
180
230
265
205
235
242
270
235
200
205
220
225
250
305
230
240
265
190
225
230
240
290
205
200
235
245
225
200
225
245
248
255
245
235
240
250
235
355
235
200
200
268
255
258
260
267
271
266
268
257
233
255
265
275
240
284
275
285
245
275
246
255
315
255
215
220
235
255
260
260
245
240
265
-999
-999
-999
280
297
270
265
260
270
297
275
240
250
290
285
280
280
260
281
290
281
275
290
270
275
270
280
275
275
280
290
-999
-999
-999
-999
-999
-999
-999
291
285
290
270
275
275
285
-999
-999
-999
-999
300
280
295
285
305
290
255
270
280
225
230
278
270
270
280
275
250
255
270
275
285
310
260
260
280
-999
-999
-999
-999
285
272
276
285
290
290
300
295
285
285
290
285
290
296
290
245
280
270
275
280
285
285
280
265
270
250
255
285
256
270
280
242
290
280
275
270
275
285
280
265
270
275
275
245
265
265
270
260
255
265
265
255
265
305
230
303
222
235
210
234
250
220
240
245
245
250
245
205
195
230
240
230
250
235
255
245
235
240
230
220
220
230
240
270
245
245
240
250
240
235
230
225
215
245
265
235
235
255
240
220
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
230
255
220
200
210
215
220
235
210
205
215
215
210
205
240
215
230
225
230
230
250
240
245
285
195
210
230
235
265
215
265
190
180
205
220
235
245
200
215
230
225
220
240
225
215
250
275
225
230
260
230
240
225
210
220
220
240
240
230
235
225
235
230
235
235
225
260
225
170
180
190
205
215
220
227
235
235
195
215
250
225
235
230
225
225
220
165
207
210
225
235
255
225
185
210
235
210
210
230
255
235
225
255
188
190
215
215
235
235
230
230
250
218
220
235
245
245
205
225
230
270
215
200
240
245
225
257
235
245
200
205
225
205
210
235
235
240
250
230
245
302
203
222
260
232
235
260
252
267
270
285
277
270
300
295
255
235
270
270
280
267
275
275
255
285
238
-999
-999
-999
-999
-999
-999
262
240
260
270
245
245
260
270
270
265
265
-999
-999
-999
268
238
278
337
275
280
285
265
260
294
-999
-999
-999
270
259
247
280
275
280
251
248
275
285
302
230
230
245
215
220
235
255
260
264
280
270
280
285
285
290
305
250
279
295
295
275
285
290
290
265
255
290
255
259
260
280
295
265
305
225
255
245
-999
-999
-999
280
280
269
265
285
285
270
-999
-999
-999
-999
295
280
295
270
275
270
285
280
295
285
315
285
275
255
229
275
235
255
275
285
275
280
245
260
223
237
250
-999
260
265
270
235
190
195
215
235
250
255
260
270
260
240
245
240
260
250
250
255
260
255
270
215
265
240
200
195
230
245
245
240
185
215
210
205
210
225
225
250
230
200
195
205
215
230
240
245
224
230
235
240
230
210
210
225
215
225
220
250
220
230
230
220
205
215
215
230
230
210
225
235
225
230
260
225
235
215
220
230
225
240
255
195
217
215
205
220
230
235
225
230
240
225
230
235
220
176
215
225
235
225
235
240
250
265
170
210
228
296
215
210
190
155
190
205
190
215
205
-999
-999
-999
220
225
240
201
225
215
220
-999
-999
-999
230
200
220
210
215
225
220
235
230
240
235
220
230
-999
-999
-999
-999
230
230
225
275
243
260
240
210
240
250
220
210
260
225
205
230
295
220
175
250
270
190
180
180
210
230
235
245
215
230
230
235
225
240
230
215
235
240
220
215
215
235
290
235
195
210
240
255
245
240
230
255
220
208
200
210
240
260
220
180
205
220
235
170
205
200
210
230
260
250
255
255
265
250
250
260
275
245
235
265
250
245
260
215
215
220
230
240
270
225
275
255
265
250
256
260
287
269
240
270
290
305
255
255
265
262
228
237
265
257
270
276
263
295
280
254
260
274
296
308
265
255
267
266
279
284
258
213
228
240
245
255
240
260
270
305
270
280
275
280
220
255
260
270
285
285
290
292
290
300
235
250
270
285
290
290
255
270
305
280
235
265
285
295
290
250
245
270
285
290
235
240
260
287
260
285
245
240
255
270
260
270
260
270
265
270
273
280
267
270
290
295
300
285
295
285
285
230
265
290
295
295
265
235
265
250
260
260
240
270
285
270
265
270
280
290
280
265
270
220
234
279
246
245
240
220
245
250
270
200
225
260
255
235
255
245
235
260
260
265
260
255
235
250
255
250
210
225
230
235
280
205
238
245
265
245
250
260
250
245
250
260
255
250
250
260
250
210
200
225
260
310
210
225
230
220
225
265
240
235
250
230
240
-999
-999
-999
225
245
220
240
250
230
250
225
239
215
185
200
225
210
230
225
230
195
220
230
220
195
220
240
250
225
200
185
225
225
260
210
220
225
220
235
230
240
220
220
225
175
195
175
150
165
201
220
230
210
215
215
230
225
235
230
215
205
230
230
225
255
205
195
224
225
215
220
235
230
210
245
245
220
229
250
220
215
210
230
275
225
240
210
230
245
235
240
230
210
220
255
245
230
160
170
180
200
225
230
235
245
255
245
235
245
245
230
230
210
188
230
230
265
225
245
260
305
205
230
220
245
240
265
270
205
215
255
270
265
245
220
225
235
250
230
230
225
265
260
245
284
260
260
245
255
260
265
250
275
220
200
205
240
255
245
250
260
260
225
250
265
277
285
260
245
265
295
265
305
220
235
255
280
275
280
225
245
270
260
265
265
285
265
225
240
260
275
270
285
260
270
290
250
265
280
265
295
270
255
255
265
270
280
270
280
255
250
275
-999
-999
-999
213
265
285
290
330
220
260
270
285
310
260
275
275
295
296
300
255
260
270
275
290
290
285
280
255
265
280
310
280
305
230
210
240
260
287
270
265
260
290
260
220
250
270
285
285
270
270
285
295
260
275
290
290
300
300
255
285
290
275
255
275
292
280
260
265
275
275
285
275
293
315
285
295
300
250
270
280
295
285
250
240
270
275
294
305
294
295
285
240
235
290
275
280
250
280
285
280
255
230
235
270
210
260
260
275
265
265
267
280
265
265
270
225
245
265
260
250
270
265
200
205
235
230
240
255
240
265
235
265
245
256
245
255
275
250
300
255
245
-999
240
245
265
225
220
215
180
205
220
200
240
225
255
215
230
230
241
250
190
210
220
230
250
225
175
195
215
225
195
195
235
215
220
235
194
191
210
225
225
230
225
230
245
250
210
195
215
220
228
213
190
205
160
170
185
195
277
225
285
225
220
270
225
315
235
175
210
240
215
185
205
215
215
220
225
220
235
250
230
220
201
200
200
201
217
220
230
235
250
240
225
245
290
230
235
240
200
230
235
270
240
200
205
215
235
255
225
215
215
210
215
250
-999
-999
-999
255
255
260
225
235
265
250
250
240
280
210
230
235
240
290
220
265
230
195
205
215
235
245
250
260
265
250
250
260
260
205
215
275
270
255
215
245
255
275
285
245
205
250
275
260
265
330
185
175
225
250
245
212
245
255
280
205
225
285
240
250
270
285
245
270
245
185
205
235
259
278
295
254
280
290
278
220
260
280
255
265
255
225
250
270
275
265
285
285
291
267
268
275
295
300
288
280
300
250
245
270
275
280
290
290
280
305
280
285
275
300
295
235
245
255
265
280
265
290
320
280
315
305
275
275
300
280
275
290
275
275
295
305
315
260
285
300
285
295
305
305
310
320
255
260
290
305
310
300
315
315
310
282
285
280
280
270
285
295
285
287
301
305
290
300
310
325
320
300
285
285
295
320
305
300
285
275
305
285
300
305
270
260
290
315
300
275
255
250
-999
-999
-999
-999
300
280
295
310
275
280
290
294
300
280
225
250
290
285
276
245
245
235
260
270
260
270
275
275
245
260
270
270
265
270
265
245
245
260
255
195
235
255
260
260
255
245
230
215
220
235
235
250
210
220
245
250
255
245
240
240
256
210
220
-999
-999
-999
-999
260
230
185
185
180
200
230
195
165
205
225
230
245
230
205
230
215
215
225
230
245
240
215
205
208
186
185
211
197
210
215
180
190
160
180
195
210
215
225
220
185
220
205
220
220
240
265
220
220
190
211
234
233
230
230
250
245
215
-999
-999
-999
195
180
217
180
190
220
220
230
230
220
225
220
185
205
220
220
235
245
160
170
190
215
250
222
215
243
240
210
235
241
265
230
245
240
180
185
215
240
230
220
230
230
200
165
180
205
215
235
265
265
193
190
220
235
245
240
230
225
225
250
250
230
245
225
285
230
215
200
265
245
230
245
235
260
250
295
200
190
205
205
225
240
265
250
305
245
255
250
255
260
260
-999
-999
220
275
245
215
250
260
260
255
265
230
255
250
220
250
265
260
255
270
265
285
280
280
260
280
275
254
220
245
247
260
231
250
270
270
302
270
257
288
275
291
285
241
255
275
256
288
266
275
282
286
290
298
282
350
240
280
293
288
275
295
295
269
285
283
286
294
296
296
292
309
310
294
315
255
260
280
285
280
334
290
260
245
273
280
295
306
300
295
316
295
273
275
294
285
255
260
265
275
280
285
285
275
301
305
275
260
275
270
290
286
299
265
255
293
295
280
282
280
260
289
285
273
275
240
250
335
350
332
340
315
310
325
297
289
296
287
291
290
315
292
295
270
282
265
291
285
301
300
275
300
255
276
310
285
285
265
265
282
260
265
259
255
275
270
295
290
291
303
249
273
282
260
285
294
247
225
-999
-999
-999
280
265
245
230
230
245
250
255
260
273
281
255
243
235
243
230
218
225
245
255
240
245
264
255
238
245
240
282
256
215
225
210
222
220
225
230
245
255
230
202
223
225
230
226
226
230
210
215
230
230
240
235
235
230
240
227
252
265
220
269
225
230
230
288
231
195
164
170
185
190
220
215
181
205
170
160
190
200
215
215
225
215
215
230
225
215
220
170
150
165
220
260
190
210
223
265
265
230
225
225
230
235
225
185
225
245
275
225
210
235
230
240
235
240
225
240
240
225
200
225
240
245
245
270
270
220
195
220
215
155
180
225
180
185
240
217
230
280
245
235
230
260
227
180
215
230
250
235
240
215
190
220
235
236
230
235
235
245
255
270
310
212
250
223
220
250
240
250
260
260
255
220
250
235
240
200
210
250
265
240
205
245
275
210
240
245
255
270
270
290
260
275
266
285
275
235
260
280
260
270
280
280
285
305
295
295
223
250
250
290
270
285
270
260
265
275
260
280
310
275
275
285
240
230
275
270
-999
-999
-999
255
270
268
286
265
285
295
280
290
268
275
300
285
280
300
290
295
280
307
340
290
295
295
300
250
260
269
332
278
267
287
298
308
359
401
277
284
292
296
274
282
310
265
265
325
275
264
288
298
300
292
254
246
260
270
302
291
290
311
245
274
290
295
296
290
296
285
282
244
260
284
285
284
274
290
290
295
262
268
258
274
283
254
275
260
299
200
225
255
265
239
-999
241
265
276
270
281
260
267
267
269
276
277
277
247
296
270
272
223
231
270
260
260
255
260
254
-999
285
270
268
230
255
280
278
230
211
223
221
230
217
230
235
255
260
265
252
258
246
257
250
256
265
286
244
242
246
266
258
227
212
236
238
245
195
190
216
242
226
234
232
230
246
246
250
222
210
215
220
274
246
246
237
250
234
228
210
241
230
224
225
224
222
205
214
225
235
235
217
183
213
251
177
207
179
193
202
207
210
212
224
223
226
250
229
220
207
214
226
239
225
214
222
237
237
233
284
280
202
218
228
212
259
245
204
214
244
234
237
240
247
186
256
296
285
296
252
215
255
332
266
259
205
233
225
265
225
271
214
223
290
250
332
337
347
347
270
230
194
200
215
225
240
245
270
220
223
230
210
262
224
243
245
288
245
287
368
348
263
235
-999
300
255
190
175
197
254
204
240
265
252
234
240
247
250
230
245
258
250
225
255
250
275
217
220
235
277
197
245
254
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
213
230
245
244
227
243
214
227
229
254
230
234
246
244
224
234
242
223
241
278
245
205
250
224
195
225
240
273
224
217
274
234
232
229
222
191
232
220
230
231
237
234
249
235
208
195
241
228
292
176
169
211
227
224
204
233
228
222
222
240
254
260
256
244
269
207
185
191
218
251
243
239
231
179
268
253
275
249
264
266
261
245
242
253
255
255
296
287
267
227
276
-999
278
242
272
209
275
269
282
276
216
272
265
256
265
319
281
233
285
298
245
309
272
236
322
300
272
252
324
283
265
286
220
252
265
268
283
325
325
309
339
272
314
277
315
307
294
299
300
325
281
337
267
249