10 433 423 true 2 4 7 9 14 15 26 30 33 38