
160

56

105

197

50

119

84

31

149

35

78

87

150

97

28