Indonesian teen survives 49 days at sea