鸡兔同笼,头共20个,脚共56只.问:鸡、兔各有多少只?