18
39
20
45
46
32
9
33