177
85
383
247
105
119
162
417
141
74