4
7
18
29
43
52
64
69
76
87
107
