鸡兔同笼,共有45个头,146只脚,笼中鸡、兔各多少只?