8 97 161 true 2 4 7 8 13 23 28 38