How many numbers between 100 and 1000 can be formed with the digits 5,6,7,8,9, if the repetition of digits is not allowed?