447
  340
   325
   316
   299
  284
  281
  262
   252
   234
   230
   188
   167
  143
   114
   101
   92
   90
   87
   80