11
16
20
24
30
42
45
47
51
52
86
102
104
110
113
138
140
153
185
196
198
219
227
229
236
238
264
284
288
297
302
304
321
327
350
370
380
390
419
434
448
453
454
455
467
478
481
517
518
532
549
580
589
590
603
607
626
