3
10
20
24
39
42
45
46
61
81
91
92
123
