$$ x_1 + x_2 + x_3 = 19 $$ $$ 0\leq x_i\leq9, x_1\geq1$$
In case of three digits the constraint on first digit being greater than one doesn't matter as there is no combinations of digit with a zero. So in this case it will be ${21\choose19}-{3}{11\choose9}=45$
In the following step we have
$$x_1 + x_2 + x_3 + x_4 = 19$$
Similarly ${22\choose19}-{4}{12\choose9}=660$ but this time we are counting also all the strings with 0 in front so one option is to simply remove them by subtracting all the length 3 combinations that sum up to 19. And so we can proceed to the final answer.
My question is - can this be done in some other way? If yes, then how?