434
433
430
429
423
418
414
411
410
408
404
401
395
394
392
385
383
378
375
373
370
369
368
367
364
360
358
352
350
341
339
333
328
320
318
310
299
298
297
294
292
289
285
282