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