8 131 266 true 3 5 9 14 17 28 30 33