9 357 310 true 4 6 10 17 20 26 27 32 37