10 633 303 true 4 6 8 10 17 23 26 27 34 38