298
298
300
310
310
312
312
312
310
309
304
305
307
307
307
308
308
309
309
309
302
302
303
296
294
294
294
287
286
284
283
282
281
279
277
274
271
265
252
247
244
244
238
235
230
224
223
220
218
214
212
209
206
206
205
204
203
202
202
204
204
203
204
204
204
205
205
203
202
203
204
204
205
209
208
208
208
207
206
210
213
216
214
214
216
220
219
221
224
229
229
228
229
230
230
235
239
240
238
236
236
236
236
236
236
236
237
238
236
239
239
239
238
238
237
242
241
241
242
242
242
241
241
243
247
243
230
230
230
229
231
226
226
226
224
224
224
224
224
224
224
224
224
224
224
227
228
229
229
229
228
227
227
226
226
226
226
229
231
231
232
235
234
234
234
234
234
237
240
242
244
247
249
250
251
251
253
254
254
254
258
260
267
258
259
260
260
260
260
262
265
274
274
268
271
288
287
282
274
277
277
275
283
284
286
283
285
301
299
298
298
298
299
302
299
299
301
306
308
335
335
332
328
323
322
326
332
333
332
331
332
334
334
335
340
341
344
348
366
375
386
391
395
398
409
456
458
460
461
465
465
474
475
476
472
480
473
481
485
487
489
490
476
476
476
476
474
468
473
473
473
473
463
460
456
451
448
448
450
453
444
436
427
432
440
439
437
436
435
446
453
448
442
443
450
452
455
457
459
461
462
460
457
461
465
466
470
470
470
471
476
474
478
481
485
483
481
485
491
491
489
487
487
487
488
490
487
486
485
484
483
486
488
490
491
492
493
493
494
494
496
496
497
499
500
501
501
503
504
505
511
506
506
506
506
511
515
531
532
535
539
544
542
541
538
537
537
536
535
534
533
531
528
527
527
528
527
526
525
513
517
515
511
508
499
496
491
486
478
473
471
469
465
460
457
454
454
454
451
449
434
433
430
426
423
422
421
421
419
417
415
408
406
404
401
399
398
397
396
396
396
393
391
377
375
372
366
363
358
356
350
349
338
338
336
335
333
333
327
323
318
317
317
317
315
313
314
315
312
314
316
315
316
317
319
320
320
321
323
328
342
340
338
324
322
320
320
320
320
320
319
316
315
315
314
313
311
309
307
305
304
304
302
301
298
297
296
294
292
282
277
271
265
265
264
263
261
259
259
258
257
254
253
254
254
251
250
250
250
248
248
248
248
251
249
248
248
249
253
253
253
254
254
252
252
253
250
249
243
243
239
237
236
231
231
230
230
227
227
231
233
232
232
233
233
232
229
228
225
225
224
222
220
218
216
217
217
218
218
218
218
217
217
218
219
219
217
217
216
215
213
210
209
206
206
205
205
205
205
206
206
215
215
214
203
203
203
202
202
201
201
203
203
202
199
198
197
197
197
197
197
197
196
193
193
191
192
192
192
191
190
189
189
190
191
190
190
190
190
190
190
190
191
191
190
190
194
197
197
198
199
199
199
200
200
199
198
198
198
198
198
205
207
207
207
207
204
204
205
206
205
207
206
206
207
207
208
212
211
211
212
212
210
211
212
213
213
214
214
214
213
213
214
216
221
221
221
224
226
227
234
237
237
239
244
249
248
248
249
250
253
254
254
254
256
256
259
260
261
261
264
264
268
270
274
278
277
276
276
279
282
283
282
284
285
284
297
301
303
309
314
306
301
301
301
297
297
298
299
298
298
298
299
299
299
299
300
300
302
302
303
303
304
316
319
326
325
324
332
336
334
333
343
343
339
342
349
349
341
347
343
334
334
342
344
350
360
371
373
380
397
399
400
401
401
406
413
424
425
425
424
424
423
421
420
421
425
426
427
426
424
421
418
406
400
398
394
396
399
401
400
398
395
391
387
379
379
376
375
375
371
362
346
344
346
347
347
348
332
329
325
323
318
321
325
326
329
327
323
317
318
319
320
304
293
292
289
289
289
291
293
294
295
289
287
285
281
277
264
262
254
255
255
256
257
255
252
254
255
256
263
266
271
272
274
276
279
279
270
265
264
264
265
267
266
266
267
268
269
268
267
266
257
255
253
251
243
233
228
225
223
217
213
213
214
215
214
212
211
212
211
211
210
209
209
209
209
211
209
209
209
209
209
209
209
207
208
208
205
205
206
206
205
205
206
207
207
207
208
212
212
212
212
212
213
214
215
214
211
208
206
208
210
218
223
244
261
275
293
294