20

15

16

17

26

3

20

31

27

26