12 466 275 true 5 7 10 16 17 20 23 24 26 30 34 39