7 73 138 true 1 2 5 12 13 15 23