531
382
196
294
115
151
229
50
77
339