42
36
45
31
71
27
30
29
58
40