Elof (678 st.)