20111225 india: BJP to contest on 23 seats