0
4
4
9
40
66
76
21
48
44
37
90
46
106
50