Which NHL hockey team has won the most Stanley Cups?

Montreal Canadiens

Toronto Maple Leafs

Boston Bruins

New York Rangers