4
5
12
14
16
26
33
37
40
83
90
94
106
113
127
133
137
138
139
149
156
168
176
203
205
207
214
218
226
272
285
309
