397
89
201
222
67
95
161
44
121
28