44
38
41
49
46
29
58