18
10
19
18
22
17
31