10
27
36
69
74
80
99
120
135
142
147
156
161
170
183
185
201
202
214
216
223
230
239
247
260
261
262
266
299
307
312
318
323
325
328
329
337
344
346
352
361
362
365
382
415
416
441
493
508
509
512
529
539
548
560
580
581
590
594
599
