6 166 249 true 2 3 4 20 27 33