今有鸡、兔同笼,上有35个头,下有94只脚,问鸡兔各有多少只?