434
431
431
431
431
430
431
430
430
430
430
432
431
430
430
430
429
427
424
424
424
425
427
428
427
427
426
424
422
424
425
425
425
427
427
424
424
425
426
426
424
424
422
423
422
421
421
423
422
424
424
431
436
437
435
428
429
429
442
445
433
423
426
432
435
437
438
434
438
440
434
432
432
429
428
432
440
446
439
433
440
442
440
437
434
436
443
419
423
424
421
420
419
418
430
423
435
433
431
429
438
428
422
422
421
420
419
421
424
425
424
419
419
419
424
428
429
427
427
435
430
433
429
432
431
430
429
429
432
434
436
436
427
422
420
415
414
413
412
412
412
410
412
415
413
411
411
411
410
410
409
409
409
409
411
415
418
416
409
409
409
409
409
407
406
406
406
406
407
409
410
410
410
407
407
407
407
412
415
415
412
411
412
412
411
410
409
409
417
418
416
413
413
411
409
407
406
405
405
405
401
402
404
409
406
405
403
403
404
404
403
403
402
400
400
401
400
400
400
401
402
401
400
399
399
400
400
400
401
401
400
400
401
400
400
402
400
400
398
397
397
401
408
410
420
420
420
420
420
420
424
424
423
425
427
426
426
420
419
419
420
420
418
418
419
420
421
421
417
418
423
429
430
432
434
437
434
432
432
431
431
429
429
429
428
413
405
403
400
399
395
394
394
402
403
390
378
378
379
382
373
377
399
401
405
405
409
418
419
414
414
412
410
413
405
398
386
382
380
380
380
379
377
377
375
371
367
367
368
371
374
370
369
370
368
360
361
372
373
373
373
372
371
367
364
357
354
353
350
351
353
358
360
365
368
373
376
383
385
386
387
389
387
378
378
376
368
365
366
369
371
382
381
379
381
395
399
401
424
420
411
412
411
408
422
424
425
422
410
408
408
398
392
384
378
375
374
374
373
369
364
348
342
331
325
320
316
316
326
338
325
322
327
327
312
310
313
313
314
312
310
310
313
306
307
308
307
305
312
321
327
324
320
319
321
328
333
322
324
322
318
314
307
306
305
304
304
303
302
301
300
300
299
299
298
299
301
301
303
303
301
302
302
301
307
303
323
314
304
298
297
295
296
296
300
313
305
302
296
294
294
294
304
301
299
296
297
300
295
292
292
294
291
289
294
302
302
298
297
297
297
297
295
293
286
292
289
288
287
290
287
287
298
296
301
301
295
295
292
290
287
284
287
287
285
293
284
290
300
288
280
279
278
277
278
278
278
299
287
282
287
283
278
282
275
283
285
289
289
285
283
283
283
278
279
281
280
281
270
273
274
274
273
273
273
270
269
268
269
287
284
281
273
266
266
274
270
275
281
282
278
269
266
260
258
260
260
269
275
278
281
284
270
272
285
276
268
268
258
254
253
257
256
273
263
264
257
249
249
253
250
254
257
255
252
252
252
253
256
256
256
267
259
283
299
276
281
264
263
254
260
246
242
241
237
237
239
240
240
240
240
240
240
241
241
249
251
254
256
261
266
273
288
287
297
298
301
305
306
312
314
325
335
341
349
349
355
381
386
377
352
353
378
371
355
322
301
295
283
276
276
274
273
270
269
270
276
267
271
259
256
252
258
255
260
271
239
241
241
232
235
226
226
225
228
236
223
221
219
217
217
217
216
213
216
216
213
211
213
219
217
213
211
212
212
212
212
210
207
208
207
206
206
204
204
206
205
205
208
207
207
208
205
208
206
207
207
208
208
208
208
208
208
207
207
207
211
215
219
220
222
225
220
218
214
214
217
216
216
222
220
217
216
214
214
215
215
215
214