580
63
342
20
422
150
379
108
553
20
503
175