60
   
870
   
42
   
57
   
150
   
619
   
321
   
105
   
58
   
84
   
48
   
145
   
871
   
681
   
1259