A 7.7-magnitude earthquake in Indonesia has killed at least 20 people and the recovery effort is ongoing.