20
28
22
26
23
26
31
17