28
20
14
30
22
29
158