The middle photos are the classic “pudding stones” that are favored by collectors. See the map below for the general area of where they originated (they are from the Lorrain Quartzite of the Huronion Supergroup, paleoproterozoic in age). Not sure of the origin of the other two, best bet is that they are Canadian glacial imports too.
I looked up Pudding Stone in my dictionary of geologic terms...it said "see conglomerate"
I like that third one down, I'll be by with my chisel and hammer.......
Man is the most insane species. He worships an invisible God and destroys a visible Nature. Unaware that this Nature that he has been destroying is this God he's worshiping.
~ Hubert Reeves