6 357 240 true 3 9 15 16 17 31