The third front will fight for 150 seats