15 16 17 18 19 03 04 10 11 12 03 04 08 12 13 02 05 06 09 14 01 07 10 11 13 01 07 08 10 11