Please fix up all grammar issues in this sentence:
The fisherman had thrown all the stones except only one still lying in his palm.
The fisherman had thrown all of the stones except for one still lying in his palm.