20181212 india: MP cliffhanger ends; Congress single-largest party with 114 seats; BJP gets 109