296
395
411
30
66
 
325
157
53
82
660