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