鸡兔同笼,数头共有30个,数脚共有70只,鸡兔各有多少只?