
42

89

105

169

373

221

157

162