3
6
10
15
35
67
70
77
96
97
98
106
111
132
143
144
147
160
167
177
183
185
204
233
235
236
239
257
270
289
