48
39
37
40
49
45
146