19
31
1
3
25
12
2