9 406 195 true 1 9 12 13 15 19 25 27 31