Pulses, vegetables push up inflation to 16.9%