0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 17 18 19 4 20 21 22 23 24 25 26 12 27 28 29 30 31 32 33 34 35 36 7 37 23 38 39 40 41 42 15 43 30 44 45 46 47 35 5 20 48 49 50 51 52 41 13 27 53 54 44 55 56 33 57 19 3 58 49 59 60 39 61 26 11 62 63 64 46 65 34 57 18 2 66 67 51 68 40 61 25 10 69 63 70 45 55 71 32 17 1 66 72 50 59 73 38 24 74 8 75 47 65 56 71 31 76 16 77 52 68 60 73 78 21 6 36 75 64 70 54 79 28 14 42 77 67 72 58 48 78 22 37 74 9 69 62 53 79 29 43 76 17 12