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