20031014 delhi-times: India's sex prowess: 8th in the world