14
32
39
42
46
47
48
49
51
70
75
105
137
153
155
160
174
179
180
188
190
203
247
255
258
297
322
326
330
350
353
355
357
358
359
360
361
381
394
397
402
406
415
420
434
446
449
454
464
471
473
498
505
523
524
533
545
546
551
557
571
572
581
598
602
605
618
621
638
660
663
668
670
681
685
704
728
763
779
781
784
793
799
808
832
835
847
849
866
880
900
904
906
919
925
950
960
963
965
966
978
1005
1012
1014
1032
1035
1045
1053
1055
1068
1089
1090
1099
1107
1110
1111
1118
1120
1130
1132
1133
1148
1160
1194
1239
1268
1274
1277
1290
