15
12
2
27
78
1
10
3
25
11