40
33
39
41
34
38
57