37 58 90 135 193 277 340 