40
30
26
32
31
44
83