48
39
37
41
50
46
146