3
10
17
22
36
65
79
80
87
92
98
112
124
130
141
162
163
170
173
188
200
211
215
221
232
251
253
261
272
274
279
282
283
309
318
321
332
358
365
367
368
371
377
379
382
383
394
405
434
435
442
455
471
483
488
498
515
520
528
547
555
558
559
570
576
590
600
640
657
662
681
694
699
700
702
709
720
741
760
769
780
785
787
799
809
821
844
855
888
891
913
933
935
947
953
961
964
998
1046
1055
1061
1093
1102
1104
1119
1147
1167
1171
1180
1220
1221
1239
1246
1248
1257
1268
1270
1279
1280
1282
1288
1292
1331
1333
1350
1360
1370
1372
1378
1407
1409
1416
1434
1447
1458
1462
1520
1528
1529
1544
1552
1572
1577
1581
1598
