16
25
29
12
2