10 527 335 true 3 5 7 8 11 16 20 26 29 34