108 131 105 86 99 87 94 117 79 99 114 123 123 109 112 104 111 126 105 119 114 100 84 102 101 85 109 106 82 118 105 121 85 83 53 95 76 95 87 70 84 91 74 101 80 95 92 99 94 87