19
31
10
3
25
12
9
2