22
17
26
39
29
28
30