1
2
4
16
31
50
53
57
63
68
70
72
86
92
94
104
106
117
127
128
147
148
151
172
174
179
180
190
193
194
202
207
213
217
219
224
230
237
242
244
259
272
273
287
298
303
309
319
321
328
330
337
342
349
357
359
363
370
