20070418 india: UP polls: SP projected to win 17-21 seats