Drinking glasses (Cupar KY15)

Some groups of /, 3 and 4 matching, plus single ones. 25 altogether.