30
17
25
29
1