鸡兔同笼,有20个头,46条腿.鸡兔各有多少只?