鸡兔同笼,一共有15个头,42只脚,鸡和兔各有多少只?