177
85
383
246
105
119
162
417
141
74