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