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