393
198
221
100
65
64
159
44
119
166