418
412
410
409
404
402
399
396
393
392
389
385
384
380
377
375
374
373
368
365
362
361
359
358
357
355
353
351
350
349
348
347
342
338
335
332
330
326
317
310
309
308
306
294
293
292
291
288
287
283
282
277
275