Your Numbers are slightly in accurate
IAF has 194 Su 30MKI as of Jan 2014,
Also we wont be upgrading 62 Mig29 , if we only had 54
Mirages are correct at 49
we have 70 Mig27 Fighters and 9 Trainers across 4 Sqds ,this figure is correct
IAF has 149 Jaguars ( 116 Jag IS, 8 Jag IM, 25 Jag Trainers...