2
5
7
21
42
49
64
86
106
119
133
137
151
171
183
189
194
197
