430
296
335
161
558
171
617
172
179
134