45
70
80
106
110
151
174
256
270
294
424
472
480
491
505
558
576
581
596
600
626
640
641
645
665
688
823
956
1080
1117
1180
1215
1227
1329
1649
1709
1824
1923
2012
