29
30
30
18
30
30
7
30
22
30