576
495
576
138
321
544
208
460
334
379
269
189