鸡兔同笼,有15个头,鸡脚比兔脚少18只,鸡和兔各有多少只?