笼子里有鸡兔若干只,已知数头共28个,数脚共86只.鸡和兔各有多少只?