393
89
198
221
65
94
157
44
119
28