鸡兔同笼,有25个头,78条腿.鸡兔各有几只?