title: How to balance the number of items across multiple columns
body: <p>I need to find out a method to determine how many items should appear per column in a multiple column list to achieve the most visual balance. Here are my criteria:</p>
  
  <ol>
  <li>The list should only be split into multiple columns if the item count is greater than 10.
  
  <ul>
  <li>If multiple columns are required, they should contain no less than 5 (except for the last column in case of a remainder) and no more than 10 items.</li>
  </ul></li>
  <li>If all columns cannot contain an equal number of items
  
  <ul>
  <li>All but the last column should be equal in number.</li>
  <li>The number of items in each column should be optimized to achieve the smallest difference between the last column and the other column(s).</li>
  </ul></li>
  </ol>
  
  <p><img src="https://i.stack.imgur.com/s9AV8.gif" alt="Image showing two visual scenarios and suggested format"></p>