Hello Aspirant,
As you have got 140 marks in JEE mains, your percentile will be around 96-97 and your general rank will be in between 31000 to 40500. Getting a seat will depend on various factors such as number of students applied for the same branch, performance of the students, category of the students, home state etc.
Use the below link to get list of colleges that you can get based on your rank :
https://engineering.careers360.com/jee-main-college-predictor?utm_source=qna&utm_medium=jee_cp
check out the previous year's cutoff :
https://engineering.careers360.com/articles/jee-main-cutoff
You can also check out marks vs rank vs percentile from the below link:
https://engineering.careers360.com/articles/jee-main-marks-vs-percentile
Hope this information helps you.
Best Wishes!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile