427
419
414
413
411
410
409
407
405
403
399
396
394
392
389
385
384
380
379
376
366
365
364
363
362
359
355
353
343
340
337
336
334
333
332
323
321
320
319
318
317
313
305
303
301
300
298
296
295