9 363 231 true
2 4 16 17 22 27 31 32 35