40
33
50
38
35
29
33