Remember ranks are important, not your marks! Sometimes schools may mark really hard such as my school... If you deserve 19-20/20,they will award you 16-17/20 - so frustrating!!
So, was the weighting high? What was your rank? - The two most important things to consider