371
264
128
193
85
120
178
39
58
288