21
38
39
48
65
82
86
109
111
114
121
142
159
176
185
197
199
207
216
235
256
269
281
317
319
341
350
361
365
366
382
389
394
408
412
426
432
443
455
458
461
472
488
493
495
496
504
506
513
517
525
534
537
538
560
567
579
607
619
638
651
664
677
683
710
717
719
759
778
780
791
793
816
825
830
837
850
862
870
873
887
893
896
969
971
975
977
985
988
995
998
1001
1013
1015
1016
1022
1028
1050
1063
1071
1089
1092
1115
1119
1130
1131
1149
1159
1173
1176
1188
1202
1225
1235
1251
1255
1265
1267
1270
1275
1285
1289
1291
1300
1305
1306
1314
1318
1320
1333
1339
1341
1342
1346
1349
1353
1360
1392
1396
