7 235 218 true 3 9 10 14 16 31 33