31886
 
45302
 
153306
 
143016