8 97 112 true 4 8 13 16 18 19 26 29