7 595 230 true 1 8 9 12 18 32 37