12
10
9
22
21
18
91