9 338 240 true 3 4 7 18 19 24 33 34 37