28 hospital’s licenses cancelled