小红有1元和5角的硬币共25枚,价值17.5元.1元和5角的硬币各有多少?