Riot is related to Angry. you would Yell because Angry. 
Sell entails/necessarily involves Give. Distribute is a type of Give. 
Riot <--RelatedTo--> Angry <--MotivatedByGoal-- Yell 
Sell --Entails--> Give <--IsA-- Distribute 