30
38
40
44
46
48
53
60
67
69
74
80
83
100
101
102
110
114
128
129
136
162
168
186
225
229
247
269
271
276
289
304
307
316
328
329
346
347
350
353
356
372
385
428
447
456
461
467
468
472
481
489
495
499
500
511
520
526
538
540
557
566
570
573
575
587
601
609
615
640
649
650
671
674
676
691
705
710
715
721
729
731
733
734
769
784
786
793
808
843
847
850
855
859
866
876
888
897
914
920
948
960
1011
1043
1052
1053
1059
1070
1073
1087
1090
1097
1109
1117
1118
1126
1130
1139
1157
1177
1185
1188
1207
1231
1232
1243
1246
1265
1270
1272
1273
1289
1307
1332
1340
1348
1352
1361
1369
1378
1388
1417
1426
1436
1444
1453
1476
1496
1498
1508
1516
1525
1529
1546
