42
361
164
173
193
279
231
216