48
39
37
41
49
45
146