UPPG Training Mock (SG 18)

Standings

Solved Attempted Pending judgement