från förra valet ; de 305 representanterna fördelade sig då i 145 liberale , 141 konservative och 19 parnelliter.