3
4
7
11
17
22
24
37
38
51
54
69
79
82
133
189
238
247
252
295
300
312
320
340
350
353
372
379
407
413
415
422
425
432
441
444
459
503
524
539
541
542
545
552
591
601
613
616
643
653
706
709
722
730
735
754
764
781
824
828
857
860
873
879
884
890
902
903
927
930
934
946
961
988
989
990
1002
1040
1050
1087
1111
1118
1122
1130
1131
1137
1142
1146
1149
1150
1156
1175
1179
1201
1245
1246
1249
1263
1278
1292
1297
1328
1344
1345
1356
1357
1365
1368
1382
1396
1397
1407
1422
1441
1452
1457
1462
1467
1512
1517
1528
1543
1544
1555
1561
1570
1574
1578
