
160

56

31

148

35

105

109

197

49

119

84

37

42

82

131