10
14
16
31
32
38
47
76
81
89
95
113
114
126
129
139
146
158
165
187
188
195
215
249
260
270
276
283
307
321
335
347
352
354
358
361
370
380
384
398
404
408
420
436
445
464
472
484
504
512
519
520
537
545
569
571
581
584
