606
583
265
233
165
350
567
126
100
457