Menagerie

Zachary has a private zoo. He has five groups of animals in his zoo: snakes, birds, mammals, insects, and spiders. Assume that, typically: animals have 1 head, snakes have 0 legs, birds have 2 legs, mammals have 4 legs, insects have 6 legs, and spiders have 8 legs. Zachary has some unusual animals in his zoo. He has: a snake with 3 heads, a bird with 2 heads, a mammal with 3 legs, an insect with 4 legs, and a spider with 7 legs. From the following information, determine how many of each group of animals that Zachary has in his menagerie.

1) There are a total of 100 heads and 376 legs.
2) Each group has a different quantity of animals.
3) The most populous group has 10 more members than the least populous group.
4) There are twice as many insect legs as there are bird legs.
5) There are as many snake heads as there are spider heads.