30枚硬币,由一元和5角的组成,总价值21元,其中1元的有多少枚?5角的有多少枚?