1
3
7
9
18
35
41
52
59
94
