title: Displaying both modes in a bimodal distribution
body: <p>I'm having some trouble with my program that it is supposed to find the mode of a list of numbers.  It for the most part is working, however it is only displaying one mode when I know there is 2, and was wondering if there was anyway to display both of them.  </p>
  
  <pre><code>    number_counts = {}
      mode = 0
      for i in order:
          if i in number_counts:
              number_counts[i] += 1
          else:
              number_counts[i] = 1
      for i in number_counts:
          most_values = max(number_counts.values())
      for key, value in number_counts.items():
          if  most_values == value:
              mode = key
  </code></pre>