4
5
10
13
14
16
35
37
43
65
79
80
87
90
91
118
144
146
149
173
183
200
224
228
238
240
241
255
259
262
265
278
286
291
292
293
301
323
325
330
340
354
376
383
388
389
397
401
404
420
428
436
444
446
455
473
477
486
494
496
503
505
512
528
552
563
569
587
609
610
630
633
640
650
653
674
682
694
710
724
727
734
736
738
761
764
771
773
776
791
804
839
852
874
876
884
885
899
904
907
915
925
932
942
975
976
980
1006
1014
1019
1055
1063
1066
1074
1104
1111
1128
1170
1181
1193
1197
1200
1220
1230
1236
