14. An animal shelter has a total of 254 animals comprised of cats, dogs, and guinea pigs. If the number of guinea pigs is one third the number of dogs, and there are 40 more dogs than cats, how many of each animal are at the shelter?