笼子里有鸡兔若干只,已知头有28个,腿有86只,问鸡兔各有多少只?