9
6
12
18
11
20
31