11
18
31
5
7
8
20
22