40
70
84
114
194
235
239
493
499
583
604
609
656
805
954
956
970
991
1027
1056
1220
1234
1295
1310
1463
1482
1506
1523
1527
1575
