Salibabu Islands, (ID23) (islands)