10 358 254 true 4 7 9 12 13 14 24 27 30 35