161
271
332
229
154
354