20090518 india: Naveen's strategist proved correct as BJD bags 103/147 seats