Unionisterna hafva vunnit 40 och de liberale 10 platser.