40
29
34
33
29
28
66