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