377
  361
    318
  317
  284
  281
  264
  210
    193
  143
    142
  128
    116
  72
    60
    31
    22
    18