17-------------------------------------------------------------------------------
23-------------------------------------------------------------------------------
37-------------------------------------------------------------------------------
51-------------------------------------------------------------------------------
156-------------------------------------------------------------------------------
163-------------------------------------------------------------------------------
205-------------------------------------------------------------------------------
238-------------------------------------------------------------------------------
249-------------------------------------------------------------------------------
259-------------------------------------------------------------------------------
309-------------------------------------------------------------------------------
336-------------------------------------------------------------------------------
380-------------------------------------------------------------------------------
433-------------------------------------------------------------------------------
461-------------------------------------------------------------------------------
491-------------------------------------------------------------------------------
512-------------------------------------------------------------------------------
537-------------------------------------------------------------------------------
544-------------------------------------------------------------------------------
557-------------------------------------------------------------------------------
629-------------------------------------------------------------------------------
660-------------------------------------------------------------------------------
687-------------------------------------------------------------------------------
693-------------------------------------------------------------------------------