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