635
537
544
296
342
175
530
366
131
235