422
420
419
417
415
413
395
393
391
390
382
380
368
366
365
364
362
360
358
354
350
349
345
344
343
342
341
340
339
335
331
329
327
324
320
318
317
316
315
310
308
304
297
296
295
292
291
289
285