Plane spotting picture quiz: Identify the dozen?

Another plane spotting quiz to tickle that grey matter.

This is a picture taken by Aviation Photographers India Foundation member Vedant Agarwal. (See more of his photos here).

Identify the twelve airlines and if possible the aircraft from left to right via a comment.

Bengaluru International Airport OverviewClick on the image for a larger view.