178
85
383
249
105
120
162
417
142
75