鸡兔同笼共有35个头,94条腿,鸡兔各有几只?