those marbles ,except the benningtons and clays are all early machine made....mid 20s to early 30s....that light blue with darker blue stripes ,at 2 oclock, looks to be a christensen marble...the most desired marbles are made by this company....other companies that could be in the picture are alley agate and akro agate...you could google joes marbles and do some comparing if your so inclinded...the blue and red one at 6 oclock looks alley to me.....