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