880
337
329
148
340
19
294
76
233
131