Go crazy with regional breakdowns here.
Conservatives – 39 (-)
Liberals – 25 (+1)
NDP – 19 (-)
Green – 9 (-)
Bloc Quebecois – 8 (-)