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