40
28
27
31
33
29
27