8 112 262 true 5 6 7 9 16 18 23 26