What user would need to be able to select among a large set of various pagination count numbers? Specifically, why would I as a user choose say 150 instead of 100?
Further, having just ten items per page is likely considerably annoying for the average user, having to click Next numerous times rather than just using the page scroll.
I would argue the minimum number of results per page to be 100 and have that number labeled "Small". The next number would be 500 and labeled "Large". The final number would be infinite and labeled "All".