56
45
32
31
40
38
105