23
40
3
42
1
18
2
80
12