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