how many years did rama live