10 529 370 true 1 3 7 8 11 22 26 27 30 36