8 87 117 true 1 4 18 19 23 30 32 34