2
3
7
8
19
37
45
48
52
68
70
79
90
92
95
100
106
112
121
124
130
131
155
156
162
165
168
180
181
196
229
236
240
241
244
252
255
259
264
276
279
287
294
302
315
316
335
338
353
356
369
407
410
422
429
437
443
457
461
510
515
528
565
569
574
603
631
632
638
643
646
671
693
694
727
730
759
761
800
809
810
813
815
820
845
872
876
879
884
913
931
935
937
961
964
965
974
982
989
990
997
998
1001
1008
1018
1023
1031
1064
1065
1087
1089
1126
1131
1132
1142
1167
1187
1193
1201
1212
1226
1248
1253
1257
1258
1260
1279
1281
1290
1294
1304
1310
1317
1323
1331
1339
1354
1358
1361
1374
1405
1421
1436
1445
1461
1475
1476
1489
1497
1500
1510
1519
1544
1545
1549
