title: Python: Counting maximum occurences of an item in a list with ties allowed
body: <p>Right now I am using the classic counting of occurences in a list
  <code>max(lst,key=lst.count)</code> but if there is a tie in the maximum occurences of two different elements e.g <code>lst = [1,1,2,2]</code>, <code>max</code> returns only one element. In our example it will return <code>1</code> or <code>2</code> . But I need a function which will return both <code>1</code> and <code>2</code>.</p>