11 585 318 true 3 4 8 10 11 12 15 18 23 38 39