3
7
13
17
48
52
62
77
95
101
108
119
164
165
170
180
188
189
198
230
242
245
253
262
264
270
278
280
285
289
295
299
300
301
330
337
340
357
359
360
381
383
387
397
407
418
427
437
441
458
461
466
485
486
487
492
499
526
536
537
545
556
572
576
580
588
601
608
610
615
636
644
661
674
676
690
697
704
717
729
732
735
747
760
771
784
789
810
835
852
854
865
873
887
888
890
899
903
904
906
916
932
935
938
953
973
976
978
1028
1030
1063
1067
1080
1124
1135
1143
1149
1181
1186
1187
1192
1206
1229
1235
