512
481
235
297
129
459
92
868
196
434