606
186
583
263
579
165
349
461
126
536