9 361 309 true 3 6 8 10 15 27 31 36 38