0
4
4
9
32
40
66
76
8
21
48
44
37
91
46