40
29
33
32
29
27
66