41
5
38
36
40
31
33
46