School district may cut over 20 positions, sets date for public hearing on budget