44
39
41
49
46
29
58