鸡兔同笼,共有20个头,64条腿,鸡和兔各有多少只?