10 632 412 true 2 14 20 23 25 26 27 30 34 39