624
688
381
418
301
243
232
266
531
171