Mumbai, March 14 -- The Bharatiya Janata Party (BJP) is expected to contest 31 of Maharashtra's 48 Lok Sabha seats and its allies, the Shiv Sena and the Nationalist Congress Party, will likely fight 13 and four seats respectively, people aware of the matter said on Wednesday as the state's ruling combine inched closer to a seat-sharing formula after weeks of hectic negotiations....