0
3
9
21
28
40
44
57
58
66
78
104
105
122
