18
19
22
22
29
25
20
26
19