40
31
7
26
29
20
43
28
23
34