鸡兔同笼,共有51个头,172只脚,求鸡和兔各有多少只