120
672
45
343
315
6