鸡兔同笼,共有40个头,108只脚,问鸡兔各有多少只