57
40
33
33
36
42
107