9 359 240 true 12 14 16 17 27 29 31 32 33