7 218 227 true 9 10 15 17 30 36 39