有鸡兔同笼,共40头,兔的脚比鸡的脚多16只,有鸡兔各几只?