
47

85

178

59

142

114

107

269

230

167