25
14
29
16
2