Bloodstone is the green and red one to the left.
The color is bad on the blackish ones but they look like they're greenish and one has a red fleck so I'm also guessing bloodstone or possibly another form of chalcedony. They are all so similar sometimes that you would need to check it's chemical composition just to know for sure. And who is really going to go through all that trouble for a pebble sized tumbled gemstone?
Above, pink is rose quartz. The white transparent ones are all quartz. The more yellowish ones..I'm going with quartz too. Light light green ones look like peridot, but could be green quartz.
If that really white one to the right is completely opaque it's likely howlite or agate. If it has a lot of transparency, it's just a very condensed quartz.
The green one bottom left if it has flecks like glitter is aventurine. If it doesn't, it maybe jade, but unlikely because jade is a more expensive stone.
All the way to left with the bands is agate 199%.
Red/brown one is definitely jasper.
The peach ones look either dyed in which case I have no clue, or an orange selenite.