How many positive integer divisors of 1006 are perfect squares or perfect cubes (or both)?
55
60
65
70
75