15
9
12
15
22
21
31