8 225 287 true 12 13 20 22 23 25 27 29