28
43
26
39
22
29
21