44
39
42
49
46
29
58