28
22
16
22
29
29
158