一个笼子里有若干只鸡和兔,从上面数有10个头,从下面数有28只脚,鸡和兔各有几只?