My first guesstimate is 21...

the theory I've used has worked for 10! and 20!, but can't check higher numbers with my calculator.