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