4 51 103 true 15 18 20 27