For how many odd positive integers n<1000 does the number of positive divisors of n divide n?

2 answers

30
5 :p