39
36
40
58
31
41
34