有鸡和兔若干,总头数与总腿数分别为55和94,那么鸡和兔的只数分别是多少?