40
31
7
28
29
20
45
28
23
34