List of 200 largest in Canada

The cities are all mixed up in a row.

List

 * 1) Tornto
 * 2) Montreal
 * 3) Calgary
 * 4) Ottawa
 * 5) Edmonton
 * 6) Hamilton
 * 7) Winnipeg
 * 8) Vancouver
 * 9) Mississauga