21 nobles