How many three-digit positive integers are divisible by 666 but not by 999?
808080
100100100
120120120
150150150