
141

90

71

159

169

85

41

442

351

82