Dear Aspirant,
If you have the choices to select from such good colleges it is always a tough competition as all colleges are at par and very well mainted and one of the best institutes in India.So you should go as per the below priority-
IIT Bombay,IIT Kharagpur,IIT Kanpur,IIT Madras (Chennai),IIT Delhi,IIT Roorkee,IIT Hyderabad,NIT Trichy,IIIT Hyderabad.
This will be the priority according to which you should prefer the colleges.Best of luck.
To choose from the best colleges you can also use the following link-
https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile