Although I tested my algorithm a lot (I actually generated all possible solutions), my submissions always return Wrong Answer!! I don't know what else to do!

To give a little sample of the results my algorithm is generating, here it goes (for the numbers 67 through 73).
NUMBER OF COMBINATIONS THAT SCORES 67 IS 182.
NUMBER OF PERMUTATIONS THAT SCORES 67 IS 1053.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 68 IS 187.
NUMBER OF PERMUTATIONS THAT SCORES 68 IS 1056.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 69 IS 183.
NUMBER OF PERMUTATIONS THAT SCORES 69 IS 1056.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 70 IS 187.
NUMBER OF PERMUTATIONS THAT SCORES 70 IS 1059.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 71 IS 181.
NUMBER OF PERMUTATIONS THAT SCORES 71 IS 1047.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 72 IS 188.
NUMBER OF PERMUTATIONS THAT SCORES 72 IS 1063.
**********************************************************************
NUMBER OF COMBINATIONS THAT SCORES 73 IS 181.
NUMBER OF PERMUTATIONS THAT SCORES 73 IS 1047.
Thanks in advance for any help!