568
328
339
95
299
77
282
112
125
53