18
12
12
20
21
18
31