7 138 224 true 9 12 17 20 29 36 37