
18

8

44

29

42

23

31

36

30

81

76

98

79

97

108

129

100

59

170

99