4
14
15
18
32
34
39
43
44
70
76
83
94
105
109
126
129
150
171
176
182
199
206
210
216
225
244
264
293
295
