7 138 288 true 12 13 20 27 29 30 37