12
15
18
20
34
60
80
86
97
102
104
124
126
135
146
154
161
176
184
189
200
221
232
234
256
267
269
271
277
286
293
294
320
324
