342
176
334
65
340
353
342
21