606
186
583
262
579
165
349
461
126
536