5 166 156 true 2 7 13 16 23