39
30
25
31
31
43
82