24
21
19
27
25
28
29