40
29
26
28
15
39
29
22