6 338 190 true 9 17 18 21 36 39