382
425
249
171
 
142