40
28
33
32
29
27
66