0
34
59
45
44
29
46
90
88
105
40
72