104 terms in IP thesaurus index