3
11
12
9
6
31
21
44
18
48