10 187 166 true 3 6 8 11 16 20 22 23 27 28