10 593 348 true 4 10 11 12 14 17 28 30 36 39