10
11
14
22
41
47
59
67
79
88
100
127
141
165
173
174
176
177
185
187
199
202
204
217
259
260
284
292
293
