344
346
348
349
347
346
344
341
340
337
335
334
334
333
332
332
331
331
331
331
331
332
332
332
333
333
333
332
332
332
332
330
328
328
329
329
329
329
329
327
327
327
327
327
327
327
327
328
328
328
328
328
328
328
329
329
329
328
327
326
325
325
325
325
326
327
328
329
330
330
330
330
330
329
328
328
329
329
328
326
326
327
327
327
327
327
325
324
323
322
321
321
321
321
320
320
319
318
317
317
317
317
318
318
318
318
318
318
318
318
319
319
319
319
319
319
319
319
318
318
318
318
317
316
316
316
316
316
316
316
316
316
316
316
315
315
315
315
315
315
316
316
316
317
317
317
318
319
321
325
329
330
331
332
332
332
332
333
333
332
331
330
328
327
327
327
327
327
330
330
327
326
325
325
326
326
327
326
324
324
324
325
325
326
327
327
328
328
328
328
329
329
332
334
333
333
334
335
336
337
338
339
340
341
341
341
342
343
344
346
349
350
351
351
351
352
353
354
352
350
348
348
348
347
347
347
348
349
352
353
351
351
353
354
355
355
352
349
348
347
346
346
347
347
347
346
346
346
346
346
346
347
347
347
347
348
348
348
347
347
348
349
349
349
349
350
351
351
352
354
355
357
358
358
358
358
359
360
360
360
361
362
363
365
365
365
367
368
370
373
375
377
378
380
382
384
388
391
394
396
396
396
396
397
399
400
402
406
411
414
415
416
415
412
410
406
401
397
395
395
397
398
399
402
403
404
404
404
405
405
405
405
403
401
400
400
400
401
403
405
404
403
402
400
399
401
402
401
399
397
396
393
387
383
381
378
375
372
370
370
372
372
372