15
12
9
32
31
32
93