29
11
25
20
21