263
263
265
265
264
264
264
267
267
267
267
267
265
265
265
265
269
269
271
273
265
264
264
264
264
263
262
262
261
260
252
251
249
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
241
242
243
242
241
240
240
240
240
240
240
240
239
239
237
226
220
219
216
214
213
212
212
211
205
204
204
204
203
203
203
202
202
202
202
201
200
200
200
199
199
198
197
197
197
197
196
194
193
193
193
193
193
195
197
197
198
198
199
204
204
204
207
209
209
209
209
209
207
206
206
206
206
203
202
202
200
200
200
200
200
200
199
201
201
200
200
200
199
198
198
199
199
200
202
206
206
206
206
207
202
201
200
199
196
196
196
196
196
196
196
196
198
198
198
201
201
201
202
203
203
204
205
205
206
206
206
206
206
206
206
206
206
205
205
205
207
210
218
217
216
215
212
206
202
201
201
200
198
198
198
198
205
207
208
200
198
201
203
203
205
208
208
209
208
205
197
197
198
198
198
200
201
198
198
198
198
198
198
198
198
199
202
204
201
200
199
198
198
199
199
199
200
202
204
206
210
209
209
209
211
214
216
215
217
217
219
220
215
206
204
200
206
207
209
209
206
204
201
199
199
198
198
199
202
202
201
198
198
198
198
200
199
199
199
199
202
210
212
215
214
216
216
215
215
216
217
217
219
225
231
234
239
243
246
248
256
261
265
270
275
279
284
287
288
291
292
296
296
296
296
297
297
298
299
300
300
301
302
304
305
305
305
306
309
311
311
313
312
311
310
309
306
305
303
302
298
298
299
303
305
307
311
312
308
305
303
299
300
301
303
304
307
309
310
311
312
312
314
319
325
329
334
337
345
345
345
344
343
343
343
343
345
347
348
349
351
353
355
360
371
373
375
380
381
382
391
393
396
402
403
403
405
406
407
410
417
418
419
421
422
423
426
428
431
434
436
439
439
440
440
441
442
443
445
448
456
458
459
460
460
461
461
462
463
466
473
471
468
466
463
461
462
463
464
465
467
469
469
471
473
478
485
489
492
495
498
500
502
504
505
508
513
515
518
520
521
522
524
524
524
524
524
524
526
528
528
529
530
532
532
532
532
532
532
531
533
534
535
536
537
536
536
535
534
532
531
531
532
533
539
537
535
535
534
538
540
546
549
551
553
553
553
554
555
556
557
557
546
539
536
533
532
529
529
527
526
526
526
526
526
526
517
514
506
504
500
499
495
489
484
480
480
480
480
480
478
474
469
466
465
464
461
460
459
458
456
450
439
439
437
435
432
432
432
432
432
432
430
430
427
427
425
425
424
424
423
423
423
423
421
403
402
401
400
399
398
398
398
398
399
393
390
388
386
383
372
368
365
364
365
366
368
369
369
368
366
365
364
358
355
350
344
344
344
342
340
339
338
334
321
317
316
313
312
310
310
307
307
307
307
306
300
300
303
304
309
314
312
311
308
307
303
303
304
306
309
311
313
315
316
315
315
313
310
308
307
306
306
305
305
305
302
300
299
298
297
296
295
294
294
293
293
287
281
279
273
267
264
260
253
250
241
239
235
234
227
223
222
219
216
216
216
216
216
215
213
216
206
205
203
200
199
199
199
201
202
201
199
200
201
204
207
206
202
199
199
199
199
200
203
210
212
211
208
211
213
219
225
222
220
220
218
218
217
217
214
211
211
211
212
201
200
199
199
199
199
201
202
204
205
203
199
199
198
198
198
199
199
199
199
199
199
199
198
198
199
209
211
210
208
206
204
204
202
202
204
213
209
206
207
210
211
215
218
222
221
221
221
222
224
227
229
234
236
239
240
240
240
240
240
241
242
243
244
245
246
247
248
250
251
255
258
260
262
267
268
271
271
271
271
271
272
274
275
277
282
286
288
293
295
294
291
287
281
275
274
271
270
269
268
267
262
259
259
258
256
255
253
253
252
252
252
251
250
246
243
241
240
233
232
232
232
233
236
238
234
225
222
222
221
220
219
217
217
216
216
213
212
211
211
211
210
210
209
206
205
204
204
203
203
202
201
201
201
201
201
200
198
197
197
196
196
196
196
196
202
204
207
207
207
207
207
202
200
200
200
200
199
200
200
202
202
200
200
200
200
201
201
201
201
201
201
201
200
200
203
203
206
207
208
208
209
209
210
210
209
209
204
204
204
204
204
204
204
204
197
197
197
197
196
195
193
193
193
193
194
194
195
197
197
198
198
199
199
200
200
200
200
199
199
199
201
205
207
210
210
211
212
214
215
215
215
216
217
217
218
218
219
219
220
220
222
223
224
227
229
230
233
234
234
234
234
235
239
239
239
240
240
240
240
240
240
240
240
240
240
242
243
243
241
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
255
256
257
262
262
263
263
263
264
265
266
266
267
273
270
265
265
266
266
267
267
266
266
265
264
264
265
266
266
265
264