28

26

27

38

45

44

31

44

28

17