16
4
13
14
9
15
31