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