Dear aspirant,
It is a bit difficult to predict exact how much marks would be required to get a good nit like jamshedpur, mnit allahabad, Rourkela,jalandhar,surathkal,Trichy. But as per your marks that is 120 on a general basis , it should be around 95.5 percentile but it can vary depending upon the difficulty of the paper , quality of the candidates in that particular shift, vacancy of the seats.
For an EWS candidate atleast 140+ would be a safer side to be.
For predicting you can check out the link given below-
https://engineering.careers360.com/articles/jee-main-marks-vs-percentile/amp
For cut offs refer this link-
https://engineering.careers360.com/articles/jee-main-cutoff
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile