鸡兔同笼,有35个头,94只脚,鸡兔各有多少只?