393
89
198
221
65
94
158
44
119
28