20080626 india: India ranked 74 on world corruption index