378
195
216
65
152
44
115
28
313
53