473
455
454
443
435
434
422
418
409
401
396
387
386
384
381
380
377
376
375
372
366
364
362
358
357
355
354
347
345
344
342
339
338
337
334
329
325
323
322
314
313
312
311
309
307