NCF awards 30 scholarships