418
416
415
411
408
405
399
396
395
390
388
383
379
378
369
358
357
353
350
344
342
341
340
339
333
329
328
323
316
313
311
309
308
306
305
302
293
291
287
285
281
280
273
272
270
269
268
267
266
263
260
259