56
45
31
30
40
38
105