107
377
242
118
158
170