Заметим, что число не может начинаться с 0.
Это дерево, когда первая цифра равна 5. Заметим, что количество ветвей при первой цифре 3 и 1 будет такое же. В итоге 6*3=18 вариантов всего.
1) 1350
2) 1305
3) 1530
4) 1503
5) 1053
6) 1035
7) 3510
8) 3501
9) 3051
10) 3015
11) 3150
12) 3105
13) 5013
14) 5031
15) 5130
16) 5103
17) 5310
18) 5301