3
11
12
20
25
40
42
44
45
48
60
67
69
82
102
103
117
131
132
147
149
157
161
163
164
168
177
178
195
223
224
225
227
234
235
236
237
240
242
245
256
260
269
278
291
292
300
302
308
320
323
333
345
355
379
384
392
394
396
411
415
418
431
433
435
436
438
445
447
453
457
460
462
479
480
486
489
490
518
522
537
544
551
565
572
580
593
600
605
612
619
633
648
649
658
672
692
695
697
700
702
708
709
716
717
720
723
735
740
742
762
764
769
782
812
833
851
871
884
890
900
905
912
916
919
920
921
922
924
937
943
952
957
963
974
984
988
989
990
993
1004
1013
1026
1034
1069
1072
1084
1093
1101
1111
1141
1149
1165
1166
