I'm 13 to and yes that sounds like the right size for you, I am I little bit taller (165cm) and around 50-55kg so yours sounds about right
Your normal weight is 158-110= 48kg :)
Well you are slightly underweight, but for since you are so hound that is expected because I was using an adults bmi stats, which tells you if you are obese, severely obese, or underweight. I just think you are pretty normal, to answer your question.