359
358
359
367
373
372
360
358
358
358
357
355
353
353
354
355
352
350
349
349
350
354
359
355
353
351
348
347
350
348
347
347
348
351
350
348
346
346
348
351
346
346
346
346
347
352
364
377
380
371
361
357
360
366
359
344
341
340
341
345
349
351
350
349
344
340
338
336
338
340
340
340
340
340
340
340
338
331
328
327
327
327
327
326
326
323
321
320
320
320
320
318
318
317
317
316
316
316
315
315
315
315
313
313
313
313
312
313
313
313
312
312
312
313
314
316
317
318
320
320
320
319
318
318
318
319
320
321
320
319
318
318
317
316
315
315
314
314
314
314
315
314
314
315
316
316
314
310
305
302
301
301
301
301
301
301
301
299
300
301
300
298
296
296
296
295
293
293
292
291
289
289
291
293
293
293
292
292
292
293
293
294
294
295
298
294
291
290
301
307
302
298
297
295
297
289
286
280
279
277
275
276
276
277
277
278
279
279
280
280
282
281
280
278
278
277
277
277
277
273
273
273
273
273
273
273
272
272
272
272
272
272
272
272
272
272
272
273
273
273
274
274
274
276
276
276
276
283
287
291
295
297
297
299
299
311
303
306
302
301
302
302
306
308
309
313
318
318
319
320
324
325
323
322
320
320
321
333
337
338
341
344
349
349
355
370
379
387
390
390
396
398
398
397
397
397
396
394
390
385
387
390
392
394
397
399
400
400
403
413
424
419
415
424
430
453
458
459
475
478
480
480
480
468
457
452
437
438
437
438
439
440
440
440
440
439