12

13

14

18

19

24

27

31