3
30
22
20
29