76
840
386
727
336
505
357
325
164
258