11 329 284 true 3 4 8 9 15 18 19 20 25 38 39