6
10
11
12
24
30
47
51
58
85
90
100
107
111
122
123
130
135
137
145
157
158
174
200
206
207
212
214
248
281
291
300
315
336
350
357
375
391
403
406
418
423
