512
481
297
459
196
434
430
110
241
478