12

13

23

17

36

23


39

37

18

38

32

41