14 463 256 true 5 7 9 10 13 17 18 23 26 28 31 33 34 36