56
41
36
35
48
39
108