59
233
71
285
196
108
168
464
210
781