鸡兔同笼,共有100只,兔的脚数比鸡多40只,鸡兔各有多少只?