鸡兔同笼,共有25个头,80条腿,鸡、兔各有多少只?