number of different values.