鸡兔同笼，上有20只头，下有50只脚，鸡有多少只？