59 6 4 5 155 244 136 58 250 229 228 240 219 126 146 38 77 156 78 218 157 37