59 vacancies