3
12
26
27
28
38
41
46
54
56
58
63
68
70
77
80
83
84
96
99
103
109
113
116
118
119
125
127
129
130
132
140
142
145
157
160
161
163
168
169
177
180
193
201
205
210
215
216
219
224
226
229
230
236
237
239
249
264
274
277
279
281
285
292
296
297
298
299
300
308
310
311
312
317
327
330
332
333
335
340
341
342
345
351
354
355
366
369
371
376
377
381
382
384
397
414
422
427
428
431
434
443
444
449
455
456
466
473
476
492
504
511
513
522
524
529
532
537
538
541
547
549
553
554
557
560
563
569
581
588
595
597
603
605
618
619
620
621
622
630
631
647
661
662
671
673
674
675
688
690
691
693
696
699
700
710
713
718
719
722
727
730
733
734
737
744
746
747
749
753
761
762
769
770
