Hi Aditya,
Well you have quite a mix, and a long list, of schools included there. Your biggest stretches as you likely know are INSEAD, HEC, and Ross in that order most likely. The others will be more reasonable. So you may want to apply to a few from various competitive levels.
Keep in mind that your decision will be based upon many factors. Dig deep and brainstorm on what makes YOU unique... b-school admissions decisions are made holistically... it's not just based on grades or facts or stats, but on a holistic picture of the applicant and what they'll contribute to the program, who they are as a person. That is primarily evidenced through your ESSAYS, fyi!! (And interview if you get to that point.) Elements you need to convey in your application for a chance at a top rated program include:
-what past experiences and skills will benefit you in the classroom, and later in your career
-what key traits and experiences make you UNIQUE; basically, 'why YOU??' vs other applicants
-why you want the MBA, with clear short term and long term post-MBA goals
-why NOW
-why that specific school is right for you
If you lack any of the above components, you risk that another well or similarly-qualified applicant who includes all of those, will wind up getting accepted over you!