5 31 87 true 12 15 16 23 27