6
14
28
36
42
53
60
66
93
99
103
105
106
111
127
137
142
171
212
217
219
220
232
240
248
250
259
261
271
301
