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