578
 
307
 
159
 
482
139