10
3
5
16
8
9
22