11
14
16
20
31
36
63
74
84
88
108
113
120
139
149
154
155
161
167
188
190
205
215
218
239
240
245
254
268
270
299
317
326
330
341
344
374
376
400
410
411
427
443
445
457
462
477
486
504
531
555
558
559
573
594
596
602
614
618
627
631
632
636
637
