which has won 18 seats in West Bengal