266
266
265
265
265
265
264
264
263
260
255
254
254
255
256
256
256
256
256
256
255
254
254
254
254
254
254
256
256
257
257
258
261
262
258
254
255
255
255
255
255
255
255
255
256
256
256
257
258
260
265
267
268
270
271
276
276
276
278
278
280
283
285
291
292
293
293
293
293
293
293
292
291
292
295
304
311
319
320
321
324
327
330
333
337
339
342
348
350
352
353
364
364
364
364
368
371
373
377
379
379
381
381
385
387
390
395
398
400
402
403
403
403
402
401
403
404
407
407
407
407
406
405
403
399
398
394
391
390
389
387
385
376
373
368
364
349
335
320
310
309
300
298
295
290
278
276
276
276
276
276
276
275
274
274
273
272
272
272
271
271
271
271
269
266
265
264
263
263
263
263
263
263
262
262
257
257
257
254
254
253
253
254
254
255
255
255
255
255
255
255
255
255
255
255
256
256
258
258
258
258
259
259
260
260
260
260
261
261
261
261
261
261
261
260
259
259
259
259
259
259
260
260
260
260
261
260
260
261
261
261
260
260
260
258
256
256
254
254
254
254
254
253
253
253
252
252
252
250
249
249
250
250
250
250
250
250
251
251
251
251
251
251
249
249
249
249
249
249
249
249
249
250
250
250
249
249
249
249
249
249
249
249
249
249
250
250
250
249
249
248
248
248
248
248
248
248
250
251
251
251
251
251
251
251
251
251
250
250
249
249
248
248
248
247
247
246
246
246
246
247
247
247
247
246
246
246
247
248
249
249
249
249
250
251
251
251
251
251
251
251
251
251
251
251
251
250
250
250
250
250
249
247
247
247
247
247
245
245
246
246
246
246
246
246
246
247
248
249
249
250
250
250
251
251
251
252
252
252
250
249
246
246
246
246
247
247
247
248
252
254
254
256
256
256
252
250
249
252
252
253
253
253
252
251
251
251
250
249
248
247
246
244
244
244
244
244
245
245
245
245
245
245
245
245
244
244
245
245
246
246
246
246
246
246
245
244
244
244
244
244
244
244
244
244
243
243
243
243
243
243
243
243
244
244
244
243
243
243
243
243
243
244
244
244
243
243
243
242
242
242
242
242
242
242
242
242
242
242
242
242
243
243
243
243
243
242
242
242
242
243
243
243
243
241
241
241
241
241
240
242
242
242
242
241
241
241
241
242
242
242
242
242
242
242
242
242
242
242
242
241
242
243
245
246
245
245
245
245
245
245
246
246
246
247
248
249
250
251
251
251
251
251
251
250
250
250
248
248
248
247
247
251
252
254
255
255
255
255
257
257
257
257
257
257
257
257
257
257
257
257
256
255
255
254
252
252
252
251
251
250
250
250
249
249
247
247
246
246
244
243
241
242
240
240
239
240
239
238
238
238
239
240
240
240
240
240
238
239
239
239
239
239
239
238
239
239
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
239
239
239
239
239
239
239
239
239
239
239
239
239
239
241
242
246
246
246
246
247
247
247
247
247
248
248
248
248
247
246
245
245
245
245
245
244
244
244
244
245
245
245
246
246
247
247
247
247
247
247
247
245
244
244
243
243
240
240
240
240
240
240
240
240
240
239
239
239
239
240
240
240
240
240
241
241
241
240
240
240
240
240
239
239
239
239
239
239
239
238
238
238
238
239
239
239
239
239
239
239
239
239
239
239
239
239
239
238
238
237
237
237
237
237
237
237
237
237
236
236
236
236
237
237
237
237
238
238
238
236
236
236
234
234
235
236
236
236
235
235
235
236
236
236
236
236
236
236
236
236
236
235
235
235
235
235
235
235
235
235
235
235
236
236
236
236
236
236
236
235
235
235
235
235
235
235
236
236
236
234
234
236
237
237
237
237
237
236
236
237
237
238
238
238
238
238
238
237
237
236
236
236
235
235
235
235
235
235
235
235
235
236
237
237
237
237
237
237
237
235
235
235
236
236
236
237
237
237
237
237
238
238
238
238
238
237
237
236
236
236
236
236
235
234
234
234
234
234
234
237
238
240
240
239
239
238
238
238
239
239
239
238
238
238
238
238
238
238
236
236
236
236
237
237
237
237
236
236
236
236
237
237
238
238
236
236
237
239
240
239
239
241
241
242
242
242
243
244
244
242
242
242
242
239
243
242
242
242
242
242
242
242
241