I have made similar project (combination generation, sorting, removal of duplicates and choosing of top picks) like this before. In your project, I need to understand more on how the selections were made. How many number of picks? Is it fixed to 9 only (e.g. 11,22,2X,31,42,4X,51,52,5X)? How many picks can be made from each match? Should each match has at least 1 pick? In your example,
Match 1: 1 pick
Match 2: 2 picks
Match 3: 1 pick
Match 4: 2 picks
Match 5: 3 picks
So, the total number of lines is 12. Can you go,
Match 1: 3 picks
Match 2: 3 picks
Match 3: 1 pick
Match 4: 1 pick
Match 5: 1 pick
to reduce the number of lines to 9?
What are the required conditions or criteria?
The number of possible combinations will depend on your criteria. I can do this very fast if you provide me the information above.