10
16
17
23
28
57
66
89
94
104
110
143
149
150
166
177
183
186
201
214
233
245
254
258
280
284
311
315
337
342
347
358
359
367
368
369
373
376
381
388
390
396
407
419
426
443
447
460
462
464
467
471
495
522
536
541
560
570
579
585
608
645
648
659
665
666
686
710
723
745
757
767
772
777
791
800
802
820
827
837
857
885
905
937
949
952
965
970
985
990
1005
1011
1015
1030
1052
1053
1070
1078
1098
1101
1106
1113
1124
1130
1174
1176
1183
1208
1238
1243
1253
1268
1271
1272
1278
1286
1288
1294
