46
40
44
37
39
49
108