11
18
31
17
1
8
20
22