张大爷家养了鸡和兔若干只.已知鸡比兔多31只,鸡的脚比兔的脚多16只.鸡和兔各有多少只?