
160

151

101

95

130

68

136

53