
2

4

28

17

17

29

51

125