427
420
419
418
417
414
413
412
410
409
404
401
400
397
394
387
385
378
374
365
363
361
360
357
354
353
351
343
339
338
333
330
325
321
320
319
318
316
312
309
308
305
304
297
296
294
290
289
287