393
198
221
65
158
44
119
28
313
53