6
31
3
25
12
23
4