25
30
21
29
8