6
10
12
31
32
36
44
52
53
68
87
95
106
116
117
133
152
162
163
180
195
203
209
210
219
222
224
239
245
247
266
285
312
315
349
375
383
384
386
