16
22
33
40
48
50
67
87
103
111
135
138
140
147
152
172
205
206
229
238
253
261
270
271
275
278
279
280
286
307
310
323
327
