338
183
288
29
129
41