Cool, cute and confusing image. Since the stylizing makes some characters harder to identify. And the bottom row just looks like totally generic random anime girls.
I doubt they're all right but pretty sure on most. Jun was a wild guess, the hair isnt quite right, but nothing else is coming to me. Correct me where I'm wrong!