48
39
37
41
50
45
146