Nutritionally, what is the best food for a ball python?

Mice, Rats, ASFs or Gerbils

Thanks