105600
 
116334
 
143923
 
108889
 
102658
 
118154
 
102587