6
11
34
42
52
59
60
76
95
99
121
124
145
153
154
157
159
163
185
187
201
213
214
218
241
244
259
277
289
302
308
