34
45
16
47
7
46
46
18