424
  400
  336
  321
  295
  286
  282
  254
  248
  120