395
201
222
67
161
44
120
28
313
53