BJP Bagged 18 Loksabha seats in Bengal