585
236
234
129
92
567
868
100
457
102