鸡兔共有20个头，54条腿。鸡有多少只？