7 90 126 true 5 15 16 23 28 31 37