23
25
19
26
27
29
27