Home National West Bengal: BJP to take out 3 rallies for 42 constituencies