18
10
12
15
31
18
22