1
15
12
118
2
2
3
1