01 02 01 03 01 04 02 03 02 04 03 04 05 06 05 07 05 08 06 07 06 08 07 08 09 10 09 11 09 12 10 11 10 12 11 12 13 14 13 15 13 16 14 15 14 16 15 16 17 18 17 19 17 20 18 19 18 20 19 20 21 26 21 27 22 23 22 24 22 25 23 24 23 25 24 25 26 27