11 1224 477 true 3 4 7 15 17 24 28 33 34 38 39