20090502 india: BSP may struggle to cross 30 seats in UP