13

4

23

16

18

17

28

27

27

30