30
22
20
22
25
31
108