11 583 336 true 4 10 17 18 23 24 25 27 30 38 39