6 103 88 true 6 9 12 23 29 37