606
186
585
265
583
165
350
461
126
545