8 170 367 true 2 13 14 16 17 20 27 32