------------------------------------15---19-15----------15-19-15-----------------------------------------------------------------------------------
------------17------------------17-------------17----17-----------17-----------------------------------------------------------------------------
---------16----16-----------16--------------------16-----------------16--------------------------------------------------------------------------
-14--17-----------17-14-17----------------------------------------------17-16-14-----------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------
etc etc