56
41
35
34
48
39
108