3

31

30

30

6

16

30

18

18