29
22
21
25
35
29
82