Great find! They all look like more-or-less French Napoleonic figures to me.
The bearskins with green coats, I think are Italian grenadiers. The bearskins in red coats, I think are Swiss grenadiers.
The white coats look like a battalion of French infantry, one stand for each of the four battalion companies, one stand each of voltiguers and grenadiers. The shakos look French to me, especially the cockades under the plumes. The white coats are unusual, but white coats were issued to some regiments, I think in 1805 (?), and units serving in Spain and other far theaters sometimes got uniforms in non-standard colors. They could, maybe, be from a white-coated French-allied army, possibly Italians or Saxons.