575
149
516
225
526
154
336
424
112
446