606
585
265
234
165
350
568
126
101
457