43
46
48
40
40
43
89