43
46
48
41
40
43
89