笼子里有若干只鸡和兔.从上面数,有35个头,从下面数有94只脚.鸡和兔各有几只?