85 Canadian cities ranked