01 02 03 04 09 14 17 19 24 41 48 50 01 11 21 23 25 26 35 38 39 45 47 54 05 08 22 28 29 30 34 36 43 49 52 54 05 10 13 18 20 27 31 33 37 41 46 53 06 07 12 15 16 18 19 32 40 42 44 51