Conservatives: 34 (-1)
Liberals: 30 (+2)
New Democrats: 19 (-)
Greens: 7 (-1)
Bloc Quebecois: 10 (-)
Undecided: 14 (-2)
Vorpal blades, go snicker-snack this.