292
296
135
346
304
332