Diversity and distribution of helminth parasites in macropodoid marsupials.