40
116
60
26
25
24
29