CSEJnU On-site Contest, June 2019 Standings

Finished

#