151291
 
142122
 
107153
 
12976