5 39 96 true 0 16 17 28 31