hi,
st xaviours college is one of the best institution to pursue b.sc in economics honours. see your scores in really good. you have fair chances to get admission. follow the below link to know about admission process,
https://www.sxccal.edu/admissions/sxcadmission2019/ug9102/default.htm
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile