6 104 115 true 16 18 23 28 44 51