5
14
17
39
52
59
62
76
107
110
128
134
141
168
190
195
207
219
222
228
233
237
248
253
262
268
284
285
292
302
315
