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