7 51 103 true 11 12 15 27 29 30 33