59
  
290
  
44
  
108
  
98
  
104
  
307
  
112
  
71
  
129
  
283
  
60