add Key-indexed Counting or Counting Sort