8
2
5
31
17
9
22