22877
 
199428
 
156250
 
25236