18
25
29
14
3