鸡兔同笼,有25个头78只脚,鸡和兔各有多少只?