40 vacancies found