50 200 159 153 153 148 145 145 145 143 142 141 140 139 138 137 136 136 132 131 128 125 122 122 121 110 106 104 104 101 100 100 100 92 90 86 84 82 81 73 73 67 64 64 62 59 58 54 52 39 31 20