2
24
19
5
46
78
60
60
34
59
105
115