159573
 
137240
 
35328
 
23260
 
138017