10 554 338 true 5 7 15 17 24 26 29 30 33 34