Answer the following question:

who has won the last 5 nba championships?
Cleveland Cavaliers