300
298
298
307
320
323
330
315
315
329
321
318
317
317
318
319
343
335
333
332
340
338
339
364
363
368
379
378
378
392
406
406
412
416
414
429
431
436
441
443
446
448
449
462
456
461
467
466
466
476
479
479
464
466
466
467
459
426
415
408
396
402
402
401
399
408
407
417
412
419
424
424
418
414
422
425
429
423
415
413
409
401
389
396
400
401
393
395
378
381
387
389
391
391
378
372
370
372
377
375
373
383
378
381
374
376
381
373
373
369
374
370
366
370
368
363
356
353
360
361
364
362
357
361
355
355
353
352
352
352
352
359
358
358
358
364
369
375
385
396
415
437
448
455
460
463
469
474
477
483
492
501
502
517
520
514
512
506
470
465
459
454
444
413
405
403
400
394
405
407
393
356
349
343
343
345
341
340
335
311
324
328
334
353
349
348
345
344
343
354
351
341
336
339
319
305
302
295
295
295
295
294
293
295
295
296
297
297
297
298
298
299
299
299