鸡兔同笼,鸡和兔共有100个头,鸡比兔少40只脚,鸡兔各有多少只?