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