9 474 364 true 2 7 8 18 19 24 25 36 39