5
14
18
25
34
43
52
54
58
59
67
68
71
79
82
86
130
132
136
137
139
149
154
166
171
179
201
212
222
226
232
234
257
259
264
267
276
281
287
317
327
360
376
381
392
403
414
422
423
430
433
438
439
443
447
456
471
476
482
497
501
502
543
552
582
585
594
625
657
668
683
694
702
704
747
750
757
771
783
785
789
806
815
819
840
842
852
855
886
910
913
917
947
952
962
970
979
983
984
985
1004
1027
1033
1034
1041
1048
1053
1063
1077
1080
1085
1113
1129
1132
1134
1136
1138
1139
1140
1143
1172
