West Bengal has a 294-member Assembly, and a party needs at least 148 seats to form the government.