Best SUV under 18 Lakhs

My Budget is upto 18 lakhs.I am planning to buy SUV in March’19.

Most of my drive will be in city.Maximum upto 50km per day.

I am confused which SUV to go for…(1) Tata Harrier or (2)Jeep Compass or (3)Hyundai Tucson (4)Maruti Vitara Brezza.
I also need decision on whether to go for Automatic or Manual,Petrol or Diesel.

Kindly help.