353
28
115
27
16
157
143
40