41
33
39
30
39
41
59