2
15
6
31
9
10