398
201
222
67
166
44
122
28
313
53