3
27
5
31
12
2
3
1
9