hello ,
NTA does not declare marks,It declares only percentile.so NTA score is nothing but percentile.so your percentile is 42 with marks somewhere between 21-28.
42 percentile would fetch you a rank around 593340-667000.
As of now its tough to say where you can fetch seat because the analysis and also cutoffs change every year due to many factors like total students appearing for exam,difficulty level of paper etc
from general category based on your rank you have tough chances to fetch seat in nits,iiits you need better percentile of 98+ to fetch seat in nits,iiits .even 94-95 percentile would help you land in nits like nit agartala,sikkim in least cutoff branches..you can get closing rank for josaa official website: https://josaa.nic.in/Result/Result/currentorcr.aspx .
for more information to get a personalised report on what all chances you have for your rank refer to: https://engineering.careers360.com/jee-main-college-predictor? icn=QnA&ici=qna_answer
refer to: https://engineering.careers360.com/colleges/ranking/top-engineering-colleges-in-India-accepting-jee-main-score
thankyou.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile