20
5
13
15
31
3