39
29
25
31
31
43
82