笼子里有鸡和兔共40只,总共100条腿,鸡有多少只?兔有多少只?