942
179
314
385
241
308
174
164
518
322