
5

6

18

16

7

51

27

41

29

29