12
18
30
30
20
18
29
28
20
30