20011128 india: Indians have sex 76 times a year!