606
585
265
234
165
350
567
126
100
457