What are my chances for top universities in Canada like U of T, U of W, and UBC (BCA + PGDCA)?

Here is my profile:

GRE: 312 ( will be giving it a 2nd attempt )

Research paper: 1 published in Springer and another one going on.

Internship: 1 going to start

CGPA: 9.82 for BCA, PGDCA will start by Jan

Projects: 3

Extra: won some local and college competitions

What program are you applying for?

MMATH Computer Science