10 348 211 true 3 9 10 16 20 24 27 30 37 38