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